@charset "US-ASCII";
/* Condensed and stripped of comment version of HTML5 boilerplate */
/* HTML5 element display */
/* line 5, ../../app/assets/stylesheets/common/reset.css */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

/* line 6, ../../app/assets/stylesheets/common/reset.css */
audio[controls], canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* Base */
/* line 9, ../../app/assets/stylesheets/common/reset.css */
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 10, ../../app/assets/stylesheets/common/reset.css */
body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
}

/* line 11, ../../app/assets/stylesheets/common/reset.css */
body, button, input, select, textarea {
  font-family: arial, sans-serif;
  color: #222;
}

/* Text selection styles - HTML5 boilerplate - Highly opinioned pink! */
/* line 14, ../../app/assets/stylesheets/common/reset.css */
::-moz-selection {
  background: #ff0051;
  color: #fff;
  text-shadow: none;
}

/* line 15, ../../app/assets/stylesheets/common/reset.css */
::selection {
  background: #ff0051;
  color: #fff;
  text-shadow: none;
}

/* Links */
/* line 18, ../../app/assets/stylesheets/common/reset.css */
a {
  color: #ff0051;
  text-decoration: none;
}

/* line 19, ../../app/assets/stylesheets/common/reset.css */
a:focus {
  outline: thin dotted;
}

/* line 20, ../../app/assets/stylesheets/common/reset.css */
a:hover, a:active {
  outline: 0;
  text-decoration: none;
}

/* Typography */
/* line 23, ../../app/assets/stylesheets/common/reset.css */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 24, ../../app/assets/stylesheets/common/reset.css */
b, strong {
  font-weight: bold;
}

/* line 25, ../../app/assets/stylesheets/common/reset.css */
blockquote {
  margin: 1em 40px;
}

/* line 26, ../../app/assets/stylesheets/common/reset.css */
dfn {
  font-style: italic;
}

/* line 27, ../../app/assets/stylesheets/common/reset.css */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 28, ../../app/assets/stylesheets/common/reset.css */
ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}

/* line 29, ../../app/assets/stylesheets/common/reset.css */
mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 30, ../../app/assets/stylesheets/common/reset.css */
pre, code, kbd, samp {
  font-family: monospace, monospace;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

/* line 31, ../../app/assets/stylesheets/common/reset.css */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 32, ../../app/assets/stylesheets/common/reset.css */
q {
  quotes: none;
}

/* line 32, ../../app/assets/stylesheets/common/reset.css */
q:before, q:after {
  content: "";
  content: none;
}

/* line 33, ../../app/assets/stylesheets/common/reset.css */
small {
  font-size: 85%;
}

/* line 34, ../../app/assets/stylesheets/common/reset.css */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 34, ../../app/assets/stylesheets/common/reset.css */
sup {
  top: -0.5em;
}

/* line 34, ../../app/assets/stylesheets/common/reset.css */
sub {
  bottom: -0.25em;
}

/* Lists */
/* line 37, ../../app/assets/stylesheets/common/reset.css */
ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}

/* line 38, ../../app/assets/stylesheets/common/reset.css */
dd {
  margin: 0 0 0 40px;
}

/* line 39, ../../app/assets/stylesheets/common/reset.css */
nav ul, nav ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* Embedded content */
/* line 42, ../../app/assets/stylesheets/common/reset.css */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 43, ../../app/assets/stylesheets/common/reset.css */
svg:not(:root) {
  overflow: hidden;
}

/* Figures */
/* line 46, ../../app/assets/stylesheets/common/reset.css */
figure {
  margin: 0;
}

/* Forms */
/* line 49, ../../app/assets/stylesheets/common/reset.css */
form {
  margin: 0;
}

/* line 50, ../../app/assets/stylesheets/common/reset.css */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 51, ../../app/assets/stylesheets/common/reset.css */
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}

/* line 52, ../../app/assets/stylesheets/common/reset.css */
label {
  cursor: pointer;
}

/* line 53, ../../app/assets/stylesheets/common/reset.css */
label.nopointer {
  cursor: default !important;
}

/* line 54, ../../app/assets/stylesheets/common/reset.css */
button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/* line 55, ../../app/assets/stylesheets/common/reset.css */
button, input {
  line-height: normal;
  *overflow: visible;
}

/* line 56, ../../app/assets/stylesheets/common/reset.css */
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 58, ../../app/assets/stylesheets/common/reset.css */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
}

/* line 59, ../../app/assets/stylesheets/common/reset.css */
input[type="search"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 60, ../../app/assets/stylesheets/common/reset.css */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 61, ../../app/assets/stylesheets/common/reset.css */
textarea {
  overflow: auto;
  vertical-align: top;
}

/* line 63, ../../app/assets/stylesheets/common/reset.css */
input:invalid, textarea:invalid {
  background-color: #f0dddd;
}

/* Tables */
/* line 66, ../../app/assets/stylesheets/common/reset.css */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Print styles */
@media print {
  /* line 70, ../../app/assets/stylesheets/common/reset.css */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* Black prints faster: sanbeiji.com/archives/953 */
  /* line 71, ../../app/assets/stylesheets/common/reset.css */
  a, a:visited {
    color: #444 !important;
    text-decoration: underline;
  }

  /* line 72, ../../app/assets/stylesheets/common/reset.css */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 73, ../../app/assets/stylesheets/common/reset.css */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 74, ../../app/assets/stylesheets/common/reset.css */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }

  /* Don't show links for images, or javascript/internal links */
  /* line 75, ../../app/assets/stylesheets/common/reset.css */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 76, ../../app/assets/stylesheets/common/reset.css */
  thead {
    display: table-header-group;
  }

  /* css-discuss.incutio.com/wiki/Printing_Tables */
  /* line 77, ../../app/assets/stylesheets/common/reset.css */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 78, ../../app/assets/stylesheets/common/reset.css */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
}

  /* line 80, ../../app/assets/stylesheets/common/reset.css */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 81, ../../app/assets/stylesheets/common/reset.css */
  h2, h3 {
    page-break-after: avoid;
  }
}
/* line 3, ../../app/assets/stylesheets/common/tools.css.scss */
.fl {
  float: left;
}

/* line 4, ../../app/assets/stylesheets/common/tools.css.scss */
.fr {
  float: right;
}

/* line 6, ../../app/assets/stylesheets/common/tools.css.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* line 7, ../../app/assets/stylesheets/common/tools.css.scss */
.clearfix:after {
  clear: both;
}

/* line 7, ../../app/assets/stylesheets/common/tools.css.scss */
.clearfix {
  zoom: 1;
}

/* line 9, ../../app/assets/stylesheets/common/tools.css.scss */
.bold {
  font-family: SecondaSoft-Bold, Arial, sans-serif;
  font-weight: normal;
}

/* line 10, ../../app/assets/stylesheets/common/tools.css.scss */
.medium {
  font-family: SecondaSoft-Medium, Arial, sans-serif;
  font-weight: normal;
}

