/* line 17, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, body.bp .formtastic fieldset.inputs legend span, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 20, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
}

/* line 22, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 24, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 26, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 28, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 101, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 30, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 115, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 2, ../../app/stylesheets/partials/_typography.sass */
.font-helvetica {
  font-family: "camingodos-web", "Helvetica-Neue", Helvetica, Arial, sans-serif;
}

/* line 5, ../../app/stylesheets/partials/_typography.sass */
.font-arial {
  font-family: "camingodos-web", Arial, Helvetica, sans-serif;
}

/* line 8, ../../app/stylesheets/partials/_typography.sass */
.font-times {
  font-family: times, "Times New Roman", Georgia, sans-serif;
}

/* line 11, ../../app/stylesheets/partials/_typography.sass */
.font-georgia {
  font-family: Georgia, times, "Times New Roman", sans-serif;
}

/* line 17, ../../app/stylesheets/partials/_minimal-base-styles.sass */
a {
  color: green;
  text-decoration: none;
}
/* line 20, ../../app/stylesheets/partials/_minimal-base-styles.sass */
a:hover {
  color: #00b300;
  text-decoration: underline;
}
/* line 23, ../../app/stylesheets/partials/_minimal-base-styles.sass */
a:focus, a:active {
  outline: none;
}

/* line 29, ../../app/stylesheets/partials/_minimal-base-styles.sass */
a:hover, a:active {
  outline: none;
}

/* line 32, ../../app/stylesheets/partials/_minimal-base-styles.sass */
ul, ol {
  margin-left: 2em;
}

/* line 35, ../../app/stylesheets/partials/_minimal-base-styles.sass */
ol {
  list-style-type: decimal;
}

/* line 41, ../../app/stylesheets/partials/_minimal-base-styles.sass */
nav ul, nav li {
  margin: 0;
  list-style: none;
  list-style-image: none;
}

/* line 46, ../../app/stylesheets/partials/_minimal-base-styles.sass */
small {
  font-size: 85%;
}

/* line 49, ../../app/stylesheets/partials/_minimal-base-styles.sass */
strong, th {
  font-weight: bold;
}

/* line 52, ../../app/stylesheets/partials/_minimal-base-styles.sass */
td {
  vertical-align: top;
}

/* line 57, ../../app/stylesheets/partials/_minimal-base-styles.sass */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}

/* line 62, ../../app/stylesheets/partials/_minimal-base-styles.sass */
sup {
  top: -0.5em;
}

/* line 65, ../../app/stylesheets/partials/_minimal-base-styles.sass */
sub {
  bottom: -0.25em;
}

/* line 68, ../../app/stylesheets/partials/_minimal-base-styles.sass */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding: 15px;
}

/* line 75, ../../app/stylesheets/partials/_minimal-base-styles.sass */
textarea {
  overflow: auto;
}

/* line 80, ../../app/stylesheets/partials/_minimal-base-styles.sass */
.ie6 legend, .ie7 legend {
  margin-left: -7px;
}

/* line 86, ../../app/stylesheets/partials/_minimal-base-styles.sass */
input[type="radio"] {
  vertical-align: text-bottom;
}
/* line 88, ../../app/stylesheets/partials/_minimal-base-styles.sass */
input[type="checkbox"] {
  vertical-align: bottom;
}

/* line 91, ../../app/stylesheets/partials/_minimal-base-styles.sass */
.ie7 input[type="checkbox"] {
  vertical-align: baseline;
}

/* line 94, ../../app/stylesheets/partials/_minimal-base-styles.sass */
.ie6 input {
  vertical-align: text-bottom;
}

/* line 99, ../../app/stylesheets/partials/_minimal-base-styles.sass */
label {
  cursor: pointer;
}

/* line 103, ../../app/stylesheets/partials/_minimal-base-styles.sass */
input[type="button"], input[type="submit"], input[type="image"] {
  cursor: pointer;
}

/* line 106, ../../app/stylesheets/partials/_minimal-base-styles.sass */
button {
  cursor: pointer;
  margin: 0;
}

/* line 112, ../../app/stylesheets/partials/_minimal-base-styles.sass */
input, select, textarea {
  margin: 0;
}

/* line 120, ../../app/stylesheets/partials/_minimal-base-styles.sass */
input:focus:invalid, textarea:focus:invalid, select:invalid {
  outline: none;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  -o-border-radius: 1px;
  -ms-border-radius: 1px;
  -khtml-border-radius: 1px;
  border-radius: 1px;
  -moz-box-shadow: red 0px 0px 5px;
  -webkit-box-shadow: red 0px 0px 5px;
  -o-box-shadow: red 0px 0px 5px;
  box-shadow: red 0px 0px 5px;
}

/* line 126, ../../app/stylesheets/partials/_minimal-base-styles.sass */
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid {
  background-color: #ffd6d6;
}

/* line 141, ../../app/stylesheets/partials/_minimal-base-styles.sass */
a:link {
  -webkit-tap-highlight-color: #59bef2;
}

/* line 147, ../../app/stylesheets/partials/_minimal-base-styles.sass */
button {
  width: auto;
  overflow: visible;
}

/* line 154, ../../app/stylesheets/partials/_minimal-base-styles.sass */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}

/* line 159, ../../app/stylesheets/partials/_minimal-base-styles.sass */
body, select, input, textarea {
  color: #444444;
  font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
}

/* line 168, ../../app/stylesheets/partials/_minimal-base-styles.sass */
h1, h2, body.bp .formtastic fieldset.inputs legend span, h3, h4, h5, h6 {
  font-weight: bold;
}

/* line 7, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.ir, .image-replacement {
  display: block;
  text-indent: -999em;
  overflow: hidden;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

/* line 21, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.hidden {
  display: none;
  visibility: hidden;
}

/* line 28, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.visuallyhidden, .visually-hidden, .vh {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 38, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.visuallyhidden.focusable:active, .focusable.visually-hidden:active, .focusable.vh:active, .visuallyhidden.focusable:focus, .focusable.visually-hidden:focus, .focusable.vh:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 51, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.invisible {
  visibility: hidden;
}

/* line 57, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.clearfix {
  zoom: 1;
}
/* line 58, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.clearfix:before {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 63, ../../app/stylesheets/partials/_non-semantic-helper-classes.sass */
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

/* line 16, ../../app/stylesheets/ivmt-old.sass */
body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 75%;
}
/* line 4, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body html {
  margin: 0;
  padding: 0;
  border: 0;
}
/* line 18, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body .bp-reset-element, body body, body h1, body h2, body.bp .formtastic fieldset.inputs legend span, body h3, body h4, body h5, body h6, body article, body aside, body dialog, body figure, body footer, body header, body hgroup, body nav, body section, body blockquote, body q, body th, body td, body caption, body table,
body div, body span, body object, body iframe, body p,
body pre, body a, body abbr, body acronym, body address,
body code, body del, body dfn, body em, body img,
body dl, body dt, body dd, body ol, body ul, body li, body fieldset,
body form, body label, body legend,
body caption, body tbody, body tfoot, body thead, body tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
/* line 20, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body article, body aside, body dialog, body figure, body footer, body header, body hgroup, body nav, body section {
  display: block;
}
/* line 21, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body blockquote, body q {
  quotes: "" "";
}
/* line 67, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body blockquote:before, body blockquote:after, body q:before, body q:after {
  content: "";
}
/* line 22, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body th, body td, body caption {
  float: none !important;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
/* line 23, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}
/* line 24, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
body a img {
  border: none;
}
/* line 51, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1, body h2, body.bp .formtastic fieldset.inputs legend span, body h3, body h4, body h5, body h6 {
  font-weight: normal;
  color: #222222;
}
/* line 52, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 img, body h2 img, body.bp .formtastic fieldset.inputs legend span img, body h3 img, body h4 img, body h5 img, body h6 img {
  margin: 0;
}
/* line 53, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h2, body.bp .formtastic fieldset.inputs legend span {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p {
  margin: 0 0 1.5em;
}
/* line 60, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p .left {
  display: inline;
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 61, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p .right {
  display: inline;
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 62, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body a {
  text-decoration: underline;
  color: #0066cc;
}
/* line 18, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:visited {
  color: #004c99;
}
/* line 21, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:focus {
  color: #0099ff;
}
/* line 24, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:hover {
  color: #0099ff;
}
/* line 27, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:active {
  color: #bf00ff;
}
/* line 63, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body strong, body dfn {
  font-weight: bold;
}
/* line 65, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body em, body dfn {
  font-style: italic;
}
/* line 66, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body sup, body sub {
  line-height: 0;
}
/* line 67, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body abbr, body acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body del {
  color: #666666;
}
/* line 70, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre, body code, body tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body li ul, body li ol {
  margin: 0;
}
/* line 73, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul, body ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul {
  list-style-type: disc;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ol {
  list-style-type: decimal;
}
/* line 76, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl {
  margin: 0 0 1.5em 0;
}
/* line 77, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl dt {
  font-weight: bold;
}
/* line 78, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dd {
  margin-left: 1.5em;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th {
  font-weight: bold;
}
/* line 81, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body thead th {
  background: #c3d9ff;
}
/* line 82, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th, body td, body caption {
  padding: 4px 10px 4px 5px;
}
/* line 85, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table.striped tr:nth-child(even) td,
body table tr.even td {
  background: #e5ecf9;
}
/* line 86, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body tfoot {
  font-style: italic;
}
/* line 87, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body caption {
  background: #eeeeee;
}
/* line 88, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .quiet {
  color: #666666;
}
/* line 89, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .loud {
  color: #111111;
}
/* line 9, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clear {
  clear: both;
}
/* line 12, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .nowrap {
  white-space: nowrap;
}
/* line 16, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clearfix {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 22, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 26, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 29, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 32, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 35, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 8, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_debug.scss */
body .showgrid {
  background: url('/images/grid.png?1426843429');
}
/* line 4, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .feedback, body .error, body .alert, body .notice, body .success, body .info {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
}
/* line 5, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .error, body .alert {
  background: #fbe3e4;
  color: #8a1f11;
  border-color: #fbc2c4;
}
/* line 27, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .error a, body .alert a {
  color: #8a1f11;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .notice {
  background: #fff6bf;
  color: #514721;
  border-color: #ffd324;
}
/* line 36, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .notice a {
  color: #514721;
}
/* line 8, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .success {
  background: #e6efc2;
  color: #264409;
  border-color: #c6d880;
}
/* line 45, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .success a {
  color: #264409;
}
/* line 9, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .info {
  background: #d5edf8;
  color: #205791;
  border-color: #92cae4;
}
/* line 54, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .info a {
  color: #205791;
}
/* line 10, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .hide {
  display: none;
}
/* line 11, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .highlight {
  background: yellow;
}
/* line 12, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .added {
  background: #006600;
  color: white;
}
/* line 13, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .removed {
  background: #990000;
  color: white;
}

/* line 18, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp label {
  font-weight: bold;
}
/* line 19, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp fieldset {
  padding: 1.4em;
  margin: 0 0 1.5em 0;
}
/* line 20, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp legend {
  font-weight: bold;
  font-size: 1.2em;
}
/* line 26, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp input.text, form.bp input.title, form.bp input[type=email], form.bp input[type=text], form.bp input[type=password] {
  margin: 0.5em 0;
  background-color: white;
  padding: 5px;
}
/* line 27, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp input.title {
  font-size: 1.5em;
}
/* line 29, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp textarea {
  margin: 0.5em 0;
  padding: 5px;
}
/* line 30, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp select {
  margin: 0.5em 0;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp fieldset {
  border: 1px solid #cccccc;
}
/* line 58, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp input.text, form.bp input.title, form.bp input[type=email], form.bp input[type=text], form.bp input[type=password],
form.bp textarea {
  background-color: #fff;
  border: 1px solid #bbbbbb;
}
/* line 61, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp input.text:focus, form.bp input.title:focus, form.bp input[type=email]:focus, form.bp input[type=text]:focus, form.bp input[type=password]:focus,
form.bp textarea:focus {
  border: 1px solid #666666;
}
/* line 65, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp select {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
}
/* line 44, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp input.text, form.bp input.title, form.bp input[type=email], form.bp input[type=text], form.bp input[type=password] {
  width: 300px;
}
/* line 46, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form.bp textarea {
  width: 390px;
  height: 250px;
}

/* incase an inverted custom gradient isn't specified */
/* line 176, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class, body.bp .action-box button.submit, body.bp .action-box input.submit {
  font-family: "Lucida Grande", Lucida, Arial, sans-serif;
  background: url('/images/button_bg.png') repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
}
/* line 165, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class::-moz-focus-inner, body.bp .action-box button.submit::-moz-focus-inner, body.bp .action-box input.submit::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 168, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class:focus, body.bp .action-box button.submit:focus, body.bp .action-box input.submit:focus {
  outline: none;
}

/* line 73, ../../app/stylesheets/ivmt-old.sass */
body.bp {
  color: #34495e;
}

