/* Blueprint Framework
---------------------------------------------*/
/* line 17, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, 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: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 4, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 18, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, blockquote, q, th, td, caption, table,
div, span, object, iframe, p,
pre, a, abbr, acronym, address,
code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend,
caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 20, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 21, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  quotes: "" "";
}
/* line 67, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 22, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  float: none !important;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 23, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* Blueprint Framework
---------------------------------------------*/
/* Mixins
---------------------------------------------*/
/* line 24, ../../../app/sass/partials/_base.scss */
body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 75%;
}
/* line 51, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-weight: normal;
  color: #fff;
  text-shadow: black 0em 0em 0.2em;
}
/* line 52, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 img, body h2 img, body h3 img, body h4 img, body h5 img, body h6 img {
  margin: 0;
}
/* line 53, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p {
  margin: 0 0 1.5em;
}
/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/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, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/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, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body a {
  text-decoration: underline;
  color: #fff;
}
/* line 18, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:visited {
  color: #004c99;
}
/* line 21, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:focus {
  color: #0099ff;
}
/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:hover {
  color: #0099ff;
}
/* line 27, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:active {
  color: #bf00ff;
}
/* line 63, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body strong, body dfn {
  font-weight: bold;
}
/* line 65, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body em, body dfn {
  font-style: italic;
}
/* line 66, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body sup, body sub {
  line-height: 0;
}
/* line 67, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body abbr, body acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body del {
  color: #666666;
}
/* line 70, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/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, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body li ul, body li ol {
  margin: 0;
}
/* line 73, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul, body ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul {
  list-style-type: disc;
}
/* line 75, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ol {
  list-style-type: decimal;
}
/* line 76, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl {
  margin: 0 0 1.5em 0;
}
/* line 77, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl dt {
  font-weight: bold;
}
/* line 78, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dd {
  margin-left: 1.5em;
}
/* line 79, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th {
  font-weight: bold;
}
/* line 81, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body thead th {
  background: #c3d9ff;
}
/* line 82, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th, body td, body caption {
  padding: 4px 10px 4px 5px;
}
/* line 85, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table.striped tr:nth-child(even) td,
body table tr.even td {
  background: #e5ecf9;
}
/* line 86, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body tfoot {
  font-style: italic;
}
/* line 87, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body caption {
  background: #eeeeee;
}
/* line 88, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .quiet {
  color: #666666;
}
/* line 89, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .loud {
  color: #111111;
}
/* line 25, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_debug.scss */
body .showgrid {
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(5%, rgba(0, 0, 0, 0.5)), color-stop(5%, rgba(0, 0, 0, 0))), -webkit-gradient(linear, 0% 50%, 870 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(100, 100, 225, 0.25)), color-stop(3.95115%, rgba(100, 100, 225, 0.25)), color-stop(3.95115%, rgba(0, 0, 0, 0)), color-stop(6.25%, rgba(0, 0, 0, 0)), color-stop(6.25%, rgba(100, 100, 225, 0.25)), color-stop(10.20115%, rgba(100, 100, 225, 0.25)), color-stop(10.20115%, rgba(0, 0, 0, 0)), color-stop(12.5%, rgba(0, 0, 0, 0)), color-stop(12.5%, rgba(100, 100, 225, 0.25)), color-stop(16.45115%, rgba(100, 100, 225, 0.25)), color-stop(16.45115%, rgba(0, 0, 0, 0)), color-stop(18.75%, rgba(0, 0, 0, 0)), color-stop(18.75%, rgba(100, 100, 225, 0.25)), color-stop(22.70115%, rgba(100, 100, 225, 0.25)), color-stop(22.70115%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(100, 100, 225, 0.25)), color-stop(28.95115%, rgba(100, 100, 225, 0.25)), color-stop(28.95115%, rgba(0, 0, 0, 0)), color-stop(31.25%, rgba(0, 0, 0, 0)), color-stop(31.25%, rgba(100, 100, 225, 0.25)), color-stop(35.20115%, rgba(100, 100, 225, 0.25)), color-stop(35.20115%, rgba(0, 0, 0, 0)), color-stop(37.5%, rgba(0, 0, 0, 0)), color-stop(37.5%, rgba(100, 100, 225, 0.25)), color-stop(41.45115%, rgba(100, 100, 225, 0.25)), color-stop(41.45115%, rgba(0, 0, 0, 0)), color-stop(43.75%, rgba(0, 0, 0, 0)), color-stop(43.75%, rgba(100, 100, 225, 0.25)), color-stop(47.70115%, rgba(100, 100, 225, 0.25)), color-stop(47.70115%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(100, 100, 225, 0.25)), color-stop(53.95115%, rgba(100, 100, 225, 0.25)), color-stop(53.95115%, rgba(0, 0, 0, 0)), color-stop(56.25%, rgba(0, 0, 0, 0)), color-stop(56.25%, rgba(100, 100, 225, 0.25)), color-stop(60.20115%, rgba(100, 100, 225, 0.25)), color-stop(60.20115%, rgba(0, 0, 0, 0)), color-stop(62.5%, rgba(0, 0, 0, 0)), color-stop(62.5%, rgba(100, 100, 225, 0.25)), color-stop(66.45115%, rgba(100, 100, 225, 0.25)), color-stop(66.45115%, rgba(0, 0, 0, 0)), color-stop(68.75%, rgba(0, 0, 0, 0)), color-stop(68.75%, rgba(100, 100, 225, 0.25)), color-stop(72.70115%, rgba(100, 100, 225, 0.25)), color-stop(72.70115%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(100, 100, 225, 0.25)), color-stop(78.95115%, rgba(100, 100, 225, 0.25)), color-stop(78.95115%, rgba(0, 0, 0, 0)), color-stop(81.25%, rgba(0, 0, 0, 0)), color-stop(81.25%, rgba(100, 100, 225, 0.25)), color-stop(85.20115%, rgba(100, 100, 225, 0.25)), color-stop(85.20115%, rgba(0, 0, 0, 0)), color-stop(87.5%, rgba(0, 0, 0, 0)), color-stop(87.5%, rgba(100, 100, 225, 0.25)), color-stop(91.45115%, rgba(100, 100, 225, 0.25)), color-stop(91.45115%, rgba(0, 0, 0, 0)), color-stop(93.75%, rgba(0, 0, 0, 0)), color-stop(93.75%, rgba(100, 100, 225, 0.25)), color-stop(97.70115%, rgba(100, 100, 225, 0.25)), color-stop(97.70115%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(100, 100, 225, 0.25) 0px, rgba(100, 100, 225, 0.25) 34.375px, rgba(0, 0, 0, 0) 34.375px, rgba(0, 0, 0, 0) 54.375px, rgba(100, 100, 225, 0.25) 54.375px, rgba(100, 100, 225, 0.25) 88.75px, rgba(0, 0, 0, 0) 88.75px, rgba(0, 0, 0, 0) 108.75px, rgba(100, 100, 225, 0.25) 108.75px, rgba(100, 100, 225, 0.25) 143.125px, rgba(0, 0, 0, 0) 143.125px, rgba(0, 0, 0, 0) 163.125px, rgba(100, 100, 225, 0.25) 163.125px, rgba(100, 100, 225, 0.25) 197.5px, rgba(0, 0, 0, 0) 197.5px, rgba(0, 0, 0, 0) 217.5px, rgba(100, 100, 225, 0.25) 217.5px, rgba(100, 100, 225, 0.25) 251.875px, rgba(0, 0, 0, 0) 251.875px, rgba(0, 0, 0, 0) 271.875px, rgba(100, 100, 225, 0.25) 271.875px, rgba(100, 100, 225, 0.25) 306.25px, rgba(0, 0, 0, 0) 306.25px, rgba(0, 0, 0, 0) 326.25px, rgba(100, 100, 225, 0.25) 326.25px, rgba(100, 100, 225, 0.25) 360.625px, rgba(0, 0, 0, 0) 360.625px, rgba(0, 0, 0, 0) 380.625px, rgba(100, 100, 225, 0.25) 380.625px, rgba(100, 100, 225, 0.25) 415px, rgba(0, 0, 0, 0) 415px, rgba(0, 0, 0, 0) 435px, rgba(100, 100, 225, 0.25) 435px, rgba(100, 100, 225, 0.25) 469.375px, rgba(0, 0, 0, 0) 469.375px, rgba(0, 0, 0, 0) 489.375px, rgba(100, 100, 225, 0.25) 489.375px, rgba(100, 100, 225, 0.25) 523.75px, rgba(0, 0, 0, 0) 523.75px, rgba(0, 0, 0, 0) 543.75px, rgba(100, 100, 225, 0.25) 543.75px, rgba(100, 100, 225, 0.25) 578.125px, rgba(0, 0, 0, 0) 578.125px, rgba(0, 0, 0, 0) 598.125px, rgba(100, 100, 225, 0.25) 598.125px, rgba(100, 100, 225, 0.25) 632.5px, rgba(0, 0, 0, 0) 632.5px, rgba(0, 0, 0, 0) 652.5px, rgba(100, 100, 225, 0.25) 652.5px, rgba(100, 100, 225, 0.25) 686.875px, rgba(0, 0, 0, 0) 686.875px, rgba(0, 0, 0, 0) 706.875px, rgba(100, 100, 225, 0.25) 706.875px, rgba(100, 100, 225, 0.25) 741.25px, rgba(0, 0, 0, 0) 741.25px, rgba(0, 0, 0, 0) 761.25px, rgba(100, 100, 225, 0.25) 761.25px, rgba(100, 100, 225, 0.25) 795.625px, rgba(0, 0, 0, 0) 795.625px, rgba(0, 0, 0, 0) 815.625px, rgba(100, 100, 225, 0.25) 815.625px, rgba(100, 100, 225, 0.25) 850px, rgba(0, 0, 0, 0) 850px, rgba(0, 0, 0, 0) 870px);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(100, 100, 225, 0.25) 0px, rgba(100, 100, 225, 0.25) 34.375px, rgba(0, 0, 0, 0) 34.375px, rgba(0, 0, 0, 0) 54.375px, rgba(100, 100, 225, 0.25) 54.375px, rgba(100, 100, 225, 0.25) 88.75px, rgba(0, 0, 0, 0) 88.75px, rgba(0, 0, 0, 0) 108.75px, rgba(100, 100, 225, 0.25) 108.75px, rgba(100, 100, 225, 0.25) 143.125px, rgba(0, 0, 0, 0) 143.125px, rgba(0, 0, 0, 0) 163.125px, rgba(100, 100, 225, 0.25) 163.125px, rgba(100, 100, 225, 0.25) 197.5px, rgba(0, 0, 0, 0) 197.5px, rgba(0, 0, 0, 0) 217.5px, rgba(100, 100, 225, 0.25) 217.5px, rgba(100, 100, 225, 0.25) 251.875px, rgba(0, 0, 0, 0) 251.875px, rgba(0, 0, 0, 0) 271.875px, rgba(100, 100, 225, 0.25) 271.875px, rgba(100, 100, 225, 0.25) 306.25px, rgba(0, 0, 0, 0) 306.25px, rgba(0, 0, 0, 0) 326.25px, rgba(100, 100, 225, 0.25) 326.25px, rgba(100, 100, 225, 0.25) 360.625px, rgba(0, 0, 0, 0) 360.625px, rgba(0, 0, 0, 0) 380.625px, rgba(100, 100, 225, 0.25) 380.625px, rgba(100, 100, 225, 0.25) 415px, rgba(0, 0, 0, 0) 415px, rgba(0, 0, 0, 0) 435px, rgba(100, 100, 225, 0.25) 435px, rgba(100, 100, 225, 0.25) 469.375px, rgba(0, 0, 0, 0) 469.375px, rgba(0, 0, 0, 0) 489.375px, rgba(100, 100, 225, 0.25) 489.375px, rgba(100, 100, 225, 0.25) 523.75px, rgba(0, 0, 0, 0) 523.75px, rgba(0, 0, 0, 0) 543.75px, rgba(100, 100, 225, 0.25) 543.75px, rgba(100, 100, 225, 0.25) 578.125px, rgba(0, 0, 0, 0) 578.125px, rgba(0, 0, 0, 0) 598.125px, rgba(100, 100, 225, 0.25) 598.125px, rgba(100, 100, 225, 0.25) 632.5px, rgba(0, 0, 0, 0) 632.5px, rgba(0, 0, 0, 0) 652.5px, rgba(100, 100, 225, 0.25) 652.5px, rgba(100, 100, 225, 0.25) 686.875px, rgba(0, 0, 0, 0) 686.875px, rgba(0, 0, 0, 0) 706.875px, rgba(100, 100, 225, 0.25) 706.875px, rgba(100, 100, 225, 0.25) 741.25px, rgba(0, 0, 0, 0) 741.25px, rgba(0, 0, 0, 0) 761.25px, rgba(100, 100, 225, 0.25) 761.25px, rgba(100, 100, 225, 0.25) 795.625px, rgba(0, 0, 0, 0) 795.625px, rgba(0, 0, 0, 0) 815.625px, rgba(100, 100, 225, 0.25) 815.625px, rgba(100, 100, 225, 0.25) 850px, rgba(0, 0, 0, 0) 850px, rgba(0, 0, 0, 0) 870px);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -o-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(100, 100, 225, 0.25) 0px, rgba(100, 100, 225, 0.25) 34.375px, rgba(0, 0, 0, 0) 34.375px, rgba(0, 0, 0, 0) 54.375px, rgba(100, 100, 225, 0.25) 54.375px, rgba(100, 100, 225, 0.25) 88.75px, rgba(0, 0, 0, 0) 88.75px, rgba(0, 0, 0, 0) 108.75px, rgba(100, 100, 225, 0.25) 108.75px, rgba(100, 100, 225, 0.25) 143.125px, rgba(0, 0, 0, 0) 143.125px, rgba(0, 0, 0, 0) 163.125px, rgba(100, 100, 225, 0.25) 163.125px, rgba(100, 100, 225, 0.25) 197.5px, rgba(0, 0, 0, 0) 197.5px, rgba(0, 0, 0, 0) 217.5px, rgba(100, 100, 225, 0.25) 217.5px, rgba(100, 100, 225, 0.25) 251.875px, rgba(0, 0, 0, 0) 251.875px, rgba(0, 0, 0, 0) 271.875px, rgba(100, 100, 225, 0.25) 271.875px, rgba(100, 100, 225, 0.25) 306.25px, rgba(0, 0, 0, 0) 306.25px, rgba(0, 0, 0, 0) 326.25px, rgba(100, 100, 225, 0.25) 326.25px, rgba(100, 100, 225, 0.25) 360.625px, rgba(0, 0, 0, 0) 360.625px, rgba(0, 0, 0, 0) 380.625px, rgba(100, 100, 225, 0.25) 380.625px, rgba(100, 100, 225, 0.25) 415px, rgba(0, 0, 0, 0) 415px, rgba(0, 0, 0, 0) 435px, rgba(100, 100, 225, 0.25) 435px, rgba(100, 100, 225, 0.25) 469.375px, rgba(0, 0, 0, 0) 469.375px, rgba(0, 0, 0, 0) 489.375px, rgba(100, 100, 225, 0.25) 489.375px, rgba(100, 100, 225, 0.25) 523.75px, rgba(0, 0, 0, 0) 523.75px, rgba(0, 0, 0, 0) 543.75px, rgba(100, 100, 225, 0.25) 543.75px, rgba(100, 100, 225, 0.25) 578.125px, rgba(0, 0, 0, 0) 578.125px, rgba(0, 0, 0, 0) 598.125px, rgba(100, 100, 225, 0.25) 598.125px, rgba(100, 100, 225, 0.25) 632.5px, rgba(0, 0, 0, 0) 632.5px, rgba(0, 0, 0, 0) 652.5px, rgba(100, 100, 225, 0.25) 652.5px, rgba(100, 100, 225, 0.25) 686.875px, rgba(0, 0, 0, 0) 686.875px, rgba(0, 0, 0, 0) 706.875px, rgba(100, 100, 225, 0.25) 706.875px, rgba(100, 100, 225, 0.25) 741.25px, rgba(0, 0, 0, 0) 741.25px, rgba(0, 0, 0, 0) 761.25px, rgba(100, 100, 225, 0.25) 761.25px, rgba(100, 100, 225, 0.25) 795.625px, rgba(0, 0, 0, 0) 795.625px, rgba(0, 0, 0, 0) 815.625px, rgba(100, 100, 225, 0.25) 815.625px, rgba(100, 100, 225, 0.25) 850px, rgba(0, 0, 0, 0) 850px, rgba(0, 0, 0, 0) 870px);
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(100, 100, 225, 0.25) 0px, rgba(100, 100, 225, 0.25) 34.375px, rgba(0, 0, 0, 0) 34.375px, rgba(0, 0, 0, 0) 54.375px, rgba(100, 100, 225, 0.25) 54.375px, rgba(100, 100, 225, 0.25) 88.75px, rgba(0, 0, 0, 0) 88.75px, rgba(0, 0, 0, 0) 108.75px, rgba(100, 100, 225, 0.25) 108.75px, rgba(100, 100, 225, 0.25) 143.125px, rgba(0, 0, 0, 0) 143.125px, rgba(0, 0, 0, 0) 163.125px, rgba(100, 100, 225, 0.25) 163.125px, rgba(100, 100, 225, 0.25) 197.5px, rgba(0, 0, 0, 0) 197.5px, rgba(0, 0, 0, 0) 217.5px, rgba(100, 100, 225, 0.25) 217.5px, rgba(100, 100, 225, 0.25) 251.875px, rgba(0, 0, 0, 0) 251.875px, rgba(0, 0, 0, 0) 271.875px, rgba(100, 100, 225, 0.25) 271.875px, rgba(100, 100, 225, 0.25) 306.25px, rgba(0, 0, 0, 0) 306.25px, rgba(0, 0, 0, 0) 326.25px, rgba(100, 100, 225, 0.25) 326.25px, rgba(100, 100, 225, 0.25) 360.625px, rgba(0, 0, 0, 0) 360.625px, rgba(0, 0, 0, 0) 380.625px, rgba(100, 100, 225, 0.25) 380.625px, rgba(100, 100, 225, 0.25) 415px, rgba(0, 0, 0, 0) 415px, rgba(0, 0, 0, 0) 435px, rgba(100, 100, 225, 0.25) 435px, rgba(100, 100, 225, 0.25) 469.375px, rgba(0, 0, 0, 0) 469.375px, rgba(0, 0, 0, 0) 489.375px, rgba(100, 100, 225, 0.25) 489.375px, rgba(100, 100, 225, 0.25) 523.75px, rgba(0, 0, 0, 0) 523.75px, rgba(0, 0, 0, 0) 543.75px, rgba(100, 100, 225, 0.25) 543.75px, rgba(100, 100, 225, 0.25) 578.125px, rgba(0, 0, 0, 0) 578.125px, rgba(0, 0, 0, 0) 598.125px, rgba(100, 100, 225, 0.25) 598.125px, rgba(100, 100, 225, 0.25) 632.5px, rgba(0, 0, 0, 0) 632.5px, rgba(0, 0, 0, 0) 652.5px, rgba(100, 100, 225, 0.25) 652.5px, rgba(100, 100, 225, 0.25) 686.875px, rgba(0, 0, 0, 0) 686.875px, rgba(0, 0, 0, 0) 706.875px, rgba(100, 100, 225, 0.25) 706.875px, rgba(100, 100, 225, 0.25) 741.25px, rgba(0, 0, 0, 0) 741.25px, rgba(0, 0, 0, 0) 761.25px, rgba(100, 100, 225, 0.25) 761.25px, rgba(100, 100, 225, 0.25) 795.625px, rgba(0, 0, 0, 0) 795.625px, rgba(0, 0, 0, 0) 815.625px, rgba(100, 100, 225, 0.25) 815.625px, rgba(100, 100, 225, 0.25) 850px, rgba(0, 0, 0, 0) 850px, rgba(0, 0, 0, 0) 870px);
  -webkit-background-size: 100% 18px, auto;
  -moz-background-size: 100% 18px, auto;
  -o-background-size: 100% 18px, auto;
  background-size: 100% 18px, auto;
  background-position: left top;
}
/* line 29, ../../../app/sass/partials/_base.scss */
body #header, body #content, body #footer {
  width: 100%;
  position: relative;
  float: left;
}
/* line 31, ../../../app/sass/partials/_base.scss */
body #header .inner, body #content .inner, body #footer .inner {
  width: 850px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  position: relative;
  overflow: visible;
}
/* line 38, ../../../app/sass/partials/_base.scss */
body #header {
  z-index: 3;
}
/* line 39, ../../../app/sass/partials/_base.scss */
body #content {
  margin: 40px 0;
  z-index: 2;
}
/* line 42, ../../../app/sass/partials/_base.scss */
body #content .inner {
  text-align: center;
}
/* line 43, ../../../app/sass/partials/_base.scss */
body #content .box {
  text-align: left;
}
/* line 46, ../../../app/sass/partials/_base.scss */
body #footer {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 51, ../../../app/sass/partials/_base.scss */
body #footer p {
  width: 100%;
  color: #fff;
  font-size: 10px;
  text-align: center;
}
/* line 54, ../../../app/sass/partials/_base.scss */
body #background {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index: 0;
}
/* line 65, ../../../app/sass/partials/_base.scss */
body a {
  outline: none;
}
/* line 66, ../../../app/sass/partials/_base.scss */
body a img {
  outline: none;
}