/* line 12, ../../app/assets/stylesheets/common/tools.css.scss */
.rounded {
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

/* line 13, ../../app/assets/stylesheets/common/tools.css.scss */
.rounded-no-bottom {
  border-bottom-right-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
}

/* line 14, ../../app/assets/stylesheets/common/tools.css.scss */
.rounded-no-left {
  border-top-left-radius: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
}

/* line 15, ../../app/assets/stylesheets/common/tools.css.scss */
.rounded-no-right {
  border-top-right-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -webkit-border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
}

/* line 16, ../../app/assets/stylesheets/common/tools.css.scss */
.rounded-no-top {
  border-top-right-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -webkit-border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
}

/* line 18, ../../app/assets/stylesheets/common/tools.css.scss */
.button {
  padding: 6px;
  padding-left: 25px;
  padding-right: 25px;
  border: 0;
  font-size: 12px;
  font-weight: normal;
  text-shadow: 1px 1px 1px #333333;
  color: white;
  background: #fb0251;
  text-decoration: none;
  text-transform: uppercase;
  background: -moz-linear-gradient(top, #fb0251 0%, #d6184d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fb0251), color-stop(100%, #d6184d));
  background: -webkit-linear-gradient(top, #fb0251 0%, #d6184d 100%);
  background: -o-linear-gradient(top, #fb0251 0%, #d6184d 100%);
  background: -ms-linear-gradient(top, #fb0251 0%, #d6184d 100%);
  background: linear-gradient(top, #fb0251 0%, #d6184d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0251', endColorstr='#d6184d',GradientType=0 );
}

/* line 39, ../../app/assets/stylesheets/common/tools.css.scss */
.button:hover {
  background: #e40253;
}

/* line 41, ../../app/assets/stylesheets/common/tools.css.scss */
.sub-header .button {
  color: white;
  font-size: 14px;
  line-height: 14px;
  padding-bottom: 10px;
  padding-left: 35px;
  padding-right: 35px;
  padding-top: 12px;
  margin-top: 4px;
}

/* line 52, ../../app/assets/stylesheets/common/tools.css.scss */
.white-button {
  padding: 3px;
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 1px;
  border: 1px solid #cfcfcf;
  font-size: 11px;
  font-weight: bold;
  color: #7f7f7f;
  text-decoration: none;
  text-transform: uppercase;
  background: #fbfbfb;
  background: -moz-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #e6e6e6));
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%);
  background: -o-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%);
  background: -ms-linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%);
  background: linear-gradient(top, #fbfbfb 0%, #e6e6e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e6e6e6',GradientType=0 );
}

/* line 73, ../../app/assets/stylesheets/common/tools.css.scss */
.white-button:hover {
  background: #f7f7f7;
  border: 1px solid #979797;
  color: black;
}

/* line 75, ../../app/assets/stylesheets/common/tools.css.scss */
.shadow {
  -moz-box-shadow: 1px 1px 2px #888888;
  -webkit-box-shadow: 1px 1px 2px #888888;
  box-shadow: 1px 1px 2px #888888;
}

/* line 77, ../../app/assets/stylesheets/common/tools.css.scss */
.ir {
  display: block;
  text-indent: -999em;
  overflow: hidden;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

/* line 78, ../../app/assets/stylesheets/common/tools.css.scss */
.ir br {
  display: none;
}

/* line 80, ../../app/assets/stylesheets/common/tools.css.scss */
.auto-width {
  width: auto;
  text-align: left;
}

/* line 82, ../../app/assets/stylesheets/common/tools.css.scss */
.hidden {
  display: none;
  visibility: hidden;
}

/* line 83, ../../app/assets/stylesheets/common/tools.css.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 84, ../../app/assets/stylesheets/common/tools.css.scss */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 85, ../../app/assets/stylesheets/common/tools.css.scss */
.invisible {
  visibility: hidden;
}

/* line 88, ../../app/assets/stylesheets/common/tools.css.scss */
.currency em {
  font-style: normal;
  margin-left: 0.3em;
}
/* line 94, ../../app/assets/stylesheets/common/tools.css.scss */
.currency.currency-xlarge em {
  font-size: 36%;
  margin-left: 5px;
}
/* line 98, ../../app/assets/stylesheets/common/tools.css.scss */
.currency.currency-large em {
  font-size: 50%;
  margin-left: 5px;
}
/* line 102, ../../app/assets/stylesheets/common/tools.css.scss */
.currency.currency-medium em {
  font-size: 80%;
  margin-left: 3px;
}
/* line 106, ../../app/assets/stylesheets/common/tools.css.scss */
.currency.currency-input .currency-symbol {
  margin-top: 2px;
  margin-right: 5px;
  font-size: 20px;
  float: left;
}
/* line 112, ../../app/assets/stylesheets/common/tools.css.scss */
.currency.currency-input em {
  margin-top: 5px;
  margin-left: 3px;
  font-size: 14px;
  display: inline-block;
}

/* line 3, ../../app/assets/stylesheets/common/forms.css.scss */
label {
  width: 150px;
  line-height: 30px;
  margin-right: 20px;
  text-align: right;
  font-size: 14px;
  color: #666666;
  display: block;
  margin-bottom: 2px;
}

/* line 14, ../../app/assets/stylesheets/common/forms.css.scss */
.long-labels label {
  width: 200px;
}

/* line 18, ../../app/assets/stylesheets/common/forms.css.scss */
label .prefix {
  font-size: 20px;
  vertical-align: sub;
}

/* line 23, ../../app/assets/stylesheets/common/forms.css.scss */
label.no-action {
  cursor: default;
}

/* line 27, ../../app/assets/stylesheets/common/forms.css.scss */
label.multiline {
  line-height: 16px;
}

/* line 31, ../../app/assets/stylesheets/common/forms.css.scss */
span.required {
  color: #b41010;
  font-size: 18px;
  margin-left: 5px;
}

/* line 37, ../../app/assets/stylesheets/common/forms.css.scss */
.contextual-help {
  display: block;
  clear: both;
  color: #595959;
  font-size: 12px;
  font-style: italic;
  position: relative;
  top: -5px;
  left: 0;
  margin: 0;
}

/* line 49, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-radio-group .contextual-help {
  padding-left: 23px;
}

/* line 53, ../../app/assets/stylesheets/common/forms.css.scss */
.inline-contextual-help {
  color: #595959;
  font-size: 12px;
  font-style: italic;
  line-height: 30px;
  margin: 0;
}

/* line 61, ../../app/assets/stylesheets/common/forms.css.scss */
.calendar-popup {
  height: 25px;
  width: 23px;
  margin-top: 0px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -5px -41px;
}

/* line 68, ../../app/assets/stylesheets/common/forms.css.scss */
.static-item-text {
  margin-bottom: 10px;
}

/* line 72, ../../app/assets/stylesheets/common/forms.css.scss */
.static-item-text p {
  margin: 0;
  color: black;
  font-size: 14px;
  line-height: 30px;
}

/* line 79, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-text {
  margin-bottom: 10px;
}

/* line 83, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-text input {
  width: 198px;
  padding: 5px;
  margin-right: 10px;
  border: 1px solid #aeaeae;
  background: #efeeee;
  background: -moz-linear-gradient(top, #efeeee 0%, white 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efeeee), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #efeeee 0%, white 100%);
  background: -o-linear-gradient(top, #efeeee 0%, white 100%);
  background: -ms-linear-gradient(top, #efeeee 0%, white 100%);
  background: linear-gradient(top, #efeeee 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeeee', endColorstr='white', GradientType=0);
}

/* line 98, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-select {
  margin-bottom: 10px;
}

/* line 102, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-checkbox {
  margin-bottom: 10px;
}

/* line 106, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-checkbox input {
  margin-top: 7px;
  margin-right: 8px;
}

/* line 111, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-checkbox.check-on-left {
  padding-left: 170px;
}

/* line 115, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-checkbox.check-on-left input {
  height: 30px;
  margin-top: 0;
  margin-bottom: 2px;
}

/* line 121, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-checkbox.check-on-left label {
  margin-right: 0;
  width: auto;
}

/* line 126, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-file {
  margin-bottom: 10px;
}

/* line 130, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-password {
  margin-bottom: 10px;
}

/* line 134, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-password input {
  width: 128px;
  padding: 5px;
  margin-right: 5px;
}

/* line 140, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-password .show-password {
  width: auto !important;
}

/* line 144, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-password input.show-password {
  height: 30px;
}

/* line 148, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-textarea {
  margin-bottom: 20px;
}

/* line 152, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-textarea textarea {
  width: 197px;
  padding: 5px;
  border: 1px solid #cccccc;
}

/* line 158, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-textarea textarea.big-textarea {
  width: 400px;
  height: 150px;
}

/* line 163, ../../app/assets/stylesheets/common/forms.css.scss */
.text-editor label {
  padding-top: 30px;
}

/* line 167, ../../app/assets/stylesheets/common/forms.css.scss */
.text-editor textarea {
  width: 450px !important;
}

/* line 171, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group {
  margin-bottom: 20px;
}

/* line 175, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group .group {
  padding-top: 20px;
  background: #d1f0f5;
  width: 480px;
  padding-bottom: 10px;
}

/* line 182, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group .input-item-submit {
  padding-left: 125px;
}

/* line 186, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group .input-item-submit .action {
  padding: 2px;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 15px;
  height: 28px;
  width: auto;
}

/* line 196, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group .input-item-submit .action:focus,
.input-item-input-group .input-item-submit .action:hover {
  padding: 1px;
  padding-left: 29px;
  padding-right: 29px;
}

/* line 202, ../../app/assets/stylesheets/common/forms.css.scss */
input.removal {
  background: #4d4d4d;
}

/* line 207, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-input-group .input-item-submit .removal:focus,
.input-item-input-group .input-item-submit .removal:hover {
  border: 1px solid #555555;
  -moz-box-shadow: 0 0 5px #4d4d4d;
  -webkit-box-shadow: 0 0 5px #4d4d4d;
  box-shadow: 0 0 5px #4d4d4d;
  padding: 1px;
  padding-left: 29px;
  padding-right: 29px;
}

/* line 217, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-radio-group {
  margin-bottom: 10px;
}

/* line 221, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-radio-group input {
  margin-top: 8px;
  margin-right: 9px;
}

/* line 226, ../../app/assets/stylesheets/common/forms.css.scss */
.inline-input input {
  margin: 0;
  width: 276px;
  padding: 6px;
  margin-right: 10px;
  border: 1px solid #aeaeae;
  background: #efeeee;
  background: -moz-linear-gradient(top, #efeeee 0%, white 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efeeee), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #efeeee 0%, white 100%);
  background: -o-linear-gradient(top, #efeeee 0%, white 100%);
  background: -ms-linear-gradient(top, #efeeee 0%, white 100%);
  background: linear-gradient(top, #efeeee 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeeee', endColorstr='white', GradientType=0);
}

/* line 242, ../../app/assets/stylesheets/common/forms.css.scss */
input.very-very-short {
  width: 20px !important;
}

/* line 246, ../../app/assets/stylesheets/common/forms.css.scss */
input.very-short {
  width: 66px !important;
}

/* line 250, ../../app/assets/stylesheets/common/forms.css.scss */
input.short {
  width: 144px !important;
}

/* line 254, ../../app/assets/stylesheets/common/forms.css.scss */
input.longer-than-short {
  width: 170px !important;
}

/* line 258, ../../app/assets/stylesheets/common/forms.css.scss */
input.mid-length {
  width: 270px !important;
}

/* line 262, ../../app/assets/stylesheets/common/forms.css.scss */
input.shorter-than-long {
  width: 370px !important;
}

/* line 266, ../../app/assets/stylesheets/common/forms.css.scss */
input.long {
  width: 416px !important;
}

/* line 270, ../../app/assets/stylesheets/common/forms.css.scss */
input.very-long {
  width: 584px !important;
}

/* line 274, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-radio-group .radio-option {
  margin-bottom: 10px;
}

/* line 278, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-radio-group .radio-option label {
  color: black;
}

/* line 285, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-text input,
.input-item-select select,
.input-item-radio-group,
.input-item-submit {
  margin-bottom: 12px;
}

/* line 290, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-textarea textarea,
.input-item-text input {
  width: 276px;
  max-width: 400px;
  padding: 5px;
  border: 1px solid #aeaeae;
  background: #efeeee;
  background: -moz-linear-gradient(top, #efeeee 0%, white 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efeeee), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #efeeee 0%, white 100%);
  background: -o-linear-gradient(top, #efeeee 0%, white 100%);
  background: -ms-linear-gradient(top, #efeeee 0%, white 100%);
  background: linear-gradient(top, #efeeee 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeeee', endColorstr='white', GradientType=0);
}

/* line 305, ../../app/assets/stylesheets/common/forms.css.scss */
.input-item-select select {
  width: 191px;
  font-size: 11px;
  margin-top: 6px;
  padding: 2px;
  padding-top: 3px;
}

/* line 313, ../../app/assets/stylesheets/common/forms.css.scss */
.radio-option input {
  margin-right: 10px;
}

/* line 317, ../../app/assets/stylesheets/common/forms.css.scss */
.radio-option label {
  margin-right: 15px;
  font-size: 14px;
}

/* line 322, ../../app/assets/stylesheets/common/forms.css.scss */
.smartling-de .radio-option label {
  font-size: 14px;
}

/* line 326, ../../app/assets/stylesheets/common/forms.css.scss */
.long-labels .radio-option label {
  width: 20px;
}

/* Error handling */
/* line 332, ../../app/assets/stylesheets/common/forms.css.scss */
div.errorExplanation {
  padding: 10px;
  margin-bottom: 10px;
  border: 2px dashed #ff0057;
}

/* line 338, ../../app/assets/stylesheets/common/forms.css.scss */
div.errorExplanation h2 {
  margin-top: 0px;
}

/* line 342, ../../app/assets/stylesheets/common/forms.css.scss */
.error {
  border: 2px solid #ff0051 !important;
  order-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  padding: 7px;
}

/* line 350, ../../app/assets/stylesheets/common/forms.css.scss */
.field_with_errors {
  color: #dd0000;
}

/* CSS color for native support of placeholder */
/* line 355, ../../app/assets/stylesheets/common/forms.css.scss */
::-webkit-input-placeholder {
  color: #595959;
}

/* line 359, ../../app/assets/stylesheets/common/forms.css.scss */
:-moz-placeholder {
  color: #595959;
}

/* line 363, ../../app/assets/stylesheets/common/forms.css.scss */
.hidden-file-field {
  position: absolute;
  visibility: visible;
  left: -1000px !important;
  opacity: 0;
}

/* line 370, ../../app/assets/stylesheets/common/forms.css.scss */
.smartling-de .setup-deadline-label {
  width: 88px;
}

/* 282 fits our common width well */
/* line 375, ../../app/assets/stylesheets/common/forms.css.scss */
.ui-autocomplete {
  max-height: 300px;
  max-width: 282px;
  overflow: scroll;
}

/* line 381, ../../app/assets/stylesheets/common/forms.css.scss */
.char-counter {
  font-size: 10px;
  color: #595959;
}
/* line 385, ../../app/assets/stylesheets/common/forms.css.scss */
.char-counter .var-countdown {
  color: black;
}
/* line 387, ../../app/assets/stylesheets/common/forms.css.scss */
.char-counter .var-countdown.i-counter-error {
  color: red;
}

/* line 3, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header {
  height: 67px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_header-d45748e903b395646cd5e16f6ca0a575.jpg) repeat-x;
  position: relative;
  border-bottom: 5px solid #777777;
}

/* line 10, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header .container {
  padding: 15px 10px 0 10px;
}

/* line 14, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header h1, .main-header h2 {
  margin: 0;
  padding-right: 17px;
}

/* line 19, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header h1 a, .main-header h2 a {
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/logo-87dea8054c585a4495f05a5759de91d0.png) no-repeat;
  width: 188px;
  height: 35px;
}

/* line 25, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header-with-return-to {
  height: 82px;
}

/* line 29, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header h3 {
  margin: 0;
}

/* line 33, ../../app/assets/stylesheets/common/layout.css.scss */
.main-header h3 a {
  color: white;
  font-size: 12px;
}

/* line 38, ../../app/assets/stylesheets/common/layout.css.scss */
.simple-header-pad {
  color: white;
  margin-top: 18px;
  font-size: 12px;
}

/* line 44, ../../app/assets/stylesheets/common/layout.css.scss */
header ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 50, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu {
  font-size: 18px;
  letter-spacing: 0.04em;
  color: white;
  padding-top: 12px;
}

/* line 57, ../../app/assets/stylesheets/common/layout.css.scss */
.smartling-de .main-menu {
  font-size: 14px;
}

/* line 61, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu li {
  border-right: 1px solid #595959;
  padding: 0 15px;
}

/* line 66, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu .last {
  border: none;
  margin-right: 3px;
}

/* line 71, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu a {
  color: white;
}

/* line 75, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu a:hover {
  color: #ff0051;
  text-decoration: none;
}

/* line 80, ../../app/assets/stylesheets/common/layout.css.scss */
.main-menu .browse {
  padding-right: 0px;
}

/* line 84, ../../app/assets/stylesheets/common/layout.css.scss */
.account-menu {
  padding-bottom: 5px;
  border: none !important;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/drop_arrow-11f17888a4c8029e08a3cb7161ffe31e.png) no-repeat right 5px;
}

/* line 90, ../../app/assets/stylesheets/common/layout.css.scss */
.ui-tooltip-content #account_menu_container {
  padding: 0px;
}

/* line 94, ../../app/assets/stylesheets/common/layout.css.scss */
.account-menu-container li {
  margin-left: -14px;
  margin-right: -14px;
  padding-left: 10px;
}

/* line 100, ../../app/assets/stylesheets/common/layout.css.scss */
.account-menu-container a {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: white;
}

/* line 107, ../../app/assets/stylesheets/common/layout.css.scss */
.account-menu-container a:hover {
  color: white !important;
}

/* line 111, ../../app/assets/stylesheets/common/layout.css.scss */
li.account-item:hover {
  background-color: #ff0051;
  color: white;
}

/* line 116, ../../app/assets/stylesheets/common/layout.css.scss */
.language-menu-container a:hover {
  color: white !important;
}

/* line 120, ../../app/assets/stylesheets/common/layout.css.scss */
li.language-item:hover {
  background-color: #ff0051;
  color: white;
}

/* line 125, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu {
  font-size: 12px;
  line-height: 15px;
  margin-top: 0px;
}

/* line 131, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu li {
  border: none;
  padding: 0;
}

/* line 136, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu li a {
  margin-top: 5px;
  padding-right: 8px;
  margin-right: 8px;
  display: block;
  border-right: 1px solid #595959;
}

/* line 144, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu .last a {
  border: none;
}

/* line 148, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu .sign-up {
  color: #ff0051;
}

/* line 152, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu .login {
  color: #aeaeae;
}

/* line 157, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu .login:hover,
.login-search-menu .sign-up:hover {
  color: white;
}

/* line 161, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu .search {
  border: none;
  padding: 0;
  position: relative;
}

/* line 167, ../../app/assets/stylesheets/common/layout.css.scss */
.login-search-menu input {
  height: 24px;
  width: 145px;
  border: none;
  padding-left: 15px;
  font: 12px Arial,sans-serif;
  color: #595959;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

/* line 179, ../../app/assets/stylesheets/common/layout.css.scss */
#form_search_submit {
  position: absolute;
  right: 4px;
  top: 1px;
  width: 26px;
  height: 26px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -1px -386px;
  cursor: pointer;
}

/* line 189, ../../app/assets/stylesheets/common/layout.css.scss */
#form_search_submit:hover {
  background-position: -2px -246px;
}

/* line 193, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu {
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/bg_browse_menu-63eabd1e4fe4bf1220def4a890f2dfd8.jpg);
  -moz-box-shadow: inset 0px 0px 8px #222222;
  -webkit-box-shadow: inset 0px 0px 8px #222222;
  box-shadow: inset 0px 0px 8px #222222;
  padding-bottom: 30px;
  padding-top: 25px;
}

/* line 202, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .container ul {
  margin: 0;
  padding: 0;
  display: inline-block;
}

/* line 208, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu li {
  list-style: none;
  line-height: 20px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #cdcdcd;
  min-width: 120px;
}

/* line 217, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .category {
  color: #33b6c9;
  letter-spacing: 0.04em;
  font-size: 16px;
  margin-top: 0;
}

/* line 224, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .browse-menu-section {
  padding-right: 24px;
  padding-left: 24px;
  border-right: 1px solid #2c2d2d;
  border-left: 1px solid dimgrey;
  min-height: 305px;
}

/* line 232, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .first {
  border-left: 0;
  padding-left: 0;
}

/* line 237, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .last {
  border-right: 0;
  padding-right: 0;
  min-width: 240px;
}

/* line 243, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .become-partner {
  padding-top: 20px;
  font-style: italic;
}

/* line 248, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .become-partner a {
  color: white;
  font-size: 12px;
}

/* line 252, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .become-partner a:hover {
  color: #21929e;
}

/* line 256, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu a {
  color: white;
  letter-spacing: 0.02em;
}

/* line 261, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu a {
  color: white;
}

/* line 265, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu a:hover {
  color: #21929e;
  text-decoration: none;
}

/* line 270, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .quick-pick {
  font-family: SecondaSoft-Medium, Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  padding-bottom: 10px;
  text-transform: uppercase;
}

/* line 278, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .container .drop-buttons {
  margin-top: 14px;
}

/* line 282, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .drop-buttons .button {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 287, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .drop-buttons li {
  line-height: 1.231;
  margin-bottom: 10px;
}

/* line 292, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .drop-buttons li a {
  display: block;
  text-align: center;
}

/* line 297, ../../app/assets/stylesheets/common/layout.css.scss */
.browse-menu .drop-buttons a:hover {
  color: #fff;
}

/* line 301, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login {
  position: relative;
}

/* line 305, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .close {
  position: absolute;
  right: 0;
  top: 0;
  width: 16px;
  height: 16px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -6px -912px;
}

/* line 314, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .input-item-text {
  margin-bottom: 8px;
}

/* line 319, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .input-item-submit,
.modal-login .input-item-checkbox {
  margin: 0;
}

/* line 323, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .input-item-text input {
  width: 185px;
}

/* line 327, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .container {
  padding: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 333, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login #form_login {
  border-right: 1px solid #666666;
  margin-right: 15px;
}

/* line 338, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login label {
  width: auto;
  color: #aeaeae;
  font-size: 12px;
  font-weight: normal;
  line-height: 22px;
}

/* line 346, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .input-item-checkbox input {
  margin-top: 5px;
}

/* line 350, ../../app/assets/stylesheets/common/layout.css.scss */
.modal-login .action {
  margin-bottom: 0 !important;
}

/* line 354, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-header {
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/bg_sub_header-228433c65bb61fa2887e3da4fc517e6c.jpg);
  padding: 15px 0;
}

/* line 359, ../../app/assets/stylesheets/common/layout.css.scss */
.counter {
  border: 1px solid #bbb;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_counter-80e25fcd91797f5f66c5d81f62a4306b.jpg);
  width: 220px;
}

/* line 365, ../../app/assets/stylesheets/common/layout.css.scss */
.counter div {
  padding-top: 4px;
  width: 220px;
}

/* line 370, ../../app/assets/stylesheets/common/layout.css.scss */
.counter p {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 20px;
  margin-right: 20px;
  font: 13px/39px Arial, sans-serif;
  color: #595959;
}

/* line 379, ../../app/assets/stylesheets/common/layout.css.scss */
.counter .amount {
  font: bold 22px/33px Arial, sans-serif;
  color: #079dad;
  padding: 5px;
  margin-right: 2px;
}

/* line 386, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-header h1 {
  font-size: 20px;
  line-height: 45px;
  color: #595959;
  margin: 0;
}

/* line 393, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-header h1.bold {
  font-size: 28px;
  color: #222222;
}

/* line 398, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-header .start-now {
  margin-top: 3px;
}

/* line 402, ../../app/assets/stylesheets/common/layout.css.scss */
.indiegogo-main {
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_main-6d84847ce934493aa16008a014be70b5.jpg);
}

/* line 406, ../../app/assets/stylesheets/common/layout.css.scss */
.container {
  width: 940px;
  margin: 0 auto;
  padding-left: 9px;
  padding-right: 9px;
  position: relative;
}

/* line 414, ../../app/assets/stylesheets/common/layout.css.scss */
.popup-container {
  width: 760px;
}

/* line 418, ../../app/assets/stylesheets/common/layout.css.scss */
.content .container {
  padding-top: 30px;
  margin-bottom: 70px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_main-6d84847ce934493aa16008a014be70b5.jpg);
  position: relative;
  z-index: 10;
}

/* line 426, ../../app/assets/stylesheets/common/layout.css.scss */
.title {
  margin: 0;
}

/* line 430, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-title {
  margin-top: 0;
  margin-bottom: 25px;
}

/* line 435, ../../app/assets/stylesheets/common/layout.css.scss */
aside {
  width: 210px;
}

/* line 439, ../../app/assets/stylesheets/common/layout.css.scss */
aside .link {
  color: #666666;
}

/* line 443, ../../app/assets/stylesheets/common/layout.css.scss */
aside .link:hover {
  text-decoration: none;
  color: #ff0051;
}

/* line 448, ../../app/assets/stylesheets/common/layout.css.scss */
aside .active {
  color: #ff0051;
}

/* line 452, ../../app/assets/stylesheets/common/layout.css.scss */
aside .active:after {
  content: ' ▶';
  font-size: 14px;
}

/* line 457, ../../app/assets/stylesheets/common/layout.css.scss */
aside .main-categories {
  margin-bottom: 30px;
}

/* line 461, ../../app/assets/stylesheets/common/layout.css.scss */
aside .main-categories .category {
  border-bottom: 1px solid white;
  margin-bottom: 13px;
}

/* line 466, ../../app/assets/stylesheets/common/layout.css.scss */
aside .main-categories .link {
  display: block;
  font-size: 17px;
  padding-bottom: 7px;
  border-bottom: 1px solid #cac8c8;
}

/* line 473, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu {
  position: relative;
}
/* line 476, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu input {
  height: 24px;
  width: 220px;
  border: none;
  padding-left: 15px;
  margin-bottom: 40px;
  font: 12px Arial,sans-serif;
  color: #595959;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* line 489, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu .form-newsletter {
  display: inline-block;
  position: relative;
}
/* line 494, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu .form-newsletter-input {
  -moz-box-shadow: inset 1px 2px 8px -5px black;
  -webkit-box-shadow: inset 1px 2px 8px -5px black;
  box-shadow: inset 1px 2px 8px -5px black;
}
/* line 500, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu .form-newsletter-submit {
  position: absolute;
  right: 6px;
  top: 1px;
  width: 26px;
  height: 26px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -1px -386px;
  cursor: pointer;
}
/* line 510, ../../app/assets/stylesheets/common/layout.css.scss */
.newsletter-menu .form-newsletter-submit:hover {
  background-position: -2px -246px;
}

/* line 515, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer {
  padding: 22px 0;
  background: black;
}
/* line 519, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .title {
  color: #aeaeae;
  font-weight: normal;
  font-size: 14px;
  margin-bottom: 10px;
  min-width: 200px;
}
/* line 527, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer section {
  width: 380px;
  float: left;
}
/* line 532, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .last {
  float: right;
  display: inline-block;
  width: 147px;
}
/* line 538, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .last ul {
  width: 147px;
}
/* line 543, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer ul {
  width: 150px;
  padding: 0;
  margin: 0 0 20px 0;
  list-style: none;
}
/* line 550, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer a {
  color: white;
  font-size: 12px;
  letter-spacing: 0.06em;
}
/* line 556, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer a:hover {
  color: #ff0051;
  text-decoration: none;
}
/* line 561, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .blog {
  display: block;
  cursor: pointer;
  margin: 0;
  font-family: arial,san-serif;
  font-weight: normal;
  height: 32px;
  width: 207px;
  line-height: 30px;
  padding-left: 50px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/blog_bg-9e66ea536eb470437d70af84bb5c98d2.png) no-repeat 0 -1px;
}
/* line 574, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer a.blog:hover {
  color: white;
}
/* line 578, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .social-widget {
  display: inline-block;
  margin-bottom: 5px;
}
/* line 582, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .social-widget .last {
  float: right;
}
/* line 586, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .social-widget .social-item {
  float: right;
  margin-bottom: 5px;
}
/* line 590, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .social-widget .social-item a {
  margin-right: 7px;
}
/* line 596, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-selector {
  margin: 10px 0 50px 0;
}
/* line 599, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-selector .language-menu {
  padding-bottom: 5px;
}
/* line 602, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-selector .language-menu a {
  border: none !important;
}
/* line 606, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-selector .language-menu .drop-arrow {
  padding-right: 15px;
  font-size: 14px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/drop_arrow-11f17888a4c8029e08a3cb7161ffe31e.png) no-repeat right 3px;
}
/* line 614, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .ui-tooltip-content #language_menu_container {
  padding: 0px;
}
/* line 619, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-menu-container li {
  margin-left: -14px;
  margin-right: -14px;
  padding-left: 10px;
}
/* line 625, ../../app/assets/stylesheets/common/layout.css.scss */
.main-footer .language-menu-container a:hover li {
  color: white;
  background-color: #fb0251;
}

/* line 632, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer {
  padding: 15px 0;
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/bg_browse_menu-63eabd1e4fe4bf1220def4a890f2dfd8.jpg) #595959;
  -moz-box-shadow: inset 0px 0px 8px #222222;
  -webkit-box-shadow: inset 0px 0px 8px #222222;
  box-shadow: inset 0px 0px 8px #222222;
}
/* line 639, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer ul {
  float: left;
  margin-top: 10px;
  padding: 0;
  display: inline-block;
}
/* line 646, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer li {
  float: left;
  margin-right: 25px;
  list-style: none;
  line-height: 20px;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
/* line 654, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer li a {
  color: white;
}
/* line 658, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer li a:hover {
  color: #21929e;
}
/* line 663, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer .notice {
  margin: 6px 15px 0 0;
  padding: 0;
  float: right;
  color: #aeaeae;
  font-size: 12px;
}
/* line 671, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer .bbb {
  float: right;
}
/* line 675, ../../app/assets/stylesheets/common/layout.css.scss */
.sub-footer .truste {
  float: right;
  padding-left: 15px;
}

/* line 681, ../../app/assets/stylesheets/common/layout.css.scss */
#header-remember {
  padding-bottom: 10px;
}

/* line 685, ../../app/assets/stylesheets/common/layout.css.scss */
#forgot_password p {
  margin-top: 0px;
  margin-bottom: 10px;
}

/* line 690, ../../app/assets/stylesheets/common/layout.css.scss */
.facebook-login p {
  margin-top: 5px;
}

/* line 694, ../../app/assets/stylesheets/common/layout.css.scss */
#form_login_password {
  margin-bottom: 4px;
}

/* line 698, ../../app/assets/stylesheets/common/layout.css.scss */
.red {
  color: #ff0051;
}

/* line 702, ../../app/assets/stylesheets/common/layout.css.scss */
.red-rollover {
  color: #d3054f;
}

/* line 706, ../../app/assets/stylesheets/common/layout.css.scss */
.bg-red {
  background-color: #ff0051;
}

/* line 710, ../../app/assets/stylesheets/common/layout.css.scss */
.blue, .cyan {
  color: #33b6c4;
}

/* line 714, ../../app/assets/stylesheets/common/layout.css.scss */
.blue-rollover, .cyan-rollover {
  color: #21929e;
}

/* line 718, ../../app/assets/stylesheets/common/layout.css.scss */
.bg-blue, .bg-cyan {
  background-color: #33b6c4;
}

/* line 722, ../../app/assets/stylesheets/common/layout.css.scss */
.pink, .magenta {
  color: #e80391;
}

/* line 726, ../../app/assets/stylesheets/common/layout.css.scss */
.bg-pink, .bg-magenta {
  background-color: #e80391;
}

/* line 730, ../../app/assets/stylesheets/common/layout.css.scss */
.green {
  color: #07a045;
}

/* line 734, ../../app/assets/stylesheets/common/layout.css.scss */
.bg-green {
  background-color: #07a045;
}

/* line 738, ../../app/assets/stylesheets/common/layout.css.scss */
.dk-green {
  color: #057834;
}

/* line 742, ../../app/assets/stylesheets/common/layout.css.scss */
.grey-li {
  color: #AEAEAE;
}

/* line 746, ../../app/assets/stylesheets/common/layout.css.scss */
.italic {
  font-style: italic;
}

/* line 3, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar {
  border-bottom: 3px solid #595959;
  margin-bottom: 20px;
}

/* line 8, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar .title {
  margin: 0;
  margin-right: 11px;
  color: #595959;
  font-size: 23px;
}

/* line 15, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar .sub-title {
  margin: 0;
  font-style: italic;
  line-height: 29px;
  font-size: 15px;
  color: #595959;
}

/* line 23, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar .filter-by {
  width: 134px;
  text-transform: uppercase;
  color: #777570;
  font-size: 10px;
  font-weight: bold;
  padding: 4px;
  padding-top: 7px;
  padding-left: 10px;
  line-height: 11px;
  cursor: pointer;
  margin-right: 34px;
  margin-top: -3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  background: #fbfbfb;
  background: -moz-linear-gradient(top, #fbfbfb 0%, #eeeeee 46%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(46%, #eeeeee), color-stop(100%, #e5e5e5));
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #eeeeee 46%, #e5e5e5 100%);
  background: -o-linear-gradient(top, #fbfbfb 0%, #eeeeee 46%, #e5e5e5 100%);
  background: -ms-linear-gradient(top, #fbfbfb 0%, #eeeeee 46%, #e5e5e5 100%);
  background: linear-gradient(top, #fbfbfb 0%, #eeeeee 46%, #e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e5e5e5',GradientType=0 );
}

/* line 49, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar .filter-by .filter {
  display: block;
  width: 134px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat 105px -554px;
}

/* line 55, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar nav .previous {
  margin-right: 20px;
}

/* line 59, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar nav .previous a {
  width: 9px;
  height: 14px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -11px -79px;
}

/* line 65, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar nav .next a {
  width: 9px;
  height: 14px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -12px -106px;
}

/* line 71, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar nav .next a:hover {
  background-position: -12px -417px;
}

/* line 75, ../../app/assets/stylesheets/common/modular.css.scss */
.title-bar nav .previous a:hover {
  background-position: -11px -438px;
}

/* line 79, ../../app/assets/stylesheets/common/modular.css.scss */
.badges {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 84, ../../app/assets/stylesheets/common/modular.css.scss */
.badges .last {
  margin-right: 0;
}

/* line 89, ../../app/assets/stylesheets/common/modular.css.scss */
.badge {
  list-style: none;
  position: relative;
  width: 220px;
  background: white;
  margin-right: 20px;
  margin-bottom: 25px;
}
/* line 97, ../../app/assets/stylesheets/common/modular.css.scss */
.badge p {
  margin: 0;
}
/* line 101, ../../app/assets/stylesheets/common/modular.css.scss */
.badge a:hover {
  color: #d3054f;
}
/* line 105, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .project-category {
  display: block;
  color: white;
  text-transform: uppercase;
  background: #aeaeae;
  line-height: 26px;
  letter-spacing: 0.04em;
  height: 24px;
  padding-left: 10px;
}
/* line 116, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .bcard {
  background: url(http://web.archive.org/web/20140327104741im_/https://g2.iggcdn.com/assets/badge_bottom_2-a00e5575967124968d4a56c456b605e8.jpg) no-repeat;
  margin: 0px 0px !important;
  height: 30px;
}
/* line 122, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .project-details {
  padding-left: 10px;
  height: 165px;
}
/* line 126, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .project-details .name {
  padding-top: 10px;
  margin-bottom: 5px;
  font-size: 14px;
  letter-spacing: 0.04em;
  display: block;
  padding-right: 10px;
}
/* line 135, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .project-details .creator {
  font-size: 11px;
  display: block;
  margin-bottom: 7px;
  padding-right: 10px;
}
/* line 142, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .project-details .description {
  color: #595959;
  display: block;
  font-size: 12px;
  line-height: 16px;
  padding-right: 10px;
  padding-top: 10px;
}
/* line 152, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .partner {
  position: absolute;
  top: 175px;
  left: -5px;
  padding-right: 11px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/badge_partner-7067db7e75389c86a73b658702147877.png) no-repeat right 0;
}
/* line 159, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .partner .link {
  padding-left: 12px;
  display: block;
  height: 25px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/badge_partner-7067db7e75389c86a73b658702147877.png) no-repeat 0 -28px;
}
/* line 165, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .partner .link .long-description {
  color: white;
  height: 22px;
  line-height: 22px;
  font-size: 11px;
  padding-right: 11px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/badge_partner-7067db7e75389c86a73b658702147877.png) repeat-x 0 -54px;
}
/* line 174, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .partner .link .short-tag {
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 11px;
  color: white;
  font-size: 11px;
  padding-right: 5px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/badge_partner-7067db7e75389c86a73b658702147877.png) repeat-x 0 -54px;
}
/* line 187, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .contest-winner {
  position: absolute;
  top: 145px;
  left: -5px;
  padding-right: 11px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/SPRITE_GG_Ribbon_big-d9c1af4a3f40b1af7a1f781bef839ac5.png) no-repeat right 0;
}
/* line 194, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .contest-winner .link {
  padding-left: 12px;
  display: block;
  height: 25px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/SPRITE_GG_Ribbon_big-d9c1af4a3f40b1af7a1f781bef839ac5.png) no-repeat 0 -28px;
}
/* line 200, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .contest-winner .link .long-description {
  color: white;
  height: 22px;
  line-height: 22px;
  font-size: 11px;
  padding-right: 11px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/SPRITE_GG_Ribbon_big-d9c1af4a3f40b1af7a1f781bef839ac5.png) repeat-x 0 -54px;
}
/* line 209, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .contest-winner .link .short-tag {
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 11px;
  color: white;
  font-size: 11px;
  padding-right: 5px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/SPRITE_GG_Ribbon_big-d9c1af4a3f40b1af7a1f781bef839ac5.png) repeat-x 0 -54px;
}
/* line 222, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .targets {
  position: relative;
  color: #595959;
}
/* line 226, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .targets .amount {
  color: black;
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
}
/* line 233, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .targets .money-raised {
  border-right: 1px solid #dedede;
  font-family: arial;
  font-size: 11px;
  margin-right: 10px;
  padding-right: 9px;
}
/* line 241, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .targets .percent-funded {
  border-right: 1px solid #dedede;
  font-family: arial;
  font-size: 11px;
  margin-right: 10px;
  padding-right: 9px;
}
/* line 249, ../../app/assets/stylesheets/common/modular.css.scss */
.badge .targets .days-left {
  font-family: arial;
  font-size: 11px;
}

/* line 256, ../../app/assets/stylesheets/common/modular.css.scss */
.baseball_stats_wrapper {
  float: left;
  position: relative;
  left: 50%;
}

/* line 262, ../../app/assets/stylesheets/common/modular.css.scss */
.baseball_stats {
  float: left;
  position: relative;
  left: -50%;
}

/* line 268, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .progress {
  position: absolute;
  left: 10px;
  width: 10px;
  height: 12px;
  top: 40px;
  background: #07a045;
  background: -moz-linear-gradient(top, #07a045 0%, #028a3a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #07a045), color-stop(100%, #028a3a));
  background: -webkit-linear-gradient(top, #07a045 0%, #028a3a 100%);
  background: -o-linear-gradient(top, #07a045 0%, #028a3a 100%);
  background: -ms-linear-gradient(top, #07a045 0%, #028a3a 100%);
  background: linear-gradient(top, #07a045 0%, #028a3a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#07a045', endColorstr='#028a3a',GradientType=0 );
}

/* line 284, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete0 {
  width: 0px;
  z-index: 3;
}

/* line 285, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete2 {
  width: 5px;
  z-index: 3;
}

/* line 286, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete5 {
  width: 10px;
  z-index: 3;
}

/* line 287, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete10 {
  width: 20px;
  z-index: 3;
}

/* line 288, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete15 {
  width: 30px;
  z-index: 3;
}

/* line 289, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete20 {
  width: 40px;
  z-index: 3;
}

/* line 290, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete25 {
  width: 50px;
  z-index: 3;
}

/* line 291, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete30 {
  width: 60px;
  z-index: 3;
}

/* line 292, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete35 {
  width: 70px;
  z-index: 3;
}

/* line 293, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete40 {
  width: 80px;
  z-index: 3;
}

/* line 294, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete45 {
  width: 90px;
  z-index: 3;
}

/* line 295, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete50 {
  width: 100px;
  z-index: 3;
}

/* line 296, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete55 {
  width: 110px;
  z-index: 3;
}

/* line 297, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete60 {
  width: 120px;
  z-index: 3;
}

/* line 298, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete65 {
  width: 130px;
  z-index: 3;
}

/* line 299, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete70 {
  width: 140px;
  z-index: 3;
}

/* line 300, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete75 {
  width: 150px;
  z-index: 3;
}

/* line 301, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete80 {
  width: 160px;
  z-index: 3;
}

/* line 302, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete85 {
  width: 170px;
  z-index: 3;
}

/* line 303, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete90 {
  width: 180px;
  z-index: 3;
}

/* line 304, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete95 {
  width: 190px;
  z-index: 3;
}

/* line 305, ../../app/assets/stylesheets/common/modular.css.scss */
.targets .complete100 {
  width: 200px;
  z-index: 3;
}

/* line 307, ../../app/assets/stylesheets/common/modular.css.scss */
.featured {
  height: 285px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
  background: white;
}

/* line 315, ../../app/assets/stylesheets/common/modular.css.scss */
.featured a:hover {
  color: #d3054f;
}

/* line 319, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .project-details {
  padding: 15px 15px 0 15px;
  width: 450px;
}

/* line 324, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .project-details .image {
  margin-right: 15px;
  margin-bottom: 20px;
}

/* line 329, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .details .name {
  font-size: 20px;
  margin-bottom: 7px;
}

/* line 334, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .details ul {
  margin: 0;
}

/* line 338, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .details li {
  list-style: none;
  font-size: 13px;
  color: #595959;
  margin-bottom: 3px;
}

/* line 345, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .details .label {
  font-weight: bold;
  color: black;
}

/* line 350, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .individual-details .name {
  color: #ff0051;
}

/* line 354, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .individual-details ul {
  padding: 10px 0 0 20px;
}

/* line 358, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .description {
  color: #595959;
  font-size: 13px;
  line-height: 18px;
  letter-spacing: -0.02em;
  width: 448px;
  margin-left: 15px;
  padding-top: 15px;
  border-top: 1px solid #cccccc;
}

/* line 369, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .description .sign {
  color: black;
  font-size: 11px;
  font-style: italic;
}

/* line 375, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .targets {
  position: relative;
  padding-left: 15px;
  width: 465px;
}

/* line 381, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .closing {
  font-weight: bold;
  font-size: 16px;
  display: block;
  padding: 3px;
}

/* line 388, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .money-raised {
  padding-left: 35px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat 0 -355px;
}

/* line 394, ../../app/assets/stylesheets/common/modular.css.scss */
.smartling-de .featured .money-raised {
  font-weight: bold;
  font-size: 13px;
  display: block;
  padding: 3px;
  padding-left: 30px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat 0 -355px;
}

/* line 403, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .targets .progress {
  position: relative;
  margin: 0;
  margin-top: 8px;
  padding: 1px;
}

/* line 410, ../../app/assets/stylesheets/common/modular.css.scss */
.featured .image-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 430px;
  color: white;
  background: black;
  opacity: 0.8;
  margin: 0;
  padding: 15px;
  font-size: 17px;
  letter-spacing: 0.06em;
}

/* line 425, ../../app/assets/stylesheets/common/modular.css.scss */
.explain {
  background: white;
  padding: 14px;
  margin-bottom: 20px;
}

/* line 431, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .title-bar {
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_learn_gradient_title-f6b1a06890cbf5879362dc3ec8f39762.png) bottom left;
  border-bottom: 1px solid #d8d7d7;
  padding: 10px;
}

/* line 437, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .title-bar .title {
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/bg_create_edit-e8fd224bc1b5d3b594566e94b96aac32.png) no-repeat 0 0;
  padding-left: 85px;
  padding-top: 37px;
  font-size: 30px;
  font-weight: normal;
  line-height: 30px;
  color: black;
}

/* line 447, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .title-bar p {
  margin: 0;
  font-size: 14px;
  padding-top: 48px;
  line-height: 14px;
  color: #595959;
}

/* line 455, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .column {
  width: 425px;
  margin-right: 20px;
}

/* line 460, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .column h3 {
  font-size: 15px;
  margin: 0;
  margin-bottom: 4px;
}

/* line 466, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .column p {
  font-size: 14px;
  letter-spacing: 0.02em;
  line-height: 20px;
  color: #595959;
  margin: 0;
  margin-bottom: 20px;
}

/* line 475, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .columns {
  list-style: none;
  margin: 0;
  padding: 10px;
  padding-top: 0;
}

/* line 482, ../../app/assets/stylesheets/common/modular.css.scss */
.explain a {
  color: #ff0051;
}

/* line 486, ../../app/assets/stylesheets/common/modular.css.scss */
.explain a:hover {
  color: #d3054f;
}

/* line 490, ../../app/assets/stylesheets/common/modular.css.scss */
.explain footer {
  padding: 10px;
}

/* line 494, ../../app/assets/stylesheets/common/modular.css.scss */
.explain footer .button {
  padding: 35px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 14px;
  color: white;
}

/* line 503, ../../app/assets/stylesheets/common/modular.css.scss */
.explain .back-to-top {
  margin-top: 20px;
  text-transform: uppercase;
  font-size: 11px;
}

/* line 509, ../../app/assets/stylesheets/common/modular.css.scss */
.box {
  background: white;
  overflow: hidden;
  margin-bottom: 30px;
}

/* line 515, ../../app/assets/stylesheets/common/modular.css.scss */
.box h3 {
  letter-spacing: 0.06em;
}

/* line 519, ../../app/assets/stylesheets/common/modular.css.scss */
.home-bottom h3 {
  background: #595959;
  background: -moz-linear-gradient(top, #949494 0%, #8a8989 44%, #9a9999 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #949494), color-stop(44%, #8a8989), color-stop(100%, #9a9999));
  background: -webkit-linear-gradient(top, #949494 0%, #8a8989 44%, #9a9999 100%);
  background: -o-linear-gradient(top, #949494 0%, #8a8989 44%, #9a9999 100%);
  background: -ms-linear-gradient(top, #949494 0%, #8a8989 44%, #9a9999 100%);
  background: linear-gradient(top, #949494 0%, #8a8989 44%, #9a9999 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#949494', endColorstr='#9a9999',GradientType=0 );
}

/* line 530, ../../app/assets/stylesheets/common/modular.css.scss */
.box .image {
  padding-top: 15px;
  padding-left: 15px;
}

/* line 535, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information {
  width: 335px;
  padding-top: 15px;
  margin-right: 10px;
  margin-bottom: 15px;
}

/* line 542, ../../app/assets/stylesheets/common/modular.css.scss */
.box a {
  color: #33b6c4;
}

/* line 546, ../../app/assets/stylesheets/common/modular.css.scss */
.box a:hover {
  color: #21929e;
}

/* line 550, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information p {
  margin: 0;
  line-height: 17px;
  font-size: 12px;
}

/* line 556, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information .title {
  font-weight: bold;
}

/* line 560, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information .resume {
  color: #595959;
  margin-bottom: 6px;
}

/* line 565, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information .date {
  font-weight: bold;
  font-size: 11px;
}

/* line 570, ../../app/assets/stylesheets/common/modular.css.scss */
.box .information .date a {
  font-weight: normal;
}

/* line 574, ../../app/assets/stylesheets/common/modular.css.scss */
.pager {
  overflow: hidden;
  position: relative;
  margin-left: 21px;
  margin-right: 4px;
  margin-bottom: 30px;
  color: #595959;
  font-size: 15px;
  font-weight: bold;
  border-top: 1px solid #cccccc;
}

/* line 586, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .wrapper {
  position: relative;
  float: right;
  left: -50%;
}

/* line 592, ../../app/assets/stylesheets/common/modular.css.scss */
.pager ul {
  position: relative;
  left: 50%;
  padding-top: 30px;
}

/* line 598, ../../app/assets/stylesheets/common/modular.css.scss */
.pager ul li {
  padding-left: 4px;
}

/* line 602, ../../app/assets/stylesheets/common/modular.css.scss */
.pager a {
  color: #595959;
}

/* line 606, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .page {
  margin-right: 11px;
}

/* line 610, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .last {
  margin-right: 0;
}

/* line 614, ../../app/assets/stylesheets/common/modular.css.scss */
.pager a:hover {
  color: #ff0051;
}

/* line 618, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .here {
  color: #ff0051;
}

/* line 622, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .previous {
  position: absolute;
  left: 0px;
  top: 30px;
  padding-left: 18px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat -12px -78px;
}

/* line 630, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .previous:hover {
  background-position: -12px -437px;
}

/* line 634, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .next {
  position: absolute;
  right: 4px;
  top: 30px;
  margin-right: -14px;
  padding-right: 31px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat right -105px;
}

/* line 643, ../../app/assets/stylesheets/common/modular.css.scss */
.pager .next:hover {
  background-position: right -416px;
}

/* line 647, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs {
  position: absolute;
  bottom: 0;
  left: 10px;
}

/* line 653, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs .tab {
  margin-right: 5px;
  padding: 6px;
  padding-left: 20px;
  padding-right: 20px;
  border: 1px solid #fafafa;
  border-bottom: 0;
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dddddd));
  background: -webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #dddddd 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #dddddd 100%);
  background: linear-gradient(top, #fefefe 0%, #dddddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 );
}

/* line 670, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs .shadow {
  -moz-box-shadow: 1px 3px 2px #666666;
  -webkit-box-shadow: 1px 3px 2px #666666;
  box-shadow: 1px 3px 2px #666666;
}

/* line 676, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs .active {
  color: #ff0051;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_main-6d84847ce934493aa16008a014be70b5.jpg) repeat 0 0;
  font-size: 12px;
  line-height: 16px;
}

/* line 683, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs .tab .link {
  color: #888888;
  font-size: 12px;
  line-height: 16px;
}

/* line 689, ../../app/assets/stylesheets/common/modular.css.scss */
.tabs .tab .link:hover {
  color: #ff0051;
}

/* line 693, ../../app/assets/stylesheets/common/modular.css.scss */
.avatar {
  border: 1px solid #8d8c8c;
}

/* line 697, ../../app/assets/stylesheets/common/modular.css.scss */
.social .link {
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat 0px -281px;
  width: 32px;
  height: 28px;
  line-height: 29px;
  margin-left: 4px;
}

/* line 705, ../../app/assets/stylesheets/common/modular.css.scss */
.social .facebook {
  background-position: 0 -160px;
}

/* line 709, ../../app/assets/stylesheets/common/modular.css.scss */
.social .facebook:hover {
  background-position: 0 -461px;
}

/* line 713, ../../app/assets/stylesheets/common/modular.css.scss */
.social .twitter {
  background-position: 0 -188px;
}

/* line 717, ../../app/assets/stylesheets/common/modular.css.scss */
.social .twitter:hover {
  background-position: 0 -489px;
}

/* line 720, ../../app/assets/stylesheets/common/modular.css.scss */
.social .youtube {
  background-position: 0 -935px;
}

/* line 724, ../../app/assets/stylesheets/common/modular.css.scss */
.social .youtube:hover {
  background-position: 0 -966px;
}

/* line 728, ../../app/assets/stylesheets/common/modular.css.scss */
.social .gplus {
  background-position: 0 -217px;
}

/* line 732, ../../app/assets/stylesheets/common/modular.css.scss */
.social .gplus:hover {
  background-position: 0 -516px;
}

/* line 736, ../../app/assets/stylesheets/common/modular.css.scss */
.social .external {
  background-position: 0 -622px;
}

/* line 740, ../../app/assets/stylesheets/common/modular.css.scss */
.social .external:hover {
  background-position: 0 -653px;
}

/* line 744, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo {
  border: 1px solid #666666;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
}

/* line 751, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #aeaeae;
}

/* line 758, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content label {
  color: #aeaeae;
  font-weight: normal;
}

/* line 763, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content .button {
  font-size: 11px;
  padding: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-right: 10px;
}

/* line 771, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content input {
  margin-bottom: 7px;
}

/* line 775, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content .container {
  width: auto;
}

/* line 779, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-tooltip-indiegogo .ui-tooltip-content .facebook-login .action {
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/bg_facebook_login-55873b609f33d3abef3afac8763ae7a5.png);
  height: 22px;
  width: 71px;
}

/* line 785, ../../app/assets/stylesheets/common/modular.css.scss */
body .smartling-de .ui-tooltip-indiegogo .ui-tooltip-content .facebook-login .action {
  background: url(http://web.archive.org/web/20140327104741im_/https://g1.iggcdn.com/assets/DE_LogIn-acbb72619d70e61db50a889e8da3fef5.png);
  height: 22px;
  width: 71px;
}

/* line 791, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-toolip-help .ui-tooltip-content {
  background-color: #353535;
  background-image: -moz-linear-gradient(top, #353535 0%, black 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #353535), color-stop(100%, black));
  background-image: -webkit-linear-gradient(top, #353535 0%, black 100%);
  background-image: -o-linear-gradient(top, #353535 0%, black 100%);
  background-image: -ms-linear-gradient(top, #353535 0%, black 100%);
  background-image: linear-gradient(top, #353535 0%, #000000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353535', endColorstr='black',GradientType=0 );
  font-weight: normal;
  text-shadow: none;
}

/* line 804, ../../app/assets/stylesheets/common/modular.css.scss */
body .ui-toolip-error .ui-tooltip-content {
  background-color: #fc0251;
  background-image: -moz-linear-gradient(top, #fc0251 0%, #d8174d 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc0251), color-stop(100%, #d8174d));
  background-image: -webkit-linear-gradient(top, #fc0251 0%, #d8174d 100%);
  background-image: -o-linear-gradient(top, #fc0251 0%, #d8174d 100%);
  background-image: -ms-linear-gradient(top, #fc0251 0%, #d8174d 100%);
  background-image: linear-gradient(top, #fc0251 0%, #d8174d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc0251', endColorstr='#d8174d',GradientType=0 );
  font-weight: normal;
  text-shadow: none;
}

/* line 816, ../../app/assets/stylesheets/common/modular.css.scss */
.done {
  background-color: #d2d2d2 !important;
}

/* line 819, ../../app/assets/stylesheets/common/modular.css.scss */
.done .targets {
  border-bottom: none !important;
}

/* line 822, ../../app/assets/stylesheets/common/modular.css.scss */
.done .type {
  background: none !important;
  background-color: #d2d2d2 !important;
  border-top: 1px solid #666666 !important;
}

/* line 827, ../../app/assets/stylesheets/common/modular.css.scss */
.failure .money-raised {
  color: #666666 !important;
}

/* line 831, ../../app/assets/stylesheets/common/modular.css.scss */
#project-stats {
  border-top: 1px dimgrey solid;
  margin-bottom: 20px;
  margin-top: 10px;
  padding-bottom: 5px;
  padding-top: 5px;
  position: relative;
  background-color: white;
}

/* line 841, ../../app/assets/stylesheets/common/modular.css.scss */
#project-stats-funding {
  color: black;
  margin-top: 10px;
  margin-bottom: -20px;
  position: relative;
  z-index: 3;
}

/* line 849, ../../app/assets/stylesheets/common/modular.css.scss */
#project-stats-time-and-funders {
  color: #222222;
}

/* line 853, ../../app/assets/stylesheets/common/modular.css.scss */
#project-stats-funding-amt {
  font-size: 14px;
  font-weight: bold;
  left: 10px;
  position: absolute;
}

/* line 860, ../../app/assets/stylesheets/common/modular.css.scss */
#project-stats-funding-pct {
  font-weight: bold;
  font-size: 14px;
  position: absolute;
  right: 10px;
  color: #595959;
}

/* line 868, ../../app/assets/stylesheets/common/modular.css.scss */
#time_left {
  font-size: 11px;
  left: 10px;
  position: absolute;
}

/* line 874, ../../app/assets/stylesheets/common/modular.css.scss */
#time_left_number {
  font-size: 14px;
  font-weight: bold;
}

/* line 879, ../../app/assets/stylesheets/common/modular.css.scss */
#funders {
  position: absolute;
  font-size: 14px;
  font-weight: bold;
  right: 10px;
}

/* line 886, ../../app/assets/stylesheets/common/modular.css.scss */
#funders_text {
  font-size: 11px;
  font-weight: normal;
}

/* line 891, ../../app/assets/stylesheets/common/modular.css.scss */
#clear {
  margin: 40px 0 40px 0;
}

/* line 895, ../../app/assets/stylesheets/common/modular.css.scss */
.project-details .location {
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/location_icon-535e43d935ed8bda257a124245e7c6ff.png);
  background-repeat: no-repeat;
  padding-left: 14px;
  font-size: 11px;
}

/* line 902, ../../app/assets/stylesheets/common/modular.css.scss */
.blue_link a {
  color: #33b6c4 !important;
}

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
/* line 20, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 1104;
  display: none;
}

/* line 34, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-loading div {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 480px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
}

/* line 43, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1100;
  display: none;
}

/* line 52, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: auto;
  display: none;
}

/* line 60, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  padding: 20px;
  z-index: 1101;
  outline: none;
  display: none;
}

/* line 70, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-outer {
  position: relative;
  width: 100%;
  height: 100%;
  background: white;
}

/* line 77, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-content {
  width: 0;
  height: 0;
  padding: 0;
  outline: none;
  position: relative;
  overflow: hidden;
  z-index: 1102;
  border: 0px solid white;
}

/* line 88, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-hide-sel-frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 1101;
}

/* line 98, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-close {
  position: absolute;
  top: -15px;
  right: -15px;
  width: 30px;
  height: 30px;
  background: transparent url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png) -40px 0px;
  cursor: pointer;
  z-index: 1103;
  display: none;
}

/* line 110, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-error {
  color: #444444;
  font: normal 12px/20px Arial;
  padding: 14px;
  margin: 0;
}

/* line 117, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-img {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  line-height: 0;
  vertical-align: top;
}

/* line 128, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-frame {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}

/* line 135, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left, #fancybox-right {
  position: absolute;
  bottom: 0px;
  height: 100%;
  width: 35%;
  cursor: pointer;
  outline: none;
  background: transparent url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/blank-2ebbd7cb21c3980daa0bddcc9c7ce5fc.gif);
  z-index: 1102;
  display: none;
}

/* line 147, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left {
  left: 0px;
}

/* line 151, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-right {
  right: 0px;
}

/* line 155, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left-ico, #fancybox-right-ico {
  position: absolute;
  top: 50%;
  left: -9999px;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1102;
  display: block;
}

/* line 167, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left-ico {
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -30px;
}

/* line 172, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-right-ico {
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -60px;
}

/* line 177, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left:hover, #fancybox-right:hover {
  visibility: visible;
  /* IE6 */
}