/* line 76, ../../app/stylesheets/ivmt-old.sass */
#container {
  width: 950px;
  margin: 0 auto;
  overflow: visible;
  text-align: left;
}
/* line 66, ../../app/stylesheets/ivmt-old.sass */
#container:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 46, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .container {
  width: 950px;
  margin: 0 auto;
}
/* line 66, ../../app/stylesheets/ivmt-old.sass */
#container .container:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 48, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .column, #container .span-1, #container .span-2, #container .span-3, #container .span-4, #container .span-5, #container .span-6, #container .span-7, #container .span-8, #container .span-9, #container .span-10, #container .span-11, #container .span-12, #container .span-13, #container .span-14, #container .span-15, #container .span-16, #container .span-17, #container .span-18, #container .span-19, #container .span-20, #container .span-21, #container .span-22, #container .span-23, #container .span-24 {
  display: inline;
  float: left;
  margin-right: 10px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #container .column, * html #container .span-1, * html #container .span-2, * html #container .span-3, * html #container .span-4, * html #container .span-5, * html #container .span-6, * html #container .span-7, * html #container .span-8, * html #container .span-9, * html #container .span-10, * html #container .span-11, * html #container .span-12, * html #container .span-13, * html #container .span-14, * html #container .span-15, * html #container .span-16, * html #container .span-17, * html #container .span-18, * html #container .span-19, * html #container .span-20, * html #container .span-21, * html #container .span-22, * html #container .span-23, * html #container .span-24 {
  overflow-x: hidden;
}
/* line 51, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .last {
  margin-right: 0;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-1 {
  width: 30px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-2 {
  width: 70px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-3 {
  width: 110px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-4 {
  width: 150px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-5 {
  width: 190px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-6 {
  width: 230px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-7 {
  width: 270px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-8 {
  width: 310px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-9 {
  width: 350px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-10 {
  width: 390px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-11 {
  width: 430px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-12 {
  width: 470px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-13 {
  width: 510px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-14 {
  width: 550px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-15 {
  width: 590px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-16 {
  width: 630px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-17 {
  width: 670px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-18 {
  width: 710px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-19 {
  width: 750px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-20 {
  width: 790px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-21 {
  width: 830px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-22 {
  width: 870px;
}
/* line 55, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-23 {
  width: 910px;
}
/* line 58, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .span-24 {
  width: 950px;
  margin: 0;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-1, #container textarea.span-1, #container select.span-1 {
  width: 30px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-2, #container textarea.span-2, #container select.span-2 {
  width: 70px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-3, #container textarea.span-3, #container select.span-3 {
  width: 110px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-4, #container textarea.span-4, #container select.span-4 {
  width: 150px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-5, #container textarea.span-5, #container select.span-5 {
  width: 190px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-6, #container textarea.span-6, #container select.span-6 {
  width: 230px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-7, #container textarea.span-7, #container select.span-7 {
  width: 270px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-8, #container textarea.span-8, #container select.span-8 {
  width: 310px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-9, #container textarea.span-9, #container select.span-9 {
  width: 350px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-10, #container textarea.span-10, #container select.span-10 {
  width: 390px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-11, #container textarea.span-11, #container select.span-11 {
  width: 430px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-12, #container textarea.span-12, #container select.span-12 {
  width: 470px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-13, #container textarea.span-13, #container select.span-13 {
  width: 510px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-14, #container textarea.span-14, #container select.span-14 {
  width: 550px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-15, #container textarea.span-15, #container select.span-15 {
  width: 590px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-16, #container textarea.span-16, #container select.span-16 {
  width: 630px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-17, #container textarea.span-17, #container select.span-17 {
  width: 670px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-18, #container textarea.span-18, #container select.span-18 {
  width: 710px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-19, #container textarea.span-19, #container select.span-19 {
  width: 750px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-20, #container textarea.span-20, #container select.span-20 {
  width: 790px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-21, #container textarea.span-21, #container select.span-21 {
  width: 830px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-22, #container textarea.span-22, #container select.span-22 {
  width: 870px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-23, #container textarea.span-23, #container select.span-23 {
  width: 910px;
}
/* line 64, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container input.span-24, #container textarea.span-24, #container select.span-24 {
  width: 950px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-1 {
  padding-right: 40px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-2 {
  padding-right: 80px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-3 {
  padding-right: 120px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-4 {
  padding-right: 160px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-5 {
  padding-right: 200px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-6 {
  padding-right: 240px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-7 {
  padding-right: 280px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-8 {
  padding-right: 320px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-9 {
  padding-right: 360px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-10 {
  padding-right: 400px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-11 {
  padding-right: 440px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-12 {
  padding-right: 480px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-13 {
  padding-right: 520px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-14 {
  padding-right: 560px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-15 {
  padding-right: 600px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-16 {
  padding-right: 640px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-17 {
  padding-right: 680px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-18 {
  padding-right: 720px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-19 {
  padding-right: 760px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-20 {
  padding-right: 800px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-21 {
  padding-right: 840px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-22 {
  padding-right: 880px;
}
/* line 68, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-23 {
  padding-right: 920px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-1 {
  padding-left: 40px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-2 {
  padding-left: 80px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-3 {
  padding-left: 120px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-4 {
  padding-left: 160px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-5 {
  padding-left: 200px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-6 {
  padding-left: 240px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-7 {
  padding-left: 280px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-8 {
  padding-left: 320px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-9 {
  padding-left: 360px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-10 {
  padding-left: 400px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-11 {
  padding-left: 440px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-12 {
  padding-left: 480px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-13 {
  padding-left: 520px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-14 {
  padding-left: 560px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-15 {
  padding-left: 600px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-16 {
  padding-left: 640px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-17 {
  padding-left: 680px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-18 {
  padding-left: 720px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-19 {
  padding-left: 760px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-20 {
  padding-left: 800px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-21 {
  padding-left: 840px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-22 {
  padding-left: 880px;
}
/* line 72, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-23 {
  padding-left: 920px;
}
/* line 76, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-1, #container .pull-2, #container .pull-3, #container .pull-4, #container .pull-5, #container .pull-6, #container .pull-7, #container .pull-8, #container .pull-9, #container .pull-10, #container .pull-11, #container .pull-12, #container .pull-13, #container .pull-14, #container .pull-15, #container .pull-16, #container .pull-17, #container .pull-18, #container .pull-19, #container .pull-20, #container .pull-21, #container .pull-22, #container .pull-23, #container .pull-24 {
  display: inline;
  float: left;
  position: relative;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-1 {
  margin-left: -40px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-2 {
  margin-left: -80px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-3 {
  margin-left: -120px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-4 {
  margin-left: -160px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-5 {
  margin-left: -200px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-6 {
  margin-left: -240px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-7 {
  margin-left: -280px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-8 {
  margin-left: -320px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-9 {
  margin-left: -360px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-10 {
  margin-left: -400px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-11 {
  margin-left: -440px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-12 {
  margin-left: -480px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-13 {
  margin-left: -520px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-14 {
  margin-left: -560px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-15 {
  margin-left: -600px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-16 {
  margin-left: -640px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-17 {
  margin-left: -680px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-18 {
  margin-left: -720px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-19 {
  margin-left: -760px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-20 {
  margin-left: -800px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-21 {
  margin-left: -840px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-22 {
  margin-left: -880px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-23 {
  margin-left: -920px;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .pull-24 {
  margin-left: -960px;
}
/* line 81, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-1, #container .push-2, #container .push-3, #container .push-4, #container .push-5, #container .push-6, #container .push-7, #container .push-8, #container .push-9, #container .push-10, #container .push-11, #container .push-12, #container .push-13, #container .push-14, #container .push-15, #container .push-16, #container .push-17, #container .push-18, #container .push-19, #container .push-20, #container .push-21, #container .push-22, #container .push-23, #container .push-24 {
  display: inline;
  float: left;
  position: relative;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-1 {
  margin: 0 -40px 1.5em 40px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-2 {
  margin: 0 -80px 1.5em 80px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-3 {
  margin: 0 -120px 1.5em 120px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-4 {
  margin: 0 -160px 1.5em 160px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-5 {
  margin: 0 -200px 1.5em 200px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-6 {
  margin: 0 -240px 1.5em 240px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-7 {
  margin: 0 -280px 1.5em 280px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-8 {
  margin: 0 -320px 1.5em 320px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-9 {
  margin: 0 -360px 1.5em 360px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-10 {
  margin: 0 -400px 1.5em 400px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-11 {
  margin: 0 -440px 1.5em 440px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-12 {
  margin: 0 -480px 1.5em 480px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-13 {
  margin: 0 -520px 1.5em 520px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-14 {
  margin: 0 -560px 1.5em 560px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-15 {
  margin: 0 -600px 1.5em 600px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-16 {
  margin: 0 -640px 1.5em 640px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-17 {
  margin: 0 -680px 1.5em 680px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-18 {
  margin: 0 -720px 1.5em 720px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-19 {
  margin: 0 -760px 1.5em 760px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-20 {
  margin: 0 -800px 1.5em 800px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-21 {
  margin: 0 -840px 1.5em 840px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-22 {
  margin: 0 -880px 1.5em 880px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-23 {
  margin: 0 -920px 1.5em 920px;
}
/* line 84, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .push-24 {
  margin: 0 -960px 1.5em 960px;
}
/* line 86, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .prepend-top {
  margin-top: 1.5em;
}
/* line 88, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
#container .append-bottom {
  margin-bottom: 1.5em;
}

/* line 82, ../../app/stylesheets/ivmt-old.sass */
#header, #footer {
  display: inline;
  float: left;
  margin-right: 0;
  width: 950px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #header, * html #footer {
  overflow-x: hidden;
}

/* line 85, ../../app/stylesheets/ivmt-old.sass */
#content {
  display: inline;
  float: left;
  margin-right: 0;
  width: 950px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #content {
  overflow-x: hidden;
}

/* line 88, ../../app/stylesheets/ivmt-old.sass */
#header.span-24 {
  min-height: 145px;
  margin-bottom: 50px;
  position: relative;
}
/* line 93, ../../app/stylesheets/ivmt-old.sass */
#header.span-24 #logo {
  margin: 0 0 2em -12px;
  padding: 10px 0 0;
  height: 55px;
  float: left;
  width: 500px;
}
/* line 99, ../../app/stylesheets/ivmt-old.sass */
#header.span-24 #user_menu {
  position: absolute;
  top: 0px;
  right: 0;
  padding: 10px 0 10px 0;
  text-align: right;
  color: #b5d2e5;
  font-size: 14px;
}

/* line 109, ../../app/stylesheets/ivmt-old.sass */
body.bp #page.front #header.span-24 {
  margin-bottom: 10px;
}
/* line 111, ../../app/stylesheets/ivmt-old.sass */
body.bp #page.front #flash div {
  margin-bottom: 20px;
}

/* line 114, ../../app/stylesheets/ivmt-old.sass */
body.bp p, body.bp #content ul {
  font-size: 14px;
}

/* line 117, ../../app/stylesheets/ivmt-old.sass */
ul.nav, ul.subnav {
  margin: 0;
  padding: 0;
  border: 0;
  padding-right: 4px;
}
/* line 66, ../../app/stylesheets/ivmt-old.sass */
ul.nav:after, ul.subnav:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 46, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
ul.nav li, ul.subnav li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
ul.nav li, ul.subnav li {
  *display: inline;
}

/* line 129, ../../app/stylesheets/ivmt-old.sass */
#navigation {
  position: absolute;
  height: 40px;
  top: 100px;
  text-align: center;
  width: 100%;
}
/* line 135, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav {
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 139, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li {
  padding: 0 1px;
}
/* line 141, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li a {
  color: inherit;
  text-decoration: inherit;
  cursor: inherit;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 0.7em 0.5em 0.7em 0;
  border-width: 1px;
  border-style: solid;
  font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size: 100%;
  line-height: 130%;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  width: auto;
  overflow: visible;
  padding: 4px 10px 3px 7px;
  font-family: "camingodos-web", "Helvetica-Neue", Helvetica, Arial, sans-serif;
  background: white;
  width: 140px;
  height: 40px;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 15px;
  color: #34495e;
  line-height: 40px;
  font-weight: 600;
  border-radius: 3px;
  text-align: center;
}
/* line 6, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_unstyled-link.scss */
#navigation ul.nav li a:active, #navigation ul.nav li a:focus {
  outline: none;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
#navigation ul.nav li a {
  *display: inline;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
#navigation ul.nav li a img {
  margin: 0 3px -3px 0 !important;
  padding: 0;
  border: none;
  width: 16px;
  height: 16px;
  float: none;
}
/* line 95, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
#navigation ul.nav li a[type] {
  padding: 4px 10px 4px 7px;
  line-height: 17px;
}
/* line 98, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
*:first-child + html #navigation ul.nav li a[type] {
  padding: 4px 10px 3px 7px;
}
/* line 157, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li.first, #navigation ul.nav li.first a {
  width: 139px;
  background-position: -1px 0;
}
/* line 160, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li a:hover, #navigation ul.nav li a.active {
  color: inherit;
  text-decoration: inherit;
  cursor: inherit;
  background: #dcebf5;
  color: #34495e;
}
/* line 6, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_unstyled-link.scss */
#navigation ul.nav li a:hover:active, #navigation ul.nav li a:hover:focus, #navigation ul.nav li a.active:active, #navigation ul.nav li a.active:focus {
  outline: none;
}
/* line 165, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li.nav--mein-innovestment {
  float: right;
}
/* line 167, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li.nav--mein-innovestment a {
  background: #f08000;
  color: white;
  border-radius: 3px;
  width: auto;
  padding: 0 20px;
}
/* line 174, ../../app/stylesheets/ivmt-old.sass */
#navigation ul.nav li.nav--mein-innovestment a:hover {
  background: #dcebf5;
  color: #34495e;
}