/* Layout
---------------------------------------------*/
/* line 4, ../../../app/sass/partials/_layout.scss */
body {
  color: #fff;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  
}
/* line 9, ../../../app/sass/partials/_layout.scss */
body a {
  cursor: pointer;
}

/* line 12, ../../../app/sass/partials/_layout.scss */
#header {
  height: 55px;
  background: white;
}
/* line 15, ../../../app/sass/partials/_layout.scss */
#header .inner {
  text-align: left;
}
/* line 16, ../../../app/sass/partials/_layout.scss */
#header .logo {
  position: absolute;
  top: 10px;
  left: 0;
}
/* line 19, ../../../app/sass/partials/_layout.scss */
#header .nav-menu {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  width: auto;
  margin: 0 0 0 110px;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
#header .nav-menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 23, ../../../app/sass/partials/_layout.scss */
#header .nav-menu.notapproved a {
  cursor: default;
  color: #ccc;
}
/* line 25, ../../../app/sass/partials/_layout.scss */
#header .nav-menu li {
  width: auto;
  height: 18px;
  font: normal 14px/100% "Lato", sans-serif;
  text-transform: uppercase;
  position: relative;
  padding: 22px 10px 15px 10px;
}
/* line 30, ../../../app/sass/partials/_layout.scss */
#header .nav-menu li a {
  position: relative;
}
/* line 31, ../../../app/sass/partials/_layout.scss */
#header .nav-menu li a .icons {
  position: absolute;
  left: 50%;
  right: 50%;
  top: 27px;
  margin: 0 -8px;
  display: none;
}
/* line 39, ../../../app/sass/partials/_layout.scss */
#header .nav-menu li.selected a {
  color: #222;
}
/* line 40, ../../../app/sass/partials/_layout.scss */
#header .nav-menu li.selected .icons {
  display: block;
}
/* line 46, ../../../app/sass/partials/_layout.scss */
#header .user-list {
  position: absolute;
  padding: 0 10px;
}
/* line 49, ../../../app/sass/partials/_layout.scss */
#header .user-list li {
  display: block;
}
/* line 51, ../../../app/sass/partials/_layout.scss */
#header .dropdown-menu {
  width: 220px;
  top: 55px;
  right: 0;
  padding-top: 10px;
}