/* line 181, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-left:hover span {
  left: 20px;
}

/* line 185, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-right:hover span {
  left: auto;
  right: 20px;
}

/* line 190, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-bg {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  width: 20px;
  height: 20px;
  z-index: 1001;
}

/* line 200, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-n {
  top: -20px;
  left: 0;
  width: 100%;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/fancybox/fancybox-x-6b9903dd895b32e67a739afdc02d023f.png);
}

/* line 207, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-ne {
  top: -20px;
  right: -20px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -162px;
}

/* line 214, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-e {
  top: 0;
  right: -20px;
  height: 100%;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-y-e518a9a79f544e80bcc3cbd9421d2d05.png);
  background-position: -20px 0px;
}

/* line 222, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-se {
  bottom: -20px;
  right: -20px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -182px;
}

/* line 229, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-s {
  bottom: -20px;
  left: 0;
  width: 100%;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/fancybox/fancybox-x-6b9903dd895b32e67a739afdc02d023f.png);
  background-position: 0px -20px;
}

/* line 237, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-sw {
  bottom: -20px;
  left: -20px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -142px;
}

/* line 244, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-w {
  top: 0;
  left: -20px;
  height: 100%;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-y-e518a9a79f544e80bcc3cbd9421d2d05.png);
}

/* line 251, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-bg-nw {
  top: -20px;
  left: -20px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png);
  background-position: -40px -122px;
}

/* line 258, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title {
  font-family: Helvetica;
  font-size: 12px;
  z-index: 1102;
}

/* line 264, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-title-inside {
  padding-bottom: 10px;
  text-align: center;
  color: #333333;
  background: white;
  position: relative;
}

/* line 272, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-title-outside {
  padding-top: 10px;
  color: white;
}

/* line 277, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-title-over {
  position: absolute;
  bottom: 0;
  left: 0;
  color: white;
  text-align: left;
}

/* line 285, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-over {
  padding: 10px;
  background-image: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/fancybox/fancy_title_over-37711a27c70c821fe20944e18abdbae6.png);
  display: block;
}

/* line 291, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-title-float {
  position: absolute;
  left: 0;
  bottom: -20px;
  height: 32px;
}

/* line 298, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-float-wrap {
  border: none;
  border-collapse: collapse;
  width: auto;
}

/* line 304, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-float-wrap td {
  border: none;
  white-space: nowrap;
}

/* line 309, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-float-left {
  padding: 0 0 0 15px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png) -40px -90px no-repeat;
}

/* line 314, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-float-main {
  color: white;
  line-height: 29px;
  font-weight: bold;
  padding: 0 0 3px 0;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/fancybox/fancybox-x-6b9903dd895b32e67a739afdc02d023f.png) 0px -40px;
}

/* line 322, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-title-float-right {
  padding: 0 0 0 15px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/fancybox/fancybox-46af315762ef3e1b0566fcb0fe6c64fe.png) -55px -90px no-repeat;
}

/* IE6 */
/* line 329, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-close {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');
}

/* line 331, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-left-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');
}

/* line 332, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-right-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');
}

/* line 334, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-title-over {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');
  zoom: 1;
}

/* line 335, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-title-float-left {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');
}

/* line 336, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-title-float-main {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');
}

/* line 337, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-title-float-right {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');
}

/* line 339, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
  height: expression(this.parentNode.clientHeight + "px");
}

/* line 343, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-loading.fancybox-ie6 {
  position: absolute;
  margin-top: 0;
  top: expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

/* line 348, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
#fancybox-loading.fancybox-ie6 div {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');
}

/* IE6, IE7, IE8 */
/* line 352, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie .fancybox-bg {
  background: transparent !important;
}

/* line 354, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-n {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');
}

/* line 355, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-ne {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');
}

/* line 356, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-e {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');
}

/* line 357, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-se {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');
}

/* line 358, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-s {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');
}

/* line 359, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-sw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');
}

/* line 360, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-w {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');
}

/* line 361, ../../app/assets/stylesheets/jquery.fancybox-1.3.4.css.scss */
.fancybox-ie #fancybox-bg-nw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');
}