/* line 178, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation {
  position: relative;
  width: 100%;
  text-align: center;
  margin: 160px 0 0 0;
}
/* line 183, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation ul.subnav {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 0.7em 0.5em 0.7em 0;
  border-width: 1px;
  border-style: solid;
  font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size: 100%;
  line-height: 130%;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  margin: 0;
  padding: 0 10px 0 20px;
  height: 25px;
  line-height: 20px;
  list-indent: 0;
  border: 1px solid white;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
#sub-navigation ul.subnav {
  *display: inline;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
#sub-navigation ul.subnav img {
  margin: 0 3px -3px 0 !important;
  padding: 0;
  border: none;
  width: 16px;
  height: 16px;
  float: none;
}
/* line 191, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation ul.subnav li {
  padding: 0 1px;
  margin: 0;
}
/* line 194, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation ul.subnav li a {
  color: inherit;
  text-decoration: inherit;
  cursor: inherit;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 0.7em 0.5em 0.7em 0;
  border-width: 1px;
  border-style: solid;
  font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size: 100%;
  line-height: 130%;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  width: auto;
  overflow: visible;
  padding: 4px 10px 3px 7px;
  color: #b5d2e5;
  border: none;
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  border-right: 1px solid #34495e;
}
/* line 6, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_unstyled-link.scss */
#sub-navigation ul.subnav li a:active, #sub-navigation ul.subnav li a:focus {
  outline: none;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
#sub-navigation ul.subnav li a {
  *display: inline;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
#sub-navigation ul.subnav li a img {
  margin: 0 3px -3px 0 !important;
  padding: 0;
  border: none;
  width: 16px;
  height: 16px;
  float: none;
}
/* line 95, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
#sub-navigation ul.subnav li a[type] {
  padding: 4px 10px 4px 7px;
  line-height: 17px;
}
/* line 98, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_buttons.scss */
*:first-child + html #sub-navigation ul.subnav li a[type] {
  padding: 4px 10px 3px 7px;
}
/* line 24, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#sub-navigation ul.subnav li a:hover {
  color: #34495e;
}
/* line 27, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#sub-navigation ul.subnav li a:active {
  color: #34495e;
}
/* line 202, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation ul.subnav li a.active, #sub-navigation ul.subnav li a:hover {
  color: inherit;
  text-decoration: inherit;
  cursor: inherit;
  color: #34495e;
}
/* line 6, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_unstyled-link.scss */
#sub-navigation ul.subnav li a.active:active, #sub-navigation ul.subnav li a.active:focus, #sub-navigation ul.subnav li a:hover:active, #sub-navigation ul.subnav li a:hover:focus {
  outline: none;
}
/* line 205, ../../app/stylesheets/ivmt-old.sass */
#sub-navigation ul.subnav li.last a {
  border: none;
}

/* line 217, ../../app/stylesheets/ivmt-old.sass */
#content #title-box #claim {
  padding-bottom: 30px;
}
/* line 219, ../../app/stylesheets/ivmt-old.sass */
#content .main-box {
  border: 1px solid #dcebf5;
  margin-bottom: 0;
  padding: 10px 30px 30px 30px;
  background: white;
  border: 1px solid;
  border-color: #d4d9dc;
  border-radius: 3px;
}
/* line 227, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h3 {
  line-height: 1.3em;
  color: #34495e;
  font-weight: normal;
  margin-bottom: 0.5em;
  padding-top: 0.5em;
  font-size: 1.6em;
}
/* line 234, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h4 {
  font-weight: 900;
}
/* line 236, ../../app/stylesheets/ivmt-old.sass */
#content #innovestment {
  text-align: center;
}
/* line 239, ../../app/stylesheets/ivmt-old.sass */
#content #explanation ul {
  margin-bottom: 20px;
  list-style-type: none;
}
/* line 242, ../../app/stylesheets/ivmt-old.sass */
#content #explanation ul li {
  line-height: 1.5em;
  margin-bottom: 1.5em;
  font-size: 18px;
}
/* line 246, ../../app/stylesheets/ivmt-old.sass */
#content .register-btn {
  width: 350px;
}
/* line 249, ../../app/stylesheets/ivmt-old.sass */
#content .form h3 {
  clear: both;
}
/* line 251, ../../app/stylesheets/ivmt-old.sass */
#content .form .field {
  clear: both;
}
/* line 253, ../../app/stylesheets/ivmt-old.sass */
#content .form .field label {
  float: left;
  width: 200px;
}
/* line 256, ../../app/stylesheets/ivmt-old.sass */
#content .form .field input {
  float: left;
}

/* line 259, ../../app/stylesheets/ivmt-old.sass */
#footer {
  padding: 10px 0;
  height: 60px;
  background-color: transparent;
  color: #34495e;
  font-size: 13px;
  line-height: 25px;
  margin-bottom: -40px !important;
}
/* line 267, ../../app/stylesheets/ivmt-old.sass */
#footer #copyright {
  padding-left: 40px;
  padding-left: 0;
}
/* line 270, ../../app/stylesheets/ivmt-old.sass */
#footer #copyright span {
  padding-left: 20px;
}
/* line 272, ../../app/stylesheets/ivmt-old.sass */
#footer #footer-menu {
  text-align: center;
}
/* line 274, ../../app/stylesheets/ivmt-old.sass */
#footer #footer-menu li a {
  text-decoration: none;
  color: #34495e;
  padding: 0 10px;
  border-right: 1px solid #34495e;
}
/* line 4, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_hover-link.scss */
#footer #footer-menu li a:hover {
  text-decoration: underline;
}
/* line 279, ../../app/stylesheets/ivmt-old.sass */
#footer #footer-menu li.last a {
  border-right: none;
}
/* line 281, ../../app/stylesheets/ivmt-old.sass */
#footer #spinoff {
  background: url("../images/spinoff.de.gif") no-repeat;
}

/* line 284, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint {
  text-align: right;
}
/* line 287, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav {
  padding-left: 0;
  padding-right: 20px;
  margin: 0;
}
/* line 292, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav li {
  list-style-type: none;
  display: inline-block;
  margin-right: -4px;
}
/* line 297, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav li:after {
  content: "|";
  padding: 0 10px;
}
/* line 301, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav li:last-child {
  padding-right: 0;
  margin-right: 0;
}
/* line 305, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav li:last-child:after {
  content: "";
  padding: 0;
}
/* line 309, ../../app/stylesheets/ivmt-old.sass */
.bp .footer--imprint ul.nav li a {
  color: #34495e !important;
}

/* line 312, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box {
  color: white;
  background-color: #b5d2e5;
  margin-bottom: 20px;
  border-radius: 3px;
}
/* line 317, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box h2, body.bp .action-box .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .action-box span {
  color: white;
  background: #34495e;
  font-size: 1em;
  font-weight: normal;
  padding: 4px 15px;
  margin-bottom: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 328, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box .right {
  text-align: right;
}
/* line 330, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box #sharing-buttons {
  margin: 15px -3px 20px 0;
  position: relative;
  float: right;
}
/* line 334, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box #sharing-buttons a {
  margin-left: 5px;
}
/* line 336, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box button.submit, body.bp .action-box input.submit {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
  background-color: #f08000;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd09a), color-stop(10%, #ffa53e), color-stop(50%, #e07800), color-stop(50%, #d17000), color-stop(100%, #ff8b05));
  background-image: -moz-linear-gradient(top, #ffd09a, #ffa53e 10%, #e07800 50%, #d17000 50%, #ff8b05);
  background-image: linear-gradient(top, #ffd09a, #ffa53e 10%, #e07800 50%, #d17000 50%, #ff8b05);
  border-color: #a35700;
  text-shadow: #713c00 0px 1px 1px;
  -moz-box-shadow: inset 0 0 0.1em 1px rgba(255, 255, 255, 0.47);
  -webkit-box-shadow: inset 0 0 0.1em 1px rgba(255, 255, 255, 0.47);
  -o-box-shadow: inset 0 0 0.1em 1px rgba(255, 255, 255, 0.47);
  box-shadow: inset 0 0 0.1em 1px rgba(255, 255, 255, 0.47);
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  -o-background-clip: padding-box;
  -ms-background-clip: padding-box;
  -khtml-background-clip: padding-box;
  background-clip: padding-box;
}
/* line 116, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
body.bp .action-box button.submit, body.bp .action-box button.submit:visited, body.bp .action-box input.submit, body.bp .action-box input.submit:visited {
  color: white;
}
/* line 31, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
body.bp .action-box button.submit:hover, body.bp .action-box button.submit:focus, body.bp .action-box input.submit:hover, body.bp .action-box input.submit:focus {
  background-color: #e17800;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffc98b), color-stop(10%, #ff9e2f), color-stop(50%, #d17000), color-stop(50%, #c26800), color-stop(100%, #f58300));
  background-image: -moz-linear-gradient(top, #ffc98b, #ff9e2f 10%, #d17000 50%, #c26800 50%, #f58300);
  background-image: linear-gradient(top, #ffc98b, #ff9e2f 10%, #d17000 50%, #c26800 50%, #f58300);
  border-color: #944f00;
  text-shadow: #623400 0px 1px 1px;
}
/* line 116, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
body.bp .action-box button.submit:hover, body.bp .action-box button.submit:hover:visited, body.bp .action-box button.submit:focus, body.bp .action-box button.submit:focus:visited, body.bp .action-box input.submit:hover, body.bp .action-box input.submit:hover:visited, body.bp .action-box input.submit:focus, body.bp .action-box input.submit:focus:visited {
  color: white;
}
/* line 36, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
body.bp .action-box button.submit:active, body.bp .action-box input.submit:active {
  background-color: #d17000;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d17100), color-stop(30%, #db7600), color-stop(50%, #c66b00), color-stop(50%, #b76300), color-stop(100%, #f98700));
  background-image: -moz-linear-gradient(top, #d17100, #db7600 30%, #c66b00 50%, #b76300 50%, #f98700);
  background-image: linear-gradient(top, #d17100, #db7600 30%, #c66b00 50%, #b76300 50%, #f98700);
  border-color: #844700;
  text-shadow: #522c00 0px -1px -1px;
  -moz-box-shadow: inset 0 0.08em 0.1em 1px #a35700;
  -webkit-box-shadow: inset 0 0.08em 0.1em 1px #a35700;
  -o-box-shadow: inset 0 0.08em 0.1em 1px #a35700;
  box-shadow: inset 0 0.08em 0.1em 1px #a35700;
}
/* line 116, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/fancy-buttons-1.0.4/lib/stylesheets/_fancy-buttons.sass */
body.bp .action-box button.submit:active, body.bp .action-box button.submit:active:visited, body.bp .action-box input.submit:active, body.bp .action-box input.submit:active:visited {
  color: white;
}
/* line 338, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box.front {
  margin-top: 0;
}
/* line 340, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box.front .box-content {
  padding: 20px 15px 30px 15px;
}
/* line 342, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box.front input {
  font-size: 1.4em;
  font-family: "camingodos-web", "Helvetica-Neue", Helvetica, Arial, sans-serif;
  letter-spacing: 1px;
  margin-bottom: 15px;
  margin-top: 10px;
  width: 100%;
  padding: 7px;
  border-color: #cc6d00;
  border-radius: 4px;
  border-width: 1px;
  background: #f08000;
  text-shadow: #a35700 0 -1px 3px;
}
/* line 355, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box.front input:hover, body.bp .action-box.front input:focus, body.bp .action-box.front input:active {
  background: #e87c00;
  text-shadow: #8a4a00 0 -1px 3px;
}

/* line 360, ../../app/stylesheets/ivmt-old.sass */
body.bp form.button_to input, body.bp form.button_to input.slim-button {
  font-size: 17px;
  font-family: "camingodos-web", "Helvetica-Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  color: white;
  margin-bottom: 15px;
  margin-top: 10px;
  width: 100%;
  padding: 7px !important;
  border-radius: 4px !important;
  border-width: 0;
  background: #f08000;
  background-image: none !important;
  box-shadow: none;
  text-shadow: none;
}
/* line 375, ../../app/stylesheets/ivmt-old.sass */
body.bp form.button_to input:hover, body.bp form.button_to input:focus, body.bp form.button_to input:active {
  background: #e17800;
  background-image: none;
  box-shadow: none;
  text-shadow: none !important;
}

/* line 383, ../../app/stylesheets/ivmt-old.sass */
#newsletter.front {
  margin-top: -35px;
}

/* line 386, ../../app/stylesheets/ivmt-old.sass */
#newsletter input.email {
  font-size: 1.1em;
  margin-right: 5px;
  width: 150px;
}