/* line 54, ../../../app/sass/partials/_layout.scss */
.actions {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  position: relative;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  float: right;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.actions li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 59, ../../../app/sass/partials/_layout.scss */
.actions .user-list li {
  width: 100%;
  border-top: none;
  padding: 0;
  margin: 0;
}
/* line 60, ../../../app/sass/partials/_layout.scss */
.actions .user-list .user-info {
  margin-bottom: 10px;
}
/* line 63, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle {
  height: 100%;
  background: #fdfdfd;
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
  margin-left: -1px;
  padding: 0 15px;
  float: left;
}
/* line 71, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle .icons-email {
  margin-top: 18px;
}
/* line 72, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle .user-thumb {
  margin: 15px 4px 0 0;
  float: left;
}
/* line 73, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle .icons-arrow-pink {
  margin-top: 24px;
}
/* line 74, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle .icons-arrow-white {
  margin-top: 24px;
}
/* line 75, ../../../app/sass/partials/_layout.scss */
.actions .dropdown-toggle:hover {
  background: #f1f1f1;
}
/* line 77, ../../../app/sass/partials/_layout.scss */
.actions .dropdown {
  height: 55px;
  padding: 0;
  margin: 0;
  position: relative;
}

/* line 81, ../../../app/sass/partials/_layout.scss */
.dropdown-toggle .icons-arrow-white {
  display: none;
}

/* line 84, ../../../app/sass/partials/_layout.scss */
.dropdown-menu {
  width: 160px;
  background: white;
  text-align: left;
  border: 1px solid #b3b6b7;
  padding: 1px 10px;
  float: width;
  position: absolute;
  top: 42px;
  right: -3px;
  display: none;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}
/* line 94, ../../../app/sass/partials/_layout.scss */
.dropdown-menu li {
  width: 100%;
  height: auto;
  font-size: 14px;
  display: block;
}
/* line 96, ../../../app/sass/partials/_layout.scss */
.dropdown-menu li.link {
  height: 35px;
}
/* line 98, ../../../app/sass/partials/_layout.scss */
.dropdown-menu li.link a {
  color: #fff;
  width: 100%;
  height: 100%;
  line-height: 35px;
  background: #f0f2f1;
  border-top: 1px solid #b3b6b7;
  -webkit-box-shadow: white 0 2px 0px -1px inset;
  -moz-box-shadow: white 0 2px 0px -1px inset;
  box-shadow: white 0 2px 0px -1px inset;
  padding: 0 9px;
  margin: 0 -9px;
  float: left;
}
/* line 108, ../../../app/sass/partials/_layout.scss */
.dropdown-menu li.link a:hover {
  color: #222;
}
/* line 109, ../../../app/sass/partials/_layout.scss */
.dropdown-menu li.link a.first {
  border: none;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  box-shadow: inherit;
}

/* line 116, ../../../app/sass/partials/_layout.scss */
.selected .dropdown-menu {
  display: block;
}
/* line 117, ../../../app/sass/partials/_layout.scss */
.selected .dropdown-toggle, .selected .dropdown-toggle:hover {
  background-color: #ee1cab;
  border-color: #c20084;
  color: white;
}
/* line 121, ../../../app/sass/partials/_layout.scss */
.selected .dropdown-toggle .icons-arrow-pink, .selected .dropdown-toggle:hover .icons-arrow-pink {
  display: none;
}
/* line 122, ../../../app/sass/partials/_layout.scss */
.selected .dropdown-toggle .icons-arrow-white, .selected .dropdown-toggle:hover .icons-arrow-white {
  display: inline-block;
}

/* line 126, ../../../app/sass/partials/_layout.scss */
.back-link {
  font-size: 12px;
  position: absolute;
  top: 20px;
  right: 15px;
}

/* Main Layout
---------------------------------------------*/
/* line 137, ../../../app/sass/partials/_layout.scss */
.module {
  width: 400px;
  height: 180px;
  position: fixed;
  top: 50%;
  left: 50%;
  right: 50%;
  bottom: 50%;
  margin: -90px -200px;
  z-index: 9;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
}
/* line 147, ../../../app/sass/partials/_layout.scss */
.module.upload-background h1 {
  margin: 20px;
}
/* line 148, ../../../app/sass/partials/_layout.scss */
.module.upload-background form {
  padding: 10px 20px;
}

/* line 152, ../../../app/sass/partials/_layout.scss */
.box {
  background: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  position: relative;
}

/* line 153, ../../../app/sass/partials/_layout.scss */
.group {
  padding: 0 0 10px 0;
}

/* line 154, ../../../app/sass/partials/_layout.scss */
.bg-grey {
  background: #f0f2f1;
}

/* line 156, ../../../app/sass/partials/_layout.scss */
.content-secondary {
  display: inline;
  float: left;
  margin-right: 20;
  width: 306.25px;
  display: inline-block;
  float: left;
}
/* line 147, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .content-secondary {
  overflow-x: hidden;
}
/* line 160, ../../../app/sass/partials/_layout.scss */
.content-secondary .box {
  padding: 0;
  margin-bottom: 20px;
}
/* line 161, ../../../app/sass/partials/_layout.scss */
.content-secondary .post-something, .content-secondary .find-founders, .content-secondary .discover-founders, .content-secondary .categories {
  padding: 10px 15px 15px 15px;
}
/* line 163, ../../../app/sass/partials/_layout.scss */
.content-secondary .post-something .bg-grey, .content-secondary .find-founders .bg-grey, .content-secondary .discover-founders .bg-grey, .content-secondary .categories .bg-grey {
  padding: 15px;
  margin: 0 -14px -14px -14px;
}
/* line 164, ../../../app/sass/partials/_layout.scss */
.content-secondary .post-something h2, .content-secondary .find-founders h2, .content-secondary .discover-founders h2, .content-secondary .categories h2 {
  text-transform: uppercase;
  margin-bottom: 8px;
}
/* line 168, ../../../app/sass/partials/_layout.scss */
.content-secondary .post-something .user-list li {
  border-top: 0;
  padding-top: 5px;
}
/* line 171, ../../../app/sass/partials/_layout.scss */
.content-secondary .discover-founders {
  padding-bottom: 5px;
}
/* line 177, ../../../app/sass/partials/_layout.scss */
.content-secondary .categories h2 {
  border-bottom: 1px solid #e8e8e8;
  margin: 0 -15px;
  padding: 0 15px 5px 15px;
}
/* line 178, ../../../app/sass/partials/_layout.scss */
.content-secondary .categories ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  margin-top: 10px;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.content-secondary .categories ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 180, ../../../app/sass/partials/_layout.scss */
.content-secondary .categories ul li {
  padding: 0 2px 2px 0;
}
/* line 181, ../../../app/sass/partials/_layout.scss */
.content-secondary .categories ul a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
  color: white;
  padding: 3px 5px;
  line-height: 100%;
  font-size: 12px;
  float: left;
}
/* line 189, ../../../app/sass/partials/_layout.scss */
.content-secondary .categories ul a:hover {
  background: #333;
}