/* Common lightbox styles */
/* this positions the lightbox an absolute
   height from the top of the page */
/* line 7, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-wrap {
  position: absolute !important;
  top: 220px !important;
  z-index: 1100;
}

/* line 13, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox {
  margin-left: auto;
  margin-right: auto;
  border: 4px solid #07a045;
  background: white;
  padding: 30px;
  padding-bottom: 35px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}

/* line 25, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .close {
  line-height: 14px;
}

/* line 29, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox h2 {
  margin: 0;
  color: #07a045;
  font-family: SecondaSoft-Medium, Arial, sans-serif;
}

/* line 35, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .heading a {
  color: #07a045;
  text-decoration: none;
  font-size: 24px;
}

/* line 41, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .heading {
  margin: 0px;
  padding: 0px !important;
}

/* line 49, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .group {
  background: none repeat scroll 0 0 #e8e8e8;
  border: 1px solid #d5d6d5;
  padding-left: 0;
}

/* line 55, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox p.sub-title {
  color: #666666;
  font-size: 14px;
  margin-top: 10px;
}

/* line 61, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox p.sub-title a {
  color: #33b6c4;
  font-size: 14px;
  margin-top: 10px;
}

/* line 67, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .center-input {
  width: 100%;
  text-align: center;
}

/* line 72, ../../app/assets/stylesheets/common/lightbox.css.scss */
.lightbox .center-input input {
  display: inline-block;
}