/* line 391, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .info-box {
  border: 1px solid #d4d9dc;
  background: white;
  margin-left: -2px;
  margin-bottom: 10px;
  border-radius: 3px;
  padding-bottom: 10px;
}
/* line 398, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .info-box h2, body.bp #container .info-box .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #container .info-box span {
  color: white;
  background: #34495e;
  font-size: 1em;
  padding: 4px 15px;
  font-weight: normal;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 409, ../../app/stylesheets/ivmt-old.sass */
body.bp .front #container .info-box {
  height: 245px;
}

/* line 412, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .title-box {
  border: 1px solid #d4d9dc;
  background: white;
  margin-left: -2px;
  padding: 5px 0 15px 0;
  margin-bottom: 10px;
  border-radius: 3px;
}
/* line 419, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .title-box h1, body.bp #container .title-box h2, body.bp #container .title-box .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #container .title-box span {
  color: #34495e;
  background: white;
  font-size: 22px;
  font-weight: normal;
  line-height: 1.2em;
  padding: 4px 15px;
  margin: 0.5em;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 431, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box .box-content {
  padding: 10px 20px;
  font-size: 14px;
}
/* line 434, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box .box-content dl {
  float: left;
  width: 100%;
}
/* line 437, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box .box-content dl dt {
  font-weight: bold;
}
/* line 439, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box .box-content dl dd {
  font-weight: normal;
}

/* line 442, ../../app/stylesheets/ivmt-old.sass */
body.bp #page {
  width: 990px;
  margin: auto;
  background: transparent;
}
/* line 446, ../../app/stylesheets/ivmt-old.sass */
body.bp #page a {
  color: #f08000;
  text-decoration: none;
  font-size: inherit;
}
/* line 4, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_hover-link.scss */
body.bp #page a:hover {
  text-decoration: underline;
}
/* line 450, ../../app/stylesheets/ivmt-old.sass */
body.bp #page a.button {
  color: white;
  text-decoration: none;
  background-image: none;
  box-shadow: none;
  text-shadow: none;
  padding: 0.6em 3.5em;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4em;
}

/* line 464, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 {
  padding-right: 4px;
  margin-right: 5px;
  border-right: 1px solid #b5d2e5;
  width: 305px;
}
/* line 467, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 .news-title {
  font-weight: bold;
  font-size: 16px;
  line-height: 1.4em;
  margin-bottom: 14px;
  padding-right: 20px;
}
/* line 473, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 .news-body {
  padding-right: 20px;
}
/* line 475, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 a.news-link {
  color: #f08000;
  text-decoration: none;
}
/* line 4, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/compass/stylesheets/compass/typography/links/_hover-link.scss */
body.bp #container .news-teaser.span-8 a.news-link:hover {
  text-decoration: underline;
}
/* line 478, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 .img {
  border: 1px solid #b5d2e5;
  float: right;
  max-width: 80px;
  max-height: 80px;
  margin: 0 0 5px 5px;
}
/* line 484, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8 .company-logo {
  max-width: 275px;
  max-height: 103px;
}

/* line 489, ../../app/stylesheets/ivmt-old.sass */
#startups-box .startup-teaser-logo,
#startups-box .jcarousel-container {
  width: 550px;
  padding-top: 0;
  background: none;
  border: none;
}
/* line 495, ../../app/stylesheets/ivmt-old.sass */
#startups-box .jcarousel-clip {
  width: 850px;
  height: auto;
}
/* line 498, ../../app/stylesheets/ivmt-old.sass */
#startups-box li.jcarousel-item {
  height: auto;
}

/* line 501, ../../app/stylesheets/ivmt-old.sass */
.jcarousel-skin-tango .jcarousel-next-horizontal {
  height: 132px;
  top: 0;
  display: none;
}

/* line 506, ../../app/stylesheets/ivmt-old.sass */
.jcarousel-skin-tango .jcarousel-prev-horizontal {
  height: 132px;
  top: 0;
  left: 15px;
  display: none;
}

/* line 512, ../../app/stylesheets/ivmt-old.sass */
#press-content .press-teaser {
  margin: 15px 15px 10px 15px;
}

/* line 515, ../../app/stylesheets/ivmt-old.sass */
body.bp #news-feed {
  padding: 10px;
}

/* line 519, ../../app/stylesheets/ivmt-old.sass */
body.bp .news-teaser #press-caption {
  width: 100%;
  margin: 10px 15px 0 15px;
}
/* line 522, ../../app/stylesheets/ivmt-old.sass */
body.bp .news-teaser .press-teaser {
  float: left;
  font-size: 14px;
  line-height: 1.4em;
  margin: 0 36px 5px;
}

/* line 528, ../../app/stylesheets/ivmt-old.sass */
body.bp .news-teaser.teaser-height {
  margin-bottom: 5px;
  padding: 10px;
}
/* line 531, ../../app/stylesheets/ivmt-old.sass */
body.bp .news-teaser.teaser-height .box-content {
  height: 155px;
}
/* line 533, ../../app/stylesheets/ivmt-old.sass */
body.bp .news-teaser.teaser-height .box-content .highlighted_number {
  font-size: 1.5em;
  font-weight: bold;
}

/* line 537, ../../app/stylesheets/ivmt-old.sass */
body.bp #history-box {
  height: 215px;
}
/* line 539, ../../app/stylesheets/ivmt-old.sass */
body.bp #history-box .teaser-logo {
  float: left;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 110px;
  height: 52px;
  text-align: center;
  margin: 5px 0 10px 30px;
  position: relative;
}
/* line 549, ../../app/stylesheets/ivmt-old.sass */
body.bp #history-box .teaser-logo .stamp {
  background: url("../images/success_stamp.png") no-repeat;
  z-index: 99;
  width: 110px;
  height: 52px;
  position: absolute;
  top: -5px;
  left: 10px;
}

/* line 558, ../../app/stylesheets/ivmt-old.sass */
.article .img {
  border: 1px solid #b5d2e5;
  float: right;
  width: 120px;
  height: 120px;
  margin: 0 0 10px 10px;
}

/* line 565, ../../app/stylesheets/ivmt-old.sass */
body.bp #container .news-teaser.span-8.last {
  border: none;
}

/* line 568, ../../app/stylesheets/ivmt-old.sass */
.hidden {
  display: none;
}

/* line 572, ../../app/stylesheets/ivmt-old.sass */
body.bp table thead th {
  background: #34495e;
  color: white;
}
/* line 575, ../../app/stylesheets/ivmt-old.sass */
body.bp table tr.even td {
  background: white;
}
/* line 577, ../../app/stylesheets/ivmt-old.sass */
body.bp table tr.odd td {
  background: white;
}
/* line 579, ../../app/stylesheets/ivmt-old.sass */
body.bp table td.text {
  text-align: left;
}
/* line 581, ../../app/stylesheets/ivmt-old.sass */
body.bp table td.number {
  text-align: right;
  padding-right: 20%;
}
/* line 584, ../../app/stylesheets/ivmt-old.sass */
body.bp table tr.canceled td {
  text-decoration: line-through;
}

/* line 588, ../../app/stylesheets/ivmt-old.sass */
body.bp table.light td.bottom-line {
  border-bottom: 1px dotted gray;
}

/* line 591, ../../app/stylesheets/ivmt-old.sass */
body.bp dl {
  width: 210px;
  margin-right: 15px;
  float: left;
  font-size: 14px;
}

/* line 597, ../../app/stylesheets/ivmt-old.sass */
.clear {
  clear: both;
}

/* line 600, ../../app/stylesheets/ivmt-old.sass */
.float {
  float: left;
}

/* line 603, ../../app/stylesheets/ivmt-old.sass */
body.bp ul.no-bullet {
  list-style-type: none;
  padding: 0;
}

/* line 608, ../../app/stylesheets/ivmt-old.sass */
body.bp ol, body.bp ul {
  font-size: 14px;
}

/* line 611, ../../app/stylesheets/ivmt-old.sass */
body.bp .process {
  position: relative;
  padding-left: 110px;
  height: 290px;
  z-index: 1;
}
/* line 616, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .illu {
  position: absolute;
  z-index: 2;
  width: 200px;
  height: 180px;
}
/* line 621, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .step {
  padding: 40px 10px 0;
  width: 160px;
  height: 210px;
  background-color: orange;
  color: white;
  float: left;
  margin-left: 10px;
  font-size: 1.1em;
  position: relative;
  z-index: 1;
  border-radius: 3px;
}
/* line 633, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .step .number {
  position: absolute;
  top: -35px;
  left: 5px;
  font-size: 8em;
  font-weight: bold;
  color: white;
  z-index: 2;
}
/* line 641, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .step .next {
  position: absolute;
  top: 10px;
  left: 147px;
  width: 24px;
  height: 47px;
  background: url("../images/next.png") no-repeat;
}
/* line 648, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .step h2, body.bp .process .step .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .process .step span {
  position: relative;
  z-index: 3;
  color: #34495e;
  line-height: 1.2em;
  margin-top: 0.3em;
  padding-left: 0.2em;
  font-size: 1.2em !important;
  font-weight: 700;
  height: 33px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 660, ../../app/stylesheets/ivmt-old.sass */
body.bp .process .step li {
  margin: 10px 0 0 0;
  line-height: 1.2em;
}

/* line 665, ../../app/stylesheets/ivmt-old.sass */
#startup-process .illu {
  bottom: -5px;
  left: -30px;
  background: url("../images/ivmt-icon-startups.png") no-repeat;
}
/* line 669, ../../app/stylesheets/ivmt-old.sass */
#startup-process .step {
  border: 2px solid #9cb8d1;
  background: #d0dde9;
  color: #496e8c;
  border-radius: 3px;
  margin-top: 18px;
}

/* line 677, ../../app/stylesheets/ivmt-old.sass */
#investor-process .illu {
  left: 5px;
  bottom: -45px;
  background: url("../images/ivmt-icon-investoren.png") no-repeat;
}
/* line 681, ../../app/stylesheets/ivmt-old.sass */
#investor-process .step {
  border: 2px solid #fea258;
  background: #ffecd7;
  color: #dd4a10;
  margin-top: 18px;
}
/* line 686, ../../app/stylesheets/ivmt-old.sass */
#investor-process .step h2, #investor-process .step body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #investor-process .step span {
  color: #dd4a10;
  line-height: 1.2em;
  margin-top: 0.3em;
  padding-left: 0.2em;
  font-size: 1.3em;
  height: 33px;
}
/* line 693, ../../app/stylesheets/ivmt-old.sass */
#investor-process .step .number {
  color: white;
  overflow: visible;
}
/* line 696, ../../app/stylesheets/ivmt-old.sass */
#investor-process .step .next {
  margin-top: 10px;
}

/* line 699, ../../app/stylesheets/ivmt-old.sass */
.reference {
  font-size: 1.2em;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
.reference p + p {
  text-indent: 2em;
  margin-top: -1.5em;
  /* Don't want this in forms. */
}
/* line 85, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
form .reference p + p {
  text-indent: 0;
}
/* line 77, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
.reference p.incr,
.reference .incr p {
  font-size: 0.833em;
  line-height: 1.44em;
  margin-bottom: 1.5em;
}
/* line 12, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
.reference .caps {
  font-variant: small-caps;
  letter-spacing: 1px;
  text-transform: lowercase;
  font-size: 1.2em;
  line-height: 1%;
  font-weight: bold;
  padding: 0 2px;
}
/* line 13, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
.reference .dquo {
  margin-left: -0.5em;
}
/* line 14, ../../../../../.rvm/gems/ruby-1.9.3-p551@innovestment/gems/compass-0.11.beta.5/frameworks/blueprint/stylesheets/blueprint/_fancy-type.scss */
.reference .alt {
  color: #666666;
  font-family: "Warnock Pro", "Goudy Old Style", "Palatino", "Book Antiqua", Georgia, serif;
  font-style: italic;
  font-weight: normal;
}
/* line 702, ../../app/stylesheets/ivmt-old.sass */
.reference .quote.alt {
  color: #111111;
  font-style: normal;
}
/* line 705, ../../app/stylesheets/ivmt-old.sass */
.reference .referencer {
  margin: 10px 0 20px 0;
  clear: both;
  font-size: 0.83em;
}
/* line 709, ../../app/stylesheets/ivmt-old.sass */
.reference .strong {
  font-weight: bold;
}
/* line 711, ../../app/stylesheets/ivmt-old.sass */
.reference img {
  float: left;
  width: 85px;
  height: 110px;
  margin-right: 20px;
}

/* line 717, ../../app/stylesheets/ivmt-old.sass */
#team .member {
  clear: both;
  margin-bottom: 15px;
}
/* line 720, ../../app/stylesheets/ivmt-old.sass */
#team .member img {
  float: left;
  height: 95px;
  margin-right: 20px;
}

/* line 725, ../../app/stylesheets/ivmt-old.sass */
p.bottom {
  text-align: right;
}

/* line 728, ../../app/stylesheets/ivmt-old.sass */
p.left {
  float: left;
}

/* line 731, ../../app/stylesheets/ivmt-old.sass */
p.right {
  float: right;
}