/* line 195, ../../../app/sass/partials/_layout.scss */
.content-main {
  display: inline;
  float: left;
  margin-right: 20;
  width: 523.75px;
  margin-left: 20px;
  display: inline-block;
  float: left;
}
/* line 147, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .content-main {
  overflow-x: hidden;
}
/* line 200, ../../../app/sass/partials/_layout.scss */
.content-main .box {
  padding: 15px;
  margin-bottom: 20px;
}
/* line 202, ../../../app/sass/partials/_layout.scss */
.content-main .box .bg-grey {
  padding: 20px 14px 10px 14px;
  margin: 0 -14px 20px -14px;
}
/* line 204, ../../../app/sass/partials/_layout.scss */
.content-main .profile-main {
  padding: 20px;
}
/* line 206, ../../../app/sass/partials/_layout.scss */
.content-main .profile-main .bg-grey {
  padding: 20px 19px 10px 19px;
  margin: 0 -19px 20px -19px;
}
/* line 208, ../../../app/sass/partials/_layout.scss */
.content-main.admin {
  display: inline;
  float: left;
  margin-right: 20;
  width: 850px;
  margin-left: 0;
}
/* line 147, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .content-main.admin {
  overflow-x: hidden;
}
/* line 210, ../../../app/sass/partials/_layout.scss */
.content-main.admin pre {
  font-size: 12px;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}

/* line 221, ../../../app/sass/partials/_layout.scss */
.content-centered {
  float: none;
  margin: 0 auto;
}