/* line 76, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-outer {
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}

/* line 82, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-content {
  background: #7b7979;
  background: rgba(23, 21, 21, 0.2);
}

/* line 87, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-content a.button {
  color: white;
}

/* line 91, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-content .button.other-button {
  background: #8c8b8b;
  background: -moz-linear-gradient(top, #8c8b8b 0%, #666666 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c8b8b), color-stop(100%, #666666));
  background: -webkit-linear-gradient(top, #8c8b8b 0%, #666666 100%);
  background: -o-linear-gradient(top, #8c8b8b 0%, #666666 100%);
  background: -ms-linear-gradient(top, #8c8b8b 0%, #666666 100%);
  background: linear-gradient(top, #8c8b8b 0%, #666666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c8b8b', endColorstr='#666666',GradientType=0 );
}

/* line 102, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-content .button.other-button:hover {
  background: #7d7d7d;
  background: -moz-linear-gradient(top, #7d7d7d 0%, #505050 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7d7d), color-stop(100%, #505050));
  background: -webkit-linear-gradient(top, #7d7d7d 0%, #505050 100%);
  background: -o-linear-gradient(top, #7d7d7d 0%, #505050 100%);
  background: -ms-linear-gradient(top, #7d7d7d 0%, #505050 100%);
  background: linear-gradient(top, #7d7d7d 0%, #505050 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7d7d', endColorstr='#505050',GradientType=0 );
}

/* line 116, ../../app/assets/stylesheets/common/lightbox.css.scss */
#lightbox_wrapper .group-container {
  margin: 0px;
  padding: 0px;
}

/* line 121, ../../app/assets/stylesheets/common/lightbox.css.scss */
#lightbox_wrapper .group-container .group {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
}

/* line 129, ../../app/assets/stylesheets/common/lightbox.css.scss */
.contribute-review-field {
  margin-left: 25px;
}

/* line 132, ../../app/assets/stylesheets/common/lightbox.css.scss */
.contribute-review-label {
  float: left;
  display: block;
  text-align: right;
  width: 150px;
  color: #666666;
}

/* line 139, ../../app/assets/stylesheets/common/lightbox.css.scss */
#confirmation_lightbox {
  width: 600px;
}

/* line 142, ../../app/assets/stylesheets/common/lightbox.css.scss */
#german_contest_lightbox {
  width: 600px;
  z-index: 1100;
}

/* line 147, ../../app/assets/stylesheets/common/lightbox.css.scss */
.contest_logo {
  padding: 20px;
}

/* line 151, ../../app/assets/stylesheets/common/lightbox.css.scss */
#small_confirmation_lightbox {
  width: 400px;
}

/* line 154, ../../app/assets/stylesheets/common/lightbox.css.scss */
#continue {
  margin-left: 25px;
}

/* line 157, ../../app/assets/stylesheets/common/lightbox.css.scss */
#favorites_lightbox label {
  float: left;
}

/* line 160, ../../app/assets/stylesheets/common/lightbox.css.scss */
#favorites_lightbox #form_wrapper {
  margin-bottom: 25px;
}

/* line 163, ../../app/assets/stylesheets/common/lightbox.css.scss */
#favorites_lightbox #form_wrapper input {
  padding: 5px;
  width: 204px;
}

/* line 167, ../../app/assets/stylesheets/common/lightbox.css.scss */
#fancybox-content, #fancybox-content > div {
  overflow: visible !important;
  /*for facebook comment popup*/
}

/* line 170, ../../app/assets/stylesheets/common/lightbox.css.scss */
#contributed_lightbox {
  width: 600px;
}

/* line 173, ../../app/assets/stylesheets/common/lightbox.css.scss */
#contributed_lightbox p a {
  color: #33b6c4;
  font-size: 14px;
}

/* line 177, ../../app/assets/stylesheets/common/lightbox.css.scss */
#contributed_lightbox p a:hover {
  color: #21929e;
  font-size: 14px;
}

/* line 181, ../../app/assets/stylesheets/common/lightbox.css.scss */
#contributed_lightbox .group-container {
  background: none repeat scroll 0 0 #e8e8e8;
}

/* line 184, ../../app/assets/stylesheets/common/lightbox.css.scss */
#contributed_lightbox .group {
  width: 100%;
  height: 70px;
  padding-top: 35px;
}

/* line 190, ../../app/assets/stylesheets/common/lightbox.css.scss */
#comment_logo {
  background: url(http://web.archive.org/web/20140327104741im_/https://g2.iggcdn.com/assets/images/grey_bubbles.png) no-repeat scroll transparent;
  display: block;
  height: 70px;
  width: 70px;
  margin-left: 25px;
  float: left;
}

/* line 198, ../../app/assets/stylesheets/common/lightbox.css.scss */
#copy_and_share {
  display: inline;
  margin-left: 20px;
  float-left: 20px;
  margin-top: 5px;
}

/* line 204, ../../app/assets/stylesheets/common/lightbox.css.scss */
#copy_and_share p {
  margin-top: 0px;
}

/* @license
 * MyFonts Webfont Build ID 2032815, 2012-01-30T22:33:16-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Seconda Soft Bold by Durotype
 * URL: http://www.myfonts.com/fonts/durotype/seconda-soft/bold/
 * Licensed pageviews: unlimited
 * 
 * Webfont: Seconda Soft Medium by Durotype
 * URL: http://www.myfonts.com/fonts/durotype/seconda-soft/medium/
 * Licensed pageviews: unspecified
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2032815
 * Webfonts copyright: Copyright &#x00A9; 2011 Durotype, www.durotype.com. All rights reserved.
 * 
 * © 2012 Bitstream Inc
*/
@font-face {
  font-family: 'SecondaSoft-Bold';
  src: url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_0_0.eot");
  src: url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_0_0.eot#iefix") format("embedded-opentype"), url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_0_0.woff?1332116077") format("woff"), url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_0_0.ttf?1332116077") format("truetype");
}

@font-face {
  font-family: 'SecondaSoft-Medium';
  src: url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_1_0.eot");
  src: url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_1_0.eot#iefix") format("embedded-opentype"), url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_1_0.woff?1332116077") format("woff"), url("/web/20140327104741im_/https://g3.iggcdn.com/assets/common/webfonts/1F04AF_1_0.ttf?1332116077") format("truetype");
}

/* this is a temporary file and should be merged into the other files in this directory */
/* layout.css */
/* -------------------------------------------------- */
/* copied from main-header and main-menu */
/* line 10, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-header {
  height: 60px;
  /* modified */
  background: url(http://web.archive.org/web/20140327104741im_/https://g3.iggcdn.com/assets/bg_header-d45748e903b395646cd5e16f6ca0a575.jpg) repeat-x;
  position: relative;
  border-bottom: 5px solid #777777;
}

/* line 17, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-header .container {
  padding: 5px 10px 0 10px;
  /* modified */
}

/* line 21, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-header h2 {
  color: #33b6c9;
  /* modified */
  margin: 0;
  padding-right: 5px;
  padding-top: 9px;
  /* modified */
  font-size: 21px;
}

/* line 29, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu {
  font-size: 14px;
  color: white;
  padding-top: 12px;
  max-width: 840px;
}

/* line 36, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu li {
  border-right: 1px solid #595959;
  padding: 0 5px;
  height: 17px;
}

/* line 42, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu .last {
  border: none;
}

/* line 46, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu a, .admin-menu label {
  color: white;
}

/* line 50, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu a:hover, .admin-menu label:hover {
  color: #ff0051;
  text-decoration: none;
}

/* line 56, ../../app/assets/stylesheets/common/delta.css.scss */
.manage-campaign {
  background: #777777;
  padding-bottom: 7px;
  color: white;
}

/* line 62, ../../app/assets/stylesheets/common/delta.css.scss */
.manage-campaign .link {
  color: white;
}

/* line 65, ../../app/assets/stylesheets/common/delta.css.scss */
.manage-campaign .link:hover {
  color: #33b6c4;
}

/* ------------------------------------ */
/* labels on admin menu need some massaging */
/* line 72, ../../app/assets/stylesheets/common/delta.css.scss */
.admin-menu label {
  margin: 0;
  display: inline;
  line-height: 14px;
}

/* ------------------------------------ */
/* copied from main-header */
/* line 81, ../../app/assets/stylesheets/common/delta.css.scss */
.environment-header {
  background-color: red;
  /* modified */
  color: white;
  /* modified */
  height: 21px;
  /* modified */
  position: relative;
  text-align: center;
  /* modified */
}

/* line 89, ../../app/assets/stylesheets/common/delta.css.scss */
.environment-header h1 {
  font-size: 16px;
  /* modified */
  font-weight: normal;
  /* modified */
  margin: 0px;
  padding: 2px;
  /* modified */
}

/* ------------------------------------ */
/* notification bar */
/* line 98, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_error .flash_message_wrapper {
  border: 2px solid #ff0056;
  background: #ffccd4;
}

/* line 102, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_error a {
  color: #ff0056;
}

/* line 106, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_warn .flash_message_wrapper {
  border: 2px solid #2ab7c4;
  background: #b3e1e6;
}

/* line 111, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_warn a {
  color: #2ab7c4;
}

/* line 115, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_info .flash_message_wrapper {
  border: 2px solid #14a24a;
  background: #ccffcc;
}

/* line 120, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_info a {
  color: #14a24a;
}
/* line 123, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_info a.obvious {
  font-weight: bold;
  color: #057834;
}
/* line 127, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_info a.obvious:hover {
  text-decoration: underline;
}

/* line 133, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message {
  color: #606060;
  margin: 5px auto;
  min-height: 30px;
}

/* line 139, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message .container {
  margin-left: auto;
  margin-right: auto;
}

/* line 144, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message a, .flash_message a:hover, .flash_message a:active {
  cursor: pointer;
}

/* line 148, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_dismiss, .flash_message_dismiss:hover, .flash_message_dismiss:active {
  text-decoration: none;
  font-size: 30px;
}

/* line 152, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_dismiss_wrapper {
  margin-top: -3px;
  margin-right: 7px;
}

/* line 157, ../../app/assets/stylesheets/common/delta.css.scss */
.flash_message_content {
  margin-right: 25px;
  padding: 10px 20px;
}

/* ------------------------------------ */
/* Dropdown account menu (in the header)*/
/* line 165, ../../app/assets/stylesheets/common/delta.css.scss */
.account-menu-container ul, .campaign-menu-container ul,
.individual-menu-container ul, .language-menu-container ul {
  margin: 0;
  padding: 0;
}

/* line 171, ../../app/assets/stylesheets/common/delta.css.scss */
.account-menu-container a, .campaign-menu-container a,
.individual-menu-container a, .language-menu-container a {
  color: white;
  font-weight: normal;
}

/* line 177, ../../app/assets/stylesheets/common/delta.css.scss */
.campaign-menu-container a:hover,
.individual-menu-container a:hover, .language-menu-container a:hover {
  color: #ff0051;
  text-decoration: none;
}

/* line 184, ../../app/assets/stylesheets/common/delta.css.scss */
.account-menu-container li, .campaign-menu-container li,
.individual-menu-container li, .language-menu-container li {
  list-style: none;
}

/* line 188, ../../app/assets/stylesheets/common/delta.css.scss */
.account-menu-container li {
  font-size: 11px;
  line-height: 23px;
  text-align: left;
  link-color: white;
}

/* line 195, ../../app/assets/stylesheets/common/delta.css.scss */
.campaign-menu-container li, .individual-menu-container li {
  font-size: 13px;
}

/* ------------------------------------ */
/* tools.css */
/* line 202, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .big-button {
  position: relative;
  display: block;
  width: 220px;
  margin-bottom: 20px;
  margin-right: 20px;
  background: white;
  background: -moz-linear-gradient(top, white 0%, white 53%, #e9e8e8 94%, #e9e8e8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(53%, white), color-stop(94%, #e9e8e8), color-stop(100%, #e9e8e8));
  background: -webkit-linear-gradient(top, white 0%, white 53%, #e9e8e8 94%, #e9e8e8 100%);
  background: -o-linear-gradient(top, white 0%, white 53%, #e9e8e8 94%, #e9e8e8 100%);
  background: -ms-linear-gradient(top, white 0%, white 53%, #e9e8e8 94%, #e9e8e8 100%);
  background: linear-gradient(top, #ffffff 0%, #ffffff 53%, #e9e8e8 94%, #e9e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#aeaeae',GradientType=0 );
}

/* line 218, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .link .title {
  font-size: 20px;
  color: black !important;
  display: block;
  margin: 10px;
  background: url(http://web.archive.org/web/20140327104741im_/https://g2.iggcdn.com/assets/bg_learn_gradient-80683785a685da08760835532f9ec5f5.png) repeat-x top left;
  padding-top: 105px;
  padding-bottom: 62px;
}

/* line 228, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .link .sub-title {
  font-size: 13px;
  color: #595959;
  font-style: italic;
  display: block;
  border-top: 1px solid #d8d7d7;
  padding: 10px;
  padding-top: 45px;
  position: absolute;
  top: 101px;
  width: 200px;
}

/* line 241, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .link .simili-link {
  display: block;
  line-height: 27px;
  padding-left: 15px;
  border-top: 1px solid #d8d7d7;
}

/* line 248, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .big-button.wide {
  width: 460px;
}

/* line 252, ../../app/assets/stylesheets/common/delta.css.scss */
nav.big-buttons .last {
  margin-right: 0;
}

/* ------------------------------------ */
/* modular.css */
/* frontend-forms.css */
/* forms.css */
/* line 265, ../../app/assets/stylesheets/common/delta.css.scss */
.contribute-comment textarea {
  width: 288px;
  border: 1px solid black;
  padding: 5px;
}