/* line 734, ../../app/stylesheets/ivmt-old.sass */
div.disclaimer {
  margin-top: 30px;
}

/* line 737, ../../app/stylesheets/ivmt-old.sass */
.disclaimer {
  font-size: 0.9em;
  font-style: italic;
}

/* line 742, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic .input .label {
  width: 30%;
  font-size: 14px;
}
/* line 745, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic .stringish input {
  width: 62%;
  padding: 0.5em;
}
/* line 748, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic .fragments-group {
  width: 64%;
  padding: 0 0 0 30%;
}
/* line 751, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic .boolean label {
  padding: 0;
  font-size: 14px;
}
/* line 754, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic ol {
  list-style: none;
}
/* line 758, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic fieldset.buttons {
  padding: 0;
}
/* line 760, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic abbr {
  border: none;
}
/* line 762, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic .choices-group {
  padding: 0 0 0 30%;
}
/* line 764, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic li.input {
  list-style: none;
}
/* line 768, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .inline-hints {
  clear: both;
  margin-left: 170px;
}
/* line 772, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .input .label {
  width: 170px;
}
/* line 775, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .fragments-group, body.bp .formtastic.investor_profile .choices-group {
  padding-left: 170px;
}
/* line 778, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .form_field_replacement {
  padding-top: 5px;
}
/* line 781, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .form_field_replacement.empty_replacement {
  color: #999999;
}
/* line 785, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .form_field_replacement.image_replacement img {
  width: 140px;
  height: 185px;
}
/* line 791, ../../app/stylesheets/ivmt-old.sass */
body.bp .formtastic.investor_profile .additional-actions ol li {
  margin-right: 25px;
}

/* line 794, ../../app/stylesheets/ivmt-old.sass */
body.bp form.button_to input {
  border: 0;
  box-shadow: none;
  text-shadow: none;
  background-image: none !important;
  line-height: 1.6em;
}

/* line 801, ../../app/stylesheets/ivmt-old.sass */
body.bp .founder_profile {
  margin: 0 0 2em;
  padding: 1.5em 0 2em;
  border-bottom: 1px dotted #c4d7ed;
}
/* line 805, ../../app/stylesheets/ivmt-old.sass */
body.bp .founder_profile.last {
  border-bottom: none;
  padding-bottom: none;
}

/* line 809, ../../app/stylesheets/ivmt-old.sass */
.company-logo-thumb {
  width: 193px;
}

/* line 812, ../../app/stylesheets/ivmt-old.sass */
body.bp form.button_to input.slim-button {
  border: 0;
  box-shadow: none;
  text-shadow: none;
  background-image: none !important;
  padding: 0.3em 0.5em;
}

/* line 820, ../../app/stylesheets/ivmt-old.sass */
body.bp #company-logo-box {
  width: 300px;
  background-color: white;
}

/* line 824, ../../app/stylesheets/ivmt-old.sass */
body.bp img#company-logo {
  width: 310px;
}

/* line 827, ../../app/stylesheets/ivmt-old.sass */
body.bp .logo {
  background-color: white;
  margin-bottom: 7px;
}

/* line 831, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box dl.pdf, dl.pdf {
  padding-left: 45px !important;
  background: url("../images/filetype_pdf.png") no-repeat;
  min-height: 32px;
  font-size: 16px;
}
/* line 836, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box dl.pdf dd, dl.pdf dd {
  width: 230px;
  word-wrap: break-word;
}

/* line 840, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box ul.pdf, ul.pdf li {
  padding-left: 45px !important;
  background: url("../images/filetype_pdf.png") no-repeat;
  min-height: 32px;
  list-style: none;
  font-size: 16px;
}

/* line 848, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box.documents dl {
  float: left;
  width: 290px;
}
/* line 851, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box.documents dl.pdf {
  width: 245px;
}

/* line 854, ../../app/stylesheets/ivmt-old.sass */
.auction-box.missing-access {
  border: 2px solid #e74c3c !important;
  background-color: #faf8f7;
  border-radius: 3px;
  padding: 20px 20px;
  color: #e74c3c;
  font-size: 1.2em;
  margin: 0 0 20px 0;
}

/* line 864, ../../app/stylesheets/ivmt-old.sass */
.has_hint label, .has_hint span.label {
  padding-left: 20px;
  margin-left: -10px;
}
/* line 868, ../../app/stylesheets/ivmt-old.sass */
.has_hint .hint, .has_hint p.inline-hints {
  position: absolute;
  background: #e4edf7;
  border: 1px solid #28394e;
  color: #344964;
  top: 30px;
  z-index: 7;
  display: none;
  width: 300px !important;
  margin-left: 3%;
  padding: 5px 10px;
  font-size: 14px;
  text-transform: none;
  letter-spacing: 0px;
}
/* line 883, ../../app/stylesheets/ivmt-old.sass */
.has_hint:hover .hint, .has_hint:hover p.inline-hints {
  display: block;
}

/* line 887, ../../app/stylesheets/ivmt-old.sass */
.has_hint--inline .hint {
  top: -2.5em !important;
  margin-left: 0 !important;
}
/* line 891, ../../app/stylesheets/ivmt-old.sass */
.has_hint--inline .has_hint__text {
  padding-right: 20px;
  background-size: 13px;
  background-image: url(../images/box-info.png);
  background-position: top right;
  background-repeat: no-repeat;
}

/* line 900, ../../app/stylesheets/ivmt-old.sass */
.formtastic.company .inputs {
  overflow: visible;
}
/* line 903, ../../app/stylesheets/ivmt-old.sass */
.formtastic.company .has_hint {
  position: relative;
  overflow: visible;
}
/* line 908, ../../app/stylesheets/ivmt-old.sass */
.formtastic.company .has_hint label:before, .formtastic.company .has_hint span.label:before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background-size: 15px;
  background-image: url(../images/box-info.png);
  position: absolute;
  left: -17px;
}
/* line 917, ../../app/stylesheets/ivmt-old.sass */
.formtastic.company .has_hint .inline-hints {
  top: -30px !important;
  left: -160px;
}
/* line 924, ../../app/stylesheets/ivmt-old.sass */
.formtastic.company #company_business_plan_input label {
  word-wrap: break-word;
  line-height: 1;
}

/* line 929, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .auction-box, #auction-header .auction-box {
  border-radius: 3px;
}
/* line 931, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .auction-box p, #auction-header .auction-box p {
  margin: 5px 15px;
}
/* line 934, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .auction-box .has_hint label, #tab-auction .auction-box .has_hint span.label, #auction-header .auction-box .has_hint label, #auction-header .auction-box .has_hint span.label {
  width: 100%;
  background: url(../images/box-info.png) no-repeat top left;
  background-size: 15px;
  min-height: 15px;
  padding-left: 20px;
  margin-left: -10px;
  font-size: 12px;
  line-height: 1;
}
/* line 943, ../../app/stylesheets/ivmt-old.sass */
#tab-auction h2, #tab-auction body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #tab-auction span, #auction-header h2, #auction-header body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #auction-header span {
  margin-top: 45px;
}
/* line 945, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header, #auction-header #auction-header {
  background: transparent;
  padding: 0 0px 7px;
}
/* line 948, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box, #auction-header #auction-header #funding-level-box {
  width: 100%;
  height: 34px;
  background: #ecf0f1;
  position: relative;
  border: 1px solid #d7e0e2;
  margin: 25px 0 10px 0;
  border-radius: 3px;
}
/* line 956, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box #funding-level-bar, #auction-header #auction-header #funding-level-box #funding-level-bar {
  width: 30%;
  height: 34px;
  background: #a0c9e4;
  border-radius: 2px;
  border: 0;
}
/* line 962, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box #funding-level-label, #auction-header #auction-header #funding-level-box #funding-level-label {
  width: 100%;
  height: 40px;
  position: absolute;
  padding: 0 0 0 10px;
  font-size: 14px;
}
/* line 968, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box #funding-level-label span.value, #auction-header #auction-header #funding-level-box #funding-level-label span.value {
  font-size: 20px;
  font-weight: bold;
}
/* line 971, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box #funding-level-label span.label, #auction-header #auction-header #funding-level-box #funding-level-label span.label {
  font-size: 14px;
}
/* line 973, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-header #funding-level-box .funding-level-marker, #auction-header #auction-header #funding-level-box .funding-level-marker {
  position: absolute;
  height: 61px;
  top: -27px;
  padding-right: 5px;
  border-right: 2px solid #6789ab;
  text-align: right;
  font-size: 14px;
  color: #6789ab;
  line-height: 1;
}
/* line 984, ../../app/stylesheets/ivmt-old.sass */
#tab-auction dl, #auction-header dl {
  width: 163px;
  margin: 15px 16px;
  padding: 5px 0;
  text-align: center;
  background: #eeeeee;
  border-radius: 3px;
}
/* line 991, ../../app/stylesheets/ivmt-old.sass */
#tab-auction dl dt, #tab-auction dl dd, #auction-header dl dt, #auction-header dl dd {
  float: left;
  width: 100%;
}
/* line 994, ../../app/stylesheets/ivmt-old.sass */
#tab-auction dl dd, #auction-header dl dd {
  font-size: 2em;
}
/* line 996, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .auction-field, #auction-header .auction-field {
  width: 50%;
  position: relative;
  float: left;
}
/* line 1000, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .has_hint, #tab-auction li.select.input, #auction-header .has_hint, #auction-header li.select.input {
  position: relative;
  overflow: visible;
}
/* line 1003, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .has_hint:nth-child(6), #tab-auction li.select.input:nth-child(6), #auction-header .has_hint:nth-child(6), #auction-header li.select.input:nth-child(6) {
  margin-bottom: 10px;
}
/* line 1005, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .has_hint dl dt, #tab-auction li.select.input dl dt, #auction-header .has_hint dl dt, #auction-header li.select.input dl dt {
  width: 147px;
  padding-right: 16px;
  background: url("../images/box-info.png") no-repeat 142px 0;
  background-size: 15px;
}
/* line 1010, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .has_hint .hint, #tab-auction .has_hint p.inline-hints, #tab-auction li.select.input .hint, #tab-auction li.select.input p.inline-hints, #auction-header .has_hint .hint, #auction-header .has_hint p.inline-hints, #auction-header li.select.input .hint, #auction-header li.select.input p.inline-hints {
  position: absolute;
  background: #e4edf7;
  border: 1px solid #28394e;
  color: #344964;
  top: 80px;
  z-index: 7;
  display: none;
  width: 85%;
  margin-left: 3%;
  padding: 5px 10px;
}
/* line 1022, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .has_hint:hover .hint, #tab-auction .has_hint:hover p.inline-hints, #tab-auction li.select.input:hover .hint, #tab-auction li.select.input:hover p.inline-hints, #auction-header .has_hint:hover .hint, #auction-header .has_hint:hover p.inline-hints, #auction-header li.select.input:hover .hint, #auction-header li.select.input:hover p.inline-hints {
  display: block;
}
/* line 1024, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form .has_hint .hint, #tab-auction form li.select.input p.inline-hints, #auction-header form .has_hint .hint, #auction-header form li.select.input p.inline-hints {
  top: 60px;
  width: 150px;
}
/* line 1027, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .auction-pic, #auction-header .auction-pic {
  top: 25px;
  left: 20px;
  width: 50px;
  height: 50px;
  position: absolute;
}
/* line 1033, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-share, #auction-header #auction-pic-share {
  background: url("../images/auction.png") 0 0 no-repeat;
}
/* line 1035, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-market-price, #auction-header #auction-pic-market-price {
  background: url("../images/auction.png") -53px 0 no-repeat;
}
/* line 1037, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-bidders-count, #auction-header #auction-pic-bidders-count {
  background: url("../images/auction.png") 0 -100px no-repeat;
}
/* line 1039, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-current-capital, #auction-header #auction-pic-current-capital {
  background: url("../images/auction.png") -53px -50px no-repeat;
}
/* line 1041, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-remaining-time, #auction-header #auction-pic-remaining-time {
  background: url("../images/auction.png") 0 -50px no-repeat;
}
/* line 1043, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-pic-market-value, #auction-header #auction-pic-market-value {
  background: url("../images/auction.png") -53px -100px no-repeat;
}
/* line 1045, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #auction-body dl, #auction-header #auction-body dl {
  margin: 15px 30px 15px 100px;
}
/* line 1047, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid, #auction-header form.formtastic.bid {
  width: 100%;
  padding: 20px 15px 0 0;
}
/* line 1050, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid li, #auction-header form.formtastic.bid li {
  float: left;
  list-style: none;
  height: 5em;
  margin-top: 10px;
}
/* line 1055, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid li label, #tab-auction form.formtastic.bid li .label, #auction-header form.formtastic.bid li label, #auction-header form.formtastic.bid li .label {
  position: absolute;
  top: 2.2em;
  left: 1em;
}
/* line 1059, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid li select, #tab-auction form.formtastic.bid li .value, #auction-header form.formtastic.bid li select, #auction-header form.formtastic.bid li .value {
  position: absolute;
  top: 0;
  line-height: 1em;
}
/* line 1063, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid li .value, #auction-header form.formtastic.bid li .value {
  font-size: 2em;
}
/* line 1065, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid li #bid_submit, #auction-header form.formtastic.bid li #bid_submit {
  position: fixed;
  display: block;
  background-image: none !important;
  padding: 7px;
  margin-top: 15px;
}
/* line 1072, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid #bid_amount_of_tickets_input, #auction-header form.formtastic.bid #bid_amount_of_tickets_input {
  width: 55px;
}
/* line 1074, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .share-price, #auction-header form.formtastic.bid .share-price {
  width: 100px;
}
/* line 1076, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .share-price .value, #auction-header form.formtastic.bid .share-price .value {
  display: block;
  width: 100%;
  text-align: center;
}
/* line 1080, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .total-price, #auction-header form.formtastic.bid .total-price {
  width: 120px;
}
/* line 1082, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid #bid-hint, #auction-header form.formtastic.bid #bid-hint {
  width: 145px;
}
/* line 1084, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid #bid-hint, #tab-auction form.formtastic.bid #leads_to_operator, #auction-header form.formtastic.bid #bid-hint, #auction-header form.formtastic.bid #leads_to_operator {
  color: #bbbbbb;
}
/* line 1086, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .bid_operator, #tab-auction form.formtastic.bid #bid-price, #tab-auction form.formtastic.bid #bid-hint, #tab-auction form.formtastic.bid #bid-info, #auction-header form.formtastic.bid .bid_operator, #auction-header form.formtastic.bid #bid-price, #auction-header form.formtastic.bid #bid-hint, #auction-header form.formtastic.bid #bid-info {
  float: left;
  padding: 0 5px;
  margin: 0 7px;
}
/* line 1090, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .bid_operator, #tab-auction form.formtastic.bid #bid-price.value, #auction-header form.formtastic.bid .bid_operator, #auction-header form.formtastic.bid #bid-price.value {
  font-size: 2em;
}
/* line 1092, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .bid_operator, #auction-header form.formtastic.bid .bid_operator {
  font-weight: bold;
}
/* line 1094, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid #bid-info, #auction-header form.formtastic.bid #bid-info {
  width: 60px;
}
/* line 1096, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid fieldset.buttons ol, #auction-header form.formtastic.bid fieldset.buttons ol {
  padding-left: 0;
}
/* line 1098, ../../app/stylesheets/ivmt-old.sass */
#tab-auction form.formtastic.bid .disclaimer.right, #auction-header form.formtastic.bid .disclaimer.right {
  clear: both;
}
/* line 1100, ../../app/stylesheets/ivmt-old.sass */
#tab-auction #bid_correct, #auction-header #bid_correct {
  width: 40%;
  float: left;
}
/* line 1103, ../../app/stylesheets/ivmt-old.sass */
#tab-auction .bid_incorrect, #auction-header .bid_incorrect {
  width: 40%;
  float: right;
}