/* Alerts
---------------------------------------------*/
/* line 230, ../../../app/sass/partials/_layout.scss */
.alert {
  background: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  position: relative;
  text-shadow: 0 1px 0 white;
  text-align: center;
  padding: 15px 0;
  margin: 0 0 20px 0;
}
/* line 236, ../../../app/sass/partials/_layout.scss */
.alert .alert-close {
  font-size: 30px;
  font-weight: bold;
  position: absolute;
  top: 0;
  right: 15px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 243, ../../../app/sass/partials/_layout.scss */
.alert .alert-close:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

/* line 249, ../../../app/sass/partials/_layout.scss */
.alert-danger, .alert-danger a {
  color: #b94a48;
  background-color: #f2dede;
}

/* line 250, ../../../app/sass/partials/_layout.scss */
.alert-success, .alert-success a {
  color: #468847;
  background-color: #dff0d8;
}

/* line 251, ../../../app/sass/partials/_layout.scss */
.alert-info, .alert-info a {
  color: #3a87ad;
  background-color: #d9edf7;
}

/* Profile
---------------------------------------------*/
/* line 258, ../../../app/sass/partials/_layout.scss */
.profile-info img {
  width: 100%;
  height: auto;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 264, ../../../app/sass/partials/_layout.scss */
.profile-info .coffee-link, .profile-info .profile-link {
  width: 100%;
  height: 30px;
  text-align: center;
  font-size: 16px;
  padding: 10px 0;
  display: block;
}
/* line 271, ../../../app/sass/partials/_layout.scss */
.profile-info .coffee-link .icons-arrow-pink2, .profile-info .profile-link .icons-arrow-pink2 {
  margin: 0 0 0 2px;
}
/* line 272, ../../../app/sass/partials/_layout.scss */
.profile-info .coffee-link span, .profile-info .profile-link span {
  margin: 0 5px 5px 0;
}
/* line 274, ../../../app/sass/partials/_layout.scss */
.profile-info .upload-photo {
  padding: 20px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
/* line 277, ../../../app/sass/partials/_layout.scss */
.profile-info .upload-photo .btn {
  margin-top: 5px;
}

/* line 282, ../../../app/sass/partials/_layout.scss */
.profile-main h1 {
  margin-bottom: 0;
}

/* line 286, ../../../app/sass/partials/_layout.scss */
.group .startup {
  padding: 5px 0 20px 0;
}
/* line 288, ../../../app/sass/partials/_layout.scss */
.group .startup ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 290, ../../../app/sass/partials/_layout.scss */
.group .startup ul li {
  font-size: 12px;
}
/* line 292, ../../../app/sass/partials/_layout.scss */
.group .startup .delete {
  float: right;
}
/* line 294, ../../../app/sass/partials/_layout.scss */
.group .location, .group .skills {
  padding: 5px 0;
}
/* line 296, ../../../app/sass/partials/_layout.scss */
.group .location ul, .group .skills ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  min-height: 28px;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.group .location ul li, .group .skills ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 298, ../../../app/sass/partials/_layout.scss */
.group .location ul li, .group .skills ul li {
  font-size: 12px;
  margin-right: 3px;
}
/* line 302, ../../../app/sass/partials/_layout.scss */
.group .startup ul, .group .location ul, .group .skills ul {
  margin: 5px 0 0 40px;
}
/* line 303, ../../../app/sass/partials/_layout.scss */
.group .startup .icon, .group .location .icon, .group .skills .icon {
  width: 28px;
  margin-right: 10px;
  text-align: center;
  float: left;
}

/* line 307, ../../../app/sass/partials/_layout.scss */
.social {
  width: 100%;
  padding: 20px 19px 15px 19px !important;
  margin: 10px -19px -19px -19px !important;
  -webkit-border-radius: 0 3px;
  -moz-border-radius: 0 3px;
  -ms-border-radius: 0 3px;
  -o-border-radius: 0 3px;
  border-radius: 0 3px;
}
/* line 312, ../../../app/sass/partials/_layout.scss */
.social ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.social ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 314, ../../../app/sass/partials/_layout.scss */
.social ul li {
  padding: 0 8px 0 0;
}

/* line 318, ../../../app/sass/partials/_layout.scss */
.follow-founders {
  padding: 0 10px;
}
/* line 320, ../../../app/sass/partials/_layout.scss */
.follow-founders ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  position: relative;
  padding: 0 10px;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.follow-founders ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 321, ../../../app/sass/partials/_layout.scss */
.follow-founders li {
  padding: 15px 10px;
  position: relative;
  width: auto;
  font-size: 10px;
  text-transform: uppercase;
  text-align: center;
}
/* line 324, ../../../app/sass/partials/_layout.scss */
.follow-founders li span {
  display: block;
  line-height: 100%;
}
/* line 325, ../../../app/sass/partials/_layout.scss */
.follow-founders li .number {
  font-size: 30px;
}
/* line 326, ../../../app/sass/partials/_layout.scss */
.follow-founders li.viewall {
  position: absolute;
  top: 26px;
  right: 5px;
  text-transform: inherit;
  font-size: 12px;
}
/* line 327, ../../../app/sass/partials/_layout.scss */
.follow-founders li ul {
  width: 100%;
}
/* line 328, ../../../app/sass/partials/_layout.scss */
.follow-founders li .icons {
  position: absolute;
  bottom: 0;
  left: 50%;
  right: 50%;
  margin: 0 -8px;
  display: none;
}
/* line 330, ../../../app/sass/partials/_layout.scss */
.follow-founders li.selected a {
  color: #222;
}
/* line 331, ../../../app/sass/partials/_layout.scss */
.follow-founders li.selected .icons {
  display: block;
}
/* line 334, ../../../app/sass/partials/_layout.scss */
.follow-founders .following, .follow-founders .followers {
  border-top: 1px solid #502e5b;
  padding-bottom: 10px;
}
/* line 337, ../../../app/sass/partials/_layout.scss */
.follow-founders .following ul, .follow-founders .followers ul {
  min-width: 105px;
  padding: 0;
  background: black;
}
/* line 342, ../../../app/sass/partials/_layout.scss */
.follow-founders .following li, .follow-founders .followers li {
  padding: 0 1px 1px 0;
  margin: 0;
}
/* line 343, ../../../app/sass/partials/_layout.scss */
.follow-founders .following a, .follow-founders .followers a {
  float: left;
}
/* line 345, ../../../app/sass/partials/_layout.scss */
.follow-founders .following a img, .follow-founders .followers a img {
  width: 33px;
  height: 33px;
  float: left;
}
/* line 346, ../../../app/sass/partials/_layout.scss */
.follow-founders .following a:hover, .follow-founders .followers a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 350, ../../../app/sass/partials/_layout.scss */
.follow-founders .following .empty, .follow-founders .followers .empty {
  background: #f0f2f1;
  padding: 20px;
  margin-bottom: -15px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
/* line 355, ../../../app/sass/partials/_layout.scss */
.follow-founders .following .empty p, .follow-founders .followers .empty p {
  font-size: 12px;
}
/* line 357, ../../../app/sass/partials/_layout.scss */
.follow-founders .following .empty p a, .follow-founders .followers .empty p a {
  float: none;
}
/* line 361, ../../../app/sass/partials/_layout.scss */
.follow-founders.inactive {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 363, ../../../app/sass/partials/_layout.scss */
.follow-founders.inactive .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}

/* List View
---------------------------------------------*/
/* line 371, ../../../app/sass/partials/_layout.scss */
.user-list {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  position: relative;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.user-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 373, ../../../app/sass/partials/_layout.scss */
.user-list li {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding: 15px;
  margin: 0 -15px;
  position: relative;
  white-space: normal;
  word-wrap: normal;
}
/* line 377, ../../../app/sass/partials/_layout.scss */
.user-list .btn {
  min-width: 0;
  position: absolute;
  top: 50%;
  bottom: 50%;
  right: 20px;
  margin: -14px 0;
}

/* line 381, ../../../app/sass/partials/_layout.scss */
.user-list .user-thumb, .post-main .user-thumb {
  margin-right: 5px;
  display: inline-block;
}
/* line 382, ../../../app/sass/partials/_layout.scss */
.user-list .user-info, .post-main .user-info {
  max-width: 350px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 384, ../../../app/sass/partials/_layout.scss */
.user-list .user-info span, .post-main .user-info span {
  display: block;
}
/* line 385, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .name, .post-main .user-info .name {
  font-size: 16px;
  margin: -6px 0 -4px 0;
}
/* line 387, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .name a, .post-main .user-info .name a {
  color: #46474b;
}
/* line 387, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .name a:hover, .post-main .user-info .name a:hover {
  text-decoration: underline;
}
/* line 389, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .email, .user-list .user-info .title, .post-main .user-info .email, .post-main .user-info .title {
  font-size: 12px;
  color: #898989;
}
/* line 390, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .location, .post-main .user-info .location {
  font-size: 10px;
  line-height: 100%;
  margin-top: 8px;
  padding: 0;
}
/* line 391, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .name, .post-main .user-info .name {
  line-height: 100%;
  padding: 4px 0 6px 0;
}
/* line 392, ../../../app/sass/partials/_layout.scss */
.user-list .user-info .title, .post-main .user-info .title {
  line-height: 120%;
  padding-bottom: 2px;
}

/* line 398, ../../../app/sass/partials/_layout.scss */
.discover-founders .user-list li {
  padding: 10px 15px;
}
/* line 399, ../../../app/sass/partials/_layout.scss */
.discover-founders .user-list .user-info {
  width: 220px;
  padding-right: 0;
}

/* line 403, ../../../app/sass/partials/_layout.scss */
.post-something .user-info {
  width: 80%;
  padding-right: 0;
}

/* line 405, ../../../app/sass/partials/_layout.scss */
.posts {
  padding-top: 0!important;
}
/* line 408, ../../../app/sass/partials/_layout.scss */
.posts.mypost .post-main {
  border-bottom: 0;
}
/* line 409, ../../../app/sass/partials/_layout.scss */
.posts.mypost .bg-grey {
  padding: 15px 15px 40px 15px;
  margin: 0 -14px -14px -14px;
}
/* line 410, ../../../app/sass/partials/_layout.scss */
.posts.mypost .input-post {
  margin-bottom: 5px;
}
/* line 411, ../../../app/sass/partials/_layout.scss */
.posts.mypost select {
  margin: 0 0 10px 0;
}
/* line 412, ../../../app/sass/partials/_layout.scss */
.posts.mypost .btn {
  float: right;
}
/* line 414, ../../../app/sass/partials/_layout.scss */
.posts .group {
  padding-top: 15px!important;
  position: relative;
}
/* line 416, ../../../app/sass/partials/_layout.scss */
.posts .group .my-posts {
  font-size: 12px;
  position: absolute;
  top: 20px;
  right: 15px;
}
/* line 418, ../../../app/sass/partials/_layout.scss */
.posts .group, .posts .post-main {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 15px;
  margin: 0 -15px -1px -15px;
}
/* line 419, ../../../app/sass/partials/_layout.scss */
.posts .date {
  font-size: 11px;
  color: #aaa;
}
/* line 420, ../../../app/sass/partials/_layout.scss */
.posts .delete {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
/* line 422, ../../../app/sass/partials/_layout.scss */
.posts .delete a {
  font-size: 10px;
  color: #aaa;
}
/* line 423, ../../../app/sass/partials/_layout.scss */
.posts .delete a:hover {
  color: #222;
}
/* line 425, ../../../app/sass/partials/_layout.scss */
.posts .post-main {
  padding: 15px;
  position: relative;
}
/* line 427, ../../../app/sass/partials/_layout.scss */
.posts .post-main p {
  width: 100%;
  padding-top: 10px;
  margin: 0;
  display: block;
}
/* line 428, ../../../app/sass/partials/_layout.scss */
.posts .post-main .date {
  position: absolute;
  top: 12px;
  right: 15px;
}
/* line 430, ../../../app/sass/partials/_layout.scss */
.posts .post-action {
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 0px;
  overflow: inherit;
  position: relative;
}
/* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
.posts .post-action li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 433, ../../../app/sass/partials/_layout.scss */
.posts .post-action li {
  font-size: 10px;
  text-transform: uppercase;
  padding: 12px 10px 12px 0;
}
/* line 434, ../../../app/sass/partials/_layout.scss */
.posts .post-action .hide {
  text-transform: inherit;
  padding-right: 0;
  float: right;
}
/* line 434, ../../../app/sass/partials/_layout.scss */
.posts .post-action .hide a {
  color: #aaa;
}
/* line 436, ../../../app/sass/partials/_layout.scss */
.posts .post-comments {
  width: 100%;
  padding: 0;
  margin: 0;
  position: relative;
  list-style: none;
}
/* line 438, ../../../app/sass/partials/_layout.scss */
.posts .post-comments li {
  width: 100%;
  font-size: 12px;
  border-top: 1px solid #e8e8e8;
  padding: 15px 15px 10px 15px;
  margin: 0 -15px;
  position: relative;
}
/* line 439, ../../../app/sass/partials/_layout.scss */
.posts .post-comments .delete {
  top: 6px;
  right: 12px;
  bottom: inherit;
}
/* line 441, ../../../app/sass/partials/_layout.scss */
.posts .post-comments .delete a {
  font-weight: normal;
  font-size: 14px;
}
/* line 443, ../../../app/sass/partials/_layout.scss */
.posts .post-comments .user-thumb {
  width: 30px;
  height: 30px;
  float: left;
}
/* line 444, ../../../app/sass/partials/_layout.scss */
.posts .post-comments .user-comment {
  margin-left: 38px;
}
/* line 446, ../../../app/sass/partials/_layout.scss */
.posts .post-comments .user-comment p {
  margin: -3px 0 0 0;
}
/* line 449, ../../../app/sass/partials/_layout.scss */
.posts .reply {
  width: 100%;
  padding: 15px;
  margin: 0 -14px -14px -14px !important;
  -webkit-border-radius: 0 3px;
  -moz-border-radius: 0 3px;
  -ms-border-radius: 0 3px;
  -o-border-radius: 0 3px;
  border-radius: 0 3px;
}
/* line 454, ../../../app/sass/partials/_layout.scss */
.posts .reply .user-thumb {
  width: 30px;
  height: 30px;
  vertical-align: top;
}
/* line 456, ../../../app/sass/partials/_layout.scss */
.posts .viewmore {
  width: 100%;
  padding: 15px 0 0 0;
  text-align: center;
  display: block;
}
/* line 462, ../../../app/sass/partials/_layout.scss */
.posts .link-preview {
  padding: 15px;
  margin: 0 -15px -1px -15px;
  border-bottom: 1px solid #e8e8e8;
}
/* line 466, ../../../app/sass/partials/_layout.scss */
.posts .link-preview h2 {
  width: 80%;
  font-size: 18px;
}
/* line 469, ../../../app/sass/partials/_layout.scss */
.posts .link-preview h2 a {
  color: #46474b;
}
/* line 471, ../../../app/sass/partials/_layout.scss */
.posts .link-preview h2 a:hover {
  text-decoration: underline;
}
/* line 474, ../../../app/sass/partials/_layout.scss */
.posts .link-preview p {
  font-size: 14px;
  margin: 0;
}
/* line 475, ../../../app/sass/partials/_layout.scss */
.posts .link-preview iframe {
  margin: 0 0 10px 0;
}
/* line 476, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .author {
  font-size: 12px;
  margin: -10px 0 15px 0;
}
/* line 477, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .posted-by {
  padding-top: 15px;
  font-size: 11px;
  line-height: 100%;
}
/* line 478, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .posted-by img {
  margin: 2px 5px 0 0;
  float: left;
}
/* line 482, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .posted-by .date {
  display: block;
}
/* line 484, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .tag {
  font-size: 11px;
  padding: 3px 10px;
  position: absolute;
  top: 10px;
  right: 0;
  background: #f0f2f1;
  color: #333;
}
/* line 490, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .tag:hover {
  color: #fff;
}
/* line 492, ../../../app/sass/partials/_layout.scss */
.posts .link-preview .th {
  float: left;
  margin: 0 10px 10px 0;
}

/* line 497, ../../../app/sass/partials/_layout.scss */
#header .notifications .dropdown-menu {
  width: 300px;
  float: left;
}
/* line 498, ../../../app/sass/partials/_layout.scss */
#header .notifications h2 {
  text-transform: uppercase;
}
/* line 499, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments {
  overflow: inherit;
}
/* line 501, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments li {
  width: 100%;
  background: #f0f2f1;
  border-top: 1px solid #b3b6b7;
  padding: 10px 9px;
  margin: 0 -9px;
  white-space: normal;
  -webkit-box-shadow: white 0 2px 0px -1px inset;
  -moz-box-shadow: white 0 2px 0px -1px inset;
  box-shadow: white 0 2px 0px -1px inset;
}
/* line 508, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments li a {
  display: block;
  margin-bottom: 5px;
}
/* line 511, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments li a p {
  color: #46474b;
}
/* line 513, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments li a p span {
  color: #fff;
}
/* line 517, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments .user-comment {
  width: 255px;
  float: right;
  font-size: 12px;
}
/* line 520, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments .user-comment p {
  margin: -4px 0 0 0;
  width: 100%;
  position: relative;
}
/* line 524, ../../../app/sass/partials/_layout.scss */
#header .notifications .comments .user-comment .date {
  font-size: 11px;
  color: #aaa;
}
/* line 527, ../../../app/sass/partials/_layout.scss */
#header .notifications.selected .icons-email {
  background-position: 0 -437px;
}

/* Fonts
-------------------------------------*/
@font-face {
  font-family: 'latoregular';
  src: url("../fonts/lato-regular-webfont.eot");
  src: url("../fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-regular-webfont.woff") format("woff"), url("../fonts/lato-regular-webfont.ttf") format("truetype"), url("../fonts/lato-regular-webfont.svg#latoregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latobold';
  src: url("../fonts/lato-bold-webfont.eot");
  src: url("../fonts/lato-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-bold-webfont.woff") format("woff"), url("../fonts/lato-bold-webfont.ttf") format("truetype"), url("../fonts/lato-bold-webfont.svg#latobold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latolight';
  src: url("../fonts/lato-light-webfont.eot");
  src: url("../fonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-light-webfont.woff") format("woff"), url("../fonts/lato-light-webfont.ttf") format("truetype"), url("../fonts/lato-light-webfont.svg#latolight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latoitalic';
  src: url("lato-italic-webfont.eot");
  src: url("lato-italic-webfont.eot?#iefix") format("embedded-opentype"), url("lato-italic-webfont.woff") format("woff"), url("lato-italic-webfont.ttf") format("truetype"), url("lato-italic-webfont.svg#latoitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 48, ../../../app/sass/partials/_fonts.scss */
body {
  font-family: "Lato", sans-serif;
  font-size: 14px;
}
/* line 51, ../../../app/sass/partials/_fonts.scss */
body h1 {
  font-size: 22px;
}
/* line 52, ../../../app/sass/partials/_fonts.scss */
body h2 {
  font-size: 14px;
  color: #fff;
  line-height: 130%;
}
/* line 53, ../../../app/sass/partials/_fonts.scss */
body a, body a:visited, body a:active {
  color: #fff;
  text-decoration: none;
}
/* line 56, ../../../app/sass/partials/_fonts.scss */
body a:hover, body a:visited:hover, body a:active:hover {
  color: #222;
}
/* line 58, ../../../app/sass/partials/_fonts.scss */
body a img {
  outline: none;
}
/* line 59, ../../../app/sass/partials/_fonts.scss */
body p {
  margin: 0 0 1em 0;
}

/* line 1, ../../../app/sass/partials/_buttons.scss */
.btn {
  min-width: 70px;
  padding: 6px 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #d0d0d0;
  font-size: 13px;
  line-height: 100%;
  margin: 0;
  cursor: pointer;
}

/* line 11, ../../../app/sass/partials/_buttons.scss */
a.btn {
  min-width: 0px;
  padding: 4px 15px 5px 15px;
  line-height: 140%;
}

/* line 13, ../../../app/sass/partials/_buttons.scss */
.btn-default {
  background: #fdfdfd;
  color: #fff;
}
/* line 14, ../../../app/sass/partials/_buttons.scss */
.btn-default:hover {
  background-color: #f1f1f1;
}

/* line 19, ../../../app/sass/partials/_buttons.scss */
.btn-large {
  font-size: 17px;
  padding: 10px 20px 11px 20px;
}

/* line 25, ../../../app/sass/partials/_buttons.scss */
.btn-linkedin {
  width: 215px;
  height: 46px;
  font-size: 22px;
  display: block;
  padding: 2px 10px 2px 15px !important;
}
/* line 31, ../../../app/sass/partials/_buttons.scss */
.btn-linkedin img {
  padding: 7px 0 0 0;
  float: right;
}
/* line 32, ../../../app/sass/partials/_buttons.scss */
.btn-linkedin span {
  margin: 7px 0 0 0;
  float: left;
}

/* line 35, ../../../app/sass/partials/_buttons.scss */
.btn-action {
  background-color: #ee1cab;
  border-color: #c20084;
  color: white!important;
}
/* line 39, ../../../app/sass/partials/_buttons.scss */
.btn-action:hover {
  background-color: #c20084;
}

/* line 41, ../../../app/sass/partials/_buttons.scss */
.cancel {
  cursor: pointer;
  padding: 0 5px;
}

/* line 43, ../../../app/sass/partials/_buttons.scss */
.btn-top {
  position: absolute;
  top: 18px;
  right: 18px;
}

/* line 49, ../../../app/sass/partials/_buttons.scss */
.btn-inline {
  min-width: 10px;
  position: absolute;
  bottom: 12px;
  right: 5px;
  background: white;
  padding: 6px 8px 7px 8px;
  border: none;
}

/* line 2, ../../../app/sass/partials/admin/_index.scss */
.admin table {
  font-size: 12px;
}

/* Public Page specific
---------------------------------------------*/
/* line 5, ../../../app/sass/partials/public/_index.scss */
.signup-tab a {
  position: fixed;
  top: 0;
  right: 20px;
  background: #000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  padding: 8px 10px;
  z-index: 2;
}
/* line 12, ../../../app/sass/partials/public/_index.scss */
.signup-tab a span {
  color: white;
}
/* line 13, ../../../app/sass/partials/public/_index.scss */
.signup-tab a .icons {
  margin-right: 5px;
}
/* line 14, ../../../app/sass/partials/public/_index.scss */
.signup-tab a:hover {
  background: #fff;
}

/* line 18, ../../../app/sass/partials/public/_index.scss */
.home-signup {
  color: white;
  text-align: left;
}
/* line 19, ../../../app/sass/partials/public/_index.scss */
.home-signup .logo {
  margin: 20px 0 40px 0;
}
/* line 21, ../../../app/sass/partials/public/_index.scss */
.home-signup h1, .home-signup h2 {
  
  line-height: 140%;
}
/* line 22, ../../../app/sass/partials/public/_index.scss */
.home-signup h1 {
  margin-bottom: 20px;
}
/* line 23, ../../../app/sass/partials/public/_index.scss */
.home-signup h2 {
  font-size: 18px;
}
/* line 24, ../../../app/sass/partials/public/_index.scss */
.home-signup .group {
  padding: 30px 0 20px 0;
}
/* line 25, ../../../app/sass/partials/public/_index.scss */
.home-signup p small {
  font-size: 12px;
  color: #ccc;
  margin-top: 15px;
  display: block;
}
/* line 28, ../../../app/sass/partials/public/_index.scss */
.home-signup .info p {
  font-size: 12px;
  line-height: 160%;
}
/* line 30, ../../../app/sass/partials/public/_index.scss */
.home-signup .info p a {
  color: #fff;
  border-bottom: 1px dotted #fff;
}
/* line 32, ../../../app/sass/partials/public/_index.scss */
.home-signup .info p a:hover {
  color: #fff;
}
/* line 35, ../../../app/sass/partials/public/_index.scss */
.home-signup .info h3 {
  font-size: 14px;
  margin-bottom: 10px;
  color: #fff;
}
/* line 37, ../../../app/sass/partials/public/_index.scss */
.home-signup .linkedin-holder {
  position: relative;
}

/* Forms
---------------------------------------------*/
/* line 4, ../../../app/sass/partials/_forms.scss */
input[type="text"], input[type="password"], textarea {
  font-family: "Lato", sans-serif;
  width: 100%;
  max-width: 462px;
  border: 1px solid #d0d0d0;
  background: white;
  padding: 9px 10px;
  margin: 0 0 3px 0;
  font-size: 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 5px 3px -1px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 5px 3px -1px inset;
  box-shadow: rgba(0, 0, 0, 0.1) 0 5px 3px -1px inset;
}
/* line 15, ../../../app/sass/partials/_forms.scss */
input[type="text"].input-city, input[type="password"].input-city, textarea.input-city {
  max-width: 253px;
}
/* line 16, ../../../app/sass/partials/_forms.scss */
input[type="text"].input-title, input[type="password"].input-title, textarea.input-title {
  margin-top: 5px;
  font-weight: bold;
  color: #fff;
}

/* line 19, ../../../app/sass/partials/_forms.scss */
input[type="file"] {
  background: white;
  padding: 9px 10px;
  margin: 0 0 3px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #d0d0d0;
}

/* line 27, ../../../app/sass/partials/_forms.scss */
.coffee-request h1 .icons {
  margin: -8px 0 0 1px;
}
/* line 28, ../../../app/sass/partials/_forms.scss */
.coffee-request textarea {
  min-height: 115px;
}
/* line 29, ../../../app/sass/partials/_forms.scss */
.coffee-request input {
  margin-bottom: 20px;
}
/* line 30, ../../../app/sass/partials/_forms.scss */
.coffee-request .user-list {
  border: 1px solid #d0d0d0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: white;
  margin-bottom: 20px;
}
/* line 35, ../../../app/sass/partials/_forms.scss */
.coffee-request .user-list li {
  width: auto;
  border: none;
  padding: 12px;
  margin: 0;
}

/* line 39, ../../../app/sass/partials/_forms.scss */
select {
  font-family: "Lato", sans-serif;
  min-width: 180px;
  font-size: 18px;
}

/* line 45, ../../../app/sass/partials/_forms.scss */
.styled-select {
  width: auto;
  height: 30px;
  border: none;
  margin-bottom: 20px;
  float: left;
}
/* line 51, ../../../app/sass/partials/_forms.scss */
.styled-select .icons {
  margin: 4px 5px 0 0;
  float: left;
}
/* line 52, ../../../app/sass/partials/_forms.scss */
.styled-select select {
  width: auto;
  height: auto;
  padding: 0;
  border: none;
  line-height: 24px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../img/blank.gif) repeat 0 0;
  font-size: 14px;
  color: #fff;
  outline: none;
  float: left;
}
/* line 65, ../../../app/sass/partials/_forms.scss */
.styled-select option {
  width: auto;
  float: left;
}

/* line 68, ../../../app/sass/partials/_forms.scss */
textarea {
  min-height: 300px;
  line-height: 150%;
}
/* line 74, ../../../app/sass/partials/_forms.scss */
textarea.input-post, textarea.input-comment {
  height: 20px;
  min-height: 0px;
}
/* line 78, ../../../app/sass/partials/_forms.scss */
textarea.input-comment {
  width: 375px;
  margin-left: 5px;
  padding-right: 50px;
  display: inline;
}
/* line 79, ../../../app/sass/partials/_forms.scss */
textarea.input-post {
  width: 250px;
  margin-bottom: 8px;
}

/* line 82, ../../../app/sass/partials/_forms.scss */
label {
  font-size: 13px;
  line-height: 140%;
  padding-bottom: 6px;
  text-transform: uppercase;
  font-weight: bold;
  color: #46474b;
  text-shadow: 0 1px 0 white;
  display: block;
}

/* line 94, ../../../app/sass/partials/_forms.scss */
.input-startup {
  position: relative;
}
/* line 96, ../../../app/sass/partials/_forms.scss */
.input-startup input {
  width: 220px;
  padding-left: 30px;
}
/* line 97, ../../../app/sass/partials/_forms.scss */
.input-startup .icons {
  position: absolute;
  top: -6px;
  left: 8px;
}

/* line 99, ../../../app/sass/partials/_forms.scss */
.input-holder {
  width: auto;
  position: relative;
  top: 0;
}

/* line 100, ../../../app/sass/partials/_forms.scss */
.content-main .input-post {
  width: 100%;
  max-width: 470px;
}

/* line 102, ../../../app/sass/partials/_forms.scss */
a.addmore {
  font-size: 12px;
  cursor: pointer;
}

/* line 104, ../../../app/sass/partials/_forms.scss */
.form-social, .invite-founders {
  margin-top: 0;
  margin-bottom: 10px!important;
  padding-bottom: 15px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
/* line 109, ../../../app/sass/partials/_forms.scss */
.form-social li, .invite-founders li {
  width: 100%;
  position: relative;
  display: block;
}
/* line 110, ../../../app/sass/partials/_forms.scss */
.form-social input, .invite-founders input {
  max-width: 434px;
  padding-left: 38px;
}
/* line 111, ../../../app/sass/partials/_forms.scss */
.form-social li label, .invite-founders li label {
  position: absolute;
  top: 5px;
  left: 5px;
}

/* line 115, ../../../app/sass/partials/_forms.scss */
.invite-founders ul {
  margin: 0;
  padding: 0 0 20px 0;
}
/* line 117, ../../../app/sass/partials/_forms.scss */
.invite-founders ul label {
  top: 8px;
  left: 8px;
}
/* line 120, ../../../app/sass/partials/_forms.scss */
.invite-founders input {
  margin-bottom: 3px;
}

/* line 124, ../../../app/sass/partials/_forms.scss */
.find-founders select {
  width: 220px;
  margin-bottom: 10px;
}

/* line 127, ../../../app/sass/partials/_forms.scss */
.buttons {
  margin-top: 5px;
}

/* line 234, icons/*.png */
.icons-sprite, .icons-arrow-pink, .icons-arrow-pink2, .icons-arrow-purple, .icons-arrow-white, .icons-coffee, .icons-email-white, .icons-email, .icons-facebook, .icons-facebook2, .icons-gplus, .icons-gplus2, .icons-linkedin, .icons-linkedin2, .icons-location, .icons-lock, .icons-pinterest, .icons-pinterest2, .icons-search, .icons-skills, .icons-skype, .icons-skype2, .icons-startup, .icons-tagging, .icons-twitter, .icons-twitter2 {
  background: url('../img/icons-s4a31431d55.png') no-repeat;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-arrow-pink {
  background-position: 0 -536px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-arrow-pink2 {
  background-position: 0 -525px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-arrow-purple {
  background-position: 0 -542px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-arrow-white {
  background-position: 0 -550px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-coffee {
  background-position: 0 -138px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-email-white {
  background-position: 0 -437px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-email {
  background-position: 0 -273px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook {
  background-position: 0 -482px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook2 {
  background-position: 0 -455px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-gplus {
  background-position: 0 0;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-gplus2 {
  background-position: 0 -83px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-linkedin {
  background-position: 0 -410px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-linkedin2 {
  background-position: 0 -383px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-location {
  background-position: 0 -110px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-lock {
  background-position: 0 -222px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-pinterest {
  background-position: 0 -27px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-pinterest2 {
  background-position: 0 -55px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-search {
  background-position: 0 -291px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-skills {
  background-position: 0 -167px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-skype {
  background-position: 0 -246px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-skype2 {
  background-position: 0 -195px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-startup {
  background-position: 0 -355px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-tagging {
  background-position: 0 -509px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-twitter {
  background-position: 0 -311px;
}

/* line 60, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-twitter2 {
  background-position: 0 -333px;
}

/* line 4, ../../../app/sass/partials/_icons.scss */
.icons {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 8, ../../../app/sass/partials/_icons.scss */
.icons-arrow-pink {
  width: 11px;
  height: 6px;
}

/* line 12, ../../../app/sass/partials/_icons.scss */
.icons-arrow-purple {
  width: 16px;
  height: 8px;
}

/* line 16, ../../../app/sass/partials/_icons.scss */
.icons-arrow-white {
  width: 11px;
  height: 6px;
}

/* line 20, ../../../app/sass/partials/_icons.scss */
.icons-coffee {
  width: 27px;
  height: 29px;
}

/* line 24, ../../../app/sass/partials/_icons.scss */
.icons-email {
  width: 24px;
  height: 18px;
}

/* line 28, ../../../app/sass/partials/_icons.scss */
.icons-email-white {
  width: 24px;
  height: 18px;
}

/* line 32, ../../../app/sass/partials/_icons.scss */
.icons-facebook {
  width: 27px;
  height: 27px;
}

/* line 36, ../../../app/sass/partials/_icons.scss */
.icons-facebook2 {
  width: 27px;
  height: 27px;
}

/* line 40, ../../../app/sass/partials/_icons.scss */
.icons-gplus {
  width: 27px;
  height: 27px;
}

/* line 44, ../../../app/sass/partials/_icons.scss */
.icons-gplus2 {
  width: 27px;
  height: 27px;
}

/* line 48, ../../../app/sass/partials/_icons.scss */
.icons-linkedin {
  width: 27px;
  height: 27px;
}

/* line 52, ../../../app/sass/partials/_icons.scss */
.icons-linkedin2 {
  width: 27px;
  height: 27px;
}

/* line 56, ../../../app/sass/partials/_icons.scss */
.icons-pinterest {
  width: 28px;
  height: 28px;
}

/* line 60, ../../../app/sass/partials/_icons.scss */
.icons-pinterest2 {
  width: 28px;
  height: 28px;
}

/* line 64, ../../../app/sass/partials/_icons.scss */
.icons-skype {
  width: 27px;
  height: 27px;
}

/* line 68, ../../../app/sass/partials/_icons.scss */
.icons-skype2 {
  width: 27px;
  height: 27px;
}

/* line 72, ../../../app/sass/partials/_icons.scss */
.icons-twitter {
  width: 31px;
  height: 22px;
}

/* line 76, ../../../app/sass/partials/_icons.scss */
.icons-twitter2 {
  width: 31px;
  height: 22px;
}

/* line 80, ../../../app/sass/partials/_icons.scss */
.icons-startup {
  width: 17px;
  height: 28px;
}

/* line 84, ../../../app/sass/partials/_icons.scss */
.icons-location {
  width: 28px;
  height: 28px;
}

/* line 88, ../../../app/sass/partials/_icons.scss */
.icons-skills {
  width: 28px;
  height: 28px;
}

/* line 92, ../../../app/sass/partials/_icons.scss */
.icons-arrow-pink2 {
  width: 5px;
  height: 11px;
}

/* line 96, ../../../app/sass/partials/_icons.scss */
.icons-search {
  width: 20px;
  height: 20px;
}

/* line 100, ../../../app/sass/partials/_icons.scss */
.icons-lock {
  width: 18px;
  height: 24px;
}

/* line 104, ../../../app/sass/partials/_icons.scss */
.icons-tagging {
  width: 15px;
  height: 16px;
}

@media all and (min-width: 870px) and (max-width: 1024px) {
  /* line 4, ../../../app/sass/partials/_responsive.scss */
  #header .inner, #content .inner, #footer .inner {
    width: 100%;
    max-width: 850px;
  }

  /* line 10, ../../../app/sass/partials/_responsive.scss */
  .content-secondary {
    width: 100%;
    max-width: 306.25px;
  }

  /* line 15, ../../../app/sass/partials/_responsive.scss */
  .content-main {
    width: 100%;
    max-width: 523.75px;
  }
}
@media all and (min-width: 320px) and (max-width: 870px) {
  /* line 28, ../../../app/sass/partials/_responsive.scss */
  body #header .inner, body #content .inner, body #footer .inner {
    width: 100%;
    max-width: 530px;
    min-width: 300px;
  }
  /* line 35, ../../../app/sass/partials/_responsive.scss */
  body #header .logo {
    margin-left: 3%;
  }
  /* line 36, ../../../app/sass/partials/_responsive.scss */
  body #header .actions {
    right: 3%;
  }
  /* line 37, ../../../app/sass/partials/_responsive.scss */
  body #header .nav-menu {
    margin-left: 120px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    *zoom: 1;
    font-size: 0px;
    overflow: inherit;
    width: auto;
    margin: 0 0 0 100px;
  }
  /* line 49, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-block-list.scss */
  body #header .nav-menu li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    white-space: nowrap;
  }
  /* line 43, ../../../app/sass/partials/_responsive.scss */
  body #content {
    margin: 5% 0;
  }
  /* line 44, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary, body .content-main, body .alert {
    width: 100%;
    max-width: 94%;
    margin: 0 3%;
  }
  /* line 48, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary input[type="text"], body .content-secondary input[type="password"], body .content-secondary textarea, body .content-main input[type="text"], body .content-main input[type="password"], body .content-main textarea, body .alert input[type="text"], body .alert input[type="password"], body .alert textarea {
    width: 93%;
  }
  /* line 49, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .input-startup input[type="text"], body .content-main .input-startup input[type="text"], body .alert .input-startup input[type="text"] {
    width: 87%;
  }
  /* line 50, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .invite-founders input[type="text"], body .content-secondary .social input[type="text"], body .content-main .invite-founders input[type="text"], body .content-main .social input[type="text"], body .alert .invite-founders input[type="text"], body .alert .social input[type="text"] {
    width: 85%;
  }
  /* line 51, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .input-post, body .content-main .input-post, body .alert .input-post {
    max-width: 448px;
  }
  /* line 52, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .input-comment, body .content-main .input-comment, body .alert .input-comment {
    width: 80%;
    margin-right: -5px;
  }
  /* line 53, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .btn-inline, body .content-main .btn-inline, body .alert .btn-inline {
    right: 0;
  }
  /* line 54, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .box, body .content-main .box, body .alert .box {
    margin-bottom: 10px;
  }
  /* line 55, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary iframe, body .content-main iframe, body .alert iframe {
    width: 100%;
  }
  /* line 56, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .post-something .user-info, body .content-main .post-something .user-info, body .alert .post-something .user-info {
    width: 80%;
  }
  /* line 58, ../../../app/sass/partials/_responsive.scss */
  body .alert {
    margin-bottom: 10px;
  }
  /* line 59, ../../../app/sass/partials/_responsive.scss */
  body .hide-responsive, body .discover-founders {
    display: none;
  }
}
@media all and (min-width: 320px) and (max-width: 500px) {
  /* line 66, ../../../app/sass/partials/_responsive.scss */
  body #header {
    border-bottom: 38px solid #f0f2f1;
  }
  /* line 68, ../../../app/sass/partials/_responsive.scss */
  body #header .inner {
    text-align: center;
  }
  /* line 69, ../../../app/sass/partials/_responsive.scss */
  body #header .nav-menu {
    width: 100%;
    margin: 55px auto 0 auto;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 3px 3px -1px inset;
    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 3px 3px -1px inset;
    box-shadow: rgba(0, 0, 0, 0.2) 0 3px 3px -1px inset;
    float: left;
  }
  /* line 75, ../../../app/sass/partials/_responsive.scss */
  body #header .nav-menu li {
    padding: 12px 10px 8px 10px;
    margin: 0;
  }
  /* line 77, ../../../app/sass/partials/_responsive.scss */
  body #header .nav-menu li a .icons {
    top: 20px;
  }
  /* line 81, ../../../app/sass/partials/_responsive.scss */
  body .content-secondary .input-post, body .content-main .input-post {
    width: 93.5%;
  }
}
hr{display: block; height: 1px;
    border: 0; border-top: 1px solid #fff;
    margin: 1em 0; padding: 0;}