/* browse.css */
/* this stuff should be in profile.css */
/* line 276, ../../app/assets/stylesheets/common/delta.css.scss */
.sub-header .project-information .team .avatar {
  margin-right: 8px;
}

/* line 280, ../../app/assets/stylesheets/common/delta.css.scss */
.type p {
  font-size: 12px;
  line-height: 18px;
}

/* Antoine's HTML+CSS weren't quite complete here */
/* line 286, ../../app/assets/stylesheets/common/delta.css.scss */
aside .funding .money-raised.goal {
  margin-top: 25px;
  margin-bottom: 15px;
}

/* line 291, ../../app/assets/stylesheets/common/delta.css.scss */
.flag {
  padding: 10px;
  font-size: 10px;
}

/* line 296, ../../app/assets/stylesheets/common/delta.css.scss */
.swap {
  font-size: 10px;
  width: 55px;
  padding: 5px;
}

/*set_up page */
/* line 304, ../../app/assets/stylesheets/common/delta.css.scss */
aside.related-campaign {
  background-color: transparent;
}

/* enhance page */
/* modeled after .remove-link in edit.css */
/* line 311, ../../app/assets/stylesheets/common/delta.css.scss */
.campaign-media .media .new .pitch-link {
  background-position: right -787px;
}

/* line 315, ../../app/assets/stylesheets/common/delta.css.scss */
.pitch-link {
  position: absolute;
  bottom: 55px;
  right: 16px;
  font-size: 11px;
  font-style: bold;
  text-transform: uppercase;
  color: #666666 !important;
  background: url(http://web.archive.org/web/20140327104741im_/https://g0.iggcdn.com/assets/icons_badges_bullets-115f6d86a16788094383829027db9e54.png) no-repeat right -355px;
  padding-right: 36px;
  line-height: 30px;
  font-weight: bold;
}

/* line 329, ../../app/assets/stylesheets/common/delta.css.scss */
.matching-funds-money-raised {
  height: 45px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip, .qtip {
  position: absolute;
  left: -28000px;
  top: -28000px;
  display: none;
  max-width: 280px;
  min-width: 50px;
  font-size: 10.5px;
  line-height: 12px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-fluid {
  display: block;
  visibility: hidden;
  position: static !important;
  float: left !important;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-content {
  position: relative;
  padding: 5px 9px;
  overflow: hidden;
  border: 1px solid #000001;
  text-align: left;
  word-wrap: break-word;
  overflow: hidden;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-titlebar {
  position: relative;
  min-height: 14px;
  padding: 5px 35px 5px 10px;
  overflow: hidden;
  border: 1px solid #000001;
  border-width: 1px 1px 0;
  font-weight: bold;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-titlebar + .ui-tooltip-content {
  border-top-width: 0 !important;
}

/*!Default close button class */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-titlebar .ui-state-default {
  position: absolute;
  right: 4px;
  top: 50%;
  margin-top: -9px;
  cursor: pointer;
  outline: medium none;
  border-width: 1px;
  border-style: solid;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
* html .ui-tooltip-titlebar .ui-state-default {
  top: 16px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-titlebar .ui-icon, .ui-tooltip-icon .ui-icon {
  display: block;
  text-indent: -1000em;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-icon .ui-icon {
  width: 18px;
  height: 14px;
  text-align: center;
  text-indent: 0;
  font: normal bold 10px/13px Tahoma,sans-serif;
  color: inherit;
  background: transparent none no-repeat -100em -100em;
}

/*!Default tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-default .ui-tooltip-titlebar, .ui-tooltip-default .ui-tooltip-content {
  border-color: #F1D031;
  background-color: #FFFFA3;
  color: #555;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-default .ui-tooltip-titlebar {
  background-color: #FFEF93;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-default .ui-tooltip-icon {
  border-color: #CCC;
  background: #F1F1F1;
  color: #666666;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover {
  border-color: #AAA;
  color: #111;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip .ui-tooltip-tip {
  margin: 0 auto;
  overflow: hidden;
  z-index: 10;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip .ui-tooltip-tip, .ui-tooltip .ui-tooltip-tip * {
  position: absolute;
  line-height: 0.1px !important;
  font-size: 0.1px !important;
  color: #123456;
  background: transparent;
  border: 0 dashed transparent;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip .ui-tooltip-tip canvas {
  top: 0;
  left: 0;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
#qtip-overlay {
  position: fixed;
  left: -10000em;
  top: -10000em;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
#qtip-overlay.blurs {
  cursor: pointer;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
#qtip-overlay div {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: .7;
  filter: alpha(opacity=70);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

/*!Light tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-light .ui-tooltip-titlebar, .ui-tooltip-light .ui-tooltip-content {
  border-color: #E2E2E2;
  color: #454545;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-light .ui-tooltip-content {
  background-color: white;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-light .ui-tooltip-titlebar {
  background-color: #f1f1f1;
}

/*!Dark tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-dark .ui-tooltip-titlebar, .ui-tooltip-dark .ui-tooltip-content {
  border-color: #303030;
  color: #f3f3f3;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-dark .ui-tooltip-content {
  background-color: #505050;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-dark .ui-tooltip-titlebar {
  background-color: #404040;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-dark .ui-tooltip-icon {
  border-color: #444;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover {
  border-color: #303030;
}

/*!Cream tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cream .ui-tooltip-titlebar, .ui-tooltip-cream .ui-tooltip-content {
  border-color: #F9E98E;
  color: #A27D35;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cream .ui-tooltip-content {
  background-color: #FBF7AA;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cream .ui-tooltip-titlebar {
  background-color: #F0DE7D;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cream .ui-state-default .ui-tooltip-icon {
  background-position: -82px 0;
}

/*!Red tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-tooltip-titlebar, .ui-tooltip-red .ui-tooltip-content {
  border-color: #D95252;
  color: #912323;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-tooltip-content {
  background-color: #F78B83;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-tooltip-titlebar {
  background-color: #F06D65;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-state-default .ui-tooltip-icon {
  background-position: -102px 0;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-tooltip-icon {
  border-color: #D95252;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover {
  border-color: #D95252;
}

/*!Green tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-green .ui-tooltip-titlebar, .ui-tooltip-green .ui-tooltip-content {
  border-color: #90D93F;
  color: #3F6219;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-green .ui-tooltip-content {
  background-color: #CAED9E;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-green .ui-tooltip-titlebar {
  background-color: #B0DE78;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-green .ui-state-default .ui-tooltip-icon {
  background-position: -42px 0;
}

/*!Blue tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-blue .ui-tooltip-titlebar, .ui-tooltip-blue .ui-tooltip-content {
  border-color: #ADD9ED;
  color: #5E99BD;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-blue .ui-tooltip-content {
  background-color: #E5F6FE;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-blue .ui-tooltip-titlebar {
  background-color: #D0E9F5;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-blue .ui-state-default .ui-tooltip-icon {
  background-position: -2px 0;
}

/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-shadow {
  -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-shadow .ui-tooltip-titlebar, .ui-tooltip-shadow .ui-tooltip-content {
  filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";
  _margin-bottom: -3px;
  .margin-bottom: -3px;
}

/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-rounded, .ui-tooltip-rounded .ui-tooltip-content, .ui-tooltip-tipsy, .ui-tooltip-tipsy .ui-tooltip-content, .ui-tooltip-youtube, .ui-tooltip-youtube .ui-tooltip-content {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-rounded .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-titlebar {
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content {
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}

/*!Youtube tooltip style */
/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-youtube {
  -webkit-box-shadow: 0 0 3px #333;
  -moz-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-youtube .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-content {
  _margin-bottom: 0;
  .margin-bottom: 0;
  background: transparent;
  background: rgba(0, 0, 0, 0.85);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
  color: white;
  border-color: #CCC;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-youtube .ui-tooltip-icon {
  border-color: #222;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover {
  border-color: #303030;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools {
  background: #232323;
  background: rgba(0, 0, 0, 0.7);
  background-image: -moz-linear-gradient(top, #717171, #232323);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
  border: 2px solid #ddd;
  border: 2px solid #f1f1f1;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 12px #333;
  -moz-box-shadow: 0 0 12px #333;
  box-shadow: 0 0 12px #333;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools .ui-tooltip-titlebar {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools .ui-tooltip-content {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools .ui-tooltip-titlebar, .ui-tooltip-jtools .ui-tooltip-content {
  background: transparent;
  color: white;
  border: 0 dashed transparent;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools .ui-tooltip-icon {
  border-color: #555;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover {
  border-color: #333;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cluetip {
  -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cluetip .ui-tooltip-titlebar {
  background-color: #87876A;
  color: white;
  border: 0 dashed transparent;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cluetip .ui-tooltip-content {
  background-color: #D9D9C2;
  color: #111;
  border: 0 dashed transparent;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cluetip .ui-tooltip-icon {
  border-color: #808064;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover {
  border-color: #696952;
  color: #696952;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy {
  border: 0;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-content {
  _margin-bottom: 0;
  .margin-bottom: 0;
  background: transparent;
  background: rgba(0, 0, 0, 0.87);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
  color: white;
  border: 0 transparent;
  font-size: 11px;
  font-family: 'Lucida Grande',sans-serif;
  font-weight: bold;
  line-height: 16px;
  text-shadow: 0 1px black;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy .ui-tooltip-titlebar {
  padding: 6px 35px 0 10;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy .ui-tooltip-content {
  padding: 6px 10;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy .ui-tooltip-icon {
  border-color: #222;
  text-shadow: none;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover {
  border-color: #303030;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipped .ui-tooltip-titlebar, .ui-tooltip-tipped .ui-tooltip-content {
  border: 3px solid #959FA9;
  filter: none;
  -ms-filter: none;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipped .ui-tooltip-titlebar {
  background: #3A79B8;
  background-image: -moz-linear-gradient(top, #3a79b8, #2e629d);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
  color: white;
  font-weight: normal;
  font-family: serif;
  border-bottom-width: 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipped .ui-tooltip-content {
  background-color: #F9F9F9;
  color: #454545;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipped .ui-tooltip-icon {
  border: 2px solid #285589;
  background: #285589;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip-tipped .ui-tooltip-icon .ui-icon {
  background-color: #FBFBFB;
  color: #555;
}

/* line 1, ../../app/assets/stylesheets/jquery-qtip/jquery.qtip.min.css */
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content, .ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar {
  filter: none;
  -ms-filter: none;
}

/* line 1, ../../app/assets/stylesheets/redactor.css */
.redactor_box {
  position: relative;
  border: 1px solid #ddd;
  overflow: visible;
}

/* line 6, ../../app/assets/stylesheets/redactor.css */
.redactor_box, .redactor_box textarea {
  background-color: #fff;
}

/* line 10, ../../app/assets/stylesheets/redactor.css */
body .redactor_air {
  position: absolute;
  border: 1px solid #ddd;
  border-bottom: none;
  z-index: 2;
}

/*
    Fullscreen
*/
/* line 20, ../../app/assets/stylesheets/redactor.css */
body .redactor_box_fullscreen {
  left: 0;
  position: fixed;
  overflow: hidden;
  top: 0;
  width: 100%;
  z-index: 2000;
}

/* line 29, ../../app/assets/stylesheets/redactor.css */
.redactor_box textarea {
  font-family: Menlo, Monaco, monospace, sans-serif;
  font-size: 13px;
  overflow: auto;
  resize: none;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  z-index: 1004;
  outline: none;
  border: none;
  width: 100%;
}

/* line 58, ../../app/assets/stylesheets/redactor.css */
.redactor_editor,
.redactor_editor:focus,
.redactor_editor div,
.redactor_editor p,
.redactor_editor ul,
.redactor_editor ol,
.redactor_editor table,
.redactor_editor dl,
.redactor_editor blockquote,
.redactor_editor pre,
.redactor_editor h1,
.redactor_editor h2,
.redactor_editor h3,
.redactor_editor h4,
.redactor_editor h5 {
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important;
}

/* line 63, ../../app/assets/stylesheets/redactor.css */
.redactor_editor code,
.redactor_editor pre {
  font-family: Menlo, Monaco, monospace, sans-serif !important;
}

/* line 76, ../../app/assets/stylesheets/redactor.css */
.redactor_editor,
.redactor_editor:focus,
.redactor_editor div,
.redactor_editor p,
.redactor_editor ul,
.redactor_editor ol,
.redactor_editor table,
.redactor_editor dl,
.redactor_editor blockquote,
.redactor_editor pre {
  font-size: 15px !important;
  line-height: 1.45em !important;
}

/* line 81, ../../app/assets/stylesheets/redactor.css */
.redactor_editor, .redactor_editor:focus {
  position: relative;
  outline: none;
  box-shadow: none !important;
  padding: 15px !important;
  margin: 0 !important;
  background: none;
  background: #fff !important;
  overflow: auto;
  white-space: normal;
}

/* line 92, ../../app/assets/stylesheets/redactor.css */
.redactor_editor a {
  color: #15c !important;
  text-decoration: underline !important;
}

/* line 100, ../../app/assets/stylesheets/redactor.css */
.redactor_editor object,
.redactor_editor video,
.redactor_editor img,
.redactor_editor embed {
  width: auto;
  max-width: 100%;
}

/* line 105, ../../app/assets/stylesheets/redactor.css */
.redactor_editor video,
.redactor_editor img {
  height: auto;
}

/* line 116, ../../app/assets/stylesheets/redactor.css */
.redactor_editor div,
.redactor_editor p,
.redactor_editor ul,
.redactor_editor ol,
.redactor_editor table,
.redactor_editor dl,
.redactor_editor blockquote,
.redactor_editor pre {
  box-shadow: none !important;
  background: none !important;
  margin: 0 !important;
  margin-bottom: 15px !important;
  border: none;
}

/* line 125, ../../app/assets/stylesheets/redactor.css */
.redactor_editor iframe,
.redactor_editor object,
.redactor_editor hr {
  margin-bottom: 15px !important;
}

/* line 128, ../../app/assets/stylesheets/redactor.css */
.redactor_editor blockquote {
  margin-left: 3em !important;
  font-style: italic !important;
  color: #777;
}

/* line 134, ../../app/assets/stylesheets/redactor.css */
.redactor_editor ul,
.redactor_editor ol {
  padding-left: 2em !important;
}

/* line 140, ../../app/assets/stylesheets/redactor.css */
.redactor_editor ul ul,
.redactor_editor ol ol,
.redactor_editor ul ol,
.redactor_editor ol ul {
  border: none;
  margin: 2px !important;
  padding: 0 !important;
  padding-left: 2em !important;
}

/* line 146, ../../app/assets/stylesheets/redactor.css */
.redactor_editor dl dt {
  font-weight: bold;
}

/* line 147, ../../app/assets/stylesheets/redactor.css */
.redactor_editor dd {
  margin-left: 1em;
}

/* line 149, ../../app/assets/stylesheets/redactor.css */
.redactor_editor table {
  border-collapse: collapse;
  font-size: 1em !important;
}

/* line 153, ../../app/assets/stylesheets/redactor.css */
.redactor_editor table td {
  border: 1px solid #ddd;
  padding: 5px !important;
  vertical-align: top;
}

/* line 158, ../../app/assets/stylesheets/redactor.css */
.redactor_editor table thead td {
  border-bottom: 2px solid #000 !important;
  font-weight: bold !important;
}

/* line 162, ../../app/assets/stylesheets/redactor.css */
.redactor_editor code {
  background-color: #d8d7d7 !important;
}

/* line 165, ../../app/assets/stylesheets/redactor.css */
.redactor_editor pre {
  font-size: 90% !important;
  background: #f8f8f8 !important;
  border: 1px solid #ddd !important;
  border-radius: 3px !important;
  padding: 1em !important;
  white-space: pre;
  overflow: auto;
}

/* line 174, ../../app/assets/stylesheets/redactor.css */
.redactor_editor hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
}

/* line 185, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h1,
.redactor_editor h2,
.redactor_editor h3,
.redactor_editor h4,
.redactor_editor h5 {
  color: #000;
  background: none;
  margin: 0 !important;
  padding: 0 !important;
  font-weight: bold;
}

/* line 193, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h1 {
  font-size: 36px !important;
  line-height: 40px !important;
  margin-bottom: 10px !important;
}

/* line 198, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h2 {
  font-size: 30px !important;
  line-height: 38px !important;
  margin-bottom: 15px !important;
}

/* line 203, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h3 {
  font-size: 24px !important;
  line-height: 30px !important;
  margin-bottom: 10px !important;
}

/* line 208, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h4 {
  font-size: 18px !important;
  line-height: 24px !important;
  margin-bottom: 10px !important;
}

/* line 213, ../../app/assets/stylesheets/redactor.css */
.redactor_editor h5 {
  font-size: 1em !important;
  margin-bottom: 10px !important;
}

/* line 218, ../../app/assets/stylesheets/redactor.css */
.redactor_editor.redactor_editor_wym {
  background: #f6f6f6 !important;
  padding: 5px 15px !important;
}

/* line 234, ../../app/assets/stylesheets/redactor.css */
.redactor_editor_wym div,
.redactor_editor_wym p,
.redactor_editor_wym ul,
.redactor_editor_wym ol,
.redactor_editor_wym table,
.redactor_editor_wym dl,
.redactor_editor_wym pre,
.redactor_editor_wym h1,
.redactor_editor_wym h2,
.redactor_editor_wym h3,
.redactor_editor_wym h4,
.redactor_editor_wym h5,
.redactor_editor_wym blockquote {
  background-color: #fff !important;
  border: 1px solid #e4e4e4 !important;
  padding: 10px !important;
  margin: 10px 0 !important;
}

/* line 241, ../../app/assets/stylesheets/redactor.css */
.redactor_editor_wym ul,
.redactor_editor_wym ol {
  padding-left: 2em !important;
}

/*
    TOOLBAR
*/
/* line 249, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif !important;
  position: relative;
  left: 0;
  top: 0;
  margin: 0 !important;
  padding: 0 !important;
  padding-left: 2px !important;
  line-height: 0 !important;
  list-style: none !important;
  font-size: 0;
  background: #f1f1f1;
  background: -moz-linear-gradient(top, #f1f1f1 0%, #e2e2e2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #e2e2e2));
  background: -webkit-linear-gradient(top, #f1f1f1 0%, #e2e2e2 100%);
  background: -o-linear-gradient(top, #f1f1f1 0%, #e2e2e2 100%);
  background: -ms-linear-gradient(top, #f1f1f1 0%, #e2e2e2 100%);
  background: linear-gradient(to bottom, #f1f1f1 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#e2e2e2',GradientType=0 );
  overflow: hidden !important;
  height: 32px !important;
  border-bottom: 1px solid #bbb;
}

/* line 272, ../../app/assets/stylesheets/redactor.css */
body .redactor_air .redactor_toolbar {
  padding-right: 2px !important;
}

/* line 275, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li {
  float: left !important;
  margin: 0 !important;
  padding: 3px 1px;
  padding-right: 0;
  list-style: none !important;
  outline: none;
}

/* line 283, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li.redactor_separator {
  float: left;
  height: 34px;
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #f1f1f1;
  padding: 0;
  margin: 0 2px 0 3px !important;
}

/* line 291, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li a {
  width: 25px;
  height: 25px;
  border: 1px solid transparent;
  * border: 1px solid #eee;
  display: block;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  zoom: 1;
  outline: none;
  text-decoration: none;
}

/* line 305, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li a.redactor_btn_embedly {
  background: url("/web/20140327104741im_/https://g3.iggcdn.com/assets/embedly.png") no-repeat;
}

/* line 309, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li.redactor_btn_right {
  float: none;
  float: right !important;
}

/* line 313, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li a {
  display: block;
  text-indent: -9999px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAooAAAAZCAYAAAC2GQ9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAF4BJREFUeNrsXQlYFFe2LpoGgQZtVEARjYrigijuW9xIHNQxLsm4PWNERxhw17glE2OIz2U0xnFl1JeYoFGzqdHEMUHFLcaFuCBk3CKIyoAoNFtAoOn5T3sbO/0a6Oqqbsnk/t93v1q66p6qW/ec859zb1U76HQ6gYODg4ODg4ODg8MUDpwocnBwcHBwcHBwcKLIwcHBwcHBwcHBiSIHBwcHBwcHBwcnihwcHBwcHBwcHJwocnBwcHBwcHD8ZuEaERGxWaPRhIk5Sa1Wf7h169bpWC2y9wUr+TPj4OCoLJCMjo72ycnJaVNWVubl5OSU1qZNm0QYuV9403BwcPxOodiyZUubo0ePJn322Wee2NaIPL+hWJJIwDmTsViGcvv3ThSV06ZNG+js7OxIGyUlJdpNmzbFYbWM902OGgCXqKiolY8ePZplbQX16tVbFxMTswirxVUdl5ycrIyNje1QWFg4oKio6HkQNX/ogx+Rt/Lycnd2WLlCoSDSVlqrVq2fQeRuu7i4JKhUqrjhw4f/1LNnT62Ee3VctWpVjxs3bnwJeWqlUlkE+W4FBQVHGjduHDZ48OCHOEZXE9rqGcJ55syZczIyMlairbvMmTPnEj0TaytDe1s1vLNgwQIHrpocv3OoR48enWO600oiV6WMsLCwPiCJp2gHbVshw8fo+i5bcC7JDTY69zdDFJURERGhW7du/VYmEucaHh6+CU5otFarVZmyb5QMifV7TJgw4YfHjx8HmvvRy8vrbyCkS7D6WMa2rTN27Ng0ONnahh2enp7/QCQyV3gGqWMOWdBACvEhsPP/jpJalX4dOHBgUEpKygEQwXKQwGIET1q1Wl2KbRqCSAdxVKA4/vLLL846nU4B3QksLi4Oys/PH/3gwQPFsWPHhoG8HLZSP5XLli0bnJSUtMfPzy9zypQpR7y9vfMuXrzYCDo/NDExcTyI4maK5WpAWz1L1IW9eo1F+1OxoOstkFtIaGio8Nxzzwloe66BHLL6JFPAvuTt2bOnCVZzrZThNG/evMlpaWn/MOyA/UresWPHH+CDvzP44FGjRvmjpFQTbIrSxZUrV767aNGit032N0W5LJMMqkv46KOPThnvtIIs1jJa/5jsG+rYZ+5A1DuSyQ02c26NJorOiJxfd3Bw6Ij1H1CyJV6DIwxgaG5u7iSTBtqPxhuBVT85iCI66vJt27bNjIuL696mTZu06Ojo/bt37+68b9++3llZWQuXLFmSgX2bKDsjl1JC4d6AcqyFcjiDCH86cOBA6gwuVhDFimgJ7dIM6ymWnmhhB641ffr0v6IdFn366afehs4vs4xKoz6ZZdhSTgORkWBlUWGDashPbRhaGmJwwDnJIHy369SpU+Tm5kbErAzkUMB6KdNfyr47Qn9qgay4nTt3rtkXX3zRLj09PRr7z1ihn0rowZhr165tDQgIuAdCeBmGPgFBzu1evXoFw0iGgqg2x3Fu1RHFStrKJTY2tulrr71G919sZltsWz0rKEDmO7m6uuqdLsj5IHJWtiCKrVq1ElxcXPRk8c6dOzbJvNhABy2SJSHjY+v7sGc72QsNmzRpkgqCltS1a9f0DRs2DDp16lQ79K1S6OBG0uf58+cPYskZa4mi83vvvXfl7Nmz295///1w+NpU2JNVVCd88MqlS5fOX7x4MUU8CrJvMhJFBzMkUf8cZWw/s3WtXr16HdN9a5452cZU9JlJBiJqhFT2+zPXj6qIosO6desaJiYm/gVO4ige/vfYR0NZ9fPy8v4cEhKyg8hQVFTUMEQonlu2bNlUjeOoDO4pKSkRZvYbLtRdhgecj5LOOiZFTeRcb44bN67o8OHDPYqKihyhLD2wL1YG4mtA4d69e/2JJNarV68EJJGGpe4K1g2jGXeg/lacW11E5RYaGloARXbC+nOGdpJZhmBGEWwhw5ZyXEwiQTrODcZ1ETMYK7GobP5esFFU6FLNNfiADLaglQEDBpwk/cMqDfVSxtt16tSpH48ZM+ZtkLgk9qyUIJJuKPVBIF8goojzA7DfW2R/dnrrrbcm//zzz2u7det23c/Pr3Djxo1/xPqZwMDAtC+//HKFu7t74ciRIxMt6CPm2kpP/DIyMsIoMGcBoOm22LZSrFmzJiApKWkD7nkAAthSnU5H+l3u5eW1Gk5qOZyW68GDB1dkZ2eH4/cyFC2OcfDw8PgK97UIgW+qFQ6LSPmwyMjIeMgf8+jRI1/Ykk6DBg26J0gYfjZFhw4dnnbMpk3lIIr20kFLZVmb8bH1fdizneyFslWrVr3PSBr198F6Rw8IT4YzM2DD6LqljBISB3io1WofM19LHCML5d8o9UpLS4uYH8yWkSQSKbr1LBoUZPuYj4/PWQnE2pCV3F4JaWtWE/TcHFF0fOONN/rA8EVpNJrRcFJXnn/+ecocOlO2DQ0zAs6obPz48Vfo4KCgIA8Y4oUgXdF169bdjLITUcNPIoylOyLmAjgn0/13ZHyeRBRvFxcX68lnWVkZkbULa9eubU8kEUTucVhY2HmWnZEL5SDZrWmlXbt2KSy7c9NaJUSH+bvJerCF0Yol0L700kv3QRQNUVOuDWSIvXarZdhJDh17HqTts4cPH/ahHVjP27x58+gqyKKlqFNSUmIgSNRvjrI6SafaghA13blz56YzZ85Mg67tYX2K+q7KGcAyEn2dMn51xGQCFixYMC8tLW0JyOlFBE4OBw4c6Ari802fPn0y33nnnc9r166tnDdv3nZvb+9kMfeINmkKXXiOHBKIpjvshwbk+sUCwHQbBE7Xvn17MYGK+61bt7bQPM7WrVvfadKkySMEsm737t1TFxYW/gm6vRX1+yCYHQSilQ7yq3F1dS2GvfG5ffv2aJzrgTrGMBshBrXxjOq0aNHiLEp/2MvGP/7445/QXkfkzCo2aNBAACEV+vXrp88snjhxQnKd9tJBC2Rdrsn3Yc92shOIrH3LAs76sBH6BI3uyadP6LopmeEm0X7RSEcmVPnfzNeSrDSWqHGHTpIPviZjQkbvs/CsokG2lhh2xMTEpEdFRfnaukFnzJgRAtlRWM2R2JcryyjWCP0wJYpuERER22F0+3bs2PH8kCFD1sP4/os9ZHJS6uTk5L/07t37NHv4uXCOV1BWw2n5I2rvCcM7DRH6cpCwNRZmGEsHDx58/tixYy+j4zraQ1uuX7/uj05FUYDQqFGjgokTJ55s2LAhNVChjGLq3r17txetBAQEXGRtaG2kpsH1zmYPf0Bl0YcZ9Mfx6yzJfhKJxbFTWGRUIU9GGYaOT9mlEzQng5TDwnsRI6Oivdj8Dg2LOPfJLMeNkcQ/GnbQOu1jZFGYNGkSZcmE7du3h4l83k4gNnqyBHL2kD0fQ+BVV680paUe6Mex06dPf37jxo00N46Cn3zwriw989dqFSy4swS15s6d+7/379+fC6JzFrKVcXFxwdCLw506dfoRJG4tzVEcOXJkPEhqAo6/IYgYPUCbUOBI5JIy1uply5aFRUdH7zE8G5NtcjSBx48ft7T6htnZ2X38/f2zUUc86RmcUZ34+PgOGRkZ+StWrPizo6Ojc/fu3a+BRCpDQkIuY5uyGk3gSF5BMBwiPJkgLoYoOuKZ9rtz585Y9Kuxhp0gn0MoayIXUVSr1TT3keyVnijSNpFF2pYAMbotGOmQxkLHJWbIqz/KbCNZYoZsDbbkKxH6LUbHRbWTBFtlTxQa+TjPan6v6TB+85iybpcN09Ww/BrbV7F8JMg7BUBjQr7yUE4yvy5pFMEGGUVZ9dyUKHq2bNnSEdG/J5xGRzyEPDicm4GBgZQq1h44cKAbyJwvTUrF9j3WUDdg1P0uXbo0AI6yo0qlKu/SpQs5KJWFziTPx8fnfGxs7IfffvvtS7t27fIBUbXpW3zBwcHZb7755uE1a9b0RbTut3z58iEwwJeXLl36vVydmBxtfn6+2tXVtWzgwIFxEiMotYSUsiVzNDzQqc7RSnh4eHdcr6cNZAiGTghZlyS2gUXHMjLqKbLNLJXja0wSjckiosy9eqtbWBjKiJIbyONmMf3HsALSpgWxMR6icTTJOPkxo08RvA4RvN5gKRQKnXE9leHGjRuu27Zte4dI4rBhw05169YtBYRr3Ouvv/45dPlnLOeAhKUhcMxElD6ybdu2Py1cuJAyDmKGjchg32XX06CkpIRIbQYrptt0/Q1E1F2PEWrqW/tRbu3YsWMCAs++7PeKZ+Tg4KDLyckhZ0L2qz3OGZyXl6dmdYgZulKlpKS8sGnTplVeXl6UgWmMZzwEz95z9+7dIePGjaMpLFqpRsRACoks0pAzzVFE4C6VKIqds5UqyD/cXNW5l0XYEsOxwTZoA7Ud2tjqeWRWkOtKZcGnO+G3U1bWKwY6Z2fnfEHakLO5N49TDIQKSxrppJLI5GRbK6MS0mYIToz7oeTsqA0yirLquSlR1M6fP5+MbeYnn3zS5uTJk/1Onz49HM7hlcWLFycgSp/es2fPYyybSA2pmDt37uR79+4ta9as2dXx48ef6t+/P6WVz4lg2JSavkoPIDQ0NOuDDz5409ahCJsncRFO8AGuPxzXr7p79y6l4cmZ35dBhNv58+eJoQstWrTIYg8hX2JHsuXQc73IyMj3r127FgSi/gmI4hQbDT2bKqDaQjmXrVUS9kbaABvI8a7sh8zMzFBT8shIjMVQKpU69FOH7OzsWgik/j+z9/DQTZkyJQn6aGy0BDpezyZ/TS4rJaRXrlzpmJ6ePhUk8QT0958nTpzwBjmlQMc/OTl5aKdOna56e3uXov36NW/e/PrLL798UxA5RQMcuQ+Cz+eNhp4F2JkpRkPPFdtWDD070XxD3DdlK2n+Stqrr756HAFaL+xr7uvrm492VOCZqPz8/K6iP1xg+ugOAkZvjDuIyLzq22znzp0dUV8XkMR3maNoHgTAPjaHvZwHoviVHM6D5idSJtEYRBbpxRY4d6m2RPZpJVbUL1mWLe/JDvehroQgiHHuakuJooksz61bt448cuRIY+hf+UcAC+bE1muWENatW9esv8vPz28gUS3012/mzWMDWbxslBmzFpW9Qa0WbDS1wAYZRVl1wpQo5rBUahqcRnMUXziOOkVFRaqvv/6694MHD/qtXbt2CutQNESk7t27dw6i3JWBgYGGrEEK62iWprB1TO4FQd43lCoFm6NIk33qqdXq0UQUnZycyMF6yUQUPdFW3WmFnCsWDwRpE4RtPfRc0L1790sHDx4cuX37dnJ+ZTYaejadS0L3tVZmGabKEs0UcbbMcpxFXoq3iGPL6Q3n3Nxcl7y8PFcQRYVRhkqLbc3s2bOv+Pv7f4btU8LT+TEKOl4fqTx5Q7q6YM0JutARpFIBXafhmuNdunRpDGPeMiEhoTUIz3cIoHwPHTrUq0+fPokTJkzYCwJ2RxD5ZQAbDz1rQZ4e4Dr9pk2b9n8gfrdAotVarbYZiuucOXP2gNS5o/7/gU4GXLhwYWFhYSE5sfY5OTm1AwICxE4J8UR7fIN2U02aNOlv0Jceq1ev7ol66U1wISsrqy0C0PVr1qwJFyR8BouyiTQ3EURev03kMCIiQr8kAkm/SbUlVeiM2OFmU/Ji8ZCwRFnWyKxJQ8+GrKi19y2GEJnKavj48eMX9A5YpyM7QaM8SVbUazYX07Vr19sNGzbUpKam+u3YsaMTbEfqwoULZ8Lf0lQaKSOGVb15THZS6jcGFdBvXxBRW79BbeuMoqx6rjST3aNsIQ0B0VBMI0S0NLSSu3Tp0jlwIscYGcwyGOlXXnmFhmv/xSJoIlm5VpKiEsG+8yPKYMy73bx5sz5t9OjR46bEDlzR0b755pvg7OzsxrQRHBz8gyBxoqtg+6Hnx7NmzXoTBKFZVFTUwpiYmLk2kFFhrIw+faS2gQxjRdgvJRtZ3b2IjNjETBAv8fb21oAoNti/f//Q0tLSWyCA6SCIOSA+j5YvX/42yFCm8ORFl8wVK1YoiouLvRwcHJqCIL5EFdSvXz9XqH7qh7Jly5alCAKd9uzZ4zZ27NhbKpUqZ+jQoTtCQ0ObIygckZiY2Hn48OFnRowY8TWCqZMsayf26wbGQ8/euHbStXQWQJluix16zp48efIBOKOXb9261RPbPR8+fEhD0QU05QNk8Z8gt66wXa3i4+N7wzm2MMrYPcA9fyVSPz127dq1EEt6q5zmHnvOnz+fyPp7KG2EJ1NyDgnWfQarghQicKP+W7GPMog0/EwEkogiEUgrs4qW9O9UCZkTsUPCUmRZK7OmDD1rBPu9/GIqy1+j0ZQyomh4meW0TLKo3vvTp0/fu2HDhpEHDx6MpdK6deuD77777geC9Jf9fgW53jw2BIKm2Up7wAYZRVn1vLr/enZkmRN6e7Kt8GTe4RVGJo1/L2edQ+pnIfqjweINmSDKPFEGjTIdEuv1CAsLS2CfDPl1r/D0LOrbt2/G+PHjN2DzC+Fp+t0a1JoxY8bSzMzM+cY7IyMjg0JCQpIF6+dmkPGbyNap/TuIICgfW9AZ6LtZL1ImR3gyDYAce6jMMow7cH9GeDUW3otYGcFMRirrO01Z+0mVU9E/JUaP1fXp1t9//330+vXrR4P8lTs6OhZiWYSSr1QqH9MHuKG3RSA97lgqy8vLPbB0wdIVRUUf4J46deo+BHl/ZUFcpZwEdfRFYPB2QkJCBy8vr/WdO3f+0NnZucnp06dX5uTkBEFvvkPfPQzZp1i0XiRWl23cVjSXirL3dJyfIYBlffgH5vyc2O9dUWozu0W6SKMfdI0JFjoZi+eU4bpF/1GA4Z9ZZs6cqSeLhNjYWCEjI0M/BE3k0RjoH3qyKPKfWYKr0QWxulZTZMktM9hCm2GPe5IbHpMmTfqxsLCwpfHOoKCgPyxevPiYIMP8WqaXFLj1RnFl+njbKKtpbbbdrF2BvrViyS2pHIRGBugly7cMOwxvUMvERUx5zgDWHv0rySjq/ZfJ8cftrXvVEcUKAiQ8/dRGriDvP5hURYgMNyRV6XzZg+jLSFEBy144s6wqOVNSkOsS743aiD5ETm9SBrEMJWV99kvsxGqjTqRh25ZEDIaUcnXDCO7MyRrmpVD71JdZhun9qM2syyVDbXQvGqP2kyqnx7Zt27bHxcW1traDDBw48Fp4eDgNM5yt4jB6ueLFlJSUMVevXm12/fp196ysLBWIm3tJSQkNFztSAaGjf2rRqVSqYnd39yJE1fmtWrUqROR+r2nTpp+CVNKnMB5WIYcyfM1LS0sHHj58OOTQoUOd4DxcYBNq4VzHWbNmHQwODj7C+nCayEyivdpKwcgf6Xhdps+kZ/mMqD1ix9C0Eh8W7Dqwe6Hf/s36uyW6GWzpi1gw6B3F2i07/YVfdbpgjT7XBFlyy7TUZtjjnuSGL/NR/ZndL2Q6dpj5wBIZZCiYP2zESKP+szlMJ6X8M5kpATK8ebxPkOev7QyJjIk06sWylTQtjkZRj8oUAFgdRIsgirLqnqVE0V4wJUSCIH2+hD6CYgpRX/j1RPxypiQPWJFKgIlQN2DF1YhY07yuHEG+D4xyPBtQ36Qh836CdUNT1I9PsMAhtYrjlIzUtBOeDHH6MGPrzrJjDsLTaRJa4em0jRxmjGl4OImRoOqmgbgKT/8iqhHTD0PfpTrOMeNeWkPbyp6wNMv0W8gqcfx+Yc4fUmB1lwVPkjOKIEK6agiPtdO8zBEgucm5gSx2Fp7Mrb7I7Gi2TDJ6xMTExMbHx7cUc1JISMiNyMjIidUEzjZBTSOKHBw1GS5GgYCLFecbfwamuglmCiaDjDplzNxYIKI0Mu46ZtTLWJDzCzP4Bax+Sw2+EyOilHVTMdmFjGjmWOk47NlW9g5k5c6Ac3Bw1CyQjtMIRS6zgeUy1t3MKIi29E8Rco0C5xR7N8Zviih+/vnnFRc7atQoB96XOTj++2AvPef2hIOD4xklHGgKnI+IIJqC5UwWvNsscK7MJv7mMop0I9yoc3D895NFe+g5tyccHBwcVdtEPvTMwcHBwcHBwcFhFpwocnBwcHBwcHBwmMV/BBgAHTxEUMWGlxEAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: 0;
}

@media all and (-webkit-min-device-pixel-ratio: 1.5) {
  /* line 322, ../../app/assets/stylesheets/redactor.css */
  .redactor_toolbar li a {
    background-image: url(data:image/png;base64,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);
    background-size: auto 25px;
  }
}
/* line 329, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li a:hover {
  border-color: #98a6ba;
  background-color: #dde4ef;
  outline: none;
}

/* line 334, ../../app/assets/stylesheets/redactor.css */
.redactor_toolbar li a:active, .redactor_toolbar li a.redactor_act {
  border-color: #b5b5b5;
  background-color: #ddd;
  outline: none;
}

/*
    BUTTONS
    step 25px
*/
/* line 344, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_html {
  background-position: 0px;
}

/* line 345, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_formatting {
  background-position: -25px;
}

/* line 346, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_bold {
  background-position: -50px;
}

/* line 347, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_italic {
  background-position: -75px;
}

/* line 348, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_deleted {
  background-position: -500px;
}

/* line 349, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_unorderedlist {
  background-position: -100px;
}

/* line 350, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_orderedlist {
  background-position: -125px;
}

/* line 351, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_outdent {
  background-position: -150px;
}

/* line 352, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_indent {
  background-position: -175px;
}

/* line 353, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_image {
  background-position: -200px;
}

/* line 354, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_video {
  background-position: -225px;
}

/* line 355, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_file {
  background-position: -250px;
}

/* line 356, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_table {
  background-position: -275px;
}

/* line 357, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_link {
  background-position: -300px;
}

/* line 358, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_fontcolor {
  background-position: -325px;
}

/* line 359, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_backcolor {
  background-position: -350px;
}

/* line 360, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_alignleft {
  background-position: -375px;
}

/* line 361, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_aligncenter {
  background-position: -400px;
}

/* line 362, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_alignright {
  background-position: -425px;
}

/* line 363, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_justify {
  background-position: -450px;
}

/* line 364, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_horizontalrule {
  background-position: -475px;
}

/* line 365, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_underline {
  background-position: -525px;
}

/* line 367, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_fullscreen {
  background-position: -550px;
}

/* line 368, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_normalscreen {
  background-position: -575px;
}

/* line 369, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_clips {
  background-position: -600px;
}

/* line 371, ../../app/assets/stylesheets/redactor.css */
body .redactor_toolbar li a.redactor_btn_alignment {
  background-position: -625px;
}

/*
    Toolbar classes
*/
/* line 376, ../../app/assets/stylesheets/redactor.css */
.redactor_format_blockquote {
  font-style: italic;
  color: #666 !important;
  padding-left: 10px;
}

/* line 381, ../../app/assets/stylesheets/redactor.css */
.redactor_format_pre {
  font-family: monospace, sans-serif;
}

/* line 384, ../../app/assets/stylesheets/redactor.css */
.redactor_format_h1, .redactor_format_h2, .redactor_format_h3, .redactor_format_h4 {
  font-weight: bold;
}

/* line 387, ../../app/assets/stylesheets/redactor.css */
.redactor_format_h1 {
  font-size: 30px;
  line-height: 36px;
}

/* line 391, ../../app/assets/stylesheets/redactor.css */
.redactor_format_h2 {
  font-size: 24px;
  line-height: 36px;
}

/* line 395, ../../app/assets/stylesheets/redactor.css */
.redactor_format_h3 {
  font-size: 20px;
  line-height: 30px;
}

/* line 399, ../../app/assets/stylesheets/redactor.css */
.redactor_format_h4 {
  font-size: 16px;
  line-height: 26px;
}

/*
    DROPDOWN
*/
/* line 407, ../../app/assets/stylesheets/redactor.css */
.redactor_dropdown {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  top: 28px;
  left: 0;
  z-index: 2004;
  position: absolute;
  width: 200px;
  background-color: #fff;
  border: 1px solid #ccc;
  font-size: 13px;
  -webkit-box-shadow: 0 2px 4px #ccc;
  -moz-box-shadow: 0 2px 4px #ccc;
  box-shadow: 0 2px 4px #ccc;
  line-height: 21px;
  padding: 10px;
}

/* line 423, ../../app/assets/stylesheets/redactor.css */
.redactor_separator_drop {
  border-top: 1px solid #ddd;
  padding: 0 !important;
  line-height: 0;
  font-size: 0;
}

/* line 429, ../../app/assets/stylesheets/redactor.css */
.redactor_dropdown a {
  display: block;
  color: #000;
  padding: 3px 5px;
  text-decoration: none;
}

/* line 435, ../../app/assets/stylesheets/redactor.css */
.redactor_dropdown a:hover {
  color: #444 !important;
  text-decoration: none;
  background-color: #dde4ef;
}

/* ColorPicker */
/* line 442, ../../app/assets/stylesheets/redactor.css */
.redactor_color_link {
  padding: 0 !important;
  width: 15px !important;
  height: 15px !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
  border-radius: 4px !important;
  float: left !important;
  border: 2px solid #fff !important;
  font-size: 0;
}

/* line 452, ../../app/assets/stylesheets/redactor.css */
.redactor_color_none {
  font-size: 11px;
}

/* MODAL */
/* line 459, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_overlay {
  position: fixed;
  margin: auto;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 50000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.50;
  background-color: #333 !important;
}

/* line 475, ../../app/assets/stylesheets/redactor.css */
#redactor_modal {
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #e2e2e2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e2e2e2));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #e2e2e2 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #e2e2e2 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #e2e2e2 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e2e2e2',GradientType=0 );
  text-shadow: 0 1px 0 #fff;
  padding: 0;
  position: fixed;
  top: 50%;
  left: 50%;
  box-shadow: 0px 5px 60px #000;
  border-radius: 3px;
  z-index: 50001;
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px !important;
  color: #000;
}

/* line 496, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_header {
  padding: 11px 30px 0 15px;
  font-size: 12px;
  border-radius: 3px 3px 0 0;
  font-weight: bold;
}

/* line 502, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_content {
  padding: 20px 30px;
}

/* line 506, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_close {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 20px;
  width: 20px;
  height: 20px;
  color: #777;
  cursor: pointer;
}

/* line 516, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_close:hover {
  color: #000;
}

/* line 519, ../../app/assets/stylesheets/redactor.css */
#redactor_modal label {
  width: 520px;
  margin: 10px 0 3px 0 !important;
  padding: 0 !important;
  float: none !important;
  display: block !important;
  cursor: default;
}

/* line 527, ../../app/assets/stylesheets/redactor.css */
#redactor_modal textarea {
  margin-top: 4px;
  display: block;
}

/* line 531, ../../app/assets/stylesheets/redactor.css */
.redactor_input {
  width: 99%;
  font-size: 14px;
}

/* line 535, ../../app/assets/stylesheets/redactor.css */
.redactor_modal_box {
  height: 350px;
  overflow: auto;
  margin-bottom: 10px;
}

/* line 540, ../../app/assets/stylesheets/redactor.css */
#redactor_image_box {
  height: 270px;
  overflow: auto;
  margin-bottom: 10px;
}

/* line 545, ../../app/assets/stylesheets/redactor.css */
#redactor_image_box_select {
  display: block;
  width: 200px;
  margin-bottom: 15px;
}

/* line 550, ../../app/assets/stylesheets/redactor.css */
#redactor_image_box img {
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: pointer;
  max-width: 100px;
}

/* line 556, ../../app/assets/stylesheets/redactor.css */
#redactor_tabs {
  margin-bottom: 18px;
}

/* line 559, ../../app/assets/stylesheets/redactor.css */
#redactor_tabs a {
  display: inline-block;
  border: 1px solid #d2d2d2;
  padding: 4px 14px;
  font-size: 12px;
  background-color: #fff;
  text-decoration: none;
  color: #000;
  line-height: 1;
  border-radius: 10px;
  margin-right: 5px;
}

/* line 571, ../../app/assets/stylesheets/redactor.css */
#redactor_tabs a:hover, #redactor_tabs a.redactor_tabs_act {
  background-color: #ddd;
  padding: 5px 15px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  border: none;
  text-shadow: 0 1px 0 #eee;
  color: #777 !important;
  text-decoration: none !important;
}

/* line 580, ../../app/assets/stylesheets/redactor.css */
#redactor_modal_footer {
  padding: 9px 30px 20px 30px;
  border-radius: 0 0 3px 3px;
  text-align: right;
}

/* line 587, ../../app/assets/stylesheets/redactor.css */
#redactor_modal input[type="radio"],
#redactor_modal input[type="checkbox"] {
  position: relative;
  top: -1px;
}

/* line 594, ../../app/assets/stylesheets/redactor.css */
#redactor_modal input[type="text"],
#redactor_modal input[type="password"],
#redactor_modal input[type="email"],
#redactor_modal textarea {
  position: relative;
  z-index: 2;
  font-family: Helvetica, Arial, Tahoma, sans-serif;
  height: 23px;
  border: 1px solid #ccc;
  margin: 0;
  padding: 1px 2px;
  background-color: white;
  color: #333;
  font-size: 13px;
  line-height: 1;
  border-radius: 1px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-transition: border 0.3s ease-in;
  -moz-transition: border 0.3s ease-in;
  -ms-transition: border 0.3s ease-in;
  -o-transition: border 0.3s ease-in;
  transition: border 0.3s ease-in;
}

/* line 614, ../../app/assets/stylesheets/redactor.css */
#redactor_modal textarea {
  line-height: 1.4em;
}

/* line 618, ../../app/assets/stylesheets/redactor.css */
#redactor_modal input:focus,
#redactor_modal textarea:focus {
  outline: none;
  border-color: #5ca9e4;
  box-shadow: 0 0 0 2px rgba(70, 161, 231, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;
}

/* line 624, ../../app/assets/stylesheets/redactor.css */
.redactor_modal_btn {
  margin-left: 8px;
  position: relative;
  cursor: pointer;
  outline: none;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  line-height: 1;
  font-size: 12px;
  font-weight: normal;
  padding: 6px 16px 5px 16px;
  border-radius: 4px;
  background-color: #f3f3f3;
  background-image: -moz-linear-gradient(top, white, #e1e1e1);
  background-image: -ms-linear-gradient(top, white, #e1e1e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e1e1e1));
  background-image: -webkit-linear-gradient(top, white, #e1e1e1);
  background-image: -o-linear-gradient(top, white, #e1e1e1);
  background-image: linear-gradient(top, #ffffff, #e1e1e1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0);
  border: 1px solid #ccc;
  border-bottom-color: #aaa;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 0px #ffffff;
  color: #000;
}

/* line 652, ../../app/assets/stylesheets/redactor.css */
.redactor_modal_btn:hover {
  color: #555;
}

/* line 655, ../../app/assets/stylesheets/redactor.css */
.redactor_modal_btn:hover {
  filter: none;
  background: none;
  background: #f3f3f3;
  text-shadow: 0 1px 0px rgba(255, 255, 255, 0.8);
  text-decoration: none;
}

/* Drag and Drop Area */
/* line 665, ../../app/assets/stylesheets/redactor.css */
.redactor_droparea {
  position: relative;
  width: 100%;
  margin: auto;
  margin-bottom: 5px;
}

/* line 671, ../../app/assets/stylesheets/redactor.css */
.redactor_droparea .redactor_dropareabox {
  z-index: 1;
  position: relative;
  text-align: center;
  width: 99%;
  background-color: #fff;
  padding: 60px 0;
  border: 2px dashed #bbb;
}

/* line 680, ../../app/assets/stylesheets/redactor.css */
.redactor_droparea .redactor_dropareabox, .redactor_dropalternative {
  color: #555;
  font-size: 12px;
}

/* line 684, ../../app/assets/stylesheets/redactor.css */
.redactor_dropalternative {
  margin: 4px 0 2px 0;
}

/* line 687, ../../app/assets/stylesheets/redactor.css */
.redactor_dropareabox.hover {
  background: #efe3b8;
  border-color: #aaa;
}

/* line 691, ../../app/assets/stylesheets/redactor.css */
.redactor_dropareabox.error {
  background: #f7e5e5;
  border-color: #dcc3c3;
}

/* line 695, ../../app/assets/stylesheets/redactor.css */
.redactor_dropareabox.drop {
  background: #f4f4ee;
  border-color: #e0e5d6;
}

/* line 700, ../../app/assets/stylesheets/redactor.css */
#redactor_modal label {
  text-align: left;
}

/* line 704, ../../app/assets/stylesheets/redactor.css */
#redactor_tabs a {
  display: none;
}

/*
     FILE ARCHIVED ON 10:47:41 Mar 27, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:59:21 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 98.631
  exclusion.robots: 0.368
  exclusion.robots.policy: 0.353
  RedisCDXSource: 0.869
  esindex: 0.011
  LoadShardBlock: 70.131 (3)
  PetaboxLoader3.datanode: 63.337 (5)
  CDXLines.iter: 22.505 (3)
  PetaboxLoader3.resolve: 73.395 (3)
  load_resource: 91.356 (2)
*/