/* line 1106, ../../app/stylesheets/ivmt-old.sass */
#bid-btn-back {
  width: 20%;
  float: left;
}

/* line 1109, ../../app/stylesheets/ivmt-old.sass */
#btn-back-left {
  margin-top: 20px;
  width: 30%;
  float: left;
}

/* line 1113, ../../app/stylesheets/ivmt-old.sass */
#btn-back-right {
  margin-top: 20px;
  width: 30%;
  float: right;
}

/* line 1120, ../../app/stylesheets/ivmt-old.sass */
#auction-header .auction-header__description {
  width: 50%;
  float: left;
}
/* line 1123, ../../app/stylesheets/ivmt-old.sass */
#auction-header .auction-box {
  clear: both;
}
/* line 1125, ../../app/stylesheets/ivmt-old.sass */
#auction-header .commit.button {
  top: -80px;
}
/* line 1127, ../../app/stylesheets/ivmt-old.sass */
#auction-header .commit.button #bid_submit {
  padding: 15px !important;
}
/* line 1129, ../../app/stylesheets/ivmt-old.sass */
#auction-header .disclaimer.right {
  margin-top: -85px;
  width: 50%;
}

/* line 1134, ../../app/stylesheets/ivmt-old.sass */
form#new_bid fieldset.buttons ol {
  padding-left: 0;
}
/* line 1136, ../../app/stylesheets/ivmt-old.sass */
form#new_bid fieldset.buttons ol #bid_submit {
  margin-right: 25px;
}

/* line 1139, ../../app/stylesheets/ivmt-old.sass */
.important {
  font-size: 1.8em;
}

/* line 1142, ../../app/stylesheets/ivmt-old.sass */
.gone {
  text-decoration: line-through;
}

/* line 1145, ../../app/stylesheets/ivmt-old.sass */
#container .span-24 {
  margin-bottom: 2em;
}

/* line 1148, ../../app/stylesheets/ivmt-old.sass */
#container .span-24#footer {
  margin-top: -6em !important;
}

/* line 1151, ../../app/stylesheets/ivmt-old.sass */
.formtastic textarea {
  padding: 1em;
}

/* line 1153, ../../app/stylesheets/ivmt-old.sass */
.formtastic .text textarea {
  width: 90.5%;
}

/* line 1155, ../../app/stylesheets/ivmt-old.sass */
input[type=email], input[type=password] {
  padding: 0.5em;
}

/* line 1158, ../../app/stylesheets/ivmt-old.sass */
body.bp .error, body.bp .alert, body.bp .alert {
  background: #faf8f7;
  color: #e74c3c;
  border-color: #e74c3c;
  border-radius: 3px;
  font-size: 15px;
  line-height: 1.4em;
  padding: 20px 30px 20px 30px;
}

/* line 1168, ../../app/stylesheets/ivmt-old.sass */
.main-box p:first-child {
  padding-top: 2em;
}

/* line 1172, ../../app/stylesheets/ivmt-old.sass */
.bold {
  font-weight: bold;
}

/* line 1175, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-finance dl {
  font-weight: bold;
  margin: 0 0 0.5em;
  padding: 0 0 0 2em;
}

/* line 1180, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-finance #company-capital_appropriation {
  font-weight: normal;
  margin: 0 0 1em;
  padding: 0;
}

/* line 1185, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-finance #company-capital_appropriation dt {
  font-weight: bold;
}

/* line 1188, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-finance dt {
  font-weight: normal;
}

/* line 1191, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-founder ul {
  width: 70%;
  padding: 0;
  margin: 0;
  float: right;
}

/* line 1197, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-founder hr {
  border: 0px dotted #c4d7ed;
  border-bottom: 1px dotted #c4d7ed;
  margin: 0 0 2em;
  padding: 1.5em 0 0;
}

/* line 1203, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-founder img {
  float: left;
}

/* line 1206, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-founder dl {
  font-weight: bold;
  margin: 0 0 0.5em;
  width: 100%;
}

/* line 1211, ../../app/stylesheets/ivmt-old.sass */
body.bp .main-box-founder dt {
  font-weight: normal;
}

/* line 1214, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box dl {
  float: left;
  padding: 0 5px 0 0;
  margin: 0 0 0.2em;
  width: 100%;
}

/* line 1220, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box dl dt {
  float: left;
  padding: 0 5px 0 0;
  font-weight: normal;
}

/* line 1225, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box dl dd {
  font-weight: bold;
}

/* line 1228, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box li, body.bp .action-box ul {
  list-style: none outside none;
  padding-left: 0;
  margin: 0 0 0.2em;
}

/* line 1233, ../../app/stylesheets/ivmt-old.sass */
body.bp .action-box h3 {
  color: white;
  font-weight: bold;
  font-size: 1em;
  margin-bottom: 0em;
  line-height: 2em;
  margin-top: 0.6em;
}

/* line 1241, ../../app/stylesheets/ivmt-old.sass */
.vcard {
  padding: 0 0 10px 0;
}

/* line 1244, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h3 {
  margin-top: 0.5em;
}

/* line 1247, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h2, #content .main-box body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #content .main-box span {
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.2em;
  font-size: 1.8em;
}

/* line 1252, ../../app/stylesheets/ivmt-old.sass */
#content .main-box .startup-box h2, #content .main-box .startup-box body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #content .main-box .startup-box span {
  text-transform: none;
  letter-spacing: 0;
  font-weight: bold;
}

/* line 1256, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h2:first-child, #content .main-box body.bp .formtastic fieldset.inputs legend span:first-child, body.bp .formtastic fieldset.inputs legend #content .main-box span:first-child {
  margin-top: 20px;
}

/* line 1259, ../../app/stylesheets/ivmt-old.sass */
#content .main-box h3.pitch-video-header {
  margin-bottom: 0;
}

/* line 1262, ../../app/stylesheets/ivmt-old.sass */
body.bp dl {
  width: 585px;
  margin-right: 0;
  margin-bottom: 15px;
}

/* line 1267, ../../app/stylesheets/ivmt-old.sass */
body.bp dl dt.heading {
  width: 100%;
}

/* line 1270, ../../app/stylesheets/ivmt-old.sass */
body.bp dl dt {
  float: left;
  font-weight: bold;
  padding: 0 5px 0 0;
}

/* line 1275, ../../app/stylesheets/ivmt-old.sass */
body.bp dd {
  float: left;
  margin-left: 0;
}

/* line 1279, ../../app/stylesheets/ivmt-old.sass */
.true {
  background: url("../images/true.png") no-repeat scroll 0 0 transparent;
  background-position: 0 0;
  display: block;
  width: 30px;
  height: 30px;
  margin: 5px 0 0;
}

/* line 1287, ../../app/stylesheets/ivmt-old.sass */
body.bp h5 {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 0em;
}

/* line 1292, ../../app/stylesheets/ivmt-old.sass */
#team-teaser {
  margin: 0 0 3em;
}

/* line 1295, ../../app/stylesheets/ivmt-old.sass */
#company-business_plan_award, #company-professional_investor, #company-patent, #company-trademark_protection {
  margin: 0 0 0.7em;
}

/* line 1299, ../../app/stylesheets/ivmt-old.sass */
body.bp .tab {
  display: none;
}

/* line 1302, ../../app/stylesheets/ivmt-old.sass */
body.bp .tab.visible {
  display: block;
}

/* line 1305, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav a {
  color: #283976;
}

/* line 1308, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small {
  height: 35px;
  margin-bottom: 0;
  width: 100%;
}

/* line 1313, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small li {
  padding: 0 !important;
  width: auto !important;
}

/* line 1317, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small li.disabled a {
  color: #bbbbbb !important;
}

/* line 1320, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small li.disabled a:hover {
  text-decoration: none !important;
}

/* line 1323, ../../app/stylesheets/ivmt-old.sass */
body.bp ul.group-small {
  background: url("../images/tab-nav_bg.png") repeat-x scroll left top transparent;
  height: 34px;
  margin-bottom: 10px;
  position: relative;
}

/* line 1329, ../../app/stylesheets/ivmt-old.sass */
body.bp ul.group-small li {
  display: block;
  float: left;
  height: 19px;
  padding: 2px;
  width: 70px;
}

/* line 1336, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small li.active .group-item {
  background-color: white !important;
  border-color: #c4d7ed;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  color: #283976;
  height: 24px;
  margin-top: 0;
  padding-bottom: 3px;
  padding-top: 9px;
}

/* line 1347, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav .group-small li .group-item {
  background-color: #f3f3f3;
  border-color: #c4d7ed;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  color: #333333;
  font-size: 14px !important;
  height: 23px;
  margin: 3px 1px 0 0;
  padding: 6px 10px 2px;
  text-align: left;
  white-space: nowrap;
  width: auto !important;
}

/* line 1361, ../../app/stylesheets/ivmt-old.sass */
body.bp ul.group-small li.active .group-item {
  background-color: white;
  border-color: #c4d7ed;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  color: #666666;
}

/* line 1368, ../../app/stylesheets/ivmt-old.sass */
body.bp ul.group-small li .group-item {
  color: #999999;
  cursor: pointer;
  display: block;
  font-size: 125%;
  height: 19px;
  padding: 6px;
  text-align: center;
  width: 70px;
}

/* line 1378, ../../app/stylesheets/ivmt-old.sass */
body.bp #tab-nav ul {
  margin: 0;
  padding: 0;
}

/* line 1384, ../../app/stylesheets/ivmt-old.sass */
.index__title {
  margin-bottom: 1em;
}

/* line 1387, ../../app/stylesheets/ivmt-old.sass */
body.bp .index__image {
  margin: 0;
}

/* line 1390, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box {
  background-color: white;
  color: white;
  margin-bottom: 10px;
  float: left;
  width: 100%;
  min-height: 235px;
  border-radius: 3px;
  border: 1px solid #d4d9dc;
  position: relative;
}
/* line 1400, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box .startup-box-more {
  background: #b4d4ea;
  position: absolute;
  min-height: 100%;
  top: 0;
  right: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 1408, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box .startup-box-more h2, body.bp .startup-box .startup-box-more .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .startup-box .startup-box-more span {
  background: #34495e;
  margin-top: -10px !important;
  padding-top: 10px;
  padding-bottom: 5px;
}
/* line 1413, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box .startup-box-more p {
  color: #34495e;
}
/* line 1415, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box .startup-box-more form {
  position: absolute;
  bottom: 130px;
  width: 90%;
  left: 15px;
}
/* line 1420, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box .startup-box-more form div {
  width: 100%;
}

/* line 1424, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-logo {
  width: 225px;
  float: left;
}

/* line 1428, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-logo img {
  border: 1px solid #bed6f2;
  padding: 5px;
  margin: 12px 12px 7px;
}

/* line 1433, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-info {
  width: 315px;
  float: left;
  color: #344964;
  padding: 10px 20px 15px 0;
  min-height: 185px;
}

/* line 1440, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-info p {
  margin: 0;
}

/* line 1443, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-info h2, body.bp .startup-box-info .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .startup-box-info span {
  font-size: 1.5em;
  margin: 6px 0 10px 0;
  font-weight: bold;
  color: #34495e;
}

/* line 1449, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more {
  width: 320px;
  height: 110px;
  float: left;
  padding: 10px 0;
}

/* line 1455, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more h2, body.bp .startup-box-more .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .startup-box-more span {
  font-size: 1.1em;
  margin-bottom: 0;
  margin-top: 0 !important;
  color: white;
  padding: 0 0 0 15px;
  font-weight: bold;
}

/* line 1463, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more p {
  padding: 0;
  margin: 12px 0 0 15px;
}

/* line 1467, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more a {
  float: right;
  margin-top: 25px;
}

/* line 1471, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more form div {
  position: relative;
}

/* line 1474, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more input {
  right: 0;
  top: 57px;
  position: absolute;
}

/* line 1479, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-more span.value {
  font-size: 1.2em;
  font-weight: bold;
}

/* line 1483, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction {
  border: solid 1px #cfd9db;
  width: 898px;
  min-height: 450px;
  background-position-x: -7px;
  background-color: #faf9f7;
  padding: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #34495e;
  font-size: 14px;
}
/* line 1495, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction .label {
  width: 35%;
}
/* line 1498, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction .stringish input {
  width: 57%;
}
/* line 1500, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction h2, body.bp .startup-box.running-auction .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .startup-box.running-auction span {
  overflow: hidden;
  font-weight: normal;
  font-size: 34px;
  margin: 0 0 14px 0;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 1508, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction h2 img, body.bp .startup-box.running-auction .formtastic fieldset.inputs legend span img, body.bp .formtastic fieldset.inputs legend .startup-box.running-auction span img {
  max-height: 56px;
}

/* line 1511, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-video {
  width: 50%;
  position: relative;
  display: inline;
  float: left;
  margin-bottom: 15px;
}

/* line 1518, ../../app/stylesheets/ivmt-old.sass */
.youtube5container {
  width: 100% !important;
}

/* line 1520, ../../app/stylesheets/ivmt-old.sass */
.youtube5placeholder {
  width: 100% !important;
}

/* line 1523, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-info {
  position: relative;
  display: inline;
  float: right;
  width: 48%;
  padding-left: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1532, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-info p:first-child {
  padding-top: 0;
}
/* line 1534, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-info div, body.bp .startup-box-running-info p {
  font-size: 16px;
}
/* line 1536, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-info .value {
  padding-right: 2em;
}
/* line 1538, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-info .btn.startup_more {
  position: absolute;
  top: auto;
  bottom: -55px;
  right: 0;
}

/* line 1544, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-footer {
  clear: both;
}
/* line 1546, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-footer .auction-container, body.bp .startup-box-running-footer .btn-container {
  display: inline-block;
  vertical-align: top;
}
/* line 1549, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-footer .auction-container {
  width: 440px;
}
/* line 1551, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-footer .btn-container {
  width: 48%;
}
/* line 1553, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-footer .btn-container .btn {
  float: right;
  margin-top: 20px;
}

/* line 1558, ../../app/stylesheets/ivmt-old.sass */
body.bp .btn,
.btn,
#user_submit {
  color: white !important;
  font-family: "camingodos-web", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  position: relative;
  top: 0;
  padding: 0.7em 3.5em;
  background: #34495e;
  color: white;
  border-radius: 4px;
  border: 0;
  font-size: 16px !important;
  text-transform: none;
}

/* line 1573, ../../app/stylesheets/ivmt-old.sass */
.btn:hover {
  background: #273747 !important;
  text-decoration: none !important;
}

/* line 1576, ../../app/stylesheets/ivmt-old.sass */
.btn-link {
  background: none;
  border: none;
  color: #f08000;
}
/* line 1580, ../../app/stylesheets/ivmt-old.sass */
.btn-link:hover {
  text-decoration: none;
}

/* line 1583, ../../app/stylesheets/ivmt-old.sass */
body.bp .btn--sm,
.btn--sm {
  padding: 0.5em 1em;
  line-height: 1.5;
}

/* line 1588, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box.running-auction .startup-box-info {
  width: 305px;
}

/* line 1591, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-data {
  padding: 0;
  position: relative;
  width: 100%;
  color: #6789ab;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
}

/* line 1601, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box-running-bordered-text {
  border-left: 3px solid #395168;
  padding: 0 0 0 15px;
}

/* line 1606, ../../app/stylesheets/ivmt-old.sass */
.formtastic legend {
  color: #344964;
  white-space: normal;
}

/* line 1610, ../../app/stylesheets/ivmt-old.sass */
.formtastic .inline-errors {
  margin-left: 30%;
}

/* line 1613, ../../app/stylesheets/ivmt-old.sass */
body.bp .recommendation.formtastic .input .label {
  width: 15% !important;
}

/* line 1616, ../../app/stylesheets/ivmt-old.sass */
body.bp .recommendation.formtastic .stringish input {
  width: 72% !important;
}

/* line 1620, ../../app/stylesheets/ivmt-old.sass */
body.bp #title-box h1, body.bp #content > h1, body.bp #content > h2, body.bp #content > .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #content > span, body.bp #content > p, body.bp .dashboard_message p {
  padding-left: 7px;
}
/* line 1622, ../../app/stylesheets/ivmt-old.sass */
body.bp #content h2 + .main, body.bp #content .formtastic fieldset.inputs legend span + .main, body.bp .formtastic fieldset.inputs legend #content span + .main {
  margin-top: -1em;
}
/* line 1624, ../../app/stylesheets/ivmt-old.sass */
body.bp .startup-box + h2, body.bp .startup-box + .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .startup-box + span, body.bp .clear + h2, body.bp .clear + .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .clear + span {
  margin: 1em 0 0.5em 7px;
}
/* line 1626, ../../app/stylesheets/ivmt-old.sass */
body.bp #flash + #title-box h1 {
  margin-top: 0.75em;
}

/* line 1629, ../../app/stylesheets/ivmt-old.sass */
a.button, #btn-horizontal, #btn-vertical {
  font-size: 1.4em;
  font-family: "camingodos-web", "Helvetica-Neue", Helvetica, Arial, sans-serif !important;
  font-weight: 600;
  letter-spacing: 0 !important;
  margin-bottom: 15px !important;
  margin-top: 10px !important;
  width: 100%;
  padding: 0.5em;
  border-radius: 4px !important;
  border-width: 0px !important;
  background: #f08000 !important;
  box-shadow: none;
}

/* line 1643, ../../app/stylesheets/ivmt-old.sass */
a.button:hover, a.button:focus, a.button:active {
  background: #d77200 !important;
  box-shadow: none;
  text-shadow: none !important;
}

/* line 1648, ../../app/stylesheets/ivmt-old.sass */
body.bp h1, body.bp h2, body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend span, body.bp h3, body.bp h4, body.bp h5, body.bp h6 {
  color: #34495e;
}

/* line 1651, ../../app/stylesheets/ivmt-old.sass */
body.bp h1 {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 2.3em;
  font-weight: 700;
}

/* line 1656, ../../app/stylesheets/ivmt-old.sass */
body.bp h2, body.bp .formtastic fieldset.inputs legend span {
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 1660, ../../app/stylesheets/ivmt-old.sass */
.ir-submit {
  background-image: none !important;
  text-shadow: none;
  width: 55%;
  float: right;
  padding: 7px !important;
  font-size: 20px !important;
  font-weight: 600 !important;
  color: white;
}

/* line 1671, ../../app/stylesheets/ivmt-old.sass */
.ir-test-submit {
  box-shadow: #214b96 1px 1px 5px inset !important;
  text-shadow: none !important;
  background-image: none !important;
  width: 33%;
  float: right;
  padding: 10px 7px 9px 7px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  color: white;
}

/* line 1683, ../../app/stylesheets/ivmt-old.sass */
#new_user {
  list-style-type: none;
}

/* line 1686, ../../app/stylesheets/ivmt-old.sass */
#new_user li {
  display: inline;
}

/* line 1690, ../../app/stylesheets/ivmt-old.sass */
.slider.disabled .group-item {
  color: #dddddd !important;
}

/* line 1693, ../../app/stylesheets/ivmt-old.sass */
.jcarousel {
  position: relative;
  overflow: hidden;
}

/* line 1697, ../../app/stylesheets/ivmt-old.sass */
.jcarousel ul {
  width: 850px;
  position: relative;
  list-style-type: none !important;
  margin: 0;
  padding: 0;
}

/* line 1704, ../../app/stylesheets/ivmt-old.sass */
.jcarousel li {
  float: left;
}

/* line 1708, ../../app/stylesheets/ivmt-old.sass */
.pitch p {
  font-size: 16px !important;
  padding-top: 10px !important;
  margin-bottom: 0 !important;
}

/* line 1713, ../../app/stylesheets/ivmt-old.sass */
.landing-auction__btn-wrap .landing-auction__btn {
  padding: 0.5em 1em;
  margin-top: 0.5em;
  line-height: 1.5;
  top: 0 !important;
  float: right;
}

/* line 1720, ../../app/stylesheets/ivmt-old.sass */
.startup-box-register {
  float: right !important;
  width: 45% !important;
  padding: 15px;
}
/* line 1724, ../../app/stylesheets/ivmt-old.sass */
.startup-box-register h3 {
  font-size: 24px !important;
  line-height: 1.2em !important;
  font-weight: 900 !important;
}
/* line 1728, ../../app/stylesheets/ivmt-old.sass */
.startup-box-register .orange_btn {
  text-shadow: none !important;
  font-weight: 600;
  line-height: 1.6em !important;
}

/* line 1735, ../../app/stylesheets/ivmt-old.sass */
.edit_company #business_idea .label, .edit_company #revenues .label, .edit_company #company_valuation_explanation_input .label {
  width: 100% !important;
  font-weight: 900 !important;
}

/* line 1739, ../../app/stylesheets/ivmt-old.sass */
.mce-tinymce {
  margin-top: 25px !important;
}

/* line 1742, ../../app/stylesheets/ivmt-old.sass */
.small {
  width: 54% !important;
  padding: 0 !important;
}

/* line 1746, ../../app/stylesheets/ivmt-old.sass */
.width100 {
  width: 100% !important;
}

/* line 1749, ../../app/stylesheets/ivmt-old.sass */
.filtering {
  width: 40%;
  float: left;
}

/* line 1753, ../../app/stylesheets/ivmt-old.sass */
.results {
  width: 60%;
  float: right;
}

/* line 1757, ../../app/stylesheets/ivmt-old.sass */
.main-box .layout {
  width: 47%;
  float: left;
  margin-right: 10px !important;
  padding: 5px !important;
}

/* line 1763, ../../app/stylesheets/ivmt-old.sass */
.main-box .dataroom-header {
  width: 80%;
  display: block;
  float: right;
}

/* line 1768, ../../app/stylesheets/ivmt-old.sass */
.main-box .btn--back-container {
  padding-top: 1.4em;
  display: block;
  float: left;
  width: 130px;
}

/* line 1774, ../../app/stylesheets/ivmt-old.sass */
.main-box .btn--back-container .btn-back {
  font-size: 11px;
}

/* line 1777, ../../app/stylesheets/ivmt-old.sass */
#iframe-horizontal, #iframe-vertical {
  width: 98%;
}

/* line 1779, ../../app/stylesheets/ivmt-old.sass */
input[type="checkbox"] {
  vertical-align: middle;
  padding: 0;
  margin: -3px 5px 0 0;
}

/* line 1784, ../../app/stylesheets/ivmt-old.sass */
fieldset li.commit.button {
  margin: 0 0 1em 0;
}

/* line 1788, ../../app/stylesheets/ivmt-old.sass */
body.bp #page a.modal__btn {
  display: block;
  margin: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
  text-align: center;
  font-size: 17px;
  font-weight: 700;
}
/* line 1798, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal {
  min-width: 0 !important;
}
/* line 1800, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal .modal-header--register {
  padding-top: 0 !important;
}
/* line 1802, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal input {
  width: 100%;
}
/* line 1804, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal form.new_user {
  width: 350px;
}
/* line 1806, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal .modal-login-form__btn-wrap {
  text-align: right;
  position: relative;
  right: -15px;
}
/* line 1810, ../../app/stylesheets/ivmt-old.sass */
body.bp #page #authorize.modal .small-right {
  width: auto;
}
/* line 1813, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .modal-close {
  text-align: right;
  font-size: 24px;
  font-weight: bold;
  margin-right: 20px;
}
/* line 1819, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .modal-close a:hover {
  text-decoration: none;
}

/* line 1830, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__wrap {
  width: 75%;
}
/* line 1833, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__group {
  padding: 0.5em 0.2em;
  margin-bottom: 0.5em;
  position: relative;
}
/* line 66, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__group:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 1839, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__label,
body.bp #page .contact-form__input {
  float: left;
  display: inline-block;
  padding: 0.5em 0;
}
/* line 1845, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__label {
  width: 15%;
}
/* line 1848, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__input {
  width: 75%;
  padding: 0.5em;
  float: right;
}
/* line 1854, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__group--newsletter .contact-form__input {
  float: left;
}
/* line 1857, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__input--radios {
  float: left;
}
/* line 1860, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__input--radios label {
  margin-right: 3em;
}
/* line 1863, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__submit {
  float: right;
}
/* line 1866, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form__footer {
  background: #34495e;
  color: white;
  padding: 1em;
  margin: 1em 0;
  line-height: 2;
}
/* line 1873, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form-footer__contact {
  display: block;
}
/* line 1876, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form-footer__contact a {
  color: white;
  text-decoration: underline;
}
/* line 1880, ../../app/stylesheets/ivmt-old.sass */
body.bp #page .contact-form-footer__contact a:hover {
  text-decoration: none;
}

/* line 1893, ../../app/stylesheets/ivmt-old.sass */
body.bp .carousel {
  padding: 0 !important;
}

/* line 1896, ../../app/stylesheets/ivmt-old.sass */
body.bp .carousel p, body.bp .carousel li {
  font-size: 16px;
  line-height: 1.4em;
}

/* line 1900, ../../app/stylesheets/ivmt-old.sass */
body.bp .carousel .startup-box.running-auction {
  width: 100%;
  padding: 20px 20px 0 20px;
  height: 477px !important;
}
/* line 1904, ../../app/stylesheets/ivmt-old.sass */
body.bp .carousel .startup-box.running-auction.extra {
  border: 3px solid #f08000;
  padding: 0;
  overflow: hidden;
}
/* line 1908, ../../app/stylesheets/ivmt-old.sass */
body.bp .carousel .startup-box.running-auction.extra img {
  position: absolute;
  left: 0;
  top: 0;
  padding: 0;
  margin: 0;
}

/* line 1915, ../../app/stylesheets/ivmt-old.sass */
body .carousel h2, body.bp .carousel .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend .carousel span {
  font-size: 28px;
}

/* line 1922, ../../app/stylesheets/ivmt-old.sass */
#container #innovestment {
  width: 100%;
}

/* line 1925, ../../app/stylesheets/ivmt-old.sass */
iframe + h2, iframe + body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend iframe + span {
  margin-top: 30px;
}

/* line 1930, ../../app/stylesheets/ivmt-old.sass */
form.investor_profile input:invalid,
form.investor_profile select:invalid,
form.investor_profile textarea:invalid,
form.company input:invalid,
form.company select:invalid,
form.company textarea:invalid {
  outline: none;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  -o-border-radius: 1px;
  -ms-border-radius: 1px;
  -khtml-border-radius: 1px;
  border-radius: 1px;
  -moz-box-shadow: red 0px 0px 5px;
  -webkit-box-shadow: red 0px 0px 5px;
  -o-box-shadow: red 0px 0px 5px;
  box-shadow: red 0px 0px 5px;
}

/* line 1937, ../../app/stylesheets/ivmt-old.sass */
body.bp .btn--orange, body.bp .formtastic.company input[type="submit"], .formtastic.company body.bp input[type="submit"], body.bp .startup-box-register .orange_btn, .startup-box-register body.bp .orange_btn,
.btn--orange,
.formtastic.company input[type="submit"], .formtastic.company
input[type="submit"],
.startup-box-register .orange_btn, .startup-box-register
.orange_btn,
#user_submit {
  margin: 10px 0;
  border-radius: 4px;
  border-width: 0;
  background: #f08000;
  box-shadow: none;
  text-shadow: none;
  padding: 0.5em 3.5em;
}
/* line 1948, ../../app/stylesheets/ivmt-old.sass */
body.bp .btn--orange:hover, body.bp .formtastic.company input[type="submit"]:hover, .formtastic.company body.bp input[type="submit"]:hover, body.bp .startup-box-register .orange_btn:hover, .startup-box-register body.bp .orange_btn:hover,
.btn--orange:hover,
.formtastic.company input[type="submit"]:hover, .formtastic.company
input[type="submit"]:hover,
.startup-box-register .orange_btn:hover, .startup-box-register
.orange_btn:hover,
#user_submit:hover {
  background: #d77200 !important;
  text-shadow: none;
}

/* line 66, ../../app/stylesheets/ivmt-old.sass */
.get-interested:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 1955, ../../app/stylesheets/ivmt-old.sass */
.get-interested p {
  margin: 0;
  padding: 0 !important;
}

/* line 1960, ../../app/stylesheets/ivmt-old.sass */
#auction-header .get-interested__info {
  width: 60%;
}
/* line 1963, ../../app/stylesheets/ivmt-old.sass */
#auction-header .get-interested__btn {
  width: 40%;
}
/* line 1966, ../../app/stylesheets/ivmt-old.sass */
#auction-header .get-interested__info,
#auction-header .get-interested__btn {
  float: left;
}
/* line 1970, ../../app/stylesheets/ivmt-old.sass */
#auction-header button {
  margin: 0;
}

/* line 1973, ../../app/stylesheets/ivmt-old.sass */
.formtastic .text .question-form__textarea {
  width: 65%;
}

/* line 1977, ../../app/stylesheets/ivmt-old.sass */
.ask-question .contact-form__label {
  font-size: 14px;
}

/* line 1980, ../../app/stylesheets/ivmt-old.sass */
.sidebar__ask-question {
  margin-bottom: 10px !important;
}
/* line 66, ../../app/stylesheets/ivmt-old.sass */
.sidebar__ask-question:after {
  content: " ";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 1984, ../../app/stylesheets/ivmt-old.sass */
.sidebar__ask-question .button {
  margin: 0 !important;
  width: 296px !important;
  text-align: center;
}

/* line 1990, ../../app/stylesheets/ivmt-old.sass */
body.bp .questions {
  clear: both;
  margin-bottom: 20px;
}
/* line 1994, ../../app/stylesheets/ivmt-old.sass */
body.bp .questions__bulk-buttons {
  text-align: right;
}
/* line 1997, ../../app/stylesheets/ivmt-old.sass */
body.bp .questions__bulk-buttons button:focus {
  outline: none;
}
/* line 2000, ../../app/stylesheets/ivmt-old.sass */
body.bp .forum {
  clear: both;
  margin-bottom: 20px;
}
/* line 2004, ../../app/stylesheets/ivmt-old.sass */
body.bp .forum__bulk-buttons {
  text-align: right;
}
/* line 2007, ../../app/stylesheets/ivmt-old.sass */
body.bp .forum__bulk-buttons button:focus {
  outline: none;
}
/* line 2010, ../../app/stylesheets/ivmt-old.sass */
body.bp .post__body {
  border-bottom: 1px solid #dadada;
}
/* line 2013, ../../app/stylesheets/ivmt-old.sass */
body.bp .post__text {
  font-size: 14px;
}
/* line 2016, ../../app/stylesheets/ivmt-old.sass */
body.bp .post__author {
  margin-bottom: 1em;
  font-size: 12px;
  color: #666666;
}
/* line 2021, ../../app/stylesheets/ivmt-old.sass */
body.bp .single-topic__buttons {
  text-align: right;
}
/* line 2024, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible__single {
  border-bottom: 1px solid #dadada;
}
/* line 2027, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible__single:first-child {
  border-top: 1px solid #dadada;
}
/* line 2030, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible__container .content {
  padding: 0.5em;
  font-size: 14px;
}
/* line 2034, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible {
  background: #f3f3f3;
  padding: 1em 0.5em 1em 35px;
  position: relative;
}
/* line 2039, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible:hover {
  cursor: pointer;
  background: #eeeeee;
}
/* line 2043, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible:before {
  content: "+";
  display: block;
  width: 15px;
  height: 15px;
  background: #34495e;
  color: white;
  position: absolute;
  left: 10px;
  text-align: center;
  line-height: 14px;
  top: 50%;
  margin-top: -7.5px;
  border-radius: 15px;
}
/* line 2060, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible.collapse-open:before {
  content: "-";
}
/* line 2063, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible .collapsible__headline {
  color: #666666;
  font-size: 14px;
  margin: 0;
}
/* line 2068, ../../app/stylesheets/ivmt-old.sass */
body.bp .collapsible__container.container {
  width: auto !important;
}
/* line 2071, ../../app/stylesheets/ivmt-old.sass */
body.bp .single-question__meta {
  margin-top: 1em;
  font-size: 12px;
}
/* line 2075, ../../app/stylesheets/ivmt-old.sass */
body.bp .single-question__buttons {
  display: inline;
}
/* line 2080, ../../app/stylesheets/ivmt-old.sass */
body.bp .second-level-numeration ol {
  counter-reset: item;
}
/* line 2082, ../../app/stylesheets/ivmt-old.sass */
body.bp .second-level-numeration li {
  display: block;
  padding-bottom: 10px;
}
/* line 2085, ../../app/stylesheets/ivmt-old.sass */
body.bp .second-level-numeration li:before {
  content: counters(item, ".") " ";
  counter-increment: item;
  padding-right: 5px;
}
/* line 2089, ../../app/stylesheets/ivmt-old.sass */
body.bp .second-level-numeration li strong {
  margin-bottom: 10px;
}
/* line 2091, ../../app/stylesheets/ivmt-old.sass */
body.bp .second-level-numeration li p {
  padding-left: 1.5em;
  margin-bottom: 10px;
  font-size: 100%;
}

/* line 2096, ../../app/stylesheets/ivmt-old.sass */
.btn--upcoming {
  color: black !important;
  font-family: "camingodos-web", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-shadow: 0 -1px 0 #10161c;
  position: relative;
  top: 0;
  padding: 0.5em 3.5em;
  background: white !important;
  border-radius: 4px;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 2110, ../../app/stylesheets/ivmt-old.sass */
.btn--upcoming:hover {
  box-shadow: none !important;
}

/* line 2114, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form h2, #page .bidding-form body.bp .formtastic fieldset.inputs legend span, body.bp .formtastic fieldset.inputs legend #page .bidding-form span, #page .bidding-form .has_hint, #page .bidding-form .btn-zum-profil {
  display: inline-block;
}
/* line 2116, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .has_hint {
  vertical-align: top;
  margin-top: 9px;
}
/* line 2119, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .btn-zum-profil {
  color: #f08000;
  font-size: 16px;
  font-weight: bold;
  float: right;
}
/* line 2124, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .btn-zum-profil:after {
  content: ">";
}
/* line 2127, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .auction-header__description {
  clear: both;
  float: none;
  width: auto;
  font-size: 14px;
}
/* line 2132, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .auction-header__description h3 {
  margin-bottom: 15px;
}
/* line 2134, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .auction-header__description h3 span {
  font-weight: bold;
}
/* line 2136, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .auction__note strong {
  font-size: 14px;
}
/* line 2138, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .commit.button {
  float: none;
}
/* line 2140, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .commit.button #bid_submit {
  position: static;
  border: none;
  text-shadow: none !important;
  border-radius: 3px;
  margin: 10px 0;
}
/* line 2146, ../../app/stylesheets/ivmt-old.sass */
#page .bidding-form .commit.button #bid_submit:hover {
  background: #d77200;
}

/* line 2149, ../../app/stylesheets/ivmt-old.sass */
#recommendation-hint {
  margin-bottom: 15px;
}

/* line 2152, ../../app/stylesheets/ivmt-old.sass */
.abort_link_container {
  height: 56px;
}
/* line 2154, ../../app/stylesheets/ivmt-old.sass */
.abort_link_container .abort_link {
  position: relative;
  top: 25%;
  padding-left: 20px;
  text-decoration: underline !important;
  font-size: 11px !important;
}

/* line 2161, ../../app/stylesheets/ivmt-old.sass */
#authorize_scolibri {
  min-width: 100px !important;
}

/* line 2164, ../../app/stylesheets/ivmt-old.sass */
.modal-backdrop, .modal-backdrop.fade.in {
  background-color: #34495e;
  opacity: 0.5;
  filter: alpha(opacity=80);
}

/* line 2169, ../../app/stylesheets/ivmt-old.sass */
.modal {
  box-shadow: 0 5px 27px rgba(0, 0, 0, 0.3) !important;
}

/* line 2172, ../../app/stylesheets/ivmt-old.sass */
.auction-change-info {
  display: block;
  font-size: 18px;
  margin-bottom: 7px;
  font-weight: bold;
  color: #ff8800;
}

/* line 2179, ../../app/stylesheets/ivmt-old.sass */
textarea + .cke {
  margin-top: 30px;
  clear: both;
}
