/* line 4, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 18, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/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, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/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, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  quotes: "" "";
}
/* line 67, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 22, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/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, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 1, ../../app/assets/sass/components/_emoji.sass */
.emoji {
  background: url("../images/emoji.png") top left no-repeat;
  width: 20px;
  height: 20px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
}

/* line 11, ../../app/assets/sass/components/_emoji.sass */
.emoji2600 {
  background-position: -500px -120px;
}

/* line 14, ../../app/assets/sass/components/_emoji.sass */
.emoji2601 {
  background-position: -500px -140px;
}

/* line 17, ../../app/assets/sass/components/_emoji.sass */
.emoji2614 {
  background-position: -500px -200px;
}

/* line 20, ../../app/assets/sass/components/_emoji.sass */
.emoji26c4 {
  background-position: -520px -200px;
}

/* line 23, ../../app/assets/sass/components/_emoji.sass */
.emoji26a1 {
  background-position: -520px -100px;
}

/* line 26, ../../app/assets/sass/components/_emoji.sass */
.emoji1f300 {
  background-position: -20px -500px;
}

/* line 29, ../../app/assets/sass/components/_emoji.sass */
.emoji1f301 {
  background-position: -20px -520px;
}

/* line 32, ../../app/assets/sass/components/_emoji.sass */
.emoji1f302 {
  background-position: -20px -540px;
}

/* line 35, ../../app/assets/sass/components/_emoji.sass */
.emoji1f303 {
  background-position: -20px -560px;
}

/* line 38, ../../app/assets/sass/components/_emoji.sass */
.emoji1f304 {
  background-position: -20px -580px;
}

/* line 41, ../../app/assets/sass/components/_emoji.sass */
.emoji1f305 {
  background-position: -40px 0px;
}

/* line 44, ../../app/assets/sass/components/_emoji.sass */
.emoji1f306 {
  background-position: -40px -20px;
}

/* line 47, ../../app/assets/sass/components/_emoji.sass */
.emoji1f307 {
  background-position: -40px -40px;
}

/* line 50, ../../app/assets/sass/components/_emoji.sass */
.emoji1f308 {
  background-position: -40px -60px;
}

/* line 53, ../../app/assets/sass/components/_emoji.sass */
.emoji2744 {
  background-position: -540px -80px;
}

/* line 56, ../../app/assets/sass/components/_emoji.sass */
.emoji26c5 {
  background-position: -520px -220px;
}

/* line 59, ../../app/assets/sass/components/_emoji.sass */
.emoji1f309 {
  background-position: -40px -80px;
}

/* line 62, ../../app/assets/sass/components/_emoji.sass */
.emoji1f30a {
  background-position: -40px -100px;
}

/* line 65, ../../app/assets/sass/components/_emoji.sass */
.emoji1f30b {
  background-position: -40px -120px;
}

/* line 68, ../../app/assets/sass/components/_emoji.sass */
.emoji1f30c {
  background-position: -40px -140px;
}

/* line 71, ../../app/assets/sass/components/_emoji.sass */
.emoji1f30f {
  background-position: -40px -200px;
}

/* line 74, ../../app/assets/sass/components/_emoji.sass */
.emoji1f311 {
  background-position: -40px -240px;
}

/* line 77, ../../app/assets/sass/components/_emoji.sass */
.emoji1f314 {
  background-position: -40px -300px;
}

/* line 80, ../../app/assets/sass/components/_emoji.sass */
.emoji1f313 {
  background-position: -40px -280px;
}

/* line 83, ../../app/assets/sass/components/_emoji.sass */
.emoji1f319 {
  background-position: -40px -400px;
}

/* line 86, ../../app/assets/sass/components/_emoji.sass */
.emoji1f315 {
  background-position: -40px -320px;
}

/* line 89, ../../app/assets/sass/components/_emoji.sass */
.emoji1f31b {
  background-position: -40px -440px;
}

/* line 92, ../../app/assets/sass/components/_emoji.sass */
.emoji1f31f {
  background-position: -40px -520px;
}

/* line 95, ../../app/assets/sass/components/_emoji.sass */
.emoji1f320 {
  background-position: -540px -180px;
}

/* line 98, ../../app/assets/sass/components/_emoji.sass */
.emoji1f550 {
  background-position: -360px -260px;
}

/* line 101, ../../app/assets/sass/components/_emoji.sass */
.emoji1f551 {
  background-position: -360px -280px;
}

/* line 104, ../../app/assets/sass/components/_emoji.sass */
.emoji1f552 {
  background-position: -360px -300px;
}

/* line 107, ../../app/assets/sass/components/_emoji.sass */
.emoji1f553 {
  background-position: -360px -320px;
}

/* line 110, ../../app/assets/sass/components/_emoji.sass */
.emoji1f554 {
  background-position: -360px -340px;
}

/* line 113, ../../app/assets/sass/components/_emoji.sass */
.emoji1f555 {
  background-position: -360px -360px;
}

/* line 116, ../../app/assets/sass/components/_emoji.sass */
.emoji1f556 {
  background-position: -360px -380px;
}

/* line 119, ../../app/assets/sass/components/_emoji.sass */
.emoji1f557 {
  background-position: -360px -400px;
}

/* line 122, ../../app/assets/sass/components/_emoji.sass */
.emoji1f558 {
  background-position: -360px -420px;
}

/* line 125, ../../app/assets/sass/components/_emoji.sass */
.emoji1f559 {
  background-position: -360px -440px;
}

/* line 128, ../../app/assets/sass/components/_emoji.sass */
.emoji1f55a {
  background-position: -360px -460px;
}

/* line 131, ../../app/assets/sass/components/_emoji.sass */
.emoji1f55b {
  background-position: -360px -480px;
}

/* line 134, ../../app/assets/sass/components/_emoji.sass */
.emoji231a {
  background-position: -480px -380px;
}

/* line 137, ../../app/assets/sass/components/_emoji.sass */
.emoji231b {
  background-position: -480px -400px;
}

/* line 140, ../../app/assets/sass/components/_emoji.sass */
.emoji23f0 {
  background-position: -480px -500px;
}

/* line 143, ../../app/assets/sass/components/_emoji.sass */
.emoji23f3 {
  background-position: -480px -520px;
}

/* line 146, ../../app/assets/sass/components/_emoji.sass */
.emoji2648 {
  background-position: -500px -280px;
}

/* line 149, ../../app/assets/sass/components/_emoji.sass */
.emoji2649 {
  background-position: -500px -300px;
}

/* line 152, ../../app/assets/sass/components/_emoji.sass */
.emoji264a {
  background-position: -500px -320px;
}

/* line 155, ../../app/assets/sass/components/_emoji.sass */
.emoji264b {
  background-position: -500px -340px;
}

/* line 158, ../../app/assets/sass/components/_emoji.sass */
.emoji264c {
  background-position: -500px -360px;
}

/* line 161, ../../app/assets/sass/components/_emoji.sass */
.emoji264d {
  background-position: -500px -380px;
}

/* line 164, ../../app/assets/sass/components/_emoji.sass */
.emoji264e {
  background-position: -500px -400px;
}

/* line 167, ../../app/assets/sass/components/_emoji.sass */
.emoji264f {
  background-position: -500px -420px;
}

/* line 170, ../../app/assets/sass/components/_emoji.sass */
.emoji2650 {
  background-position: -500px -440px;
}

/* line 173, ../../app/assets/sass/components/_emoji.sass */
.emoji2651 {
  background-position: -500px -460px;
}

/* line 176, ../../app/assets/sass/components/_emoji.sass */
.emoji2652 {
  background-position: -500px -480px;
}

/* line 179, ../../app/assets/sass/components/_emoji.sass */
.emoji2653 {
  background-position: -500px -500px;
}

/* line 182, ../../app/assets/sass/components/_emoji.sass */
.emoji26ce {
  background-position: -520px -240px;
}

/* line 185, ../../app/assets/sass/components/_emoji.sass */
.emoji1f340 {
  background-position: -60px -240px;
}

/* line 188, ../../app/assets/sass/components/_emoji.sass */
.emoji1f337 {
  background-position: -60px -60px;
}

/* line 191, ../../app/assets/sass/components/_emoji.sass */
.emoji1f331 {
  background-position: -40px -560px;
}

/* line 194, ../../app/assets/sass/components/_emoji.sass */
.emoji1f341 {
  background-position: -60px -260px;
}

/* line 197, ../../app/assets/sass/components/_emoji.sass */
.emoji1f338 {
  background-position: -60px -80px;
}

/* line 200, ../../app/assets/sass/components/_emoji.sass */
.emoji1f339 {
  background-position: -60px -100px;
}

/* line 203, ../../app/assets/sass/components/_emoji.sass */
.emoji1f342 {
  background-position: -60px -280px;
}

/* line 206, ../../app/assets/sass/components/_emoji.sass */
.emoji1f343 {
  background-position: -60px -300px;
}

/* line 209, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33a {
  background-position: -60px -120px;
}

/* line 212, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33b {
  background-position: -60px -140px;
}

/* line 215, ../../app/assets/sass/components/_emoji.sass */
.emoji1f334 {
  background-position: -60px -20px;
}

/* line 218, ../../app/assets/sass/components/_emoji.sass */
.emoji1f335 {
  background-position: -60px -40px;
}

/* line 221, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33e {
  background-position: -60px -200px;
}

/* line 224, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33d {
  background-position: -60px -180px;
}

/* line 227, ../../app/assets/sass/components/_emoji.sass */
.emoji1f344 {
  background-position: -60px -320px;
}

/* line 230, ../../app/assets/sass/components/_emoji.sass */
.emoji1f330 {
  background-position: -40px -540px;
}

/* line 233, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33c {
  background-position: -60px -160px;
}

/* line 236, ../../app/assets/sass/components/_emoji.sass */
.emoji1f33f {
  background-position: -60px -220px;
}

/* line 239, ../../app/assets/sass/components/_emoji.sass */
.emoji1f352 {
  background-position: -80px 0px;
}

/* line 242, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34c {
  background-position: -60px -480px;
}

/* line 245, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34e {
  background-position: -60px -520px;
}

/* line 248, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34a {
  background-position: -60px -440px;
}

/* line 251, ../../app/assets/sass/components/_emoji.sass */
.emoji1f353 {
  background-position: -80px -20px;
}

/* line 254, ../../app/assets/sass/components/_emoji.sass */
.emoji1f349 {
  background-position: -60px -420px;
}

/* line 257, ../../app/assets/sass/components/_emoji.sass */
.emoji1f345 {
  background-position: -60px -340px;
}

/* line 260, ../../app/assets/sass/components/_emoji.sass */
.emoji1f346 {
  background-position: -60px -360px;
}

/* line 263, ../../app/assets/sass/components/_emoji.sass */
.emoji1f348 {
  background-position: -60px -400px;
}

/* line 266, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34d {
  background-position: -60px -500px;
}

/* line 269, ../../app/assets/sass/components/_emoji.sass */
.emoji1f347 {
  background-position: -60px -380px;
}

/* line 272, ../../app/assets/sass/components/_emoji.sass */
.emoji1f351 {
  background-position: -60px -580px;
}

/* line 275, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34f {
  background-position: -60px -540px;
}

/* line 278, ../../app/assets/sass/components/_emoji.sass */
.emoji1f440 {
  background-position: -200px -100px;
}

/* line 281, ../../app/assets/sass/components/_emoji.sass */
.emoji1f442 {
  background-position: -200px -120px;
}

/* line 284, ../../app/assets/sass/components/_emoji.sass */
.emoji1f443 {
  background-position: -200px -140px;
}

/* line 287, ../../app/assets/sass/components/_emoji.sass */
.emoji1f444 {
  background-position: -200px -160px;
}

/* line 290, ../../app/assets/sass/components/_emoji.sass */
.emoji1f445 {
  background-position: -200px -180px;
}

/* line 293, ../../app/assets/sass/components/_emoji.sass */
.emoji1f484 {
  background-position: -240px -240px;
}

/* line 296, ../../app/assets/sass/components/_emoji.sass */
.emoji1f485 {
  background-position: -240px -260px;
}

/* line 299, ../../app/assets/sass/components/_emoji.sass */
.emoji1f486 {
  background-position: -240px -280px;
}

/* line 302, ../../app/assets/sass/components/_emoji.sass */
.emoji1f487 {
  background-position: -240px -300px;
}

/* line 305, ../../app/assets/sass/components/_emoji.sass */
.emoji1f488 {
  background-position: -240px -320px;
}

/* line 308, ../../app/assets/sass/components/_emoji.sass */
.emoji1f464 {
  background-position: -220px -200px;
}

/* line 311, ../../app/assets/sass/components/_emoji.sass */
.emoji1f466 {
  background-position: -220px -240px;
}

/* line 314, ../../app/assets/sass/components/_emoji.sass */
.emoji1f467 {
  background-position: -220px -260px;
}

/* line 317, ../../app/assets/sass/components/_emoji.sass */
.emoji1f468 {
  background-position: -220px -280px;
}

/* line 320, ../../app/assets/sass/components/_emoji.sass */
.emoji1f469 {
  background-position: -220px -300px;
}

/* line 323, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46a {
  background-position: -220px -320px;
}

/* line 326, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46b {
  background-position: -220px -340px;
}

/* line 329, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46e {
  background-position: -220px -400px;
}

/* line 332, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46f {
  background-position: -220px -420px;
}

/* line 335, ../../app/assets/sass/components/_emoji.sass */
.emoji1f470 {
  background-position: -220px -440px;
}

/* line 338, ../../app/assets/sass/components/_emoji.sass */
.emoji1f471 {
  background-position: -220px -460px;
}

/* line 341, ../../app/assets/sass/components/_emoji.sass */
.emoji1f472 {
  background-position: -220px -480px;
}

/* line 344, ../../app/assets/sass/components/_emoji.sass */
.emoji1f473 {
  background-position: -220px -500px;
}

/* line 347, ../../app/assets/sass/components/_emoji.sass */
.emoji1f474 {
  background-position: -220px -520px;
}

/* line 350, ../../app/assets/sass/components/_emoji.sass */
.emoji1f475 {
  background-position: -220px -540px;
}

/* line 353, ../../app/assets/sass/components/_emoji.sass */
.emoji1f476 {
  background-position: -220px -560px;
}

/* line 356, ../../app/assets/sass/components/_emoji.sass */
.emoji1f477 {
  background-position: -220px -580px;
}

/* line 359, ../../app/assets/sass/components/_emoji.sass */
.emoji1f478 {
  background-position: -240px 0px;
}

/* line 362, ../../app/assets/sass/components/_emoji.sass */
.emoji1f479 {
  background-position: -240px -20px;
}

/* line 365, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47a {
  background-position: -240px -40px;
}

/* line 368, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47b {
  background-position: -240px -60px;
}

/* line 371, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47c {
  background-position: -240px -80px;
}

/* line 374, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47d {
  background-position: -240px -100px;
}

/* line 377, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47e {
  background-position: -240px -120px;
}

/* line 380, ../../app/assets/sass/components/_emoji.sass */
.emoji1f47f {
  background-position: -240px -140px;
}

/* line 383, ../../app/assets/sass/components/_emoji.sass */
.emoji1f480 {
  background-position: -240px -160px;
}

/* line 386, ../../app/assets/sass/components/_emoji.sass */
.emoji1f481 {
  background-position: -240px -180px;
}

/* line 389, ../../app/assets/sass/components/_emoji.sass */
.emoji1f482 {
  background-position: -240px -200px;
}

/* line 392, ../../app/assets/sass/components/_emoji.sass */
.emoji1f483 {
  background-position: -240px -220px;
}

/* line 395, ../../app/assets/sass/components/_emoji.sass */
.emoji1f40c {
  background-position: -160px -280px;
}

/* line 398, ../../app/assets/sass/components/_emoji.sass */
.emoji1f40d {
  background-position: -160px -300px;
}

/* line 401, ../../app/assets/sass/components/_emoji.sass */
.emoji1f40e {
  background-position: -160px -320px;
}

/* line 404, ../../app/assets/sass/components/_emoji.sass */
.emoji1f414 {
  background-position: -160px -440px;
}

/* line 407, ../../app/assets/sass/components/_emoji.sass */
.emoji1f417 {
  background-position: -160px -500px;
}

/* line 410, ../../app/assets/sass/components/_emoji.sass */
.emoji1f42b {
  background-position: -180px -300px;
}

/* line 413, ../../app/assets/sass/components/_emoji.sass */
.emoji1f418 {
  background-position: -160px -520px;
}

/* line 416, ../../app/assets/sass/components/_emoji.sass */
.emoji1f428 {
  background-position: -180px -240px;
}

/* line 419, ../../app/assets/sass/components/_emoji.sass */
.emoji1f412 {
  background-position: -160px -400px;
}

/* line 422, ../../app/assets/sass/components/_emoji.sass */
.emoji1f411 {
  background-position: -160px -380px;
}

/* line 425, ../../app/assets/sass/components/_emoji.sass */
.emoji1f419 {
  background-position: -160px -540px;
}

/* line 428, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41a {
  background-position: -160px -560px;
}

/* line 431, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41b {
  background-position: -160px -580px;
}

/* line 434, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41c {
  background-position: -180px 0px;
}

/* line 437, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41d {
  background-position: -180px -20px;
}

/* line 440, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41e {
  background-position: -180px -40px;
}

/* line 443, ../../app/assets/sass/components/_emoji.sass */
.emoji1f420 {
  background-position: -180px -80px;
}

/* line 446, ../../app/assets/sass/components/_emoji.sass */
.emoji1f421 {
  background-position: -180px -100px;
}

/* line 449, ../../app/assets/sass/components/_emoji.sass */
.emoji1f422 {
  background-position: -180px -120px;
}

/* line 452, ../../app/assets/sass/components/_emoji.sass */
.emoji1f424 {
  background-position: -180px -160px;
}

/* line 455, ../../app/assets/sass/components/_emoji.sass */
.emoji1f425 {
  background-position: -180px -180px;
}

/* line 458, ../../app/assets/sass/components/_emoji.sass */
.emoji1f426 {
  background-position: -180px -200px;
}

/* line 461, ../../app/assets/sass/components/_emoji.sass */
.emoji1f423 {
  background-position: -180px -140px;
}

/* line 464, ../../app/assets/sass/components/_emoji.sass */
.emoji1f427 {
  background-position: -180px -220px;
}

/* line 467, ../../app/assets/sass/components/_emoji.sass */
.emoji1f429 {
  background-position: -180px -260px;
}

/* line 470, ../../app/assets/sass/components/_emoji.sass */
.emoji1f41f {
  background-position: -180px -60px;
}

/* line 473, ../../app/assets/sass/components/_emoji.sass */
.emoji1f42c {
  background-position: -180px -320px;
}

/* line 476, ../../app/assets/sass/components/_emoji.sass */
.emoji1f42d {
  background-position: -180px -340px;
}

/* line 479, ../../app/assets/sass/components/_emoji.sass */
.emoji1f42f {
  background-position: -180px -380px;
}

/* line 482, ../../app/assets/sass/components/_emoji.sass */
.emoji1f431 {
  background-position: -180px -420px;
}

/* line 485, ../../app/assets/sass/components/_emoji.sass */
.emoji1f433 {
  background-position: -180px -460px;
}

/* line 488, ../../app/assets/sass/components/_emoji.sass */
.emoji1f434 {
  background-position: -180px -480px;
}

/* line 491, ../../app/assets/sass/components/_emoji.sass */
.emoji1f435 {
  background-position: -180px -500px;
}

/* line 494, ../../app/assets/sass/components/_emoji.sass */
.emoji1f436 {
  background-position: -180px -520px;
}

/* line 497, ../../app/assets/sass/components/_emoji.sass */
.emoji1f437 {
  background-position: -180px -540px;
}

/* line 500, ../../app/assets/sass/components/_emoji.sass */
.emoji1f43b {
  background-position: -200px -20px;
}

/* line 503, ../../app/assets/sass/components/_emoji.sass */
.emoji1f439 {
  background-position: -180px -580px;
}

/* line 506, ../../app/assets/sass/components/_emoji.sass */
.emoji1f43a {
  background-position: -200px 0px;
}

/* line 509, ../../app/assets/sass/components/_emoji.sass */
.emoji1f42e {
  background-position: -180px -360px;
}

/* line 512, ../../app/assets/sass/components/_emoji.sass */
.emoji1f430 {
  background-position: -180px -400px;
}

/* line 515, ../../app/assets/sass/components/_emoji.sass */
.emoji1f438 {
  background-position: -180px -560px;
}

/* line 518, ../../app/assets/sass/components/_emoji.sass */
.emoji1f43e {
  background-position: -200px -80px;
}

/* line 521, ../../app/assets/sass/components/_emoji.sass */
.emoji1f432 {
  background-position: -180px -440px;
}

/* line 524, ../../app/assets/sass/components/_emoji.sass */
.emoji1f43c {
  background-position: -200px -40px;
}

/* line 527, ../../app/assets/sass/components/_emoji.sass */
.emoji1f43d {
  background-position: -200px -60px;
}

/* line 530, ../../app/assets/sass/components/_emoji.sass */
.emoji1f620 {
  background-position: -400px -280px;
}

/* line 533, ../../app/assets/sass/components/_emoji.sass */
.emoji1f629 {
  background-position: -400px -460px;
}

/* line 536, ../../app/assets/sass/components/_emoji.sass */
.emoji1f632 {
  background-position: -420px -40px;
}

/* line 539, ../../app/assets/sass/components/_emoji.sass */
.emoji1f61e {
  background-position: -400px -240px;
}

/* line 542, ../../app/assets/sass/components/_emoji.sass */
.emoji1f635 {
  background-position: -420px -100px;
}

/* line 545, ../../app/assets/sass/components/_emoji.sass */
.emoji1f630 {
  background-position: -420px 0px;
}

/* line 548, ../../app/assets/sass/components/_emoji.sass */
.emoji1f612 {
  background-position: -400px 0px;
}

/* line 551, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60d {
  background-position: -380px -500px;
}

/* line 554, ../../app/assets/sass/components/_emoji.sass */
.emoji1f624 {
  background-position: -400px -360px;
}

/* line 557, ../../app/assets/sass/components/_emoji.sass */
.emoji1f61c {
  background-position: -400px -200px;
}

/* line 560, ../../app/assets/sass/components/_emoji.sass */
.emoji1f61d {
  background-position: -400px -220px;
}

/* line 563, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60b {
  background-position: -380px -460px;
}

/* line 566, ../../app/assets/sass/components/_emoji.sass */
.emoji1f618 {
  background-position: -400px -120px;
}

/* line 569, ../../app/assets/sass/components/_emoji.sass */
.emoji1f61a {
  background-position: -400px -160px;
}

/* line 572, ../../app/assets/sass/components/_emoji.sass */
.emoji1f637 {
  background-position: -420px -140px;
}

/* line 575, ../../app/assets/sass/components/_emoji.sass */
.emoji1f633 {
  background-position: -420px -60px;
}

/* line 578, ../../app/assets/sass/components/_emoji.sass */
.emoji1f603 {
  background-position: -380px -300px;
}

/* line 581, ../../app/assets/sass/components/_emoji.sass */
.emoji1f605 {
  background-position: -380px -340px;
}

/* line 584, ../../app/assets/sass/components/_emoji.sass */
.emoji1f606 {
  background-position: -380px -360px;
}

/* line 587, ../../app/assets/sass/components/_emoji.sass */
.emoji1f601 {
  background-position: -380px -260px;
}

/* line 590, ../../app/assets/sass/components/_emoji.sass */
.emoji1f602 {
  background-position: -380px -280px;
}

/* line 593, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60a {
  background-position: -380px -440px;
}

/* line 596, ../../app/assets/sass/components/_emoji.sass */
.emoji263a {
  background-position: -500px -260px;
}

/* line 599, ../../app/assets/sass/components/_emoji.sass */
.emoji1f604 {
  background-position: -380px -320px;
}

/* line 602, ../../app/assets/sass/components/_emoji.sass */
.emoji1f622 {
  background-position: -400px -320px;
}

/* line 605, ../../app/assets/sass/components/_emoji.sass */
.emoji1f62d {
  background-position: -400px -540px;
}

/* line 608, ../../app/assets/sass/components/_emoji.sass */
.emoji1f628 {
  background-position: -400px -440px;
}

/* line 611, ../../app/assets/sass/components/_emoji.sass */
.emoji1f623 {
  background-position: -400px -340px;
}

/* line 614, ../../app/assets/sass/components/_emoji.sass */
.emoji1f621 {
  background-position: -400px -300px;
}

/* line 617, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60c {
  background-position: -380px -480px;
}

/* line 620, ../../app/assets/sass/components/_emoji.sass */
.emoji1f616 {
  background-position: -400px -80px;
}

/* line 623, ../../app/assets/sass/components/_emoji.sass */
.emoji1f614 {
  background-position: -400px -40px;
}

/* line 626, ../../app/assets/sass/components/_emoji.sass */
.emoji1f631 {
  background-position: -420px -20px;
}

/* line 629, ../../app/assets/sass/components/_emoji.sass */
.emoji1f62a {
  background-position: -400px -480px;
}

/* line 632, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60f {
  background-position: -380px -540px;
}

/* line 635, ../../app/assets/sass/components/_emoji.sass */
.emoji1f613 {
  background-position: -400px -20px;
}

/* line 638, ../../app/assets/sass/components/_emoji.sass */
.emoji1f625 {
  background-position: -400px -380px;
}

/* line 641, ../../app/assets/sass/components/_emoji.sass */
.emoji1f62b {
  background-position: -400px -500px;
}

/* line 644, ../../app/assets/sass/components/_emoji.sass */
.emoji1f609 {
  background-position: -380px -420px;
}

/* line 647, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63a {
  background-position: -420px -200px;
}

/* line 650, ../../app/assets/sass/components/_emoji.sass */
.emoji1f638 {
  background-position: -420px -160px;
}

/* line 653, ../../app/assets/sass/components/_emoji.sass */
.emoji1f639 {
  background-position: -420px -180px;
}

/* line 656, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63d {
  background-position: -420px -260px;
}

/* line 659, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63b {
  background-position: -420px -220px;
}

/* line 662, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63f {
  background-position: -420px -300px;
}

/* line 665, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63e {
  background-position: -420px -280px;
}

/* line 668, ../../app/assets/sass/components/_emoji.sass */
.emoji1f63c {
  background-position: -420px -240px;
}

/* line 671, ../../app/assets/sass/components/_emoji.sass */
.emoji1f640 {
  background-position: -420px -320px;
}

/* line 674, ../../app/assets/sass/components/_emoji.sass */
.emoji1f645 {
  background-position: -420px -340px;
}

/* line 677, ../../app/assets/sass/components/_emoji.sass */
.emoji1f646 {
  background-position: -420px -360px;
}

/* line 680, ../../app/assets/sass/components/_emoji.sass */
.emoji1f647 {
  background-position: -420px -380px;
}

/* line 683, ../../app/assets/sass/components/_emoji.sass */
.emoji1f648 {
  background-position: -420px -400px;
}

/* line 686, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64a {
  background-position: -420px -440px;
}

/* line 689, ../../app/assets/sass/components/_emoji.sass */
.emoji1f649 {
  background-position: -420px -420px;
}

/* line 692, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64b {
  background-position: -420px -460px;
}

/* line 695, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64c {
  background-position: -420px -480px;
}

/* line 698, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64d {
  background-position: -420px -500px;
}

/* line 701, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64e {
  background-position: -420px -520px;
}

/* line 704, ../../app/assets/sass/components/_emoji.sass */
.emoji1f64f {
  background-position: -420px -540px;
}

/* line 707, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e0 {
  background-position: -140px -300px;
}

/* line 710, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e1 {
  background-position: -140px -320px;
}

/* line 713, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e2 {
  background-position: -140px -340px;
}

/* line 716, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e3 {
  background-position: -140px -360px;
}

/* line 719, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e5 {
  background-position: -140px -400px;
}

/* line 722, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e6 {
  background-position: -140px -420px;
}

/* line 725, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e7 {
  background-position: -140px -440px;
}

/* line 728, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e8 {
  background-position: -140px -460px;
}

/* line 731, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3e9 {
  background-position: -140px -480px;
}

/* line 734, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ea {
  background-position: -140px -500px;
}

/* line 737, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3eb {
  background-position: -140px -520px;
}

/* line 740, ../../app/assets/sass/components/_emoji.sass */
.emoji26ea {
  background-position: -520px -280px;
}

/* line 743, ../../app/assets/sass/components/_emoji.sass */
.emoji26f2 {
  background-position: -520px -300px;
}

/* line 746, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ec {
  background-position: -140px -540px;
}

/* line 749, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ef {
  background-position: -160px 0px;
}

/* line 752, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3f0 {
  background-position: -160px -20px;
}

/* line 755, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ed {
  background-position: -140px -560px;
}

/* line 758, ../../app/assets/sass/components/_emoji.sass */
.emoji2693 {
  background-position: -520px -60px;
}

/* line 761, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ee {
  background-position: -140px -580px;
}

/* line 764, ../../app/assets/sass/components/_emoji.sass */
.emoji1f5fb {
  background-position: -380px -140px;
}

/* line 767, ../../app/assets/sass/components/_emoji.sass */
.emoji1f5fc {
  background-position: -380px -160px;
}

/* line 770, ../../app/assets/sass/components/_emoji.sass */
.emoji1f5fd {
  background-position: -380px -180px;
}

/* line 773, ../../app/assets/sass/components/_emoji.sass */
.emoji1f5fe {
  background-position: -380px -200px;
}

/* line 776, ../../app/assets/sass/components/_emoji.sass */
.emoji1f5ff {
  background-position: -380px -220px;
}

/* line 779, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45e {
  background-position: -220px -80px;
}

/* line 782, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45f {
  background-position: -220px -100px;
}

/* line 785, ../../app/assets/sass/components/_emoji.sass */
.emoji1f460 {
  background-position: -220px -120px;
}

/* line 788, ../../app/assets/sass/components/_emoji.sass */
.emoji1f461 {
  background-position: -220px -140px;
}

/* line 791, ../../app/assets/sass/components/_emoji.sass */
.emoji1f462 {
  background-position: -220px -160px;
}

/* line 794, ../../app/assets/sass/components/_emoji.sass */
.emoji1f463 {
  background-position: -220px -180px;
}

/* line 797, ../../app/assets/sass/components/_emoji.sass */
.emoji1f453 {
  background-position: -200px -460px;
}

/* line 800, ../../app/assets/sass/components/_emoji.sass */
.emoji1f455 {
  background-position: -200px -500px;
}

/* line 803, ../../app/assets/sass/components/_emoji.sass */
.emoji1f456 {
  background-position: -200px -520px;
}

/* line 806, ../../app/assets/sass/components/_emoji.sass */
.emoji1f451 {
  background-position: -200px -420px;
}

/* line 809, ../../app/assets/sass/components/_emoji.sass */
.emoji1f454 {
  background-position: -200px -480px;
}

/* line 812, ../../app/assets/sass/components/_emoji.sass */
.emoji1f452 {
  background-position: -200px -440px;
}

/* line 815, ../../app/assets/sass/components/_emoji.sass */
.emoji1f457 {
  background-position: -200px -540px;
}

/* line 818, ../../app/assets/sass/components/_emoji.sass */
.emoji1f458 {
  background-position: -200px -560px;
}

/* line 821, ../../app/assets/sass/components/_emoji.sass */
.emoji1f459 {
  background-position: -200px -580px;
}

/* line 824, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45a {
  background-position: -220px 0px;
}

/* line 827, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45b {
  background-position: -220px -20px;
}

/* line 830, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45c {
  background-position: -220px -40px;
}

/* line 833, ../../app/assets/sass/components/_emoji.sass */
.emoji1f45d {
  background-position: -220px -60px;
}

/* line 836, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b0 {
  background-position: -260px -520px;
}

/* line 839, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b1 {
  background-position: -260px -540px;
}

/* line 842, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b9 {
  background-position: -280px -100px;
}

/* line 845, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b2 {
  background-position: -260px -560px;
}

/* line 848, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b3 {
  background-position: -260px -580px;
}

/* line 851, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b4 {
  background-position: -280px 0px;
}

/* line 854, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b5 {
  background-position: -280px -20px;
}

/* line 857, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4b8 {
  background-position: -280px -80px;
}

/* line 860, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1e81f1f3 {
  background-position: -20px 0px;
}

/* line 863, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1e91f1ea {
  background-position: -20px -20px;
}

/* line 866, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1ea1f1f8 {
  background-position: -20px -40px;
}

/* line 869, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1eb1f1f7 {
  background-position: -20px -60px;
}

/* line 872, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1ec1f1e7 {
  background-position: -20px -80px;
}

/* line 875, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1ee1f1f9 {
  background-position: -20px -100px;
}

/* line 878, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1ef1f1f5 {
  background-position: -20px -120px;
}

/* line 881, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1f01f1f7 {
  background-position: -20px -140px;
}

/* line 884, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1f71f1fa {
  background-position: -20px -160px;
}

/* line 887, ../../app/assets/sass/components/_emoji.sass */
.emoji1f1fa1f1f8 {
  background-position: -20px -180px;
}

/* line 890, ../../app/assets/sass/components/_emoji.sass */
.emoji1f525 {
  background-position: -340px -360px;
}

/* line 893, ../../app/assets/sass/components/_emoji.sass */
.emoji1f526 {
  background-position: -340px -380px;
}

/* line 896, ../../app/assets/sass/components/_emoji.sass */
.emoji1f527 {
  background-position: -340px -400px;
}

/* line 899, ../../app/assets/sass/components/_emoji.sass */
.emoji1f528 {
  background-position: -340px -420px;
}

/* line 902, ../../app/assets/sass/components/_emoji.sass */
.emoji1f529 {
  background-position: -340px -440px;
}

/* line 905, ../../app/assets/sass/components/_emoji.sass */
.emoji1f52a {
  background-position: -340px -460px;
}

/* line 908, ../../app/assets/sass/components/_emoji.sass */
.emoji1f52b {
  background-position: -340px -480px;
}

/* line 911, ../../app/assets/sass/components/_emoji.sass */
.emoji1f52e {
  background-position: -340px -540px;
}

/* line 914, ../../app/assets/sass/components/_emoji.sass */
.emoji1f52f {
  background-position: -340px -560px;
}

/* line 917, ../../app/assets/sass/components/_emoji.sass */
.emoji1f530 {
  background-position: -340px -580px;
}

/* line 920, ../../app/assets/sass/components/_emoji.sass */
.emoji1f531 {
  background-position: -360px 0px;
}

/* line 923, ../../app/assets/sass/components/_emoji.sass */
.emoji1f489 {
  background-position: -240px -340px;
}

/* line 926, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48a {
  background-position: -240px -360px;
}

/* line 929, ../../app/assets/sass/components/_emoji.sass */
.emoji1f170 {
  background-position: 0px -300px;
}

/* line 932, ../../app/assets/sass/components/_emoji.sass */
.emoji1f171 {
  background-position: 0px -320px;
}

/* line 935, ../../app/assets/sass/components/_emoji.sass */
.emoji1f18e {
  background-position: 0px -380px;
}

/* line 938, ../../app/assets/sass/components/_emoji.sass */
.emoji1f17e {
  background-position: 0px -340px;
}

/* line 941, ../../app/assets/sass/components/_emoji.sass */
.emoji1f380 {
  background-position: -100px -260px;
}

/* line 944, ../../app/assets/sass/components/_emoji.sass */
.emoji1f381 {
  background-position: -100px -280px;
}

/* line 947, ../../app/assets/sass/components/_emoji.sass */
.emoji1f382 {
  background-position: -100px -300px;
}

/* line 950, ../../app/assets/sass/components/_emoji.sass */
.emoji1f384 {
  background-position: -100px -340px;
}

/* line 953, ../../app/assets/sass/components/_emoji.sass */
.emoji1f385 {
  background-position: -100px -360px;
}

/* line 956, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38c {
  background-position: -100px -500px;
}

/* line 959, ../../app/assets/sass/components/_emoji.sass */
.emoji1f386 {
  background-position: -100px -380px;
}

/* line 962, ../../app/assets/sass/components/_emoji.sass */
.emoji1f388 {
  background-position: -100px -420px;
}

/* line 965, ../../app/assets/sass/components/_emoji.sass */
.emoji1f389 {
  background-position: -100px -440px;
}

/* line 968, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38d {
  background-position: -100px -520px;
}

/* line 971, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38e {
  background-position: -100px -540px;
}

/* line 974, ../../app/assets/sass/components/_emoji.sass */
.emoji1f393 {
  background-position: -120px -40px;
}

/* line 977, ../../app/assets/sass/components/_emoji.sass */
.emoji1f392 {
  background-position: -120px -20px;
}

/* line 980, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38f {
  background-position: -100px -560px;
}

/* line 983, ../../app/assets/sass/components/_emoji.sass */
.emoji1f387 {
  background-position: -100px -400px;
}

/* line 986, ../../app/assets/sass/components/_emoji.sass */
.emoji1f390 {
  background-position: -100px -580px;
}

/* line 989, ../../app/assets/sass/components/_emoji.sass */
.emoji1f383 {
  background-position: -100px -320px;
}

/* line 992, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38a {
  background-position: -100px -460px;
}

/* line 995, ../../app/assets/sass/components/_emoji.sass */
.emoji1f38b {
  background-position: -100px -480px;
}

/* line 998, ../../app/assets/sass/components/_emoji.sass */
.emoji1f391 {
  background-position: -120px 0px;
}

/* line 1001, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4df {
  background-position: -300px -260px;
}

/* line 1004, ../../app/assets/sass/components/_emoji.sass */
.emoji260e {
  background-position: -500px -160px;
}

/* line 1007, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4de {
  background-position: -300px -240px;
}

/* line 1010, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f1 {
  background-position: -320px -20px;
}

/* line 1013, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f2 {
  background-position: -320px -40px;
}

/* line 1016, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4dd {
  background-position: -300px -220px;
}

/* line 1019, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e0 {
  background-position: -300px -280px;
}

/* line 1022, ../../app/assets/sass/components/_emoji.sass */
.emoji2709 {
  background-position: -520px -460px;
}

/* line 1025, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e8 {
  background-position: -300px -440px;
}

/* line 1028, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e9 {
  background-position: -300px -460px;
}

/* line 1031, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ea {
  background-position: -300px -480px;
}

/* line 1034, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4eb {
  background-position: -300px -500px;
}

/* line 1037, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ee {
  background-position: -300px -560px;
}

/* line 1040, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f0 {
  background-position: -320px 0px;
}

/* line 1043, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e2 {
  background-position: -300px -320px;
}

/* line 1046, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e3 {
  background-position: -300px -340px;
}

/* line 1049, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e1 {
  background-position: -300px -300px;
}

/* line 1052, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e4 {
  background-position: -300px -360px;
}

/* line 1055, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e5 {
  background-position: -300px -380px;
}

/* line 1058, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e6 {
  background-position: -300px -400px;
}

/* line 1061, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4e7 {
  background-position: -300px -420px;
}

/* line 1064, ../../app/assets/sass/components/_emoji.sass */
.emoji1f520 {
  background-position: -340px -260px;
}

/* line 1067, ../../app/assets/sass/components/_emoji.sass */
.emoji1f521 {
  background-position: -340px -280px;
}

/* line 1070, ../../app/assets/sass/components/_emoji.sass */
.emoji1f522 {
  background-position: -340px -300px;
}

/* line 1073, ../../app/assets/sass/components/_emoji.sass */
.emoji1f523 {
  background-position: -340px -320px;
}

/* line 1076, ../../app/assets/sass/components/_emoji.sass */
.emoji1f524 {
  background-position: -340px -340px;
}

/* line 1079, ../../app/assets/sass/components/_emoji.sass */
.emoji2712 {
  background-position: -520px -560px;
}

/* line 1082, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ba {
  background-position: -280px -120px;
}

/* line 1085, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4bb {
  background-position: -280px -140px;
}

/* line 1088, ../../app/assets/sass/components/_emoji.sass */
.emoji270f {
  background-position: -520px -540px;
}

/* line 1091, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ce {
  background-position: -280px -520px;
}

/* line 1094, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4bc {
  background-position: -280px -160px;
}

/* line 1097, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4bd {
  background-position: -280px -180px;
}

/* line 1100, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4be {
  background-position: -280px -200px;
}

/* line 1103, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4bf {
  background-position: -280px -220px;
}

/* line 1106, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c0 {
  background-position: -280px -240px;
}

/* line 1109, ../../app/assets/sass/components/_emoji.sass */
.emoji2702 {
  background-position: -520px -400px;
}

/* line 1112, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4cd {
  background-position: -280px -500px;
}

/* line 1115, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c3 {
  background-position: -280px -300px;
}

/* line 1118, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c4 {
  background-position: -280px -320px;
}

/* line 1121, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c5 {
  background-position: -280px -340px;
}

/* line 1124, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c1 {
  background-position: -280px -260px;
}

/* line 1127, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c2 {
  background-position: -280px -280px;
}

/* line 1130, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d3 {
  background-position: -300px -20px;
}

/* line 1133, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d6 {
  background-position: -300px -80px;
}

/* line 1136, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d4 {
  background-position: -300px -40px;
}

/* line 1139, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d5 {
  background-position: -300px -60px;
}

/* line 1142, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d7 {
  background-position: -300px -100px;
}

/* line 1145, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d8 {
  background-position: -300px -120px;
}

/* line 1148, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d9 {
  background-position: -300px -140px;
}

/* line 1151, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4da {
  background-position: -300px -160px;
}

/* line 1154, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4db {
  background-position: -300px -180px;
}

/* line 1157, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4dc {
  background-position: -300px -200px;
}

/* line 1160, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4cb {
  background-position: -280px -460px;
}

/* line 1163, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c6 {
  background-position: -280px -360px;
}

/* line 1166, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ca {
  background-position: -280px -440px;
}

/* line 1169, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c8 {
  background-position: -280px -400px;
}

/* line 1172, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c9 {
  background-position: -280px -420px;
}

/* line 1175, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4c7 {
  background-position: -280px -380px;
}

/* line 1178, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4cc {
  background-position: -280px -480px;
}

/* line 1181, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d2 {
  background-position: -300px 0px;
}

/* line 1184, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4cf {
  background-position: -280px -540px;
}

/* line 1187, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d0 {
  background-position: -280px -560px;
}

/* line 1190, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4d1 {
  background-position: -280px -580px;
}

/* line 1193, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3bd {
  background-position: -140px -40px;
}

/* line 1196, ../../app/assets/sass/components/_emoji.sass */
.emoji26be {
  background-position: -520px -180px;
}

/* line 1199, ../../app/assets/sass/components/_emoji.sass */
.emoji26f3 {
  background-position: -520px -320px;
}

/* line 1202, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3be {
  background-position: -140px -60px;
}

/* line 1205, ../../app/assets/sass/components/_emoji.sass */
.emoji26bd {
  background-position: -520px -160px;
}

/* line 1208, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3bf {
  background-position: -140px -80px;
}

/* line 1211, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c0 {
  background-position: -140px -100px;
}

/* line 1214, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c1 {
  background-position: -140px -120px;
}

/* line 1217, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c2 {
  background-position: -140px -140px;
}

/* line 1220, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c3 {
  background-position: -140px -160px;
}

/* line 1223, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c4 {
  background-position: -140px -180px;
}

/* line 1226, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c6 {
  background-position: -140px -200px;
}

/* line 1229, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3c8 {
  background-position: -140px -240px;
}

/* line 1232, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ca {
  background-position: -140px -280px;
}

/* line 1235, ../../app/assets/sass/components/_emoji.sass */
.emoji1f683 {
  background-position: -440px -20px;
}

/* line 1238, ../../app/assets/sass/components/_emoji.sass */
.emoji1f687 {
  background-position: -440px -100px;
}

/* line 1241, ../../app/assets/sass/components/_emoji.sass */
.emoji24c2 {
  background-position: -480px -540px;
}

/* line 1244, ../../app/assets/sass/components/_emoji.sass */
.emoji1f684 {
  background-position: -440px -40px;
}

/* line 1247, ../../app/assets/sass/components/_emoji.sass */
.emoji1f685 {
  background-position: -440px -60px;
}

/* line 1250, ../../app/assets/sass/components/_emoji.sass */
.emoji1f697 {
  background-position: -440px -400px;
}

/* line 1253, ../../app/assets/sass/components/_emoji.sass */
.emoji1f699 {
  background-position: -440px -440px;
}

/* line 1256, ../../app/assets/sass/components/_emoji.sass */
.emoji1f68c {
  background-position: -440px -180px;
}

/* line 1259, ../../app/assets/sass/components/_emoji.sass */
.emoji1f68f {
  background-position: -440px -240px;
}

/* line 1262, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a2 {
  background-position: -460px -20px;
}

/* line 1265, ../../app/assets/sass/components/_emoji.sass */
.emoji2708 {
  background-position: -520px -440px;
}

/* line 1268, ../../app/assets/sass/components/_emoji.sass */
.emoji26f5 {
  background-position: -520px -340px;
}

/* line 1271, ../../app/assets/sass/components/_emoji.sass */
.emoji1f689 {
  background-position: -440px -140px;
}

/* line 1274, ../../app/assets/sass/components/_emoji.sass */
.emoji1f680 {
  background-position: -420px -560px;
}

/* line 1277, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a4 {
  background-position: -460px -60px;
}

/* line 1280, ../../app/assets/sass/components/_emoji.sass */
.emoji1f695 {
  background-position: -440px -360px;
}

/* line 1283, ../../app/assets/sass/components/_emoji.sass */
.emoji1f69a {
  background-position: -440px -460px;
}

/* line 1286, ../../app/assets/sass/components/_emoji.sass */
.emoji1f692 {
  background-position: -440px -300px;
}

/* line 1289, ../../app/assets/sass/components/_emoji.sass */
.emoji1f691 {
  background-position: -440px -280px;
}

/* line 1292, ../../app/assets/sass/components/_emoji.sass */
.emoji1f693 {
  background-position: -440px -320px;
}

/* line 1295, ../../app/assets/sass/components/_emoji.sass */
.emoji26fd {
  background-position: -520px -380px;
}

/* line 1298, ../../app/assets/sass/components/_emoji.sass */
.emoji1f17f {
  background-position: 0px -360px;
}

/* line 1301, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a5 {
  background-position: -460px -80px;
}

/* line 1304, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a7 {
  background-position: -460px -120px;
}

/* line 1307, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a8 {
  background-position: -460px -140px;
}

/* line 1310, ../../app/assets/sass/components/_emoji.sass */
.emoji2668 {
  background-position: -520px 0px;
}

/* line 1313, ../../app/assets/sass/components/_emoji.sass */
.emoji26fa {
  background-position: -520px -360px;
}

/* line 1316, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a0 {
  background-position: -120px -60px;
}

/* line 1319, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a1 {
  background-position: -120px -80px;
}

/* line 1322, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a2 {
  background-position: -120px -100px;
}

/* line 1325, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a3 {
  background-position: -120px -120px;
}

/* line 1328, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a4 {
  background-position: -120px -140px;
}

/* line 1331, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a5 {
  background-position: -120px -160px;
}

/* line 1334, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a6 {
  background-position: -120px -180px;
}

/* line 1337, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a7 {
  background-position: -120px -200px;
}

/* line 1340, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a8 {
  background-position: -120px -220px;
}

/* line 1343, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3a9 {
  background-position: -120px -240px;
}

/* line 1346, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3aa {
  background-position: -120px -260px;
}

/* line 1349, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ab {
  background-position: -120px -280px;
}

/* line 1352, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ac {
  background-position: -120px -300px;
}

/* line 1355, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ad {
  background-position: -120px -320px;
}

/* line 1358, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ae {
  background-position: -120px -340px;
}

/* line 1361, ../../app/assets/sass/components/_emoji.sass */
.emoji1f004 {
  background-position: 0px -260px;
}

/* line 1364, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3af {
  background-position: -120px -360px;
}

/* line 1367, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b0 {
  background-position: -120px -380px;
}

/* line 1370, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b1 {
  background-position: -120px -400px;
}

/* line 1373, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b2 {
  background-position: -120px -420px;
}

/* line 1376, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b3 {
  background-position: -120px -440px;
}

/* line 1379, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b4 {
  background-position: -120px -460px;
}

/* line 1382, ../../app/assets/sass/components/_emoji.sass */
.emoji1f0cf {
  background-position: 0px -280px;
}

/* line 1385, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b5 {
  background-position: -120px -480px;
}

/* line 1388, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b6 {
  background-position: -120px -500px;
}

/* line 1391, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b7 {
  background-position: -120px -520px;
}

/* line 1394, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b8 {
  background-position: -120px -540px;
}

/* line 1397, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3b9 {
  background-position: -120px -560px;
}

/* line 1400, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3ba {
  background-position: -120px -580px;
}

/* line 1403, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3bb {
  background-position: -140px 0px;
}

/* line 1406, ../../app/assets/sass/components/_emoji.sass */
.emoji1f3bc {
  background-position: -140px -20px;
}

/* line 1409, ../../app/assets/sass/components/_emoji.sass */
.emoji303d {
  background-position: -540px -580px;
}

/* line 1412, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f7 {
  background-position: -320px -140px;
}

/* line 1415, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f9 {
  background-position: -320px -160px;
}

/* line 1418, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4fa {
  background-position: -320px -180px;
}

/* line 1421, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4fb {
  background-position: -320px -200px;
}

/* line 1424, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4fc {
  background-position: -320px -220px;
}

/* line 1427, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48b {
  background-position: -240px -380px;
}

/* line 1430, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48c {
  background-position: -240px -400px;
}

/* line 1433, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48d {
  background-position: -240px -420px;
}

/* line 1436, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48e {
  background-position: -240px -440px;
}

/* line 1439, ../../app/assets/sass/components/_emoji.sass */
.emoji1f48f {
  background-position: -240px -460px;
}

/* line 1442, ../../app/assets/sass/components/_emoji.sass */
.emoji1f490 {
  background-position: -240px -480px;
}

/* line 1445, ../../app/assets/sass/components/_emoji.sass */
.emoji1f491 {
  background-position: -240px -500px;
}

/* line 1448, ../../app/assets/sass/components/_emoji.sass */
.emoji1f492 {
  background-position: -240px -520px;
}

/* line 1451, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51e {
  background-position: -340px -220px;
}

/* line 1454, ../../app/assets/sass/components/_emoji.sass */
.emojia9 {
  background-position: 0px -220px;
}

/* line 1457, ../../app/assets/sass/components/_emoji.sass */
.emojiae {
  background-position: 0px -240px;
}

/* line 1460, ../../app/assets/sass/components/_emoji.sass */
.emoji2122 {
  background-position: -480px -180px;
}

/* line 1463, ../../app/assets/sass/components/_emoji.sass */
.emoji2139 {
  background-position: -480px -200px;
}

/* line 1466, ../../app/assets/sass/components/_emoji.sass */
.emoji2320e3 {
  background-position: 0px 0px;
}

/* line 1469, ../../app/assets/sass/components/_emoji.sass */
.emoji3120e3 {
  background-position: 0px -40px;
}

/* line 1472, ../../app/assets/sass/components/_emoji.sass */
.emoji3220e3 {
  background-position: 0px -60px;
}

/* line 1475, ../../app/assets/sass/components/_emoji.sass */
.emoji3320e3 {
  background-position: 0px -80px;
}

/* line 1478, ../../app/assets/sass/components/_emoji.sass */
.emoji3420e3 {
  background-position: 0px -100px;
}

/* line 1481, ../../app/assets/sass/components/_emoji.sass */
.emoji3520e3 {
  background-position: 0px -120px;
}

/* line 1484, ../../app/assets/sass/components/_emoji.sass */
.emoji3620e3 {
  background-position: 0px -140px;
}

/* line 1487, ../../app/assets/sass/components/_emoji.sass */
.emoji3720e3 {
  background-position: 0px -160px;
}

/* line 1490, ../../app/assets/sass/components/_emoji.sass */
.emoji3820e3 {
  background-position: 0px -180px;
}

/* line 1493, ../../app/assets/sass/components/_emoji.sass */
.emoji3920e3 {
  background-position: 0px -200px;
}

/* line 1496, ../../app/assets/sass/components/_emoji.sass */
.emoji3020e3 {
  background-position: 0px -20px;
}

/* line 1499, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51f {
  background-position: -340px -240px;
}

/* line 1502, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f6 {
  background-position: -320px -120px;
}

/* line 1505, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f3 {
  background-position: -320px -60px;
}

/* line 1508, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4f4 {
  background-position: -320px -80px;
}

/* line 1511, ../../app/assets/sass/components/_emoji.sass */
.emoji1f354 {
  background-position: -80px -40px;
}

/* line 1514, ../../app/assets/sass/components/_emoji.sass */
.emoji1f359 {
  background-position: -80px -140px;
}

/* line 1517, ../../app/assets/sass/components/_emoji.sass */
.emoji1f370 {
  background-position: -100px 0px;
}

/* line 1520, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35c {
  background-position: -80px -200px;
}

/* line 1523, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35e {
  background-position: -80px -240px;
}

/* line 1526, ../../app/assets/sass/components/_emoji.sass */
.emoji1f373 {
  background-position: -100px -60px;
}

/* line 1529, ../../app/assets/sass/components/_emoji.sass */
.emoji1f366 {
  background-position: -80px -400px;
}

/* line 1532, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35f {
  background-position: -80px -260px;
}

/* line 1535, ../../app/assets/sass/components/_emoji.sass */
.emoji1f361 {
  background-position: -80px -300px;
}

/* line 1538, ../../app/assets/sass/components/_emoji.sass */
.emoji1f358 {
  background-position: -80px -120px;
}

/* line 1541, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35a {
  background-position: -80px -160px;
}

/* line 1544, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35d {
  background-position: -80px -220px;
}

/* line 1547, ../../app/assets/sass/components/_emoji.sass */
.emoji1f35b {
  background-position: -80px -180px;
}

/* line 1550, ../../app/assets/sass/components/_emoji.sass */
.emoji1f362 {
  background-position: -80px -320px;
}

/* line 1553, ../../app/assets/sass/components/_emoji.sass */
.emoji1f363 {
  background-position: -80px -340px;
}

/* line 1556, ../../app/assets/sass/components/_emoji.sass */
.emoji1f371 {
  background-position: -100px -20px;
}

/* line 1559, ../../app/assets/sass/components/_emoji.sass */
.emoji1f372 {
  background-position: -100px -40px;
}

/* line 1562, ../../app/assets/sass/components/_emoji.sass */
.emoji1f367 {
  background-position: -80px -420px;
}

/* line 1565, ../../app/assets/sass/components/_emoji.sass */
.emoji1f356 {
  background-position: -80px -80px;
}

/* line 1568, ../../app/assets/sass/components/_emoji.sass */
.emoji1f365 {
  background-position: -80px -380px;
}

/* line 1571, ../../app/assets/sass/components/_emoji.sass */
.emoji1f360 {
  background-position: -80px -280px;
}

/* line 1574, ../../app/assets/sass/components/_emoji.sass */
.emoji1f355 {
  background-position: -80px -60px;
}

/* line 1577, ../../app/assets/sass/components/_emoji.sass */
.emoji1f357 {
  background-position: -80px -100px;
}

/* line 1580, ../../app/assets/sass/components/_emoji.sass */
.emoji1f368 {
  background-position: -80px -440px;
}

/* line 1583, ../../app/assets/sass/components/_emoji.sass */
.emoji1f369 {
  background-position: -80px -460px;
}

/* line 1586, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36a {
  background-position: -80px -480px;
}

/* line 1589, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36b {
  background-position: -80px -500px;
}

/* line 1592, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36c {
  background-position: -80px -520px;
}

/* line 1595, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36d {
  background-position: -80px -540px;
}

/* line 1598, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36e {
  background-position: -80px -560px;
}

/* line 1601, ../../app/assets/sass/components/_emoji.sass */
.emoji1f36f {
  background-position: -80px -580px;
}

/* line 1604, ../../app/assets/sass/components/_emoji.sass */
.emoji1f364 {
  background-position: -80px -360px;
}

/* line 1607, ../../app/assets/sass/components/_emoji.sass */
.emoji1f374 {
  background-position: -100px -80px;
}

/* line 1610, ../../app/assets/sass/components/_emoji.sass */
.emoji2615 {
  background-position: -500px -220px;
}

/* line 1613, ../../app/assets/sass/components/_emoji.sass */
.emoji1f378 {
  background-position: -100px -160px;
}

/* line 1616, ../../app/assets/sass/components/_emoji.sass */
.emoji1f37a {
  background-position: -100px -200px;
}

/* line 1619, ../../app/assets/sass/components/_emoji.sass */
.emoji1f375 {
  background-position: -100px -100px;
}

/* line 1622, ../../app/assets/sass/components/_emoji.sass */
.emoji1f376 {
  background-position: -100px -120px;
}

/* line 1625, ../../app/assets/sass/components/_emoji.sass */
.emoji1f377 {
  background-position: -100px -140px;
}

/* line 1628, ../../app/assets/sass/components/_emoji.sass */
.emoji1f37b {
  background-position: -100px -220px;
}

/* line 1631, ../../app/assets/sass/components/_emoji.sass */
.emoji1f379 {
  background-position: -100px -180px;
}

/* line 1634, ../../app/assets/sass/components/_emoji.sass */
.emoji2197 {
  background-position: -480px -280px;
}

/* line 1637, ../../app/assets/sass/components/_emoji.sass */
.emoji2198 {
  background-position: -480px -300px;
}

/* line 1640, ../../app/assets/sass/components/_emoji.sass */
.emoji2196 {
  background-position: -480px -260px;
}

/* line 1643, ../../app/assets/sass/components/_emoji.sass */
.emoji2199 {
  background-position: -480px -320px;
}

/* line 1646, ../../app/assets/sass/components/_emoji.sass */
.emoji2934 {
  background-position: -540px -380px;
}

/* line 1649, ../../app/assets/sass/components/_emoji.sass */
.emoji2935 {
  background-position: -540px -400px;
}

/* line 1652, ../../app/assets/sass/components/_emoji.sass */
.emoji2194 {
  background-position: -480px -220px;
}

/* line 1655, ../../app/assets/sass/components/_emoji.sass */
.emoji2195 {
  background-position: -480px -240px;
}

/* line 1658, ../../app/assets/sass/components/_emoji.sass */
.emoji2b06 {
  background-position: -540px -440px;
}

/* line 1661, ../../app/assets/sass/components/_emoji.sass */
.emoji2b07 {
  background-position: -540px -460px;
}

/* line 1664, ../../app/assets/sass/components/_emoji.sass */
.emoji27a1 {
  background-position: -540px -320px;
}

/* line 1667, ../../app/assets/sass/components/_emoji.sass */
.emoji2b05 {
  background-position: -540px -420px;
}

/* line 1670, ../../app/assets/sass/components/_emoji.sass */
.emoji25b6 {
  background-position: -500px 0px;
}

/* line 1673, ../../app/assets/sass/components/_emoji.sass */
.emoji25c0 {
  background-position: -500px -20px;
}

/* line 1676, ../../app/assets/sass/components/_emoji.sass */
.emoji23e9 {
  background-position: -480px -420px;
}

/* line 1679, ../../app/assets/sass/components/_emoji.sass */
.emoji23ea {
  background-position: -480px -440px;
}

/* line 1682, ../../app/assets/sass/components/_emoji.sass */
.emoji23eb {
  background-position: -480px -460px;
}

/* line 1685, ../../app/assets/sass/components/_emoji.sass */
.emoji23ec {
  background-position: -480px -480px;
}

/* line 1688, ../../app/assets/sass/components/_emoji.sass */
.emoji1f53a {
  background-position: -360px -180px;
}

/* line 1691, ../../app/assets/sass/components/_emoji.sass */
.emoji1f53b {
  background-position: -360px -200px;
}

/* line 1694, ../../app/assets/sass/components/_emoji.sass */
.emoji1f53c {
  background-position: -360px -220px;
}

/* line 1697, ../../app/assets/sass/components/_emoji.sass */
.emoji1f53d {
  background-position: -360px -240px;
}

/* line 1700, ../../app/assets/sass/components/_emoji.sass */
.emoji2b55 {
  background-position: -540px -540px;
}

/* line 1703, ../../app/assets/sass/components/_emoji.sass */
.emoji274c {
  background-position: -540px -120px;
}

/* line 1706, ../../app/assets/sass/components/_emoji.sass */
.emoji274e {
  background-position: -540px -140px;
}

/* line 1709, ../../app/assets/sass/components/_emoji.sass */
.emoji2757 {
  background-position: -540px -220px;
}

/* line 1712, ../../app/assets/sass/components/_emoji.sass */
.emoji2049 {
  background-position: -480px -160px;
}

/* line 1715, ../../app/assets/sass/components/_emoji.sass */
.emoji203c {
  background-position: -480px -140px;
}

/* line 1718, ../../app/assets/sass/components/_emoji.sass */
.emoji2753 {
  background-position: -540px -160px;
}

/* line 1721, ../../app/assets/sass/components/_emoji.sass */
.emoji2754 {
  background-position: -540px -180px;
}

/* line 1724, ../../app/assets/sass/components/_emoji.sass */
.emoji2755 {
  background-position: -540px -200px;
}

/* line 1727, ../../app/assets/sass/components/_emoji.sass */
.emoji3030 {
  background-position: -540px -560px;
}

/* line 1730, ../../app/assets/sass/components/_emoji.sass */
.emoji27b0 {
  background-position: -540px -340px;
}

/* line 1733, ../../app/assets/sass/components/_emoji.sass */
.emoji27bf {
  background-position: -540px -360px;
}

/* line 1736, ../../app/assets/sass/components/_emoji.sass */
.emoji2764 {
  background-position: -540px -240px;
}

/* line 1739, ../../app/assets/sass/components/_emoji.sass */
.emoji1f493 {
  background-position: -240px -540px;
}

/* line 1742, ../../app/assets/sass/components/_emoji.sass */
.emoji1f494 {
  background-position: -240px -560px;
}

/* line 1745, ../../app/assets/sass/components/_emoji.sass */
.emoji1f495 {
  background-position: -240px -580px;
}

/* line 1748, ../../app/assets/sass/components/_emoji.sass */
.emoji1f496 {
  background-position: -260px 0px;
}

/* line 1751, ../../app/assets/sass/components/_emoji.sass */
.emoji1f497 {
  background-position: -260px -20px;
}

/* line 1754, ../../app/assets/sass/components/_emoji.sass */
.emoji1f498 {
  background-position: -260px -40px;
}

/* line 1757, ../../app/assets/sass/components/_emoji.sass */
.emoji1f499 {
  background-position: -260px -60px;
}

/* line 1760, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49a {
  background-position: -260px -80px;
}

/* line 1763, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49b {
  background-position: -260px -100px;
}

/* line 1766, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49c {
  background-position: -260px -120px;
}

/* line 1769, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49d {
  background-position: -260px -140px;
}

/* line 1772, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49e {
  background-position: -260px -160px;
}

/* line 1775, ../../app/assets/sass/components/_emoji.sass */
.emoji1f49f {
  background-position: -260px -180px;
}

/* line 1778, ../../app/assets/sass/components/_emoji.sass */
.emoji2665 {
  background-position: -500px -560px;
}

/* line 1781, ../../app/assets/sass/components/_emoji.sass */
.emoji2660 {
  background-position: -500px -520px;
}

/* line 1784, ../../app/assets/sass/components/_emoji.sass */
.emoji2666 {
  background-position: -500px -580px;
}

/* line 1787, ../../app/assets/sass/components/_emoji.sass */
.emoji2663 {
  background-position: -500px -540px;
}

/* line 1790, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6ac {
  background-position: -460px -220px;
}

/* line 1793, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6ad {
  background-position: -460px -240px;
}

/* line 1796, ../../app/assets/sass/components/_emoji.sass */
.emoji267f {
  background-position: -520px -40px;
}

/* line 1799, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6a9 {
  background-position: -460px -160px;
}

/* line 1802, ../../app/assets/sass/components/_emoji.sass */
.emoji26a0 {
  background-position: -520px -80px;
}

/* line 1805, ../../app/assets/sass/components/_emoji.sass */
.emoji26d4 {
  background-position: -520px -260px;
}

/* line 1808, ../../app/assets/sass/components/_emoji.sass */
.emoji267b {
  background-position: -520px -20px;
}

/* line 1811, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6b2 {
  background-position: -460px -340px;
}

/* line 1814, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6b6 {
  background-position: -460px -420px;
}

/* line 1817, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6b9 {
  background-position: -460px -480px;
}

/* line 1820, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6ba {
  background-position: -460px -500px;
}

/* line 1823, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6c0 {
  background-position: -480px -20px;
}

/* line 1826, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6bb {
  background-position: -460px -520px;
}

/* line 1829, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6bd {
  background-position: -460px -560px;
}

/* line 1832, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6be {
  background-position: -460px -580px;
}

/* line 1835, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6bc {
  background-position: -460px -540px;
}

/* line 1838, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6aa {
  background-position: -460px -180px;
}

/* line 1841, ../../app/assets/sass/components/_emoji.sass */
.emoji1f6ab {
  background-position: -460px -200px;
}

/* line 1844, ../../app/assets/sass/components/_emoji.sass */
.emoji2714 {
  background-position: -520px -580px;
}

/* line 1847, ../../app/assets/sass/components/_emoji.sass */
.emoji1f191 {
  background-position: 0px -400px;
}

/* line 1850, ../../app/assets/sass/components/_emoji.sass */
.emoji1f192 {
  background-position: 0px -420px;
}

/* line 1853, ../../app/assets/sass/components/_emoji.sass */
.emoji1f193 {
  background-position: 0px -440px;
}

/* line 1856, ../../app/assets/sass/components/_emoji.sass */
.emoji1f194 {
  background-position: 0px -460px;
}

/* line 1859, ../../app/assets/sass/components/_emoji.sass */
.emoji1f195 {
  background-position: 0px -480px;
}

/* line 1862, ../../app/assets/sass/components/_emoji.sass */
.emoji1f196 {
  background-position: 0px -500px;
}

/* line 1865, ../../app/assets/sass/components/_emoji.sass */
.emoji1f197 {
  background-position: 0px -520px;
}

/* line 1868, ../../app/assets/sass/components/_emoji.sass */
.emoji1f198 {
  background-position: 0px -540px;
}

/* line 1871, ../../app/assets/sass/components/_emoji.sass */
.emoji1f199 {
  background-position: 0px -560px;
}

/* line 1874, ../../app/assets/sass/components/_emoji.sass */
.emoji1f19a {
  background-position: 0px -580px;
}

/* line 1877, ../../app/assets/sass/components/_emoji.sass */
.emoji1f201 {
  background-position: -20px -200px;
}

/* line 1880, ../../app/assets/sass/components/_emoji.sass */
.emoji1f202 {
  background-position: -20px -220px;
}

/* line 1883, ../../app/assets/sass/components/_emoji.sass */
.emoji1f232 {
  background-position: -20px -280px;
}

/* line 1886, ../../app/assets/sass/components/_emoji.sass */
.emoji1f233 {
  background-position: -20px -300px;
}

/* line 1889, ../../app/assets/sass/components/_emoji.sass */
.emoji1f234 {
  background-position: -20px -320px;
}

/* line 1892, ../../app/assets/sass/components/_emoji.sass */
.emoji1f235 {
  background-position: -20px -340px;
}

/* line 1895, ../../app/assets/sass/components/_emoji.sass */
.emoji1f236 {
  background-position: -20px -360px;
}

/* line 1898, ../../app/assets/sass/components/_emoji.sass */
.emoji1f21a {
  background-position: -20px -240px;
}

/* line 1901, ../../app/assets/sass/components/_emoji.sass */
.emoji1f237 {
  background-position: -20px -380px;
}

/* line 1904, ../../app/assets/sass/components/_emoji.sass */
.emoji1f238 {
  background-position: -20px -400px;
}

/* line 1907, ../../app/assets/sass/components/_emoji.sass */
.emoji1f239 {
  background-position: -20px -420px;
}

/* line 1910, ../../app/assets/sass/components/_emoji.sass */
.emoji1f22f {
  background-position: -20px -260px;
}

/* line 1913, ../../app/assets/sass/components/_emoji.sass */
.emoji1f23a {
  background-position: -20px -440px;
}

/* line 1916, ../../app/assets/sass/components/_emoji.sass */
.emoji3299 {
  background-position: -560px -20px;
}

/* line 1919, ../../app/assets/sass/components/_emoji.sass */
.emoji3297 {
  background-position: -560px 0px;
}

/* line 1922, ../../app/assets/sass/components/_emoji.sass */
.emoji1f250 {
  background-position: -20px -460px;
}

/* line 1925, ../../app/assets/sass/components/_emoji.sass */
.emoji1f251 {
  background-position: -20px -480px;
}

/* line 1928, ../../app/assets/sass/components/_emoji.sass */
.emoji2795 {
  background-position: -540px -260px;
}

/* line 1931, ../../app/assets/sass/components/_emoji.sass */
.emoji2796 {
  background-position: -540px -280px;
}

/* line 1934, ../../app/assets/sass/components/_emoji.sass */
.emoji2716 {
  background-position: -540px 0px;
}

/* line 1937, ../../app/assets/sass/components/_emoji.sass */
.emoji2797 {
  background-position: -540px -300px;
}

/* line 1940, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a0 {
  background-position: -260px -200px;
}

/* line 1943, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a1 {
  background-position: -260px -220px;
}

/* line 1946, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a2 {
  background-position: -260px -240px;
}

/* line 1949, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a3 {
  background-position: -260px -260px;
}

/* line 1952, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a4 {
  background-position: -260px -280px;
}

/* line 1955, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a5 {
  background-position: -260px -300px;
}

/* line 1958, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a6 {
  background-position: -260px -320px;
}

/* line 1961, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a7 {
  background-position: -260px -340px;
}

/* line 1964, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a8 {
  background-position: -260px -360px;
}

/* line 1967, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4a9 {
  background-position: -260px -380px;
}

/* line 1970, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4aa {
  background-position: -260px -400px;
}

/* line 1973, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ab {
  background-position: -260px -420px;
}

/* line 1976, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ac {
  background-position: -260px -440px;
}

/* line 1979, ../../app/assets/sass/components/_emoji.sass */
.emoji2728 {
  background-position: -540px -20px;
}

/* line 1982, ../../app/assets/sass/components/_emoji.sass */
.emoji2734 {
  background-position: -540px -60px;
}

/* line 1985, ../../app/assets/sass/components/_emoji.sass */
.emoji2733 {
  background-position: -540px -40px;
}

/* line 1988, ../../app/assets/sass/components/_emoji.sass */
.emoji26aa {
  background-position: -520px -120px;
}

/* line 1991, ../../app/assets/sass/components/_emoji.sass */
.emoji26ab {
  background-position: -520px -140px;
}

/* line 1994, ../../app/assets/sass/components/_emoji.sass */
.emoji1f534 {
  background-position: -360px -60px;
}

/* line 1997, ../../app/assets/sass/components/_emoji.sass */
.emoji1f535 {
  background-position: -360px -80px;
}

/* line 2000, ../../app/assets/sass/components/_emoji.sass */
.emoji1f532 {
  background-position: -360px -20px;
}

/* line 2003, ../../app/assets/sass/components/_emoji.sass */
.emoji1f533 {
  background-position: -360px -40px;
}

/* line 2006, ../../app/assets/sass/components/_emoji.sass */
.emoji2b50 {
  background-position: -540px -520px;
}

/* line 2009, ../../app/assets/sass/components/_emoji.sass */
.emoji2b1c {
  background-position: -540px -500px;
}

/* line 2012, ../../app/assets/sass/components/_emoji.sass */
.emoji2b1b {
  background-position: -540px -480px;
}

/* line 2015, ../../app/assets/sass/components/_emoji.sass */
.emoji25ab {
  background-position: -480px -580px;
}

/* line 2018, ../../app/assets/sass/components/_emoji.sass */
.emoji25aa {
  background-position: -480px -560px;
}

/* line 2021, ../../app/assets/sass/components/_emoji.sass */
.emoji25fd {
  background-position: -500px -80px;
}

/* line 2024, ../../app/assets/sass/components/_emoji.sass */
.emoji25fe {
  background-position: -500px -100px;
}

/* line 2027, ../../app/assets/sass/components/_emoji.sass */
.emoji25fb {
  background-position: -500px -40px;
}

/* line 2030, ../../app/assets/sass/components/_emoji.sass */
.emoji25fc {
  background-position: -500px -60px;
}

/* line 2033, ../../app/assets/sass/components/_emoji.sass */
.emoji1f536 {
  background-position: -360px -100px;
}

/* line 2036, ../../app/assets/sass/components/_emoji.sass */
.emoji1f537 {
  background-position: -360px -120px;
}

/* line 2039, ../../app/assets/sass/components/_emoji.sass */
.emoji1f538 {
  background-position: -360px -140px;
}

/* line 2042, ../../app/assets/sass/components/_emoji.sass */
.emoji1f539 {
  background-position: -360px -160px;
}

/* line 2045, ../../app/assets/sass/components/_emoji.sass */
.emoji2747 {
  background-position: -540px -100px;
}

/* line 2048, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4ae {
  background-position: -260px -480px;
}

/* line 2051, ../../app/assets/sass/components/_emoji.sass */
.emoji1f4af {
  background-position: -260px -500px;
}

/* line 2054, ../../app/assets/sass/components/_emoji.sass */
.emoji21a9 {
  background-position: -480px -340px;
}

/* line 2057, ../../app/assets/sass/components/_emoji.sass */
.emoji21aa {
  background-position: -480px -360px;
}

/* line 2060, ../../app/assets/sass/components/_emoji.sass */
.emoji1f503 {
  background-position: -320px -300px;
}

/* line 2063, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50a {
  background-position: -320px -420px;
}

/* line 2066, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50b {
  background-position: -320px -440px;
}

/* line 2069, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50c {
  background-position: -320px -460px;
}

/* line 2072, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50d {
  background-position: -320px -480px;
}

/* line 2075, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50e {
  background-position: -320px -500px;
}

/* line 2078, ../../app/assets/sass/components/_emoji.sass */
.emoji1f512 {
  background-position: -320px -580px;
}

/* line 2081, ../../app/assets/sass/components/_emoji.sass */
.emoji1f513 {
  background-position: -340px 0px;
}

/* line 2084, ../../app/assets/sass/components/_emoji.sass */
.emoji1f50f {
  background-position: -320px -520px;
}

/* line 2087, ../../app/assets/sass/components/_emoji.sass */
.emoji1f510 {
  background-position: -320px -540px;
}

/* line 2090, ../../app/assets/sass/components/_emoji.sass */
.emoji1f511 {
  background-position: -320px -560px;
}

/* line 2093, ../../app/assets/sass/components/_emoji.sass */
.emoji1f514 {
  background-position: -340px -20px;
}

/* line 2096, ../../app/assets/sass/components/_emoji.sass */
.emoji2611 {
  background-position: -500px -180px;
}

/* line 2099, ../../app/assets/sass/components/_emoji.sass */
.emoji1f518 {
  background-position: -340px -100px;
}

/* line 2102, ../../app/assets/sass/components/_emoji.sass */
.emoji1f516 {
  background-position: -340px -60px;
}

/* line 2105, ../../app/assets/sass/components/_emoji.sass */
.emoji1f517 {
  background-position: -340px -80px;
}

/* line 2108, ../../app/assets/sass/components/_emoji.sass */
.emoji1f519 {
  background-position: -340px -120px;
}

/* line 2111, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51a {
  background-position: -340px -140px;
}

/* line 2114, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51b {
  background-position: -340px -160px;
}

/* line 2117, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51c {
  background-position: -340px -180px;
}

/* line 2120, ../../app/assets/sass/components/_emoji.sass */
.emoji1f51d {
  background-position: -340px -200px;
}

/* line 2123, ../../app/assets/sass/components/_emoji.sass */
.emoji2705 {
  background-position: -520px -420px;
}

/* line 2126, ../../app/assets/sass/components/_emoji.sass */
.emoji270a {
  background-position: -520px -480px;
}

/* line 2129, ../../app/assets/sass/components/_emoji.sass */
.emoji270b {
  background-position: -520px -500px;
}

/* line 2132, ../../app/assets/sass/components/_emoji.sass */
.emoji270c {
  background-position: -520px -520px;
}

/* line 2135, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44a {
  background-position: -200px -280px;
}

/* line 2138, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44d {
  background-position: -200px -340px;
}

/* line 2141, ../../app/assets/sass/components/_emoji.sass */
.emoji261d {
  background-position: -500px -240px;
}

/* line 2144, ../../app/assets/sass/components/_emoji.sass */
.emoji1f446 {
  background-position: -200px -200px;
}

/* line 2147, ../../app/assets/sass/components/_emoji.sass */
.emoji1f447 {
  background-position: -200px -220px;
}

/* line 2150, ../../app/assets/sass/components/_emoji.sass */
.emoji1f448 {
  background-position: -200px -240px;
}

/* line 2153, ../../app/assets/sass/components/_emoji.sass */
.emoji1f449 {
  background-position: -200px -260px;
}

/* line 2156, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44b {
  background-position: -200px -300px;
}

/* line 2159, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44f {
  background-position: -200px -380px;
}

/* line 2162, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44c {
  background-position: -200px -320px;
}

/* line 2165, ../../app/assets/sass/components/_emoji.sass */
.emoji1f44e {
  background-position: -200px -360px;
}

/* line 2168, ../../app/assets/sass/components/_emoji.sass */
.emoji1f450 {
  background-position: -200px -400px;
}

/*
 * Missing emoji css
 * Support by Nariman Haghighi <auspicious@gmail.com> */
/* line 2175, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46c {
  background-position: -220px -360px;
}

/* line 2178, ../../app/assets/sass/components/_emoji.sass */
.emoji1f46d {
  background-position: -220px -380px;
}

/* line 2181, ../../app/assets/sass/components/_emoji.sass */
.emoji1f332 {
  background-position: -40px -580px;
}

/* line 2184, ../../app/assets/sass/components/_emoji.sass */
.emoji1f333 {
  background-position: -60px 0;
}

/* line 2187, ../../app/assets/sass/components/_emoji.sass */
.emoji1f34b {
  background-position: -60px -460px;
}

/* line 2190, ../../app/assets/sass/components/_emoji.sass */
.emoji1f60e {
  background-position: -380px -520px;
}

/* line 4, ../../app/assets/sass/components/_modal.sass */
body.modal-open #modal {
  opacity: 1;
  display: block;
}
/* line 8, ../../app/assets/sass/components/_modal.sass */
body.modal-closing #modal {
  opacity: 0;
}

/* line 12, ../../app/assets/sass/components/_modal.sass */
body.ios #modal, body.android #modal {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0))), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -o-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-attachment: fixed;
  background-size: 100% 50%, cover;
  background-position: top left, center center;
  background-repeat: no-repeat;
}
/* line 19, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header, body.android #modal > header {
  height: auto;
  position: static;
  margin: 0;
  padding: 32px 0;
  width: 100%;
}
/* line 25, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header span.logo, body.android #modal > header span.logo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/img-sportsyapper-logo.png") no-repeat;
  background-size: 100% 100%;
  height: 26px;
  width: 206px;
}

/* line 32, ../../app/assets/sass/components/_modal.sass */
#modal {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  background: rgba(0, 0, 0, 0.8);
  display: none;
  left: 0;
  height: 100%;
  overflow: auto;
  opacity: 0;
  position: fixed;
  text-align: center;
  top: 0;
  z-index: 1000;
  width: 100%;
}

/* line 45, ../../app/assets/sass/components/_modal.sass */
.popup-table {
  display: table;
  height: 100%;
  width: 100%;
}
/* line 49, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 53, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 64px auto;
}
/* line 57, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup {
  display: none;
  opacity: 1;
  height: auto;
  position: relative;
  text-align: left;
  z-index: 1201;
}
/* line 67, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loaded {
  display: block;
}
/* line 69, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .popup-close {
  cursor: pointer;
  position: absolute;
  right: -17px;
  top: -19px;
  background: #111111;
  border: 1px solid white;
  padding: 8px;
  border-radius: 50%;
  z-index: 1002;
}
/* line 82, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.animate {
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
/* line 84, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.effect {
  opacity: 0;
  -webkit-transform: scale(0.95, 0.95);
  -moz-transform: scale(0.95, 0.95);
  -ms-transform: scale(0.95, 0.95);
  -o-transform: scale(0.95, 0.95);
  transform: scale(0.95, 0.95);
}
/* line 87, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loading {
  -webkit-animation-name: spin;
  -moz-animation-name: spin;
  -ms-animation-name: spin;
  -o-animation-name: spin;
  animation-name: spin;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -ms-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 91, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .shim {
  -webkit-transform: scale(0.1, 0.1);
  -moz-transform: scale(0.1, 0.1);
  -ms-transform: scale(0.1, 0.1);
  -o-transform: scale(0.1, 0.1);
  transform: scale(0.1, 0.1);
  height: 590px;
  width: 590px;
}

/* line 1, ../../app/assets/sass/components/_icons_v2.sass */
[class*='syi-'] {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 4, ../../app/assets/sass/components/_icons_v2.sass */
.syi-carat-down-white {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -981px;
  width: 12px;
  height: 5px;
}

/* line 6, ../../app/assets/sass/components/_icons_v2.sass */
.syi-notification-bell {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1172px;
  width: 21px;
  height: 20px;
}

/* line 8, ../../app/assets/sass/components/_icons_v2.sass */
.syi-notification-checkin {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1193px;
  width: 24px;
  height: 19px;
}

/* line 10, ../../app/assets/sass/components/_icons_v2.sass */
.syi-search {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1263px;
  width: 17px;
  height: 16px;
}

/* line 12, ../../app/assets/sass/components/_icons_v2.sass */
.syi-star-on {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1302px;
  width: 22px;
  height: 21px;
}

/* line 14, ../../app/assets/sass/components/_icons_v2.sass */
.syi-star-off {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1280px;
  width: 22px;
  height: 21px;
}

/* line 18, ../../app/assets/sass/components/_icons_v2.sass */
.syi-appstore-btn {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -958px;
  width: 106px;
  height: 22px;
}

/* line 20, ../../app/assets/sass/components/_icons_v2.sass */
.syi-google-play-btn {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1132px;
  width: 116px;
  height: 22px;
}

/* line 24, ../../app/assets/sass/components/_icons_v2.sass */
.syi-action-add-friend {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 0;
  width: 23px;
  height: 20px;
  margin-right: 8px;
  position: relative;
  top: -2px;
}

/* line 31, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-high-five {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -446px;
  width: 83px;
  height: 90px;
}

/* line 33, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-friend-add {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -286px;
  width: 100px;
  height: 79px;
}

/* line 35, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-friend-remove {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -366px;
  width: 100px;
  height: 79px;
}

/* line 37, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-mute {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -537px;
  width: 100px;
  height: 87px;
}

/* line 39, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-report {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -716px;
  width: 80.5px;
  height: 90px;
}

/* line 41, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-check-in {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -21px;
  width: 100px;
  height: 76px;
}

/* line 43, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-reminder {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -625px;
  width: 78.5px;
  height: 90px;
}

/* line 45, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-favorite-add {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -98px;
  width: 100px;
  height: 93px;
}

/* line 47, ../../app/assets/sass/components/_icons_v2.sass */
.syi-alert-favorite-remove {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -192px;
  width: 100px;
  height: 93px;
}

/* line 51, ../../app/assets/sass/components/_icons_v2.sass */
.syi-event-reminder {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1075px;
  width: 26px;
  height: 26px;
}

/* line 53, ../../app/assets/sass/components/_icons_v2.sass */
.syi-event-reminder-active {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1048px;
  width: 26px;
  height: 26px;
}

/* line 55, ../../app/assets/sass/components/_icons_v2.sass */
.syi-event-checkin {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1023px;
  width: 24px;
  height: 24px;
}

/* line 57, ../../app/assets/sass/components/_icons_v2.sass */
.syi-event-checkin-active {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -998px;
  width: 24px;
  height: 24px;
}

/* line 59, ../../app/assets/sass/components/_icons_v2.sass */
.syi-scores-check-in-alert {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1247px;
  width: 12px;
  height: 15px;
}

/* line 63, ../../app/assets/sass/components/_icons_v2.sass */
.syi-yapp-upload-image {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -2093px;
  width: 25px;
  height: 19px;
}

/* line 65, ../../app/assets/sass/components/_icons_v2.sass */
.syi-yapp-upload-image-cancel {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -2082px;
  width: 10px;
  height: 10px;
}

/* line 69, ../../app/assets/sass/components/_icons_v2.sass */
.syi-verified-badge {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1821px;
  width: 30px;
  height: 33px;
}

/* line 71, ../../app/assets/sass/components/_icons_v2.sass */
.syi-verified-badge-small {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1804px;
  width: 15px;
  height: 16px;
}

/* line 75, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-reply {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1740px;
  width: 22px;
  height: 16px;
}

/* line 77, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-highfive {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1714px;
  width: 17px;
  height: 18px;
}
/* line 79, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-highfive.active {
  background-position: 0 -1679px;
}

/* line 81, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-highfive-badge {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1698px;
  width: 14px;
  height: 15px;
}

/* line 83, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-follow {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1660px;
  width: 22px;
  height: 18px;
}
/* line 85, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-follow.active {
  background-position: 0 -1641px;
}

/* line 87, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-more {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1733px;
  width: 24px;
  height: 6px;
}

/* line 89, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-trashcan {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1757px;
  width: 14px;
  height: 16px;
}

/* line 91, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-cancel {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1575px;
  width: 14px;
  height: 14px;
}

/* line 93, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-cancel-active {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1560px;
  width: 14px;
  height: 14px;
}

/* line 96, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-add-friend {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1343px;
  width: 24px;
  height: 18px;
}
/* line 98, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-add-friend.active, .syi-stream-action-add-friend:hover {
  background-position: 0 -1324px;
}

/* line 101, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-delete {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1381px;
  width: 16px;
  height: 18px;
}
/* line 103, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-delete.active, .syi-stream-action-delete:hover {
  background-position: 0 -1362px;
}

/* line 106, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-high-five {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1419px;
  width: 17px;
  height: 18px;
}
/* line 108, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-high-five.active, .syi-stream-action-high-five:hover {
  background-position: 0 -1400px;
}

/* line 111, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-more {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1444px;
  width: 19px;
  height: 5px;
}
/* line 113, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-more.active, .syi-stream-action-more:hover {
  background-position: 0 -1438px;
}

/* line 116, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-mute {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1469px;
  width: 21px;
  height: 18px;
}
/* line 118, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-mute.active, .syi-stream-action-mute:hover {
  background-position: 0 -1450px;
}

/* line 121, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-reply {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1505px;
  width: 21px;
  height: 16px;
}
/* line 123, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-reply.active, .syi-stream-action-reply:hover {
  background-position: 0 -1488px;
}

/* line 126, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-share {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1541px;
  width: 16px;
  height: 18px;
}
/* line 128, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-action-share.active, .syi-stream-action-share:hover {
  background-position: 0 -1522px;
}

/* line 132, ../../app/assets/sass/components/_icons_v2.sass */
.syi-stream-event-start {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1590px;
  width: 50px;
  height: 50px;
}

/* line 136, ../../app/assets/sass/components/_icons_v2.sass */
.syi-welcome-tips-reply {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -2032px;
  width: 66px;
  height: 49px;
}

/* line 138, ../../app/assets/sass/components/_icons_v2.sass */
.syi-welcome-tips-high-five {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1914px;
  width: 54.5px;
  height: 58px;
}

/* line 140, ../../app/assets/sass/components/_icons_v2.sass */
.syi-welcome-tips-friend {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1855px;
  width: 75px;
  height: 58px;
}

/* line 142, ../../app/assets/sass/components/_icons_v2.sass */
.syi-welcome-tips-mute {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1973px;
  width: 66.5px;
  height: 58px;
}

/* line 146, ../../app/assets/sass/components/_icons_v2.sass */
.syi-modal-close {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1155px;
  width: 16px;
  height: 16px;
}

/* line 150, ../../app/assets/sass/components/_icons_v2.sass */
.syi-conversation-arrows-up {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -987px;
  width: 16px;
  height: 10px;
}

/* line 152, ../../app/assets/sass/components/_icons_v2.sass */
.syi-permalink-follow {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1213px;
  width: 42px;
  height: 33px;
}

/* line 61, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 100%;
}

/* line 64, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 16px;
  line-height: 1em;
}

/* line 42, ../../app/assets/sass/base.sass */
html, body {
  height: 100%;
  width: 100%;
}

/* line 46, ../../app/assets/sass/base.sass */
#loading-stream {
  background: white;
  padding: 20px 0;
  text-align: center;
}

/* line 50, ../../app/assets/sass/base.sass */
.loading3 {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center center;
  height: 16px;
  width: 16px;
}

/* line 58, ../../app/assets/sass/base.sass */
body {
  background-attachment: fixed;
  background-color: #111111;
  background-position: center center;
  background-image: url("../images/bg-desktop-2x.jpg");
  background-size: cover;
  color: #1d1d1d;
  font-family: Helvetica Neue, Arial;
  font-weight: normal;
  overflow-y: scroll;
  min-width: 1020px;
  position: relative;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
/* line 72, ../../app/assets/sass/base.sass */
body .transition-curtain {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  background: black;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
}
/* line 81, ../../app/assets/sass/base.sass */
body.pjax .transition-curtain {
  opacity: 1;
}

/* line 84, ../../app/assets/sass/base.sass */
input, textarea {
  font-family: Helvetica Neue, Arial;
  resize: none;
}

/* line 2, ../../app/assets/sass/components/_layout_v2.sass */
body.base > header {
  background: #1c1c1c;
  height: 96px;
  position: fixed;
  width: 100%;
  z-index: 10;
}
/* line 8, ../../app/assets/sass/components/_layout_v2.sass */
body.base > header .container {
  margin: 0 auto;
  max-width: 910px;
  position: relative;
}
/* line 14, ../../app/assets/sass/components/_layout_v2.sass */
body.base .clearfix {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body.base .clearfix:after {
  content: "";
  display: table;
  clear: both;
}
/* line 18, ../../app/assets/sass/components/_layout_v2.sass */
body.base #favorites {
  left: 0;
  position: fixed;
  top: 96px;
}
/* line 23, ../../app/assets/sass/components/_layout_v2.sass */
body.base #favorites.scroll {
  position: absolute;
}
/* line 26, ../../app/assets/sass/components/_layout_v2.sass */
body.base .background {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 100%;
  min-width: 880px;
  margin: 0 auto;
  padding-top: 106px;
  position: relative;
  width: 880px;
  z-index: 0;
}
/* line 37, ../../app/assets/sass/components/_layout_v2.sass */
body.base .background .background {
  padding-top: 0;
}
/* line 40, ../../app/assets/sass/components/_layout_v2.sass */
body.base .background article {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #e9e9e9;
  width: 570px;
}
/* line 45, ../../app/assets/sass/components/_layout_v2.sass */
body.base .background #scoreboard {
  bottom: 0;
  margin-right: -440px;
  position: fixed;
  right: 50%;
  top: 106px;
  width: 290px;
  z-index: 0;
}

/* line 55, ../../app/assets/sass/components/_layout_v2.sass */
body.anon header.team {
  overflow: hidden;
}
/* line 57, ../../app/assets/sass/components/_layout_v2.sass */
body.anon header.team .landing-logo {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-size: 100%;
  background-position: 50%;
  height: 200px;
  top: -75px;
  width: 200px;
  left: -35px;
}
/* line 65, ../../app/assets/sass/components/_layout_v2.sass */
body.anon > header {
  height: auto;
}
/* line 67, ../../app/assets/sass/components/_layout_v2.sass */
body.anon > header nav.user {
  border-bottom: none;
}

@-webkit-keyframes growUp {
  /* line 2, ../../app/assets/sass/components/_tabs.sass */
  from {
    height: 0;
  }

  /* line 4, ../../app/assets/sass/components/_tabs.sass */
  to {
    height: 3px;
  }
}

@-ms-keyframes growUp {
  /* line 7, ../../app/assets/sass/components/_tabs.sass */
  from {
    height: 0;
  }

  /* line 9, ../../app/assets/sass/components/_tabs.sass */
  to {
    height: 3px;
  }
}

@-o-keyframes growUp {
  /* line 12, ../../app/assets/sass/components/_tabs.sass */
  from {
    height: 0;
  }

  /* line 14, ../../app/assets/sass/components/_tabs.sass */
  to {
    height: 3px;
  }
}

@-moz-keyframes growUp {
  /* line 17, ../../app/assets/sass/components/_tabs.sass */
  from {
    height: 0;
  }

  /* line 19, ../../app/assets/sass/components/_tabs.sass */
  to {
    height: 3px;
  }
}

@keyframes shrinkDown {
  /* line 23, ../../app/assets/sass/components/_tabs.sass */
  from {
    height: 3px;
  }

  /* line 25, ../../app/assets/sass/components/_tabs.sass */
  to {
    height: 0;
  }
}

/* line 32, ../../app/assets/sass/components/_tabs.sass */
nav.tabs {
  background: #232323;
  border-top: 1px solid #323232;
  text-align: center;
  width: 100%;
}
/* line 37, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 39, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 16px;
  position: relative;
}
/* line 43, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a {
  color: #777777;
  display: block;
  font-size: 16px;
  text-decoration: none;
}
/* line 48, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a:after {
  background: #777777;
  bottom: -1px;
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 56, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a:hover {
  color: #65d900;
  text-decoration: none;
}
/* line 59, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a.active {
  color: #65d900;
}
/* line 61, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a.active:after {
  background: #e9e9e9;
  height: 7px;
  -webkit-animation-name: none;
  -moz-animation-name: none;
  -ms-animation-name: none;
  -o-animation-name: none;
  animation-name: none;
}
/* line 65, ../../app/assets/sass/components/_tabs.sass */
nav.tabs ul li a span.count {
  display: block;
  margin-top: 8px;
  font-weight: bold;
}

/* line 3, ../../app/assets/sass/components/_tooltip.sass */
.tooltip {
  font-family: helvetica neue, arial;
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 13, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 16, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 19, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 22, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 25, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 29, ../../app/assets/sass/components/_tooltip.sass */
.tooltip-inner {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 3px 8px;
  color: #1a1a1a;
  text-align: center;
  text-decoration: none;
  background-color: #e9e9e9;
  text-transform: capitalize;
  letter-spacing: 0;
  white-space: nowrap;
}

/* line 42, ../../app/assets/sass/components/_tooltip.sass */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 50, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #e9e9e9;
}
/* line 56, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #e9e9e9;
}
/* line 61, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #e9e9e9;
}
/* line 66, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #e9e9e9;
}
/* line 72, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #e9e9e9;
}
/* line 78, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #e9e9e9;
}
/* line 84, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #e9e9e9;
}
/* line 89, ../../app/assets/sass/components/_tooltip.sass */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #e9e9e9;
}

/* line 1, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box {
  position: relative;
}
/* line 4, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box textarea {
  position: relative;
}
/* line 7, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions {
  position: absolute;
  overflow: hidden;
}
/* line 11, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions > div {
  color: white;
  white-space: pre-wrap;
  width: 100%;
}
/* line 16, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions > div > strong {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #f2f2f2;
  font-weight: normal;
  background: #f2f2f2;
}
/* line 23, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions > div > strong > span {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 0);
}
/* line 26, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list {
  display: none;
  background: white;
  border: 1px solid #d6d6d6;
  position: absolute;
  left: -10px;
  z-index: 10000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  width: 100%;
}
/* line 37, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list:before {
  border-left: 7px solid transparent;
  border-bottom: 7px solid #d6d6d6;
  border-right: 7px solid transparent;
  content: "";
  left: 30px;
  position: absolute;
  top: -7px;
}
/* line 44, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list:after {
  border-left: 6px solid transparent;
  border-bottom: 6px solid #f9f9f9;
  border-right: 6px solid transparent;
  content: "";
  left: 31px;
  position: absolute;
  top: -6px;
}
/* line 51, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list ul {
  margin: 0;
  padding: 0;
}
/* line 55, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li {
  color: #111111;
  padding: 0 5px;
  margin: 0;
  width: auto;
  border-bottom: 1px solid #eeeeee;
  height: 50px;
  line-height: 50px;
  overflow: hidden;
  cursor: pointer;
  list-style: none;
  white-space: nowrap;
}
/* line 68, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li:last-child {
  border-radius: 5px;
}
/* line 71, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li:hover, .mentions-input-box .mentions-autocomplete-list li.active {
  background-color: #308cbc;
  color: white;
}
/* line 76, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li > img,
.mentions-input-box .mentions-autocomplete-list li > div.icon {
  width: 30px;
  height: 30px;
  float: left;
  margin-top: 10px;
  margin-right: 10px;
  -moz-background-origin: 3px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 85, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li em {
  font-weight: bold;
  font-style: none;
}
/* line 88, ../../app/assets/sass/components/_mentions.sass */
.mentions-input-box .mentions-autocomplete-list li b {
  background: #308cbc;
  color: white;
  font-weight: normal;
}

/* line 1, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal {
  display: none;
  height: 425px;
  margin: 0 auto;
  width: 400px;
}
/* line 6, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal header {
  background: #444444;
  color: #999999;
  font-size: 20px;
  font-weight: normal;
}
/* line 11, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels {
  background: white;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 17, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel {
  background: white;
  display: none;
  height: 425px;
  position: absolute;
  width: 100%;
}
/* line 23, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel:last-child {
  display: block;
}
/* line 25, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li {
  background: white;
  border-bottom: 1px solid #e0e0e0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #666666;
  font-size: 20px;
  padding: 10px;
}
/* line 32, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li.selected, #explore-topics-modal .panels .panel li:hover {
  background: #65d900;
  color: white;
}
/* line 35, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li > * {
  vertical-align: middle;
}
/* line 37, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li img {
  margin-right: 15px;
}
/* line 39, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li.parent {
  line-height: 38px;
}
/* line 41, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li.parent img {
  display: none;
}
/* line 43, ../../app/assets/sass/views/auth/_onboarding.sass */
#explore-topics-modal .panels .panel li.parent .more {
  height: 38px;
  background-position: 50%;
}

/* line 48, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .view-animate-container {
  height: 550px;
  position: relative;
  z-index: 0;
}
/* line 52, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .view-animate-container .view-animate {
  position: absolute;
  width: 100%;
}
/* line 55, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding h1.title {
  font-size: 54px;
  margin-bottom: 60px;
}
/* line 58, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding h1.title.w-subtitle {
  margin-bottom: 30px;
}
/* line 61, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding p.subtitle {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 25px;
  margin-bottom: 50px;
}
/* line 66, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 20px;
  height: 54px;
  line-height: 20px;
  margin-bottom: 15px;
  padding: 0px 15px;
  width: 350px;
}
/* line 74, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding input.error {
  outline: 2px solid red;
}
/* line 76, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 20px;
  height: 114px;
  padding: 17px 15px;
  width: 350px;
}
/* line 82, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .field {
  position: relative;
}
/* line 84, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .field span.error {
  padding: 5px 10px;
  position: absolute;
  text-align: left;
}
/* line 89, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding article {
  margin: 0 auto;
  width: 760px;
}
/* line 92, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding article section {
  text-align: center;
}
/* line 94, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav {
  margin-bottom: 60px;
  position: relative;
  text-align: center;
}
/* line 98, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav ul {
  overflow: hidden;
  *zoom: 1;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 101, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav ul li {
  float: left;
  padding: 5px;
}
/* line 104, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .button {
  -webkit-transition: opacity 0.2 ease-in;
  -moz-transition: opacity 0.2 ease-in;
  -o-transition: opacity 0.2 ease-in;
  transition: opacity 0.2 ease-in;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  bottom: -95px;
  height: 40px;
  font-size: 20px;
  line-height: 40px;
  padding: 0;
  position: absolute;
  text-aling: center;
  text-transform: capitalize;
  width: 90px;
  z-index: 10;
}
/* line 118, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .button.back {
  border: 2px solid #6d6b6a;
  color: #6d6b6a;
  left: 0;
  line-height: 36px;
}
/* line 123, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .button.back:hover {
  color: white;
}
/* line 125, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .button.next {
  right: 0;
}
/* line 127, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .button.disabled {
  opacity: 0.2;
}
/* line 129, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .dot {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: white;
  height: 16px;
  width: 16px;
}
/* line 135, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding nav .dot.active {
  background: #65d900;
}
/* line 139, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .signup1 .footer {
  text-align: center;
}
/* line 142, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .add-avatar {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
  position: relative;
}
/* line 146, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .add-avatar .avatar {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-bottom: 20px;
}
/* line 149, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .add-avatar .empty {
  -webkit-transition: border-color 0.2s ease-in;
  -moz-transition: border-color 0.2s ease-in;
  -o-transition: border-color 0.2s ease-in;
  transition: border-color 0.2s ease-in;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 3px solid white;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/icon-camera.png") no-repeat center center;
}
/* line 154, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .add-avatar:hover .empty {
  border-color: #65d900;
}
/* line 156, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .add-avatar p {
  margin-bottom: 30px;
}
/* line 160, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites input.large-search {
  background: transparent;
  border: none;
  border-bottom: 1px solid white;
  color: white;
  font-size: 34px;
  outline: none;
  width: 500px;
}
/* line 168, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites a.explore {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/icon-explore.png") no-repeat 0 50%;
  color: #65d900;
  cursor: pointer;
  font-size: 20px;
  padding-left: 20px;
  position: absolute;
  right: 16px;
  top: 20px;
}
/* line 177, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites a.explore:hover {
  color: #6dea00;
}
/* line 179, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
  margin-bottom: 60px;
  text-align: left;
  width: 500px;
}
/* line 185, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead .results {
  background: white;
  position: absolute;
  top: 54px;
  width: 100%;
  z-index: 10;
}
/* line 191, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead .results li {
  border-bottom: 1px solid #e0e0e0;
  color: #222222;
  font-size: 26px;
  padding: 10px;
}
/* line 196, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead .results li.selected, #onboarding .favorites .typeahead .results li:hover {
  background: #65d900;
  color: white;
}
/* line 199, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead .results li > * {
  vertical-align: middle;
}
/* line 201, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .typeahead .results li img {
  margin-right: 15px;
}
/* line 204, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list {
  text-align: center;
}
/* line 206, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite {
  -webkit-transition: opacity 0.3s ease-in;
  -moz-transition: opacity 0.3s ease-in;
  -o-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 88px;
  margin-bottom: 20px;
  margin-right: 20px;
  position: relative;
  z-index: 0;
  width: 88px;
}
/* line 215, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite.ng-enter, #onboarding .favorites .favorites-list .favorite.ng-leave {
  opacity: 0;
}
/* line 217, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite:last-child, #onboarding .favorites .favorites-list .favorite:nth-child(7n) {
  margin-right: 0;
}
/* line 219, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite .sport_icon {
  -webkit-transition: opacity 0.3s ease-in;
  -moz-transition: opacity 0.3s ease-in;
  -o-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
  bottom: -6px;
  height: 36px;
  position: absolute;
  right: -6px;
  width: 36px;
}
/* line 226, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite .remove {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.1s ease-in;
  -moz-transition: opacity 0.1s ease-in;
  -o-transition: opacity 0.1s ease-in;
  transition: opacity 0.1s ease-in;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/icon-remove.png") no-repeat center center;
  background-color: red;
  cursor: pointer;
  opacity: 0;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 239, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite:hover .remove {
  opacity: 0.9;
}
/* line 241, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .favorites .favorites-list .favorite:hover .sport_icon {
  opacity: 0;
}
/* line 244, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .services {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 350px;
}
/* line 247, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: 2px solid transparent;
  color: white;
  font-size: 20px;
  height: 50px;
  line-height: 50px;
  padding: 0;
  text-align: center;
  text-transform: none;
  width: 100%;
}
/* line 258, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .button.facebook {
  background-color: #3c5898;
  border-color: #3c5898;
}
/* line 261, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .button.twitter {
  background-color: #4595fc;
  border-color: #4595fc;
}
/* line 264, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .button.active {
  background-color: transparent;
}
/* line 266, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .social .button + .button {
  margin-top: 15px;
}
/* line 269, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .conduct {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  text-align: left;
  width: 600px;
}
/* line 273, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .conduct p {
  font-size: 18px;
  line-height: 21px;
}
/* line 276, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .conduct ol {
  list-style: decimal;
  margin-bottom: 64px;
  text-align: left;
}
/* line 280, ../../app/assets/sass/views/auth/_onboarding.sass */
#onboarding .conduct ol li {
  list-style: decimal;
  margin-left: 32px;
  margin-top: 16px;
}

/* line 7, ../../app/assets/sass/_auth.sass */
.team-logo-1 {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 1px 1px black;
  -moz-box-shadow: 0 0 1px 1px black;
  box-shadow: 0 0 1px 1px black;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0));
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0));
  background-color: white;
}
/* line 13, ../../app/assets/sass/_auth.sass */
.team-logo-1 img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  /*&:before
   * +border-radius(50%)
   * background: red
   * content: 'a'
   * display: block
   * height: 100%
   * position: absolute
   * width: 100% */
}
/* line 23, ../../app/assets/sass/_auth.sass */
.team-logo-1._27x27 {
  height: 27px;
  width: 27px;
}
/* line 26, ../../app/assets/sass/_auth.sass */
.team-logo-1._27x27 img {
  height: 23px;
  margin: 2px;
  width: 23px;
}
/* line 30, ../../app/assets/sass/_auth.sass */
.team-logo-1._61x61 {
  height: 61px;
  width: 61px;
}
/* line 33, ../../app/assets/sass/_auth.sass */
.team-logo-1._61x61 img {
  height: 53px;
  margin: 4px;
  width: 53px;
}

/* line 38, ../../app/assets/sass/_auth.sass */
.onboarding {
  text-align: center;
}
/* line 40, ../../app/assets/sass/_auth.sass */
.onboarding h1 {
  font-size: 40px;
  line-height: 40px;
  padding-bottom: 16px;
  padding-top: 24px;
  text-transform: uppercase;
}
/* line 50, ../../app/assets/sass/_auth.sass */
.onboarding p {
  line-height: 24px;
  padding-bottom: 24px;
}
/* line 54, ../../app/assets/sass/_auth.sass */
.onboarding .button-auth {
  width: 290px;
}
/* line 56, ../../app/assets/sass/_auth.sass */
.onboarding .button-auth.facebook {
  margin-right: 10px;
}

/* line 60, ../../app/assets/sass/_auth.sass */
.auth .item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 15px;
  margin-bottom: 32px;
}
/* line 65, ../../app/assets/sass/_auth.sass */
.auth .item .wrap {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
}
/* line 68, ../../app/assets/sass/_auth.sass */
.auth .item .wrap .remove {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 1px 1px #6a0707, 0 1px 1px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 0 1px 1px #6a0707, 0 1px 1px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 0 1px 1px #6a0707, 0 1px 1px rgba(255, 255, 255, 0.3) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.15)), color-stop(100%, rgba(0, 0, 0, 0.15)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background-image: linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.31);
  background-color: #dd4b39;
  cursor: pointer;
  height: 18px;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  position: absolute;
  right: 0;
  top: 0;
  width: 18px;
}
/* line 83, ../../app/assets/sass/_auth.sass */
.auth .item .favorite-icon {
  height: 73px;
  width: 73px;
}
/* line 86, ../../app/assets/sass/_auth.sass */
.auth .item .favorite-icon.add {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/onboarding/add-favorite-team.png") no-repeat 50% 50%;
}
/* line 88, ../../app/assets/sass/_auth.sass */
.auth .item .text {
  font-weight: bold;
  margin-top: 11px;
}
/* line 91, ../../app/assets/sass/_auth.sass */
.auth #favorite-team-add {
  cursor: pointer;
}
/* line 93, ../../app/assets/sass/_auth.sass */
.auth #favorite-team-add .text {
  margin-top: 0;
}

/* line 97, ../../app/assets/sass/_auth.sass */
#login .error, #signup .error, #forgot-password .error, #social .error, #favorite-teams .error, #reset-password .error {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 1em;
  background: #dd4b39;
  max-width: 640px;
  position: relative;
}
/* line 103, ../../app/assets/sass/_auth.sass */
#login .error .close, #signup .error .close, #forgot-password .error .close, #social .error .close, #favorite-teams .error .close, #reset-password .error .close {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/icon-error-close.png") no-repeat;
  height: 22px;
  left: 16px;
  position: absolute;
  top: 13px;
  width: 22px;
  cursor: pointer;
}
/* line 112, ../../app/assets/sass/_auth.sass */
#login .error p, #signup .error p, #forgot-password .error p, #social .error p, #favorite-teams .error p, #reset-password .error p {
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 48px;
}
/* line 116, ../../app/assets/sass/_auth.sass */
#login .success, #signup .success, #forgot-password .success, #social .success, #favorite-teams .success, #reset-password .success {
  background: #5cb85c;
}
/* line 119, ../../app/assets/sass/_auth.sass */
#login a.logo, #signup a.logo, #forgot-password a.logo, #social a.logo, #favorite-teams a.logo, #reset-password a.logo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/logo.png") no-repeat;
  height: 53px;
  width: 413px;
}
/* line 125, ../../app/assets/sass/_auth.sass */
#login .clear, #signup .clear, #forgot-password .clear, #social .clear, #favorite-teams .clear, #reset-password .clear {
  *zoom: 1;
  display: table;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#login .clear:after, #signup .clear:after, #forgot-password .clear:after, #social .clear:after, #favorite-teams .clear:after, #reset-password .clear:after {
  content: "";
  display: table;
  clear: both;
}
/* line 130, ../../app/assets/sass/_auth.sass */
#login .footer p, #signup .footer p, #forgot-password .footer p, #social .footer p, #favorite-teams .footer p, #reset-password .footer p {
  margin-top: 2em;
  line-height: 24px;
  text-align: center;
}
/* line 135, ../../app/assets/sass/_auth.sass */
#login article, #signup article, #forgot-password article, #social article, #favorite-teams article, #reset-password article {
  margin: 0 auto;
  width: 640px;
}
/* line 139, ../../app/assets/sass/_auth.sass */
#login article section, #signup article section, #forgot-password article section, #social article section, #favorite-teams article section, #reset-password article section {
  display: table-cell;
  width: 300px;
}
/* line 142, ../../app/assets/sass/_auth.sass */
#login article section.divider, #signup article section.divider, #forgot-password article section.divider, #social article section.divider, #favorite-teams article section.divider, #reset-password article section.divider {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(10%, rgba(255, 255, 255, 0.45)), color-stop(45%, rgba(255, 255, 255, 0.45)), color-stop(45%, rgba(255, 255, 255, 0)), color-stop(58%, rgba(255, 255, 255, 0)), color-stop(58%, rgba(255, 255, 255, 0.45)), color-stop(90%, rgba(255, 255, 255, 0.45)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.45) 10%, rgba(255, 255, 255, 0.45) 45%, rgba(255, 255, 255, 0) 45%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0.45) 58%, rgba(255, 255, 255, 0.45) 90%, rgba(255, 255, 255, 0) 100%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.45) 10%, rgba(255, 255, 255, 0.45) 45%, rgba(255, 255, 255, 0) 45%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0.45) 58%, rgba(255, 255, 255, 0.45) 90%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.45) 10%, rgba(255, 255, 255, 0.45) 45%, rgba(255, 255, 255, 0) 45%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0.45) 58%, rgba(255, 255, 255, 0.45) 90%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.45) 10%, rgba(255, 255, 255, 0.45) 45%, rgba(255, 255, 255, 0) 45%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0.45) 58%, rgba(255, 255, 255, 0.45) 90%, rgba(255, 255, 255, 0) 100%);
  background-repeat: no-repeat;
  background-size: 1px 100%;
  background-position: 50% 0%;
  width: 40px;
  text-align: center;
  vertical-align: middle;
}
/* line 152, ../../app/assets/sass/_auth.sass */
#login article label.header, #signup article label.header, #forgot-password article label.header, #social article label.header, #favorite-teams article label.header, #reset-password article label.header {
  line-height: 24px;
}
/* line 155, ../../app/assets/sass/_auth.sass */
#login article input, #signup article input, #forgot-password article input, #social article input, #favorite-teams article input, #reset-password article input {
  border: none;
  margin: 0;
  outline: none;
  z-index: 0;
}
/* line 160, ../../app/assets/sass/_auth.sass */
#login article input:not([type="checkbox"]), #signup article input:not([type="checkbox"]), #forgot-password article input:not([type="checkbox"]), #social article input:not([type="checkbox"]), #favorite-teams article input:not([type="checkbox"]), #reset-password article input:not([type="checkbox"]) {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 0 1px black inset;
  -moz-box-shadow: 0 0 0 1px black inset;
  box-shadow: 0 0 0 1px black inset;
  height: 18px;
  padding: 16px;
  width: 268px;
}
/* line 166, ../../app/assets/sass/_auth.sass */
#login article input:not([type="checkbox"]):focus, #signup article input:not([type="checkbox"]):focus, #forgot-password article input:not([type="checkbox"]):focus, #social article input:not([type="checkbox"]):focus, #favorite-teams article input:not([type="checkbox"]):focus, #reset-password article input:not([type="checkbox"]):focus {
  -webkit-box-shadow: 0 0 0 1px black inset, 0 0 8px rgba(0, 0, 0, 0.78) inset;
  -moz-box-shadow: 0 0 0 1px black inset, 0 0 8px rgba(0, 0, 0, 0.78) inset;
  box-shadow: 0 0 0 1px black inset, 0 0 8px rgba(0, 0, 0, 0.78) inset;
}
/* line 169, ../../app/assets/sass/_auth.sass */
#login article .input, #signup article .input, #forgot-password article .input, #social article .input, #favorite-teams article .input, #reset-password article .input {
  margin-bottom: 1em;
  position: relative;
}
/* line 172, ../../app/assets/sass/_auth.sass */
#login article .input .append, #signup article .input .append, #forgot-password article .input .append, #social article .input .append, #favorite-teams article .input .append, #reset-password article .input .append {
  font-size: 0.8125em;
  line-height: 3.69231em;
  -webkit-box-shadow: -1px 0 0 1px black inset;
  -moz-box-shadow: -1px 0 0 1px black inset;
  box-shadow: -1px 0 0 1px black inset;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -ms-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #e5e5e5;
  color: black;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 89px;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}
/* line 186, ../../app/assets/sass/_auth.sass */
#login article .input .append:hover, #signup article .input .append:hover, #forgot-password article .input .append:hover, #social article .input .append:hover, #favorite-teams article .input .append:hover, #reset-password article .input .append:hover {
  background: #d9d9d9;
}
/* line 188, ../../app/assets/sass/_auth.sass */
#login article .input .append:active, #signup article .input .append:active, #forgot-password article .input .append:active, #social article .input .append:active, #favorite-teams article .input .append:active, #reset-password article .input .append:active {
  background: #a3a3a3;
}

/* line 192, ../../app/assets/sass/_auth.sass */
#reset-password article {
  width: 300px;
}
/* line 194, ../../app/assets/sass/_auth.sass */
#reset-password button {
  width: 300px;
}

/* line 198, ../../app/assets/sass/_auth.sass */
#social header, #favorite-teams header, #avatar header {
  margin: 0;
}
/* line 200, ../../app/assets/sass/_auth.sass */
#social .divider, #social .buttons, #favorite-teams .divider, #favorite-teams .buttons, #avatar .divider, #avatar .buttons {
  margin-top: 2em;
}
/* line 202, ../../app/assets/sass/_auth.sass */
#social .divider, #favorite-teams .divider, #avatar .divider {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 390px;
}
/* line 205, ../../app/assets/sass/_auth.sass */
#social .next, #social .back, #favorite-teams .next, #favorite-teams .back, #avatar .next, #avatar .back {
  width: 93px;
}
/* line 208, ../../app/assets/sass/_auth.sass */
#social .next .text, #social .back .text, #favorite-teams .next .text, #favorite-teams .back .text, #avatar .next .text, #avatar .back .text {
  float: none;
}

/* line 212, ../../app/assets/sass/_auth.sass */
#favorite-teams .divider {
  margin: 0;
}

/* line 216, ../../app/assets/sass/_auth.sass */
#forgot-password article {
  width: 300px;
}
/* line 218, ../../app/assets/sass/_auth.sass */
#forgot-password button {
  width: 300px;
}

/* line 2, ../../app/assets/sass/views/_landing.sass */
body.landing.ios, body.landing.android {
  overflow: hidden;
  position: fixed;
}

/* line 6, ../../app/assets/sass/views/_landing.sass */
.brand {
  padding-top: 31px;
}

/* line 9, ../../app/assets/sass/views/_landing.sass */
#landing, .brand {
  /*p
   * +margin-leader(1, 16px)
   * color: #fff
   * text-align: center
   * &.spacer
   *   margin: 16px 0 */
}
/* line 11, ../../app/assets/sass/views/_landing.sass */
#landing .tagline, .brand .tagline {
  margin-bottom: 36px;
  text-align: center;
}
/* line 14, ../../app/assets/sass/views/_landing.sass */
#landing .tagline img, .brand .tagline img {
  vertical-align: top;
}
/* line 17, ../../app/assets/sass/views/_landing.sass */
#landing .bigimage, .brand .bigimage {
  text-align: center;
}
/* line 20, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade, .brand .upgrade {
  text-align: center;
}
/* line 22, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade p, .brand .upgrade p {
  font-size: 24px;
}
/* line 24, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade p a, .brand .upgrade p a {
  color: #5ceb00;
  text-decoration: underline;
}
/* line 27, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade .browsers, .brand .upgrade .browsers {
  margin-top: 32px;
}
/* line 29, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade .browsers a, .brand .upgrade .browsers a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: white;
  font-size: 16px;
  line-height: 22px;
  margin-right: 32px;
}
/* line 35, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade .browsers a:hover, .brand .upgrade .browsers a:hover {
  text-decoration: none;
}
/* line 37, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade .browsers a:last-child, .brand .upgrade .browsers a:last-child {
  margin-right: 0;
}
/* line 39, ../../app/assets/sass/views/_landing.sass */
#landing .upgrade .browsers a span, .brand .upgrade .browsers a span {
  display: block;
}
/* line 42, ../../app/assets/sass/views/_landing.sass */
#landing .buttons, .brand .buttons {
  margin: 18px 0;
  text-align: center;
}

/* iPads (landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  /* line 57, ../../app/assets/sass/views/_landing.sass */
  #landing .bigimage img {
    width: 1024px;
  }
}
/* iPads (portrait) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  /* line 64, ../../app/assets/sass/views/_landing.sass */
  #landing .bigimage img {
    width: 768px;
  }
}
/* line 69, ../../app/assets/sass/views/_landing.sass */
body.ios #landing article, body.android #landing article {
  width: auto;
}
/* line 71, ../../app/assets/sass/views/_landing.sass */
body.ios #landing h1, body.android #landing h1 {
  font-size: 21px;
  line-height: 26px;
  padding: 0 20px;
}

/* line 2, ../../app/assets/sass/views/auth/avatar.sass */
#avatar .button2 {
  width: 93px;
}
/* line 4, ../../app/assets/sass/views/auth/avatar.sass */
#avatar .button2.back {
  margin-right: 10px;
}
/* line 6, ../../app/assets/sass/views/auth/avatar.sass */
#avatar .upload-image {
  margin-left: 32px;
  width: 244px;
}
/* line 9, ../../app/assets/sass/views/auth/avatar.sass */
#avatar .blank {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/logo-sy-gray@2x.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 1, ../../app/assets/sass/views/auth/_common.sass */
.center-content {
  text-align: center;
}

/* line 4, ../../app/assets/sass/views/auth/_common.sass */
body.auth {
  color: white;
  display: table;
  height: 100%;
  min-width: 0;
  position: relative;
  width: 100%;
  background-attachment: fixed;
  background-size: cover;
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  text-align: center;
}
/* line 20, ../../app/assets/sass/views/auth/_common.sass */
body.auth .sy {
  position: absolute;
}
/* line 23, ../../app/assets/sass/views/auth/_common.sass */
body.auth input, body.auth textarea {
  font-size: 16px;
}
/* line 26, ../../app/assets/sass/views/auth/_common.sass */
body.auth h1 {
  text-transform: none;
}
/* line 29, ../../app/assets/sass/views/auth/_common.sass */
body.auth .wf-loading {
  visibility: hidden;
}
/* line 32, ../../app/assets/sass/views/auth/_common.sass */
body.auth .show-content {
  display: none;
}
/* line 35, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header {
  background: #292929;
  font-weight: bold;
  margin: 0;
  text-align: left;
  width: 100%;
}
/* line 41, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header a.back {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/onboarding/back-favorite-team.png") no-repeat;
  cursor: pointer;
  height: 16px;
  margin-left: 16px;
  width: 10px;
}
/* line 48, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 16px;
}
/* line 51, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header hr {
  background: #5ab60b;
  border: none;
  border-bottom: 1px solid #bbbbbb;
  border-top: 1px solid #bbbbbb;
  height: 5px;
  margin: 0 !important;
  width: 100%;
}
/* line 59, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header input[type=search] {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 13px 50%;
  border: none;
  color: white;
  font-size: 16px;
  outline: none;
  line-height: 16px;
  margin: 0;
  padding: 15px 15px 15px 43px;
  width: 100%;
}
/* line 74, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header input[type=search]:focus {
  outline: none;
}
/* line 76, ../../app/assets/sass/views/auth/_common.sass */
body.auth header.panel-header.no-hr {
  border-bottom: 1px solid black;
}
/* line 79, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  position: relative;
  width: 2000px;
}
/* line 83, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel {
  float: left;
  height: 290px;
  overflow: auto;
  position: relative;
  width: 290px;
}
/* line 90, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel ul li {
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  -moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  cursor: pointer;
  padding: 16px;
  position: relative;
}
/* line 96, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel ul li.has-image {
  padding-left: 50px;
}
/* line 98, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel ul li.has-image .team-logo-1 {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 101, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel ul li .team-logo-1 {
  display: none;
  position: absolute;
  left: 8px;
  top: 10px;
}
/* line 106, ../../app/assets/sass/views/auth/_common.sass */
body.auth .panels .panel ul li .more {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/onboarding/more-favorite-team.png") no-repeat;
  height: 16px;
  margin-left: 16px;
  position: absolute;
  right: 16px;
  width: 10px;
}
/* line 115, ../../app/assets/sass/views/auth/_common.sass */
body.auth .form-error {
  display: none;
  font-size: 0.9em;
}
/* line 119, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2 {
  border: none;
}
/* line 122, ../../app/assets/sass/views/auth/_common.sass */
body.auth .pull-right {
  float: right;
}
/* line 125, ../../app/assets/sass/views/auth/_common.sass */
body.auth.landing {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 0))), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-attachment: fixed;
  background-size: 100% 50%, cover;
  background-position: top left, center center;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 50%, cover;
  -moz-background-size: 100% 50%, cover;
  -o-background-size: 100% 50%, cover;
  background-size: 100% 50%, cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/auth/bg-desktop.jpg', sizingMethod='scale');
  -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/auth/bg-desktop.jpg',sizingMethod='scale');
}
/* line 138, ../../app/assets/sass/views/auth/_common.sass */
body.auth.landing.ie {
  background-size: 100% 100%;
}
/* line 141, ../../app/assets/sass/views/auth/_common.sass */
body.auth p a {
  color: white;
  text-decoration: underline;
}
/* line 145, ../../app/assets/sass/views/auth/_common.sass */
body.auth .activity p a {
  color: #111111 !important;
}
/* line 148, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button-mobile {
  margin-top: 2em;
  margin-bottom: 3em;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #65db00;
  color: white;
  height: 40px;
  font-size: 13px;
  font-weight: bold;
  line-height: 39px;
  text-transform: uppercase;
  text-align: center;
  min-width: 210px;
}
/* line 162, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button-mobile.hidden {
  display: none;
}
/* line 164, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button-mobile img {
  margin-right: 8px;
  vertical-align: middle;
}
/* line 167, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button-mobile span.text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  white-space: nowrap;
}
/* line 171, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button-mobile:hover {
  text-decoration: none;
}
/* line 174, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2 {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 48px;
  font-family: "Helvetica Neue", Arial;
  font-size: 16px;
  line-height: 47px;
  outline: none;
  text-align: center;
  text-decoration: none;
  width: 244px;
}
/* line 186, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2 img, body.auth .button2 span {
  vertical-align: middle;
}
/* line 188, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2 img {
  margin-right: 15px;
}
/* line 190, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2:hover {
  text-decoration: none;
}
/* line 192, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.facebook {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  background-color: #3c5a96;
  color: white;
}
/* line 196, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.facebook:hover {
  background-color: #365087;
}
/* line 198, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.facebook:active {
  background-color: #2d4475;
}
/* line 200, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.twitter {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  background-color: #1dadeb;
  color: white;
}
/* line 204, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.twitter:hover {
  background-color: #2c9cce;
}
/* line 206, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.twitter:active {
  background-color: #288fbd;
}
/* line 208, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.email {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  background-color: #65d900;
  color: white;
}
/* line 212, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.email:hover {
  background: #6dea00;
}
/* line 214, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.email:active {
  -webkit-box-shadow: 0px 3px 0px 0px #65d900 inset;
  -moz-box-shadow: 0px 3px 0px 0px #65d900 inset;
  box-shadow: 0px 3px 0px 0px #65d900 inset;
}
/* line 216, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.submit {
  -webkit-box-shadow: 0 0 0 1px black inset, 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  -moz-box-shadow: 0 0 0 1px black inset, 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  box-shadow: 0 0 0 1px black inset, 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  background-color: #2e2e2e;
  color: white;
}
/* line 220, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.submit:hover {
  background-color: #2a2a2a;
}
/* line 222, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.submit:active {
  background-color: #222222;
}
/* line 224, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.next {
  -webkit-box-shadow: 0 0 0 1px #205317 inset, 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  -moz-box-shadow: 0 0 0 1px #205317 inset, 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  box-shadow: 0 0 0 1px #205317 inset, 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  background-color: #55b800 !important;
  color: white;
}
/* line 228, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.next:hover {
  background-color: #4da700;
}
/* line 230, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.next:active {
  background-color: #459600;
}
/* line 232, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.back {
  -webkit-box-shadow: 0 0 0 1px black, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 0 0 1px black, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 0 0 1px black, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  background-color: #4c4c4c;
  color: white;
}
/* line 236, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.back:hover {
  background-color: #444444;
}
/* line 238, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.back:active {
  background-color: #3b3b3b;
}
/* line 240, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.blue {
  -webkit-box-shadow: 0 0 0 1px #07476a, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 0 0 1px #07476a, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 0 0 1px #07476a, 0 1px 1px 0 rgba(255, 255, 255, 0.3) inset;
  background-color: #0070b0;
  color: white;
}
/* line 244, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.blue:hover {
  background-color: #006097;
}
/* line 246, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.blue:active {
  background-color: #00507d;
}
/* line 249, ../../app/assets/sass/views/auth/_common.sass */
body.auth .button2.active {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
}
/* line 255, ../../app/assets/sass/views/auth/_common.sass */
body.auth .center article {
  margin: 0 auto;
}
/* line 257, ../../app/assets/sass/views/auth/_common.sass */
body.auth .w590 {
  margin: 0 auto;
  width: 590px;
}
/* line 260, ../../app/assets/sass/views/auth/_common.sass */
body.auth .w640 {
  margin: 0 auto;
  width: 640px;
}
/* line 264, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 32px auto;
  min-width: 0;
  width: 960px;
}
/* line 273, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader).centered {
  text-align: center;
}
/* line 275, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) a.logo-landing {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/img-sportsyapper-logo.png") no-repeat;
  background-size: 100% 100%;
  height: 37px;
  width: 289px;
}
/* line 281, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .store {
  line-height: 37px;
}
/* line 283, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .store a {
  margin-left: 50px;
  opacity: 0.8;
}
/* line 286, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .store a:hover {
  opacity: 1;
}
/* line 290, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .links a {
  vertical-align: middle;
}
/* line 292, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .links a.login {
  color: white;
  font-size: 20px;
  font-weight: bold;
  line-height: 45px;
  margin-left: 24px;
}
/* line 299, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header:not(.syheader) .links a:hover {
  text-decoration: none;
}
/* line 301, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header.syheader {
  background: black;
  height: 96px;
  position: relative;
  width: 100%;
  text-align: center;
  z-index: 5;
}
/* line 308, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header.syheader .container {
  margin: 0 auto;
  max-width: 910px;
  position: relative;
}
/* line 312, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header.syheader nav.sports {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 314, ../../app/assets/sass/views/auth/_common.sass */
body.auth > header.syheader .clearfix {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body.auth > header.syheader .clearfix:after {
  content: "";
  display: table;
  clear: both;
}
/* line 317, ../../app/assets/sass/views/auth/_common.sass */
body.auth > footer {
  color: white;
  font-size: 14px;
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 24px;
  width: 100%;
  text-align: center;
  z-index: -1;
  margin-bottom: 2em;
}
/* line 328, ../../app/assets/sass/views/auth/_common.sass */
body.auth > footer a {
  color: white;
  margin-right: 16px;
  text-decoration: none;
}
/* line 332, ../../app/assets/sass/views/auth/_common.sass */
body.auth > footer a:last-child {
  margin-right: 0;
}
/* line 334, ../../app/assets/sass/views/auth/_common.sass */
body.auth > footer a:hover {
  text-decoration: underline;
}

/* Retina */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 341, ../../app/assets/sass/views/auth/_common.sass */
  body.auth > header a.logo {
    background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/img-sportsyapper-logo@2x.png");
  }
}
/* Mobile */
@media only screen and (max-width: 960px) {
  /* line 346, ../../app/assets/sass/views/auth/_common.sass */
  body > header {
    width: 100% !important;
  }

  /* line 351, ../../app/assets/sass/views/auth/_common.sass */
  #login .error .close, #signup .error .close, #forgot-password .error .close, #social .error .close, #favorite-teams .error .close, #reset-password .error .close {
    display: none;
  }
  /* line 353, ../../app/assets/sass/views/auth/_common.sass */
  #login .error p, #signup .error p, #forgot-password .error p, #social .error p, #favorite-teams .error p, #reset-password .error p {
    padding: 1em;
  }
}
/* line 356, ../../app/assets/sass/views/auth/_common.sass */
body.android, body.ios {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0))), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -o-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-attachment: fixed;
  background-size: 100% 50%, cover;
  background-position: top left, center center;
  background-repeat: no-repeat;
  display: block;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 370, ../../app/assets/sass/views/auth/_common.sass */
body.android .background, body.ios .background {
  padding-top: 0;
}
/* line 374, ../../app/assets/sass/views/auth/_common.sass */
body.android #user_unauth .profile > header.background-animate .content, body.ios #user_unauth .profile > header.background-animate .content {
  background: transparent;
  padding-top: 0;
}
/* line 377, ../../app/assets/sass/views/auth/_common.sass */
body.android #user_unauth .stream, body.ios #user_unauth .stream {
  background: transparent;
  text-align: left;
}
/* line 380, ../../app/assets/sass/views/auth/_common.sass */
body.android #user_unauth .stream p, body.ios #user_unauth .stream p {
  color: #111111;
}
/* line 383, ../../app/assets/sass/views/auth/_common.sass */
body.android .mobile-footer, body.ios .mobile-footer {
  margin-top: 32px;
}
/* line 386, ../../app/assets/sass/views/auth/_common.sass */
body.android .dontshowyet, body.ios .dontshowyet {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  height: auto;
}
/* line 389, ../../app/assets/sass/views/auth/_common.sass */
body.android .dontshowyet.collapsed, body.ios .dontshowyet.collapsed {
  overflow: hidden;
  height: 0;
}
/* line 393, ../../app/assets/sass/views/auth/_common.sass */
body.android .show-content, body.ios .show-content {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  display: block;
  height: 35px;
  overflow: hidden;
  text-align: center;
}
/* line 399, ../../app/assets/sass/views/auth/_common.sass */
body.android .show-content.hideme, body.ios .show-content.hideme {
  height: 0;
}
/* line 401, ../../app/assets/sass/views/auth/_common.sass */
body.android .show-content .button, body.ios .show-content .button {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 210px;
}
/* line 406, ../../app/assets/sass/views/auth/_common.sass */
body.android .stream, body.ios .stream {
  text-align: left;
}
/* line 409, ../../app/assets/sass/views/auth/_common.sass */
body.android .yapp, body.android .yapp.primary, body.android .yapp.primary p, body.ios .yapp, body.ios .yapp.primary, body.ios .yapp.primary p {
  font-size: 18px;
  line-height: 24px;
  color: #111111;
}
/* line 414, ../../app/assets/sass/views/auth/_common.sass */
body.android > header, body.ios > header {
  height: auto;
  position: static;
  margin: 0;
  width: 100%;
}
/* line 420, ../../app/assets/sass/views/auth/_common.sass */
body.android > header a.logo, body.ios > header a.logo {
  height: 26px;
  width: 206px;
}
/* line 423, ../../app/assets/sass/views/auth/_common.sass */
body.android > header .store, body.ios > header .store {
  display: none;
}
/* line 425, ../../app/assets/sass/views/auth/_common.sass */
body.android .w590, body.ios .w590 {
  margin: 0 16px;
  width: auto;
}
/* line 428, ../../app/assets/sass/views/auth/_common.sass */
body.android .center, body.ios .center {
  display: block;
}
/* line 430, ../../app/assets/sass/views/auth/_common.sass */
body.android .center article, body.ios .center article {
  width: 100%;
}
/* line 432, ../../app/assets/sass/views/auth/_common.sass */
body.android > footer, body.ios > footer {
  display: none;
  font-size: 18px !important;
  position: static;
  margin: 0;
  padding: 32px 0;
  width: 100%;
}

/* line 2, ../../app/assets/sass/views/auth/conduct.sass */
#conduct ol {
  list-style: decimal;
  margin-bottom: 64px;
  text-align: left;
}
/* line 6, ../../app/assets/sass/views/auth/conduct.sass */
#conduct ol li {
  list-style: decimal;
  margin-left: 32px;
  margin-top: 16px;
}
/* line 10, ../../app/assets/sass/views/auth/conduct.sass */
#conduct .button2 {
  width: 93px;
}
/* line 12, ../../app/assets/sass/views/auth/conduct.sass */
#conduct .button2.back {
  margin-right: 10px;
}

/* line 2, ../../app/assets/sass/views/auth/event_permalink.sass */
.logo-new {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-shadow: 3px 3px 17px 5px rgba(0, 0, 0, 0.42) inset;
  -moz-box-shadow: 3px 3px 17px 5px rgba(0, 0, 0, 0.42) inset;
  box-shadow: 3px 3px 17px 5px rgba(0, 0, 0, 0.42) inset;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: white;
  background-size: 100% 100%;
  border-style: solid;
  overflow: hidden;
  position: relative;
  z-index: 0;
}
/* line 13, ../../app/assets/sass/views/auth/event_permalink.sass */
.logo-new._90x90 {
  border-width: 5px;
  height: 90px;
  width: 90px;
}

/* line 19, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink {
  color: #1d1d1d;
}
/* line 22, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink article .unauth-wrap {
  overflow: hidden;
}
/* line 25, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink article .unauth-wrap section {
  overflow: hidden;
  text-align: left;
}
/* line 32, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .checkin-event {
  display: none !important;
}
/* line 35, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new {
  padding-top: 2em;
  padding-bottom: 2em;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000)), url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000000), url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #000000), url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000000), url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), #000000), url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  background-color: black;
  background-size: 100% 25%, auto;
  background-repeat: no-repeat, repeat;
  background-position: bottom left, 0 0;
  border: 1px solid black;
  color: white;
  position: relative;
  text-align: center;
}
/* line 47, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new hr {
  border: none;
  border-bottom: 1px solid black;
  height: 5px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media only screen and (max-width: 640px) {
  /* line 59, ../../app/assets/sass/views/auth/event_permalink.sass */
  #event_permalink .event-new .scoreboard {
    display: inline-block;
  }
}
/* line 62, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard {
  *zoom: 1;
  position: relative;
  text-align: left;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#event_permalink .event-new .scoreboard:after {
  content: "";
  display: table;
  clear: both;
}
/* line 66, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single {
  text-align: center;
}
/* line 68, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single > * {
  float: none;
}
/* line 70, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single .team, #event_permalink .event-new .scoreboard.single .team:first-child, #event_permalink .event-new .scoreboard.single .team:last-child {
  text-align: center;
  width: 100%;
}
/* line 73, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single .team .details, #event_permalink .event-new .scoreboard.single .team:first-child .details, #event_permalink .event-new .scoreboard.single .team:last-child .details {
  padding-bottom: 16px;
}
/* line 76, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single .team .details .name, #event_permalink .event-new .scoreboard.single .team:first-child .details .name, #event_permalink .event-new .scoreboard.single .team:last-child .details .name {
  font-size: 30px;
  font-weight: bold;
}
/* line 79, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard.single .team .details .location, #event_permalink .event-new .scoreboard.single .team:first-child .details .location, #event_permalink .event-new .scoreboard.single .team:last-child .details .location {
  color: #bbbbbb;
  font-size: 16px;
}
/* line 83, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard > * {
  float: left;
}
/* line 85, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team {
  overflow: hidden;
  white-space: no-wrap;
  width: 239px;
}
/* line 89, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team:first-child {
  text-align: right;
}
/* line 91, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team:last-child {
  text-align: left;
}
/* line 93, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .logo, #event_permalink .event-new .scoreboard .team .details {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 96, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .logo {
  padding-top: 0.5em;
}
/* line 98, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .details {
  text-align: center;
  min-width: 126px;
}
/* line 101, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .details .name {
  font-size: 1.125em;
  line-height: 1.77778em;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
}
/* line 104, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .details .score {
  font-size: 3.875em;
  line-height: 0.77419em;
  text-shadow: -2px 0 0 black, 2px 0 0 black, 0 -2px 0 black, 0 2px 0 black, -2px -2px 0 black, 2px 2px 0 black, -2px 2px 0 black, 2px -2px 0 black, 2px 2px 4px rgba(0, 0, 0, 0.7);
  color: white;
  letter-spacing: -5px;
}
/* line 110, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .team .details .record {
  padding-top: 0.57143em;
  font-size: 0.875em;
  line-height: 1.14286em;
  color: rgba(255, 255, 255, 0.3);
}
/* line 115, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .summary {
  margin-top: 2.5em;
  margin-bottom: 2em;
  padding-bottom: 2px;
  text-align: center;
  width: 109px;
}
/* line 121, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .summary div {
  -webkit-box-shadow: 0 0 1px black inset, 1px 1px 9px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 0 1px black inset, 1px 1px 9px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 1px black inset, 1px 1px 9px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -ms-border-radius: 17px;
  -o-border-radius: 17px;
  border-radius: 17px;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
  background: rgba(28, 28, 28, 0.49);
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
}
/* line 129, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .summary div:before, #event_permalink .event-new .scoreboard .summary div:after {
  background: black;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  width: 1px;
  z-index: 0;
}
/* line 137, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .summary div:before {
  height: 72px;
  top: -32px;
}
/* line 140, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .scoreboard .summary div:after {
  height: 34px;
}
/* line 142, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .fans {
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(20%, #000000), color-stop(80%, #000000), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 20%, #000000 80%, rgba(0, 0, 0, 0) 100%);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 20%, #000000 80%, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 20%, #000000 80%, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 20%, #000000 80%, rgba(0, 0, 0, 0) 100%);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 250px 1px;
}
/* line 147, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .fans p {
  font-size: 0.75em;
  line-height: 3.33333em;
}
/* line 150, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .fans .avatars .avatar {
  margin-right: 8px;
}
/* line 152, ../../app/assets/sass/views/auth/event_permalink.sass */
#event_permalink .event-new .fans .avatars .avatar:last-child {
  margin-right: 0;
}

/* Mobile */
/* line 158, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new, body.ios #event_permalink .event-new {
  background: none;
  border: none;
  left: -50%;
  padding: 0;
  width: 200%;
}
/* line 164, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new hr, body.ios #event_permalink .event-new hr {
  display: none;
}
/* line 166, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard, body.ios #event_permalink .event-new .scoreboard {
  white-space: nowrap;
}
/* line 168, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .team, body.ios #event_permalink .event-new .scoreboard .team {
  width: auto;
}
/* line 171, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .team .details, body.ios #event_permalink .event-new .scoreboard .team .details {
  min-width: 74px;
}
/* line 173, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .team .details .name, body.ios #event_permalink .event-new .scoreboard .team .details .name {
  font-size: 0.5625em;
  line-height: 1.77778em;
  text-shadow: none;
}
/* line 176, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .team .details .score, body.ios #event_permalink .event-new .scoreboard .team .details .score {
  font-size: 1.9375em;
  line-height: 1.03226em;
  text-shadow: none;
  letter-spacing: -1px;
}
/* line 180, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .team .details .record, body.ios #event_permalink .event-new .scoreboard .team .details .record {
  font-size: 0.5625em;
  line-height: 1.77778em;
  color: rgba(255, 255, 255, 0.5);
}
/* line 183, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .summary, body.ios #event_permalink .event-new .scoreboard .summary {
  font-size: 10px;
  width: auto;
}
/* line 188, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .summary div, body.ios #event_permalink .event-new .scoreboard .summary div {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  height: 18px;
  line-height: 18px;
  padding: 0 4px;
}
/* line 194, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .scoreboard .summary div:before, body.android #event_permalink .event-new .scoreboard .summary div:after, body.ios #event_permalink .event-new .scoreboard .summary div:before, body.ios #event_permalink .event-new .scoreboard .summary div:after {
  display: none;
}
/* line 196, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android #event_permalink .event-new .fans, body.ios #event_permalink .event-new .fans {
  background: none;
}
/* line 201, ../../app/assets/sass/views/auth/event_permalink.sass */
body.android .logo-new._90x90, body.ios .logo-new._90x90 {
  border-width: 3px;
  height: 45px;
  width: 45px;
}

/* line 2, ../../app/assets/sass/views/auth/favorite_teams.sass */
#favorite-teams .button2 {
  width: 93px;
}
/* line 4, ../../app/assets/sass/views/auth/favorite_teams.sass */
#favorite-teams .button2.back {
  margin-right: 10px;
}

/* line 7, ../../app/assets/sass/views/auth/favorite_teams.sass */
.loaded #favorite-team-modal {
  display: block;
}

/* line 10, ../../app/assets/sass/views/auth/favorite_teams.sass */
#favorite-team-modal {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/bg.scoreboard.png");
  color: white;
  display: none;
  font-size: 18px;
  margin: 0 auto;
  overflow: hidden;
  text-align: left;
  width: 290px;
}
/* line 22, ../../app/assets/sass/views/auth/favorite_teams.sass */
#favorite-team-modal header hr {
  background: #5ab60b;
  border-bottom: 1px solid #030303;
  border-top: 1px solid #030303;
}
/* line 29, ../../app/assets/sass/views/auth/favorite_teams.sass */
#favorite-team-modal .panels .panel ul li {
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  -moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 -1px 1px #030303 inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
}

/* line 2, ../../app/assets/sass/views/auth/login.sass */
#login .button2 {
  width: 290px;
}
/* line 4, ../../app/assets/sass/views/auth/login.sass */
#login .button2.submit {
  width: 190px;
}

/* line 1, ../../app/assets/sass/views/auth/permalink.sass */
#permalink_unauth {
  color: #1d1d1d;
}
/* line 4, ../../app/assets/sass/views/auth/permalink.sass */
#permalink_unauth article section {
  overflow: hidden;
  text-align: left;
}

/* line 2, ../../app/assets/sass/views/auth/signup.sass */
#signup .button2 {
  width: 290px;
}
/* line 4, ../../app/assets/sass/views/auth/signup.sass */
#signup .button2.submit {
  width: 190px;
}

/* line 2, ../../app/assets/sass/views/auth/social.sass */
#social .next {
  width: 93px;
}
/* line 4, ../../app/assets/sass/views/auth/social.sass */
#social .facebook {
  margin-right: 10px;
}

/* Magnific Popup CSS */
/* line 4, ../../app/assets/sass/components/_lightbox.sass */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 16, ../../app/assets/sass/components/_lightbox.sass */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

/* line 26, ../../app/assets/sass/components/_lightbox.sass */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 35, ../../app/assets/sass/components/_lightbox.sass */
.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 41, ../../app/assets/sass/components/_lightbox.sass */
.mfp-align-top .mfp-container:before {
  display: none;
}

/* line 44, ../../app/assets/sass/components/_lightbox.sass */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

/* line 52, ../../app/assets/sass/components/_lightbox.sass */
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

/* line 56, ../../app/assets/sass/components/_lightbox.sass */
.mfp-ajax-cur {
  cursor: progress;
}

/* line 59, ../../app/assets/sass/components/_lightbox.sass */
.mfp-zoom-out-cur {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
/* line 63, ../../app/assets/sass/components/_lightbox.sass */
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

/* line 68, ../../app/assets/sass/components/_lightbox.sass */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

/* line 75, ../../app/assets/sass/components/_lightbox.sass */
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {
  opacity: 0;
  -webkit-backface-visibility: hidden;
  /* ideally, transition speed should match zoom duration */
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
/* line 81, ../../app/assets/sass/components/_lightbox.sass */
.mfp-with-zoom.mfp-ready .mfp-container {
  opacity: 1;
}
/* line 83, ../../app/assets/sass/components/_lightbox.sass */
.mfp-with-zoom.mfp-ready.mfp-bg {
  opacity: 0.8;
}
/* line 86, ../../app/assets/sass/components/_lightbox.sass */
.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

/* line 89, ../../app/assets/sass/components/_lightbox.sass */
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

/* line 92, ../../app/assets/sass/components/_lightbox.sass */
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 97, ../../app/assets/sass/components/_lightbox.sass */
.mfp-loading.mfp-figure {
  display: none;
}

/* line 100, ../../app/assets/sass/components/_lightbox.sass */
.mfp-hide {
  display: none !important;
}

/* line 103, ../../app/assets/sass/components/_lightbox.sass */
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
/* line 113, ../../app/assets/sass/components/_lightbox.sass */
.mfp-preloader a {
  color: #cccccc;
}
/* line 115, ../../app/assets/sass/components/_lightbox.sass */
.mfp-preloader a:hover {
  color: white;
}

/* line 118, ../../app/assets/sass/components/_lightbox.sass */
.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content {
  display: none;
}

/* line 122, ../../app/assets/sass/components/_lightbox.sass */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 133, ../../app/assets/sass/components/_lightbox.sass */
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 137, ../../app/assets/sass/components/_lightbox.sass */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
/* line 152, ../../app/assets/sass/components/_lightbox.sass */
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
}
/* line 154, ../../app/assets/sass/components/_lightbox.sass */
.mfp-close:active {
  top: 1px;
}

/* line 157, ../../app/assets/sass/components/_lightbox.sass */
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

/* line 160, ../../app/assets/sass/components/_lightbox.sass */
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

/* Main image in popup */
/* line 170, ../../app/assets/sass/components/_lightbox.sass */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
/* line 182, ../../app/assets/sass/components/_lightbox.sass */
.mfp-figure {
  line-height: 0;
}
/* line 184, ../../app/assets/sass/components/_lightbox.sass */
.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
/* line 197, ../../app/assets/sass/components/_lightbox.sass */
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

/* line 203, ../../app/assets/sass/components/_lightbox.sass */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  min-width: 200px;
  cursor: auto;
}

/* line 212, ../../app/assets/sass/components/_lightbox.sass */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

/* line 219, ../../app/assets/sass/components/_lightbox.sass */
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

/* line 222, ../../app/assets/sass/components/_lightbox.sass */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /*
   * Remove all paddings around the image on small screen */
  /* line 229, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 232, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  /* line 234, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */
  }
  /* line 236, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  /* line 239, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  /* line 242, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 252, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  /* line 254, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  /* line 257, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  /* line 269, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  /* line 272, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  /* line 275, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  /* line 278, ../../app/assets/sass/components/_lightbox.sass */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* line 108, ../../app/assets/sass/base.sass */
header.panel-header {
  background: #292929;
  font-weight: bold;
  margin: 0;
  text-align: left;
  width: 100%;
}
/* line 114, ../../app/assets/sass/base.sass */
header.panel-header a.back {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/onboarding/back-favorite-team.png") no-repeat;
  cursor: pointer;
  height: 16px;
  margin-left: 16px;
  width: 10px;
}
/* line 121, ../../app/assets/sass/base.sass */
header.panel-header span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 16px;
}
/* line 124, ../../app/assets/sass/base.sass */
header.panel-header hr {
  background: #5ab60b;
  border: none;
  border-bottom: 1px solid #bbbbbb;
  border-top: 1px solid #bbbbbb;
  height: 5px;
  margin: 0 !important;
  width: 100%;
}
/* line 132, ../../app/assets/sass/base.sass */
header.panel-header input[type=search] {
  -webkit-appearance: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 13px 50%;
  border: none;
  color: white;
  font-size: 16px;
  outline: none;
  line-height: 16px;
  margin: 0;
  padding: 15px 15px 15px 6px;
  width: 100%;
}
/* line 148, ../../app/assets/sass/base.sass */
header.panel-header input[type=search]:focus {
  outline: none;
}
/* line 150, ../../app/assets/sass/base.sass */
header.panel-header.no-hr {
  border-bottom: 1px solid black;
}

/* line 156, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 34px;
  margin-right: 12px;
  position: relative;
}
/* line 162, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select.open .input-wrap {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 164, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select.open .options {
  display: block;
}
/* line 166, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #bbbbbb;
  height: 32px;
  position: relative;
  width: 190px;
}
/* line 173, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap .name {
  padding: 7px;
}
/* line 175, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  height: 100%;
  padding: 2px 10px;
  width: 100%;
}
/* line 181, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap .handle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  -ms-border-radius: 0 4px 4px 0;
  -o-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.07)), color-stop(100%, rgba(0, 0, 0, 0.07)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.07), rgba(0, 0, 0, 0.07));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.07), rgba(0, 0, 0, 0.07));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.07), rgba(0, 0, 0, 0.07));
  background-image: linear-gradient(top, rgba(255, 255, 255, 0.07), rgba(0, 0, 0, 0.07));
  background-color: white;
  border-left: 1px solid #bbbbbb;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 27px;
}
/* line 193, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap .handle i {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 100%;
  width: 100%;
}
/* line 197, ../../app/assets/sass/base.sass */
.yapp-writer .actions .select .input-wrap .handle .sy-icon-arrow-select-box {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons/icon-arrow-select-box@2x.png");
  background-size: 8px 6px;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 203, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: #363535;
  color: white;
  border: 1px solid black;
  display: none;
  overflow: hidden;
  position: absolute;
  top: 40px;
  width: 220px;
  z-index: 1000;
}
/* line 217, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel {
  width: 220px;
}
/* line 220, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li {
  background: #363535;
}
/* line 222, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li.has-image {
  padding-left: 16px;
}
/* line 224, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li.has-image .team-logo-1 {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 226, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li img {
  margin-right: 8px;
  vertical-align: middle;
}
/* line 229, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li .team-logo-1 {
  left: 8px;
  top: 6px;
}
/* line 232, ../../app/assets/sass/base.sass */
.yapp-writer .actions .options .panels .panel ul li .more {
  height: 16px;
  margin-left: 13px;
  right: 13px;
  width: 10px;
}

/* line 238, ../../app/assets/sass/base.sass */
.panels {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  position: relative;
  width: 2000px;
}
/* line 242, ../../app/assets/sass/base.sass */
.panels .panel {
  float: left;
  height: 290px;
  overflow: auto;
  position: relative;
  width: 290px;
}
/* line 249, ../../app/assets/sass/base.sass */
.panels .panel ul li {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border-bottom: 1px solid #111111;
  cursor: pointer;
  padding: 16px;
  position: relative;
}
/* line 256, ../../app/assets/sass/base.sass */
.panels .panel ul li.has-image {
  padding-left: 50px;
}
/* line 258, ../../app/assets/sass/base.sass */
.panels .panel ul li.has-image .team-logo-1, .panels .panel ul li.has-image span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 261, ../../app/assets/sass/base.sass */
.panels .panel ul li .team-logo-1 {
  display: none;
  position: absolute;
  left: 8px;
  top: 10px;
}
/* line 266, ../../app/assets/sass/base.sass */
.panels .panel ul li .more {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/onboarding/more-favorite-team.png") no-repeat;
  height: 16px;
  margin-left: 16px;
  position: absolute;
  right: 16px;
  width: 10px;
}

/* line 275, ../../app/assets/sass/base.sass */
#topic-popup-checkin {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  background: #111111;
  border: 1px solid black;
  color: white;
  max-width: 380px;
  margin: auto;
  text-align: center;
}
/* line 284, ../../app/assets/sass/base.sass */
#topic-popup-checkin header, #topic-popup-checkin article {
  padding: 16px;
}
/* line 286, ../../app/assets/sass/base.sass */
#topic-popup-checkin hr {
  border: none;
  border-bottom: 1px solid black;
  border-top: 1px solid black;
  height: 5px;
  margin: 0;
}
/* line 293, ../../app/assets/sass/base.sass */
#topic-popup-checkin header {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#topic-popup-checkin header:after {
  content: "";
  display: table;
  clear: both;
}
/* line 295, ../../app/assets/sass/base.sass */
#topic-popup-checkin article {
  text-align: center;
}
/* line 297, ../../app/assets/sass/base.sass */
#topic-popup-checkin article .switch.twitter {
  margin-right: 0 !important;
}
/* line 299, ../../app/assets/sass/base.sass */
#topic-popup-checkin article .divider {
  margin-top: 1em;
  margin-bottom: 1em;
}
/* line 302, ../../app/assets/sass/base.sass */
#topic-popup-checkin article a {
  color: white;
  text-decoration: none;
}
/* line 305, ../../app/assets/sass/base.sass */
#topic-popup-checkin article a.edit-checkin {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 16px;
}
/* line 308, ../../app/assets/sass/base.sass */
#topic-popup-checkin article a.edit-checkin img {
  height: 11px;
  margin-right: 5px;
  width: 11px;
}
/* line 312, ../../app/assets/sass/base.sass */
#topic-popup-checkin article textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 16px;
  font-size: 14px;
  color: #333333;
  min-height: 69px;
  padding: 10px;
  width: 100%;
}
/* line 321, ../../app/assets/sass/base.sass */
#topic-popup-checkin article p {
  padding-bottom: 1em;
  font-size: 18px;
}
/* line 324, ../../app/assets/sass/base.sass */
#topic-popup-checkin article .logo {
  vertical-align: middle;
}
/* line 326, ../../app/assets/sass/base.sass */
#topic-popup-checkin article .versus {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-shadow: 0 0 0 1px black inset, 0 0 10px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: 0 0 0 1px black inset, 0 0 10px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 1px black inset, 0 0 10px black inset, 0 0 65px rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: #1c1c1c;
  color: rgba(255, 255, 255, 0.2);
  font-size: 11px;
  font-weight: bold;
  height: 32px;
  line-height: 32px;
  margin: 0 13px;
  width: 32px;
}
/* line 338, ../../app/assets/sass/base.sass */
#topic-popup-checkin article .small {
  font-size: 13px;
}

/* line 341, ../../app/assets/sass/base.sass */
section.footer-content {
  background: white;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  color: #1d1d1d !important;
  padding: 20px 30px;
  line-height: 24px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  line-height: 1.65em;
}
/* line 350, ../../app/assets/sass/base.sass */
section.footer-content table {
  border: 1px solid #cccccc;
  margin: 8px 0;
}
/* line 353, ../../app/assets/sass/base.sass */
section.footer-content table th {
  color: #aaaaaa;
  font-weight: bold;
  white-space: nowrap;
}
/* line 357, ../../app/assets/sass/base.sass */
section.footer-content table th, section.footer-content table td {
  padding: 8px;
  vertical-align: top;
}
/* line 361, ../../app/assets/sass/base.sass */
section.footer-content a {
  color: #1d1d1d !important;
  text-decoration: underline;
}
/* line 364, ../../app/assets/sass/base.sass */
section.footer-content h2, section.footer-content h3 {
  color: #1d1d1d !important;
  font-weight: bold;
  padding-bottom: 0.5em;
}
/* line 369, ../../app/assets/sass/base.sass */
section.footer-content h2 {
  font-size: 1.25em;
}
/* line 371, ../../app/assets/sass/base.sass */
section.footer-content h3 {
  font-size: 1em;
}
/* line 374, ../../app/assets/sass/base.sass */
section.footer-content p, section.footer-content > ul {
  padding-bottom: 24px;
}
/* line 377, ../../app/assets/sass/base.sass */
section.footer-content li {
  list-style: disc;
  margin-left: 20px;
}

/* line 1, ../../app/assets/sass/views/includes/_header.sass */
.sy {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("../images/logo-2x.png") no-repeat 0 0;
  background-size: 100%;
  height: 24px;
  left: calc(50% - 96px);
  margin: 0 auto;
  position: fixed;
  top: 20px;
  width: 193px;
  z-index: 1100;
}
/* line 14, ../../app/assets/sass/views/includes/_header.sass */
.sy.above {
  z-index: 10001;
}

/* line 17, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader {
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  min-width: 910px;
}
/* line 22, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader .search {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #262626;
  vertical-align: middle;
  width: 193px;
}
/* line 28, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader .search form {
  overflow: hidden;
  position: relative;
}
/* line 33, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader .search form input {
  background: transparent;
  border: none;
  color: white;
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-weight: bold;
  font-size: 16px;
  outline: none;
  padding: 6px 8px;
  width: 100%;
}
/* line 43, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader .search form button {
  background: transparent;
  border: none;
  height: 100%;
  outline: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
/* line 54, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user {
  *zoom: 1;
  border-bottom: 1px solid #333333;
  height: 63px;
  text-align: center;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.user:after {
  content: "";
  display: table;
  clear: both;
}
/* line 59, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .item {
  color: white;
  cursor: pointer;
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-weight: bold;
  font-size: 16px;
  vertical-align: middle;
}
/* line 67, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .nav {
  margin-top: 1em;
  margin-bottom: 1em;
  position: absolute;
  text-align: left;
  top: 0;
}
/* line 73, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .left {
  left: 16px;
}
/* line 76, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .left a:hover {
  color: #65d900;
  text-decoration: none;
}
/* line 79, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .left a.active {
  color: #65d900;
}
/* line 81, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .left .spacer {
  margin-right: 24px;
}
/* line 83, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right {
  right: 16px;
}
/* line 85, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .username {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}
/* line 88, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .spacer {
  margin-left: 24px;
}
/* line 90, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .spacer > * {
  vertical-align: middle;
}
/* line 92, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .spacer img {
  margin-right: 8px;
}
/* line 94, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .spacer i.syi-carat-down-white {
  margin-left: 12px;
}
/* line 97, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right nav {
  padding-top: 15px;
}
/* line 100, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right nav .wrap:before {
  top: 10px;
}
/* line 103, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link {
  padding: 10px 0;
  min-width: 200px;
  text-align: center;
}
/* line 107, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link a {
  color: white;
  font-weight: bold;
  font-size: 13px;
  display: block;
  padding: 5px 10px;
  white-space: nowrap;
}
/* line 114, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link a:hover {
  color: #65d900;
  text-decoration: none;
}
/* line 118, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link a.secondary {
  color: #acacac;
  font-weight: normal;
}
/* line 121, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link a.secondary:hover {
  color: white;
}
/* line 123, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.user .right .user-link hr {
  border-style: solid;
  border-bottom: none;
  border-color: #5f605f;
  margin: 10px 0;
}
/* line 130, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports {
  background: #282828;
  text-align: left;
}
/* line 133, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree {
  *zoom: 1;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-right: 1px solid #444444;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.sports ul.tree:after {
  content: "";
  display: table;
  clear: both;
}
/* line 137, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree > li {
  float: left;
  border-left: 1px solid #444444;
  height: 32px;
}
/* line 145, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree {
  text-align: left;
}
/* line 148, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.left {
  float: left;
}
/* line 152, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top > a {
  border-bottom: 2px solid transparent;
  color: white;
  display: block;
  font-weight: 500;
  font-size: 13px;
  line-height: 30px;
  padding: 0 18px;
  position: relative;
  text-decoration: none;
  z-index: 10;
}
/* line 163, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .container {
  *zoom: 1;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.sports ul.tree li.top .container:after {
  content: "";
  display: table;
  clear: both;
}
/* line 168, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer {
  display: none;
  left: 0;
  position: absolute;
  width: 910px;
  z-index: 1;
}
/* line 176, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer > .container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: rgba(51, 51, 51, 0.95);
}
/* line 181, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav {
  background: #1f2020;
  display: table-cell;
  min-height: 100%;
  overflow: hidden;
  vertical-align: top;
  width: 200px;
}
/* line 189, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ul {
  width: 100%;
}
/* line 192, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav li a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: #1f2020;
  border-bottom: 2px solid transparent;
  color: white;
  display: block;
  font-size: 13px;
  padding: 9px 16px;
  text-transform: uppercase;
  white-space: nowrap;
  width: 200px;
}
/* line 204, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav li:hover {
  height: 36px;
}
/* line 206, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav li:hover a {
  background: rgba(51, 51, 51, 0.95);
  color: white;
  position: absolute;
  text-decoration: none;
  min-width: 200px;
  width: auto;
  z-index: 10;
}
/* line 214, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav li.selected {
  position: relative;
  z-index: 10;
}
/* line 218, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav li.selected a {
  background: rgba(51, 51, 51, 0.95);
  border-bottom-color: #65d900;
}
/* line 221, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups {
  display: table-cell;
  height: 100%;
  position: relative;
  vertical-align: top;
  width: 100%;
  z-index: 5;
}
/* line 230, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups .container {
  display: none;
}
/* line 232, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups .container.selected {
  display: block;
}
/* line 234, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups a.team {
  background: none;
  border-left: 2px solid #707070;
  color: white;
  display: block;
  font-size: 13px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  padding-left: 10px;
}
/* line 244, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups a.team:hover {
  border-color: #65d900;
  color: #65d900;
}
/* line 247, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .groups.last {
  display: block;
  max-height: 425px;
  overflow-y: auto;
}
/* line 252, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups {
  width: 710px;
}
/* line 256, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group ul.streams {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 259, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group ul.streams li {
  width: 150px !important;
}
/* line 264, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups > .container nav {
  border-left: 1px solid #434343;
}
/* line 267, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups > .container nav ~ .groups {
  width: 510px;
}
/* line 269, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups > .container nav ~ .groups .group ul.streams li {
  width: 50%;
}
/* line 272, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups > .container nav ~ .groups > .container nav ~ .groups {
  width: 310px;
}
/* line 274, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups > .container nav ~ .groups > .container nav ~ .groups .group ul.streams li {
  width: 50%;
}
/* line 277, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group {
  *zoom: 1;
  padding: 0 20px;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.sports ul.tree li.top .spacer .group:after {
  content: "";
  display: table;
  clear: both;
}
/* line 282, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group h5 {
  color: #bbbbbb;
  font-size: 13px;
  margin: 10px 0 0;
  text-transform: uppercase;
}
/* line 287, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams {
  *zoom: 1;
  margin: 10px 0;
  min-height: 100px;
  width: 100%;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams:after {
  content: "";
  display: table;
  clear: both;
}
/* line 292, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams h5 {
  margin-bottom: 10px;
}
/* line 294, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams li {
  float: left;
  width: 25%;
}
/* line 297, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams li a {
  display: block;
  font-weight: normal;
}
/* line 300, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.streams li a span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 302, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues {
  *zoom: 1;
  margin: 10px 0;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues:after {
  content: "";
  display: table;
  clear: both;
}
/* line 305, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues li {
  float: left;
  width: 25%;
}
/* line 308, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues li ul.streams li {
  float: none;
  width: 100% !important;
}
/* line 312, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues.count-2 li {
  width: 50%;
}
/* line 315, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.leagues.count-6 li {
  width: 33.3333%;
}
/* line 318, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general {
  float: left;
  width: 25%;
}
/* line 321, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general.count-4, body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general.count-8 {
  width: 20%;
}
/* line 323, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general li {
  float: none;
  width: 100%;
}
/* line 326, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general + ul.leagues {
  float: left;
  width: 75%;
}
/* line 329, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general.count-4 + ul.leagues, body > header.syheader nav.sports ul.tree li.top .spacer .group ul.general.count-8 + ul.leagues {
  width: 80%;
}
/* line 333, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group ul.general {
  float: none;
  width: 100%;
}
/* line 336, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group ul.general li {
  float: left;
  width: 25%;
}
/* line 339, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group ul.general + ul.leagues {
  float: none;
  width: 100%;
}
/* line 345, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top .spacer nav ~ .groups .group.selected {
  display: block;
}
/* line 354, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top.open > a {
  background: #333333;
  border-bottom-color: #65d900;
}
/* line 358, ../../app/assets/sass/views/includes/_header.sass */
body > header.syheader nav.sports ul.tree li.top.open .spacer {
  display: table;
}

/* line 361, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications {
  cursor: pointer;
  color: white;
  font-size: 12px;
  left: 50%;
  margin-left: -150px;
  position: fixed;
  text-align: center;
  top: 96px;
  width: 0;
  z-index: 1;
}
/* line 376, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications .notification1 {
  margin-top: 10px;
  text-align: center;
}
/* line 379, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications .notification1 .wrapper {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #65d900;
  padding: 10px 15px 10px 10px;
}
/* line 385, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications .notification1.new-yapps .wrapper {
  background: rgba(0, 0, 0, 0.85);
}
/* line 387, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications .message {
  white-space: nowrap;
}
/* line 390, ../../app/assets/sass/views/includes/_header.sass */
.site-notifications .message[data-yapp-count]:before {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: #65d900;
  content: attr(data-yapp-count);
  display: inline-block;
  font-weight: bold;
  margin-right: 10px;
  min-width: 17px;
  padding: 3px;
}

/* line 1, ../../app/assets/sass/views/includes/_favorites.sass */
#favorites {
  padding-bottom: 10px !important;
}
/* line 3, ../../app/assets/sass/views/includes/_favorites.sass */
#favorites .wrap {
  padding: 10px 0 0 10px;
}
/* line 5, ../../app/assets/sass/views/includes/_favorites.sass */
#favorites .wrap a {
  -webkit-transition: 0.1s linear;
  -moz-transition: 0.1s linear;
  -o-transition: 0.1s linear;
  transition: 0.1s linear;
  display: block;
}
/* line 9, ../../app/assets/sass/views/includes/_favorites.sass */
#favorites .wrap a.active, #favorites .wrap a:hover {
  opacity: 1;
}
/* line 11, ../../app/assets/sass/views/includes/_favorites.sass */
#favorites .wrap .sport-icon {
  bottom: -5px;
  height: 20px;
  left: -16px;
  position: relative;
  width: 20px;
}

/* line 7, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .stream {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -ms-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
/* line 11, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .main {
  padding: 14px 20px;
}
/* line 13, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .main .activity {
  padding: 0;
}
/* line 15, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .main .activity .yapp {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -ms-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
/* line 17, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .main .reply-box {
  background: #dddddd;
  display: block;
}
/* line 20, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .yapp-writer {
  padding: 0;
  position: static;
}
/* line 23, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .yapp-writer .actions {
  display: block;
}
/* line 26, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .replies-count {
  color: #111111;
  text-align: center;
}
/* line 31, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .conversation .activity, .permalink .replies .activity {
  padding: 14px 20px;
}
/* line 33, ../../app/assets/sass/views/includes/_permalink.sass */
.permalink .conversation .activity + .activity, .permalink .replies .activity + .activity {
  padding-top: 0;
}

/* line 1, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #1a1a1a;
  color: #777777;
  overflow: hidden;
  /*.event
   * background-position: bottom left
   * background-repeat: no-repeat
   * background-size: 100% 1px
   * border-top: 1px solid #030303
   * overflow: hidden
   * padding: 8px 0
   * text-align: center
   * white-space: nowrap
   * width: 100%
   * .center
   *   +inline-block()
   * h5
   *   color: #777
   * .team
   *   +inline-block()
   *   width: 120px
   *   .logo-wrap
   *     +inline-block()
   *     margin-top: 8px
   *     width: 50px
   *   .details
   *     +inline-block()
   *     text-align: center
   *     width: 70px
   *     h5
   *       +ellipsis()
   *       position: relative
   *       left: -25px
   *       width: 120px
   *     .record
   *       font-size: 9px
   *   &:first-child
   *     .logo-wrap a
   *       margin-left: 10px
   * .action
   *   +inline-block()
   *   font-size: 10px
   *   text-align: center
   *   width: 30px
   *   a.disabled i.syi-event-checkin
   *     +syi-sprite($syi-event-checkin-active)
   *     cursor: default
   *   a.disabled i.syi-event-reminder
   *     +syi-sprite($syi-event-reminder-active)
   *     cursor: default
   *
   *   .status
   *     left: -25px
   *     position: relative
   *     text-transform: uppercase
   *     width: 80px
   *
   * .fans
   *   margin-top: 8px
   *   text-align: center
   *   &.no-margin-top
   *     margin-top: 0
   *   a
   *     margin-left: 4px
   *     &:first-child
   *       margin-left: 0
   * &.single
   *   .team
   *     dislay: block
   *     width: auto
   *     .details 
   *       width: auto
   *       h5
   *         left: auto
   *         width: auto
   *   .logo-wrap
   *     position: absolute
   *     left: 9px
   *   .action
   *     display: block
   *     margin: 5px 0
   *     width: auto
   *     .status
   *       position: static
   *       width: auto */
}
/* line 7, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .no-data {
  margin-top: 64px;
}
/* line 9, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .no-data p {
  text-align: center;
}
/* line 12, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle {
  -webkit-border-radius: 24px 0 0 24px;
  -moz-border-radius: 24px 0 0 24px;
  -ms-border-radius: 24px 0 0 24px;
  -o-border-radius: 24px 0 0 24px;
  border-radius: 24px 0 0 24px;
  cursor: pointer;
  display: none;
  height: 48px;
  position: absolute;
  width: 62px;
  left: -63px;
  top: 0;
}
/* line 22, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle:hover i {
  opacity: 1;
}
/* line 24, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle .wrap {
  padding: 15px 0 0 15px;
}
/* line 26, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle i {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  opacity: 0.5;
  vertical-align: middle;
}
/* line 30, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle i.sy-icon-scoreboard {
  background-size: 100% 100%;
  height: 19px;
  margin-right: 7px;
  width: 25px;
}
/* line 35, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard #scoreboardHandle i.sy-icon-arrow-right {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  height: 10px;
  width: 6px;
}
/* line 41, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header {
  background: #111111;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 20;
}
/* line 47, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .h3 {
  cursor: pointer;
  color: white;
  font-family: "HelveticaNeueW01-Thin", Arial;
  letter-spacing: 1px;
  text-transform: uppercase;
  line-height: 34px;
  text-align: center;
  position: relative;
}
/* line 56, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .h3 .syi-carat-down-white {
  position: absolute;
  right: -14px;
  top: 7px;
}
/* line 61, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .sports {
  max-height: 400px;
  overflow: auto;
  width: 230px;
}
/* line 65, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .sports a {
  color: white;
  font-size: 13px;
  display: block;
  padding: 5px 10px;
  white-space: nowrap;
}
/* line 71, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .sports a span {
  text-transform: uppercase;
}
/* line 73, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .sports a small {
  color: #999999;
  font-size: 11px;
}
/* line 76, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard header .sports a:hover {
  background: #4a4a4a;
  text-decoration: none;
}
/* line 80, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date {
  background-color: #1a1a1a;
}
/* line 82, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date ul {
  overflow: hidden;
  *zoom: 1;
}
/* line 84, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date ul li {
  float: left;
  width: 20%;
}
/* line 87, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date ul li a {
  font-size: 0.6875em;
  line-height: 2.90909em;
  border-right: 1px solid black;
  color: white;
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 95, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date ul li a:hover, aside#scoreboard nav.date ul li a.active {
  background: black;
  border-bottom: 2px solid #65d900;
}
/* line 99, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard nav.date ul li:last-child a {
  border-right: none;
}
/* line 102, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .scores {
  bottom: 103px;
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 63px;
  width: 100%;
  z-index: 1;
}
/* line 110, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .scores h4 {
  font-size: 0.8125em;
  line-height: 2.46154em;
  background: black;
  text-align: center;
}
/* line 114, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .scores .empty {
  font-size: 11px;
  padding: 16px 0;
  text-align: center;
}
/* line 119, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event {
  border-bottom: 1px solid black;
  line-height: 20px;
  padding-bottom: 8px;
}
/* line 123, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event a {
  color: #cacaca;
}
/* line 125, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event a:hover {
  color: white;
  text-decoration: none;
}
/* line 129, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .status {
  color: #919191;
  font-size: 13px;
  padding: 8px 16px;
  text-transform: uppercase;
}
/* line 134, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .teams {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  overflow: hidden;
  width: 205px;
}
/* line 139, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .action {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-left: 1px solid #919191;
  padding: 18px 0;
  text-align: center;
  width: 59px;
}
/* line 145, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .action a.disabled i.syi-event-checkin {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -998px;
  width: 24px;
  height: 24px;
  cursor: default;
}
/* line 148, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .action a.disabled i.syi-event-reminder {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1048px;
  width: 26px;
  height: 26px;
  cursor: default;
}
/* line 152, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team {
  overflow: hidden;
  *zoom: 1;
  padding: 4px 16px;
  line-height: 20px;
}
/* line 156, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team a {
  float: left;
  font-size: 13px;
  padding-left: 28px;
  position: relative;
  white-space: nowrap;
}
/* line 163, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team a img {
  position: absolute;
  left: 0px;
}
/* line 166, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team a .rank {
  color: #919191;
  font-size: 9px;
  margin-right: 4px;
}
/* line 170, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team a .record {
  color: #919191;
  font-size: 9px;
  line-height: 9px;
}
/* line 174, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team a.has-record {
  line-height: 13px;
}
/* line 176, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .team .score.small {
  color: #cacaca;
  font-family: Helvetica Neue, Arial;
  font-size: 16px;
  float: right;
  line-height: 20px;
}
/* line 183, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .fans {
  font-size: 13px;
  padding: 8px 16px;
}
/* line 186, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside#scoreboard .event .fans i {
  margin: 0 10px 0 4px;
}

/* line 271, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert {
  padding-bottom: 1em;
  -webkit-box-shadow: 0 -1px 1px #353535 inset;
  -moz-box-shadow: 0 -1px 1px #353535 inset;
  box-shadow: 0 -1px 1px #353535 inset;
  background: #292929;
  border-top: 1px solid black;
  bottom: 0;
  position: absolute;
  width: 100%;
}
/* line 279, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert h6 {
  font-size: 0.875em;
  line-height: 3.42857em;
  text-shadow: 0 -1px black;
  color: white;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
/* line 287, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns {
  text-align: center;
}
/* line 289, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns a {
  height: 33px;
  line-height: 33px;
  width: 124px;
}
/* line 293, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns a span.icon {
  background-position: 0 0, 50% 50%;
  width: 33px;
}
/* line 296, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns a span.btnTxt {
  left: 33px;
  width: 91px;
}
/* line 299, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns a.appStoreBtn .btnTxt, aside footer.mobile-advert .btns a.googlePlayBtn .btnTxt {
  background-position: 50% 55%;
  background-size: 80% auto;
}
/* line 302, ../../app/assets/sass/views/includes/_scoreboard.sass */
aside footer.mobile-advert .btns a.appStoreBtn {
  margin-right: 10px;
}

/* line 1, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup {
  color: white;
  text-align: center;
}
/* line 4, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup a {
  color: white !important;
  text-decoration: underline;
}
/* line 7, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup h1 {
  font-size: 23px !important;
  text-transform: capitalize;
  padding: 16px 0;
}
/* line 11, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup p {
  color: white;
  padding: 16px 0;
}
/* line 14, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2 {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 48px;
  font-family: "Helvetica Neue", Arial;
  font-size: 16px;
  line-height: 47px;
  outline: none;
  text-align: center;
  text-decoration: none;
  width: 216px;
}
/* line 26, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2 img, .signup .button2 span {
  vertical-align: middle;
}
/* line 28, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2 img {
  margin-right: 15px;
}
/* line 30, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2:hover {
  text-decoration: none;
}
/* line 32, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.facebook {
  background-color: #3c5a96;
  color: white;
}
/* line 36, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.facebook:hover {
  background-color: #365087;
}
/* line 38, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.facebook:active {
  background-color: #2d4475;
}
/* line 40, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.twitter {
  background-color: #1dadeb;
  color: white;
}
/* line 44, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.twitter:hover {
  background-color: #2c9cce;
}
/* line 46, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.twitter:active {
  background-color: #288fbd;
}
/* line 48, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.email {
  background-color: #65d900;
  color: white;
}
/* line 52, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.email:hover {
  background: #6dea00;
}
/* line 54, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2 + .button2 {
  margin-left: 10px;
}
/* line 57, ../../app/assets/sass/views/includes/_signup_form.sass */
.signup .button2.active {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
}

/* line 60, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform {
  bottom: 0;
  margin-right: -440px;
  position: fixed;
  right: 50%;
  top: 120px;
  width: 290px;
  z-index: 0;
}
/* line 69, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform p {
  color: white;
}
/* line 71, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform p a {
  color: white;
  text-decoration: underline;
}
/* line 75, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform h1 {
  font-size: 26px;
  font-family: Helvetica Neue, Arial;
  font-weight: 300;
  line-height: 34px;
  margin-bottom: 36px;
  text-align: center;
  text-transform: capitalize;
}
/* line 83, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform h1 strong {
  font-weight: 500;
}
/* line 86, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2 {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 48px;
  font-family: "Helvetica Neue", Arial;
  font-size: 16px;
  line-height: 47px;
  outline: none;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
/* line 98, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2 img, body.base .background #signupform .button2 span {
  vertical-align: middle;
}
/* line 100, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2 img {
  margin-right: 15px;
}
/* line 102, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2:hover {
  text-decoration: none;
}
/* line 104, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.facebook {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.15) inset;
  background-color: #3c5a96;
  color: white;
}
/* line 108, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.facebook:hover {
  background-color: #365087;
}
/* line 110, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.facebook:active {
  background-color: #2d4475;
}
/* line 112, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.twitter {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.24) inset;
  background-color: #1dadeb;
  color: white;
}
/* line 116, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.twitter:hover {
  background-color: #2c9cce;
}
/* line 118, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.twitter:active {
  background-color: #288fbd;
}
/* line 120, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.email {
  -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.35) inset;
  background-color: #65d900;
  color: white;
}
/* line 124, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.email:hover {
  background: #6dea00;
}
/* line 126, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.email:active {
  -webkit-box-shadow: 0px 3px 0px 0px #65d900 inset;
  -moz-box-shadow: 0px 3px 0px 0px #65d900 inset;
  box-shadow: 0px 3px 0px 0px #65d900 inset;
}
/* line 129, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2.active {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0));
}
/* line 132, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .button2 + .button2 {
  margin-top: 20px;
}
/* line 135, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .brand {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.75);
  padding: 30px 16px;
  position: relative;
  text-align: center;
}
/* line 141, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .brand p {
  line-height: 26px;
}
/* line 143, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .brand p a {
  color: white;
  text-decoration: underline;
}
/* line 146, ../../app/assets/sass/views/includes/_signup_form.sass */
body.base .background #signupform .brand:after {
  background-image: url("../images/bg-right-column-speech-bubble-triangle.png");
  background-size: 100% 100%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 50px;
  width: 58px;
  content: "";
  bottom: -50px;
  left: 50px;
  position: absolute;
}

/* line 1, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  min-width: 300px;
  padding: 16px 18px 0 18px;
}
/* line 7, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .avatar {
  display: none;
}
/* line 10, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer textarea {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 49px;
  margin: 0;
  padding: 16px 12px 12px 12px;
  width: 100%;
}
/* line 22, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .remove {
  cursor: pointer;
  height: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
  z-index: 3;
}
/* line 30, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .remove:before {
  border-bottom: 15px solid transparent;
  border-left: 15px solid transparent;
  border-top: 15px solid #cbcbcb;
  border-right: 15px solid #cbcbcb;
  content: "";
  height: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  z-index: -1;
}
/* line 42, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  cursor: pointer;
  height: 34px;
  padding: 6px;
  margin-right: 8px;
  opacity: 0.5;
  position: relative;
  width: 40px;
  /* processing */
}
/* line 56, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file input[type='file'], .yapp-writer .file .upload {
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
}
/* line 61, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file input[type='file'] {
  height: 26px;
  opacity: 0;
  width: 35px;
}
/* line 65, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file:hover {
  opacity: 1;
}
/* line 68, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file .photo-preview {
  display: none;
}
/* line 70, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.processing {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/upload-loader.gif") no-repeat center center;
}
/* line 72, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.processing i.syi-yapp-upload-image {
  display: none !important;
}
/* line 74, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete {
  opacity: 1;
  /* preview */
}
/* line 76, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete i.syi-yapp-upload-image {
  display: none !important;
}
/* line 79, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete .photo-preview {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 86, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete .photo-preview a {
  transition: 0.1s linear opacity;
  opacity: 0;
  background: black;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 96, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete .photo-preview a i {
  margin-top: 10px;
}
/* line 98, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete .photo-preview a:hover {
  opacity: 0.75;
  text-decoration: none;
}
/* line 101, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .file.complete .photo-preview img {
  height: 100%;
  width: 100%;
}
/* line 105, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .social {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 108, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .actions {
  overflow: hidden;
  *zoom: 1;
  display: none;
  margin-top: 7px;
  overflow: visible;
}
/* line 113, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .actions .count {
  color: #a0a0a0;
  margin-right: 8px;
}
/* line 116, ../../app/assets/sass/views/includes/_yapp_writer.sass */
.yapp-writer .actions .buttons {
  float: right;
}

/* line 1, ../../app/assets/sass/views/includes/_event_permalink.sass */
header.title {
  background: #e9e9e9;
  border: 1px solid #cbcbcb;
  border-top: none;
  padding: 16px 0;
  text-align: center;
}

/* line 1, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips {
  background-image: -webkit-gradient(radial, closest-side, 0, closest-side, 100, color-stop(0%, rgba(255, 255, 255, 0.25)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-radial-gradient(closest-side, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));
  background-image: -moz-radial-gradient(closest-side, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));
  background-image: -o-radial-gradient(closest-side, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));
  background-image: radial-gradient(closest-side, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0));
  background-position: 50% 0%;
  background-repeat: no-repeat;
  background-size: 400px 400px;
  color: white;
  text-align: center;
  width: 700px;
}
/* line 9, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips p {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 26px;
  line-height: 36px;
}
/* line 13, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips p.welcome {
  font-size: 51px;
  line-height: 73px;
}
/* line 16, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .sy-large {
  margin-bottom: 32px;
}
/* line 18, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .actions {
  padding: 60px 0;
}
/* line 20, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .actions span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 80px;
}
/* line 23, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .actions span:last-child {
  margin-right: 0;
}
/* line 25, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .actions label {
  display: block;
  font-size: 24px;
  margin-top: 24px;
}
/* line 29, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .actions .syi-welcome-tips-reply {
  margin-top: 5px;
  margin-bottom: 2px;
}
/* line 32, ../../app/assets/sass/views/includes/_welcome_tips.sass */
.welcome-tips .button {
  width: 180px;
}

/* line 2, ../../app/assets/sass/views/templates/_event.sass */
header .event {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
/* line 4, ../../app/assets/sass/views/templates/_event.sass */
header .event h1 {
  padding-top: 1em;
  padding-bottom: 1em;
  position: relative;
  text-align: center;
}
/* line 16, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .info-wrap {
  position: relative;
  text-align: center;
  z-index: 3;
}
/* line 20, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap h1 {
  padding-bottom: 0.5em;
}
/* line 22, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap h1 span {
  position: relative;
  z-index: 2;
}
/* line 25, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap h1 span i {
  position: absolute;
  right: -26px;
  top: 6px;
}
/* line 29, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap h1 span i.syi-star-off {
  opacity: 0.7;
}
/* line 31, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .logo-away, header .event .event-wrap .logo-home {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: white;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 68px;
  position: absolute;
  top: 78px;
  width: 68px;
  z-index: 20;
}
/* line 42, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .logo-away {
  left: 20px;
}
/* line 44, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .logo-home {
  right: 20px;
}
/* line 46, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .details {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 48, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .team, header .event .event-wrap .status {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: white;
  text-align: center;
}
/* line 52, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .team {
  width: 125px;
}
/* line 55, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .team h2 {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  position: relative;
  left: -30px;
  width: 180px;
}
/* line 62, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .team .record {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 18px;
  color: #999999;
}
/* line 66, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .status {
  width: 150px;
}
/* line 68, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .status .spacer {
  line-height: 68px;
  margin-top: 16px;
}
/* line 71, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .check-in {
  padding-top: 0.75em;
  text-align: center;
}
/* line 75, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .fans {
  padding-top: 16px;
  text-align: center;
}
/* line 78, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .fans a {
  color: #999999;
}
/* line 80, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .fans a:hover {
  color: white;
  text-decoration: none;
}
/* line 83, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .fans i {
  margin-right: 10px;
}
/* line 85, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .pbp {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  height: 80px;
  overflow: hidden;
  padding: 16px 20px;
  width: 100%;
}
/* line 92, ../../app/assets/sass/views/templates/_event.sass */
header .event .event-wrap .pbp p {
  color: #999999;
  display: table-cell;
  font-size: 18px;
  line-height: 24px;
  vertical-align: middle;
}
/* line 100, ../../app/assets/sass/views/templates/_event.sass */
header .event.single .event-wrap h2 {
  margin-bottom: 16px;
}
/* line 102, ../../app/assets/sass/views/templates/_event.sass */
header .event.single .event-wrap .logo-home {
  left: auto;
  right: 30px;
  top: 30px;
  z-index: 0;
}

/* line 4, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap1 {
  *zoom: 1;
  background: #fafafa;
  border-left: 1px solid #bbbbbb;
  border-right: 1px solid #bbbbbb;
  padding: 19px 19px 19px 80px;
  position: relative;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.event-detail .wrap1:after {
  content: "";
  display: table;
  clear: both;
}
/* line 11, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap1 i {
  left: 19px;
  position: absolute;
}
/* line 14, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap1 .detail {
  float: left;
  line-height: 26px;
}
/* line 17, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap1 .detail h1 {
  color: #111111;
  font-family: "HelveticaNeueW01-95Blac", Arial;
  text-transform: uppercase;
}
/* line 22, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap1 .action {
  float: right;
}
/* line 25, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .end-cap {
  height: 1px;
}
/* line 28, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap2 {
  background: #fafafa;
  border: 1px solid #bbbbbb;
  border-top: none;
  padding: 4px;
  text-align: center;
}
/* line 34, ../../app/assets/sass/views/templates/_event_detail.sass */
.event-detail .wrap2 p {
  color: #999999;
  font-size: 14px;
  font-style: italic;
}

/* line 40, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid white;
  background: white;
  min-width: 400px;
  overflow: hidden;
}
/* line 46, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header {
  background-color: #333333;
  background-repeat: repeat, no-repeat;
  background-size: 100%, cover;
  background-position: 0 0, 50% 50%;
  height: 100px;
  position: relative;
}
/* line 53, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header .team {
  padding: 10px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 150px;
}
/* line 59, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header .team:hover {
  text-decoration: none;
}
/* line 61, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header .team h3 {
  font-family: Helvetica Neue, Arial;
  text-transform: none;
  margin-bottom: 10px;
}
/* line 66, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header .team:first-child {
  left: 0;
}
/* line 68, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .event-mini-header .team:last-child {
  right: 0;
}
/* line 70, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .friends-count {
  background: #111111;
}
/* line 72, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .friends-count p {
  color: white;
  line-height: 33px;
  text-align: center;
}
/* line 76, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .friends-count span {
  color: #65d900;
}
/* line 78, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .box {
  border-bottom: 1px solid #e9e9e9;
}
/* line 80, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin .box:last-child {
  border-bottom: none;
}
/* line 82, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin a.user {
  line-height: 21px;
  min-height: 44px;
  position: relative;
  text-decoration: none;
}
/* line 87, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin a.user span.name {
  color: #111111;
}
/* line 89, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin a.user span.username {
  color: #a0a0a0;
  font-size: 15px;
  margin-left: 4px;
}
/* line 92, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin a.user .avatar {
  left: -70px;
  position: absolute;
  top: -5px;
}
/* line 96, ../../app/assets/sass/views/templates/_event_detail.sass */
.friends-checkin a.user:hover {
  text-decoration: none;
}

/* line 1, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] {
  min-height: 40px;
  padding: 20px 15px 20px 85px;
  position: relative;
}
/* line 5, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] a.user {
  line-height: 21px;
  min-height: 44px;
  position: relative;
  text-decoration: none;
}
/* line 10, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] a.user span.name {
  color: #111111;
}
/* line 12, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] a.user span.username {
  color: #a0a0a0;
  font-size: 15px;
  margin-left: 4px;
}
/* line 15, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] a.user .avatar {
  left: -70px;
  position: absolute;
  top: -5px;
}
/* line 19, ../../app/assets/sass/views/templates/_user_summary.sass */
.box[class*='user-'] a.user:hover {
  text-decoration: none;
}

/* line 23, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-summary .actions {
  position: absolute;
  right: 19px;
  top: 24px;
}
/* line 27, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-summary .actions .button {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 150px;
}

/* line 32, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-checkin p {
  color: #a0a0a0;
}
/* line 34, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-checkin p a {
  color: inherit;
}
/* line 36, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-checkin p a strong {
  color: #65d900;
}
/* line 38, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-checkin p a:hover {
  background: #f2f2f2;
  text-decoration: none;
}
/* line 42, ../../app/assets/sass/views/templates/_user_summary.sass */
.user-checkin time {
  color: #a0a0a0;
  font-size: 15px;
  bottom: 20px;
  position: absolute;
  right: 19px;
}

/* line 1, ../../app/assets/sass/views/templates/_notification.sass */
.notifications {
  min-width: 320px;
}
/* line 3, ../../app/assets/sass/views/templates/_notification.sass */
.notifications header {
  font-size: 0.8125em;
  line-height: 2.46154em;
  color: white;
  font-weight: bold;
  text-align: center;
}
/* line 8, ../../app/assets/sass/views/templates/_notification.sass */
.notifications header span {
  border-bottom: 2px solid #65d900;
}
/* line 10, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article {
  max-height: 400px;
  overflow-y: scroll;
}
/* line 13, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article .blank {
  background: transparent;
}
/* line 15, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article a {
  box-sizing: border-box;
  color: white;
  display: block;
  font-size: 13px;
  padding: 10px 13px 13px 65px;
  position: relative;
  text-decoration: none;
  width: 100%;
}
/* line 24, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article a:hover {
  background: #4a4a4a;
  text-decoration: none;
}
/* line 27, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article a .avatar {
  position: absolute;
  left: 15px;
  top: 10px;
}
/* line 31, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article a strong {
  color: white;
}
/* line 33, ../../app/assets/sass/views/templates/_notification.sass */
.notifications article a time {
  color: #999999;
}

/* line 2, ../../app/assets/sass/views/_home.sass */
.dashboard-1 ul {
  *zoom: 1;
  overflow: visible;
  position: relative;
  z-index: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.dashboard-1 ul:after {
  content: "";
  display: table;
  clear: both;
}
/* line 8, ../../app/assets/sass/views/_home.sass */
.dashboard-1 ul li {
  float: left;
  padding-bottom: 10px;
  width: 290px;
}
/* line 12, ../../app/assets/sass/views/_home.sass */
.dashboard-1 ul li:nth-child(odd) {
  margin-right: 10px;
}
/* line 14, ../../app/assets/sass/views/_home.sass */
.dashboard-1 ul li:nth-child(event) {
  margin-right: 0;
}
/* line 17, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card, .dashboard-1 span.team-card {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: white;
  display: block;
  overflow: hidden;
  text-decoration: none;
}
/* line 24, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card header, .dashboard-1 span.team-card header {
  position: relative;
}
/* line 26, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card header .team-venue, .dashboard-1 span.team-card header .team-venue {
  -webkit-box-shadow: 0 0 50px black inset;
  -moz-box-shadow: 0 0 50px black inset;
  box-shadow: 0 0 50px black inset;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 79px;
}
/* line 32, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card header h3, .dashboard-1 span.team-card header h3 {
  background-color: #1e1e1e;
  border-bottom: 1px solid black;
  color: white;
  line-height: 16px;
  padding: 15px 15px 15px 103px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
/* line 40, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card header .logo, .dashboard-1 span.team-card header .logo {
  bottom: 10px;
  left: 13px;
  position: absolute;
}
/* line 44, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card footer, .dashboard-1 span.team-card footer {
  font-size: 0.875em;
  line-height: 3.42857em;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 1px #cccccc inset;
  -moz-box-shadow: 0 1px 1px #cccccc inset;
  box-shadow: 0 1px 1px #cccccc inset;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.dashboard-1 a.team-card footer:after, .dashboard-1 span.team-card footer:after {
  content: "";
  display: table;
  clear: both;
}
/* line 48, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card footer .fans, .dashboard-1 span.team-card footer .fans {
  color: #1d1d1d;
  float: left;
  padding-left: 13px;
}
/* line 52, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card footer .hangout, .dashboard-1 span.team-card footer .hangout {
  float: right;
  padding-right: 13px;
}
/* line 55, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card:hover, .dashboard-1 span.team-card:hover {
  text-decoration: none;
}
/* line 57, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card:hover .team-venue, .dashboard-1 span.team-card:hover .team-venue {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 60, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.team-card:hover footer, .dashboard-1 span.team-card:hover footer {
  background: #f2f2f2;
}
/* line 63, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card {
  overflow: visible;
}
/* line 65, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card:hover {
  border-color: #bbbbbb;
}
/* line 67, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card:hover footer {
  background: white;
}
/* line 69, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer {
  font-size: 1em;
  line-height: 1em;
}
/* line 71, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team {
  padding: 7px;
}
/* line 73, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f4f4);
  background-image: -moz-linear-gradient(top, #ffffff, #f4f4f4);
  background-image: -o-linear-gradient(top, #ffffff, #f4f4f4);
  background-image: linear-gradient(top, #ffffff, #f4f4f4);
  font-size: 0.875em;
  line-height: 2.28571em;
  border: 1px solid #bbbbbb;
  padding: 0 8px;
  position: relative;
  width: 100%;
  z-index: 30;
}
/* line 83, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown:hover {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 85, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown > div {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/icons/icon-arrow-select-box.png") no-repeat 234px center;
}
/* line 87, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu {
  width: 100%;
  z-index: 30;
}
/* line 90, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu:before, .dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu:after {
  border: 0 !important;
}
/* line 92, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu ul, .dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu li {
  float: none;
  margin: 0;
  padding: 0;
  width: auto;
}
/* line 97, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu li {
  background: #363535;
}
/* line 99, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu .border {
  -webkit-box-shadow: 0 0 0 1px black;
  -moz-box-shadow: 0 0 0 1px black;
  box-shadow: 0 0 0 1px black;
  -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;
  height: 240px;
  overflow: auto;
}
/* line 104, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu .border a {
  -webkit-box-shadow: 0 1px 1px #4a4a4a inset;
  -moz-box-shadow: 0 1px 1px #4a4a4a inset;
  box-shadow: 0 1px 1px #4a4a4a inset;
  border-top: 1px solid #161616;
  color: white;
  display: block;
  padding: 8px;
}
/* line 110, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu .border a .team-logo {
  margin-right: 5px;
}
/* line 112, ../../app/assets/sass/views/_home.sass */
.dashboard-1 span.team-card footer .select-team .dropdown .dropdown-menu .border a:hover {
  background: #4a4a4a;
  text-decoration: none;
}
/* line 117, ../../app/assets/sass/views/_home.sass */
.dashboard-1 .item .remove {
  color: white;
}
/* line 120, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: white;
  border: 1px solid #bbbbbb;
  color: #1d1d1d;
  display: block;
  margin-top: 40px;
  font-size: 14px;
  line-height: 21px;
  position: relative;
}
/* line 132, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team > .logo {
  position: absolute;
  margin-left: -45px;
  left: 50%;
  top: -40px;
}
/* line 138, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .go {
  -webkit-transition: 0.1s linear;
  -moz-transition: 0.1s linear;
  -o-transition: 0.1s linear;
  transition: 0.1s linear;
  background: rgba(255, 255, 255, 0.95);
  display: none;
  opacity: 0;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  z-index: 1000;
}
/* line 149, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .go:before {
  -webkit-border-radius: 90px 90px 0 0;
  -moz-border-radius: 90px 90px 0 0;
  -ms-border-radius: 90px 90px 0 0;
  -o-border-radius: 90px 90px 0 0;
  border-radius: 90px 90px 0 0;
  background: rgba(255, 255, 255, 0.95);
  position: absolute;
  content: "";
  width: 90px;
  height: 40px;
  top: -40px;
  left: 50%;
  margin-left: -45px;
}
/* line 159, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .go button {
  border-radius: 50%;
  position: absolute;
  margin-left: -50px;
  margin-top: -50px;
  left: 50%;
  top: 50%;
  height: 100px;
  width: 100px;
}
/* line 168, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .go .text {
  color: #bbbbbb;
  font-size: 72px;
  padding-top: 150px;
  text-align: center;
  text-transform: uppercase;
  text-shadow: -1px -1px 1px #333333, 1px 1px 1px white;
}
/* line 177, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team:hover {
  text-decoration: none;
}
/* line 180, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team:hover .go {
  opacity: 1;
}
/* line 183, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team:hover .team-logo._90x90:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 186, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team header {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 190, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team header hr {
  border: none;
  border-bottom: 1px solid #020202;
  height: 7px;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 197, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team header .fav-venue {
  background-size: auto, auto, cover;
  background-repeat: repeat, repeat-x, no-repeat;
  background-position: top left, center center;
  height: 55px;
}
/* line 202, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  overflow: hidden;
}
/* line 206, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content h4 {
  font-size: 0.875em;
  line-height: 2.28571em;
  background: #f2f2f2;
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  font-weight: normal;
  padding-left: 12px;
}
/* line 213, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content h4 span {
  color: #a0a0a0;
}
/* line 215, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp {
  height: 80px;
}
/* line 217, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp .last-yapp {
  padding: 8px 12px 8px 44px;
  position: relative;
}
/* line 220, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp .last-yapp .avatar {
  left: 12px;
  position: absolute;
  top: 12px;
}
/* line 224, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp .last-yapp p {
  height: 42px;
  overflow: hidden;
  position: relative;
}
/* line 228, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp .last-yapp p:after {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #ffffff);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), #ffffff);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), #ffffff);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0), #ffffff);
  bottom: 0;
  content: "";
  height: 16px;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 238, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .yapp .no-yapps {
  background: #f7f7f7;
  color: #cccccc;
  height: 100%;
  padding-top: 30px;
  text-align: center;
  text-shadow: 1px 1px 1px white;
}
/* line 245, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule {
  height: 87px;
}
/* line 247, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule table {
  padding-bottom: 6px;
}
/* line 249, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule td {
  padding-left: 12px;
  padding-top: 6px;
  vertical-align: middle;
}
/* line 253, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule td span {
  margin-left: 5px;
}
/* line 255, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule td:first-child {
  text-align: center;
}
/* line 257, ../../app/assets/sass/views/_home.sass */
.dashboard-1 a.fav-team .content .schedule .no-games {
  background: #f7f7f7;
  color: #cccccc;
  height: 100%;
  padding-top: 34px;
  text-align: center;
  text-shadow: 1px 1px 1px white;
}
/* line 265, ../../app/assets/sass/views/_home.sass */
.dashboard-1 h4 {
  color: #1d1d1d;
  font-size: 18px;
  font-weight: bold;
}
/* line 269, ../../app/assets/sass/views/_home.sass */
.dashboard-1 time {
  font-size: 14px;
  color: #a0a0a0;
}

/* line 1, ../../app/assets/sass/views/_topic.sass */
header.team {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  position: relative;
}
/* line 5, ../../app/assets/sass/views/_topic.sass */
header.team h1 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  position: relative;
  text-align: center;
  z-index: 3;
}

/* line 12, ../../app/assets/sass/views/_topic.sass */
header.team {
  background-color: #111111;
  border: 1px solid #333333;
  border-bottom: none;
}
/* line 16, ../../app/assets/sass/views/_topic.sass */
header.team .logo-bg {
  background-position: 20px 50%;
  background-repeat: no-repeat;
  background-size: 150px 150px;
  bottom: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 25, ../../app/assets/sass/views/_topic.sass */
header.team.has-event {
  padding-bottom: 16px;
}
/* line 27, ../../app/assets/sass/views/_topic.sass */
header.team.has-event .logo-bg {
  display: none;
}
/* line 29, ../../app/assets/sass/views/_topic.sass */
header.team span {
  position: relative;
  z-index: 2;
}
/* line 32, ../../app/assets/sass/views/_topic.sass */
header.team span .star-wrap {
  position: absolute;
  right: -26px;
  top: 0;
}
/* line 36, ../../app/assets/sass/views/_topic.sass */
header.team span i {
  cursor: pointer;
}
/* line 38, ../../app/assets/sass/views/_topic.sass */
header.team span i.syi-star-off {
  opacity: 0.7;
}
/* line 40, ../../app/assets/sass/views/_topic.sass */
header.team span i:hover {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icons.png");
  background-size: 132px 2112px;
  background-position: 0 -1302px;
  width: 22px;
  height: 21px;
}

/* line 44, ../../app/assets/sass/views/_topic.sass */
.topic .wrap, #search .wrap, .profile .wrap {
  background: #e9e9e9;
  border-bottom: 1px solid #cbcbcb;
}
/* line 49, ../../app/assets/sass/views/_topic.sass */
.topic .reply-box .yapp-writer, #search .reply-box .yapp-writer, .profile .reply-box .yapp-writer {
  padding: 0;
  position: static;
}
/* line 52, ../../app/assets/sass/views/_topic.sass */
.topic .reply-box .yapp-writer .actions, #search .reply-box .yapp-writer .actions, .profile .reply-box .yapp-writer .actions {
  display: block;
}
/* line 55, ../../app/assets/sass/views/_topic.sass */
.topic .primary-yapp-compose, #search .primary-yapp-compose, .profile .primary-yapp-compose {
  background: #e9e9e9;
  padding-bottom: 8px;
}
/* line 58, ../../app/assets/sass/views/_topic.sass */
.topic .primary-yapp-compose.open, #search .primary-yapp-compose.open, .profile .primary-yapp-compose.open {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  margin-bottom: 10px;
}
/* line 62, ../../app/assets/sass/views/_topic.sass */
.topic .primary-yapp-compose.open .yapp-writer textarea, #search .primary-yapp-compose.open .yapp-writer textarea, .profile .primary-yapp-compose.open .yapp-writer textarea {
  /*height: 96px */
}
/* line 64, ../../app/assets/sass/views/_topic.sass */
.topic .primary-yapp-compose.open .yapp-writer .actions, #search .primary-yapp-compose.open .yapp-writer .actions, .profile .primary-yapp-compose.open .yapp-writer .actions {
  display: block;
}
/* line 66, ../../app/assets/sass/views/_topic.sass */
.topic .primary-yapp-compose.open + .wrap, #search .primary-yapp-compose.open + .wrap, .profile .primary-yapp-compose.open + .wrap {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}

/* line 2, ../../app/assets/sass/views/_permalink.sass */
.anon .permalink .conversation {
  display: none;
}
/* line 4, ../../app/assets/sass/views/_permalink.sass */
.anon .permalink .replies-count {
  color: white !important;
}

/* line 12, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation.open .bar {
  height: 0;
}
/* line 15, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation.open.open-done .content {
  overflow: inherit;
}
/* line 17, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation .content {
  -webkit-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  height: 0;
  overflow: hidden;
}
/* line 21, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation .bar {
  -webkit-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  cursor: pointer;
  height: 32px;
  overflow: hidden;
  padding-top: 10px;
}
/* line 27, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation .bar p {
  font-size: 0.875em;
  line-height: 2.28571em;
  color: #111111;
  text-align: center;
  text-transform: uppercase;
}
/* line 32, ../../app/assets/sass/views/_permalink.sass */
.permalink .conversation .bar p i.syi-conversation-arrows-up {
  margin: 0 10px;
}

/* line 2, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  position: relative;
  text-align: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  -webkit-animation-name: MOVE-BG;
  -moz-animation-name: MOVE-BG;
  -ms-animation-name: MOVE-BG;
  -o-animation-name: MOVE-BG;
  animation-name: MOVE-BG;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -ie-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
/* line 18, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content {
  padding-top: 2.5em;
  background: rgba(0, 0, 0, 0.75);
  color: white;
  position: relative;
  z-index: 1;
}
/* line 24, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .action {
  position: absolute;
  top: 70px;
}
/* line 27, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .action.friend {
  left: 53px;
}
/* line 29, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .action.options {
  right: 53px;
}
/* line 31, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .action .button {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 140px;
}
/* line 35, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .username {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 32px;
  line-height: 32px;
  margin-top: 24px;
}
/* line 40, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .username i {
  margin-left: 8px;
}
/* line 42, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .nickname {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 24px;
}
/* line 47, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .bio {
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 24px;
  padding: 0 16px;
}
/* line 53, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .favorites {
  padding: 0 16px 16px 16px;
}
/* line 55, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .favorites a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-bottom: 8px;
  margin-right: 8px;
}
/* line 59, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .favorites a:nth-child(11n) {
  margin-right: 0;
}
/* line 61, ../../app/assets/sass/views/_user.sass */
.profile > header.background-animate .content .favorites a:last-child {
  margin-right: 0;
}
/* line 65, ../../app/assets/sass/views/_user.sass */
.profile .checkins a {
  display: block;
  line-height: 21px;
  min-height: 44px;
  padding: 16px 16px 16px 70px;
  position: relative;
}
/* line 71, ../../app/assets/sass/views/_user.sass */
.profile .checkins a:hover {
  background: #f2f2f2;
  text-decoration: none;
}
/* line 74, ../../app/assets/sass/views/_user.sass */
.profile .checkins a .avatar {
  left: 16px;
  position: absolute;
  top: 16px;
}
/* line 78, ../../app/assets/sass/views/_user.sass */
.profile .checkins a p {
  color: #1d1d1d;
}
/* line 80, ../../app/assets/sass/views/_user.sass */
.profile .checkins a time {
  color: #a0a0a0;
  font-size: 14px;
}

/* line 1, ../../app/assets/sass/views/_settings.sass */
.settings {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #e9e9e9;
  padding-bottom: 32px;
}
/* line 6, ../../app/assets/sass/views/_settings.sass */
.settings .avatar-upload {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.settings .avatar-upload:after {
  content: "";
  display: table;
  clear: both;
}
/* line 8, ../../app/assets/sass/views/_settings.sass */
.settings .avatar-upload .avatar {
  float: left;
  margin-right: 10px;
}
/* line 13, ../../app/assets/sass/views/_settings.sass */
.settings .avatar-upload .pull-left p {
  line-height: 21px !important;
  padding-top: 5px;
}
/* line 17, ../../app/assets/sass/views/_settings.sass */
.settings .change {
  width: 140px;
}
/* line 20, ../../app/assets/sass/views/_settings.sass */
.settings .buttons {
  padding-top: 1em;
}
/* line 23, ../../app/assets/sass/views/_settings.sass */
.settings .buttons .delete {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 1em;
  font-size: 0.8125em;
  line-height: 2.46154em;
}
/* line 28, ../../app/assets/sass/views/_settings.sass */
.settings .content-wrap {
  display: block;
  margin: 0 auto;
  width: 422px;
}
/* line 33, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.settings .field-wrapper:after {
  content: "";
  display: table;
  clear: both;
}
/* line 36, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .group-left {
  float: left;
  margin-right: 16px;
}
/* line 40, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper label:not(.switch) {
  display: block;
  padding-bottom: 12px;
  padding-top: 21px;
}
/* line 44, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper label:not(.switch).strong {
  font-weight: bold;
}
/* line 46, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper label:not(.switch).regular {
  padding-top: 0;
}
/* line 52, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field input[type=text], .settings .field-wrapper .field input[type=email], .settings .field-wrapper .field input[type=password], .settings .field-wrapper .field textarea {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  color: #a3a3a3;
  font-family: Helvetica Neue, Arial;
  font-size: 16px;
  padding: 15px;
  width: 420px;
}
/* line 61, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field input {
  margin: 0;
}
/* line 64, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field input[type=radio] {
  margin-right: 8px;
}
/* line 66, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field textarea {
  height: 128px;
}
/* line 68, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field p {
  color: #a3a3a3;
  font-size: 12px;
  padding-top: 12px;
}
/* line 72, ../../app/assets/sass/views/_settings.sass */
.settings .field-wrapper .field .switch {
  margin-bottom: 8px;
}
/* line 75, ../../app/assets/sass/views/_settings.sass */
.settings section[name='delete'] {
  padding: 32px 0;
  text-align: center;
}
/* line 78, ../../app/assets/sass/views/_settings.sass */
.settings section[name='delete'] p {
  padding-bottom: 32px;
}

/* line 1, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed {
  background: white;
}
/* line 3, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed h1 {
  color: #1d1d1d;
  font-weight: bold;
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 16px;
}
/* line 9, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed h1 span {
  color: #a0a0a0;
  font-size: 15px;
  font-family: Helvetica Neue, Arial;
  font-weight: normal;
  letter-spacing: 0;
  margin-left: 16px;
  text-transform: capitalize;
}
/* line 16, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed .gap {
  padding: 31px 41px;
}
/* line 19, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed .embed-code {
  border-bottom: 1px solid #bbbbbb;
}
/* line 21, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed .embed-code textarea {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #f2f2f2;
  border: 1px solid #bbbbbb;
  height: 98px;
  padding: 10px 7px;
  font-size: 14px;
  width: 100%;
}
/* line 31, ../../app/assets/sass/views/_embed_permalink.sass */
.modal-embed .embed-preview {
  background: #f2f2f2;
}

/* line 1, ../../app/assets/sass/views/_search.sass */
.search-field {
  background: #e9e9e9;
  padding: 16px 18px 16px 18px;
}
/* line 6, ../../app/assets/sass/views/_search.sass */
.search-field input {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 49px;
  margin: 0;
  padding: 16px 12px 12px 12px;
  width: 100%;
}

@-webkit-keyframes move {
  /* line 9, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 11, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-moz-keyframes move {
  /* line 14, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 16, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-ms-keyframes move {
  /* line 19, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 21, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@keyframes move {
  /* line 24, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 26, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-webkit-keyframes explodeOut {
  /* line 30, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  /* line 33, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -webkit-transform: scale(1);
  }

  /* line 36, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -webkit-transform: scale(1);
  }

  /* line 39, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}

@-moz-keyframes explodeOut {
  /* line 43, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  /* line 46, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -moz-transform: scale(1);
  }

  /* line 49, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -moz-transform: scale(1);
  }

  /* line 52, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}

@-ms-keyframes explodeOut {
  /* line 56, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -ms-transform: scale(0.5);
  }

  /* line 59, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -ms-transform: scale(1);
  }

  /* line 62, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -ms-transform: scale(1);
  }

  /* line 65, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -ms-transform: scale(1.5);
  }
}

@keyframes explodeOut {
  /* line 69, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    transform: scale(0.5);
  }

  /* line 72, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    transform: scale(1);
  }

  /* line 75, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    transform: scale(1);
  }

  /* line 78, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    transform: scale(1.5);
  }
}

/* line 84, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter #favorite-team-modal {
  text-shadow: none;
  background: #292929;
  color: white;
}
/* line 91, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter #favorite-team-modal .panels .panel ul li {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border-bottom: 1px solid #111111;
}
/* line 96, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header {
  *zoom: 1;
  background: black;
  color: white;
  padding: 10px;
  position: relative;
  overflow: visible;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.multiwriter > header:after {
  content: "";
  display: table;
  clear: both;
}
/* line 103, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .right {
  float: right;
}
/* line 106, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 20px;
  position: relative;
}
/* line 110, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-add-column@2x.png") no-repeat center center;
  background-size: 100%;
  cursor: pointer;
  height: 22px;
  margin-left: 10px;
  opacity: 0.8;
  width: 22px;
}
/* line 119, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add + .text {
  margin-left: 10px;
}
/* line 121, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add:hover {
  opacity: 1;
}
/* line 123, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item .text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 126, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers {
  bottom: 0px;
  position: absolute;
  top: 53px;
  width: 100%;
}
/* line 131, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer {
  float: left;
  min-width: 350px;
  width: 25%;
}
/* line 135, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.posted .wrappity .writer-note {
  display: block;
}
/* line 137, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.posted .wrappity .writer-note:after {
  color: #65d900;
  content: "posted";
}
/* line 140, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.success .wrappity .writer-note {
  display: block;
}
/* line 142, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.success .wrappity .writer-note:after {
  color: #65d900;
  content: "success";
}
/* line 145, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.error .wrappity .writer-note {
  display: block;
}
/* line 147, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.error .wrappity .writer-note:after {
  color: maroon;
  content: "error";
}
/* line 150, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: white;
  border: 1px solid #cbcbcb;
  margin: 8px 0 0 8px;
  position: relative;
}
/* line 156, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .writer-note {
  background: rgba(255, 255, 255, 0.75);
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
}
/* line 165, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .writer-note:after {
  display: block;
  font-size: 24px;
  margin-top: 25%;
  text-align: center;
  width: 100%;
}
/* line 171, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header {
  background: #e7e7e7;
  border-bottom: 1px solid transparent;
  padding: 12px 4px;
  position: relative;
}
/* line 177, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .name {
  cursor: pointer;
  font-weight: bold;
  position: relative;
  margin-left: 30px;
}
/* line 182, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .name img {
  position: absolute;
  left: -30px;
  top: -3px;
}
/* line 186, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action {
  padding: 8px 4px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 191, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  color: #999999;
  cursor: pointer;
  font-size: 12px;
  margin-left: 8px;
  padding: 1px 4px;
}
/* line 199, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action span:hover {
  background: #cccccc;
}
/* line 201, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 150px;
  padding: 8px;
  width: 100%;
}
/* line 209, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions {
  background: #e7e7e7;
  border-top: 1px solid #cbcbcb;
  padding: 4px;
}
/* line 213, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions .buttons {
  float: right;
}
/* line 215, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions .buttons .count {
  margin-right: 8px;
}
/* line 217, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  cursor: pointer;
  height: 34px;
  padding: 6px;
  margin-right: 8px;
  opacity: 0.5;
  position: relative;
  width: 40px;
  /* processing */
}
/* line 231, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file input[type='file'], .multiwriter .file .upload {
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
}
/* line 236, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file input[type='file'] {
  height: 26px;
  opacity: 0;
  width: 35px;
}
/* line 240, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file:hover {
  opacity: 1;
}
/* line 243, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file .photo-preview {
  display: none;
}
/* line 245, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.processing {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/upload-loader.gif") no-repeat center center;
}
/* line 247, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.processing i.syi-yapp-upload-image {
  display: none !important;
}
/* line 249, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete {
  opacity: 1;
  /* preview */
}
/* line 251, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete i.syi-yapp-upload-image {
  display: none !important;
}
/* line 254, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 261, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a {
  transition: 0.1s linear opacity;
  opacity: 0;
  background: black;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 271, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a i {
  margin-top: 10px;
}
/* line 273, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a:hover {
  opacity: 0.75;
  text-decoration: none;
}
/* line 276, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview img {
  height: 100%;
  width: 100%;
}

/* line 281, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header {
  overflow: hidden;
  *zoom: 1;
  background: black;
  border-bottom: 2px solid #afafaf;
  color: white;
  padding: 10px;
  position: relative;
  overflow: visible;
}
/* line 290, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .right {
  float: right;
}
/* line 293, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 20px;
  position: relative;
}
/* line 297, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-bell {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-notification-bell@2x.png") no-repeat center center;
  background-size: 100%;
  height: 20px;
  width: 21px;
}
/* line 303, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-bell:after {
  left: 10px;
}
/* line 305, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-checkin {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-notification-checkin@2x.png") no-repeat center center;
  background-size: 100%;
  height: 19px;
  width: 24px;
}
/* line 311, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-checkin:after {
  left: 14px;
}
/* line 313, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-add-column@2x.png") no-repeat center center;
  background-size: 100%;
  cursor: pointer;
  height: 22px;
  margin-left: 10px;
  opacity: 0.8;
  width: 22px;
}
/* line 322, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add + .text {
  margin-left: 10px;
}
/* line 324, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add:hover {
  opacity: 1;
}
/* line 326, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item .text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 329, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i[class^="icon-notification"] {
  position: relative;
}
/* line 331, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i[ng-data-is-new="true"]:after {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  background: #65d900;
  content: attr(ng-data-badge-count);
  color: white;
  font-size: 10px;
  font-weight: 600;
  height: 14px;
  line-height: 13px;
  padding: 0 7px;
  position: absolute;
  text-align: center;
  top: -6px;
}
/* line 345, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article {
  bottom: 0;
  position: absolute;
  left: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  right: 0;
  top: 55px;
}
/* line 353, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns {
  height: 100%;
  display: flex;
  flex-flow: row nowrap;
  -webkit-flex-flow: row nowrap;
}
/* line 362, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: white;
  height: 100%;
  margin-left: 10px;
  overflow: hidden;
  position: relative;
  min-width: 300px;
  max-width: 600px;
  flex: 1;
}
/* line 376, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed {
  max-width: 40px;
  min-width: 40px;
  width: 40px;
}
/* line 381, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header img.logo {
  left: -50px;
}
/* line 383, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .name {
  text-indent: -10000px;
}
/* line 385, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .options {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 387, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .writer {
  opacity: 0;
}
/* line 389, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .content {
  min-width: 300px;
}
/* line 391, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .content .stream {
  opacity: 0;
}
/* line 394, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column:last-child {
  margin-right: 10px;
}
/* line 397, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header, .multiteam article .columns .column .content {
  left: 0;
  right: 0;
}
/* line 401, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  z-index: 10;
  /*.remove
   * color: #fff
   * cursor: pointer
   * font-size: 18px
   * font-weight: bold
   * position: absolute
   * right: 10px
   * top: 6px
   * z-index: 3 */
}
/* line 406, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .team {
  background-color: #111111;
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/bg-column-team-header-light-rays@2x.png");
  background-size: cover;
  height: 70px;
  overflow: hidden;
  position: relative;
}
/* line 413, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header img.logo {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  left: -7px;
  opacity: 0.5;
  position: absolute;
  top: -37px;
  width: 150px;
  z-index: 0;
}
/* line 421, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .name {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  text-shadow: 0 0 2px black;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 100% 50%;
  color: white;
  padding: 22px 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  z-index: 2;
}
/* line 434, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  position: absolute;
  right: 10px;
  top: 26px;
  z-index: 3;
}
/* line 440, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options .carat {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-column-header-dropdown-arrow@2x.png") no-repeat center center;
  background-size: 20px 8px;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
/* line 446, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav {
  position: absolute;
  right: -4px;
  top: 20px;
  width: 120px;
  z-index: 11;
}
/* line 453, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav:before {
  border-left: 6px solid transparent;
  border-bottom: 6px solid white;
  border-right: 6px solid transparent;
  content: " ";
  height: 0;
  position: absolute;
  right: 8px;
  top: -6px;
  width: 0;
  z-index: 12;
}
/* line 462, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  background: white;
  overflow: hidden;
}
/* line 467, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a {
  cursor: pointer;
  display: block;
  padding: 10px;
}
/* line 471, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a:hover {
  background: #e7e7e7;
}
/* line 473, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a.disabled {
  color: #999999;
}
/* line 475, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a.disabled:hover {
  background: white;
}
/* line 489, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content {
  bottom: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  top: 124px;
  z-index: 0;
}
/* line 496, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content .adding {
  background-image: -webkit-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: -o-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  -webkit-animation: move 2s linear infinite;
  -moz-animation: move 2s linear infinite;
  -ms-animation: move 2s linear infinite;
  animation: move 2s linear infinite;
  background-size: 30px 30px;
  border: 1px solid #dddddd;
  font-size: 13px;
  padding: 5px 0;
  text-align: center;
}
/* line 507, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content .stream {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
/* line 510, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply {
  border-top: 5px solid transparent;
}
/* line 512, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .yapp footer .actions {
  display: none;
}
/* line 514, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer {
  height: 157px;
}
/* line 516, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer textarea {
  height: 96px;
}
/* line 518, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer .actions {
  display: block;
}
/* line 521, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #cbcbcb;
  border-top: none;
  position: relative;
  min-width: 300px;
  background: #e7e7e7;
  height: 52px;
  padding: 10px 8px 9px 8px;
}
/* line 532, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing {
  height: 157px;
}
/* line 534, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing textarea {
  height: 96px;
}
/* line 536, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing .actions {
  display: block;
}
/* line 538, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .minimize {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #e7e7e7;
  border: 1px solid #cbcbcb;
  border-top: none;
  bottom: -9px;
  color: #cbcbcb;
  cursor: pointer;
  height: 8px;
  left: 50%;
  line-height: 8px;
  margin-left: -25px;
  position: absolute;
  text-align: center;
  width: 50px;
  z-index: 10;
}
/* line 556, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer textarea {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  border: 1px solid #bbbbbb;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 32px;
  margin: 0;
  padding: 6px;
  width: 100%;
}
/* line 568, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .remove {
  cursor: pointer;
  height: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
  z-index: 3;
}
/* line 576, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .remove:before {
  border-bottom: 15px solid transparent;
  border-left: 15px solid transparent;
  border-top: 15px solid #cbcbcb;
  border-right: 15px solid #cbcbcb;
  content: "";
  height: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  z-index: -1;
}
/* line 588, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
  height: 25px;
  position: relative;
  text-align: center;
  width: 32px;
  /* processing */
  /* preview */
}
/* line 596, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file input[type='file'], .multiteam .writer .file .upload {
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
}
/* line 601, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file input[type='file'] {
  height: 25px;
  opacity: 0;
  width: 32px;
}
/* line 605, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .upload {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-upload-image@2x.png") no-repeat center center;
  background-size: 32px 25px;
  cursor: pointer;
  height: 25px;
  opacity: 0.5;
  width: 32px;
}
/* line 612, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file:hover .upload {
  opacity: 1;
}
/* line 615, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .processing {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/ajax-loader.gif") no-repeat center center;
  height: 16px;
  margin-top: 8px;
  width: 16px;
}
/* line 622, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview {
  height: 25px;
  position: absolute;
  width: 32px;
}
/* line 626, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview a {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: black;
  border: 2px solid white;
  color: white;
  font-size: 9px;
  font-weight: 500;
  height: 10px;
  left: -6px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: -6px;
  width: 10px;
}
/* line 640, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview a:hover {
  background: #333333;
  text-decoration: none;
}
/* line 643, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview img {
  border: 1px solid white;
  max-height: 100%;
  max-width: 100%;
}
/* line 648, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .actions {
  overflow: hidden;
  *zoom: 1;
  display: none;
  margin-top: 7px;
}
/* line 652, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .actions .buttons {
  float: right;
}

/* line 4, ../../app/assets/sass/components/_modal.sass */
body.modal-open #modal {
  opacity: 1;
  display: block;
}
/* line 8, ../../app/assets/sass/components/_modal.sass */
body.modal-closing #modal {
  opacity: 0;
}

/* line 12, ../../app/assets/sass/components/_modal.sass */
body.ios #modal, body.android #modal {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0))), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -o-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-attachment: fixed;
  background-size: 100% 50%, cover;
  background-position: top left, center center;
  background-repeat: no-repeat;
}
/* line 19, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header, body.android #modal > header {
  height: auto;
  position: static;
  margin: 0;
  padding: 32px 0;
  width: 100%;
}
/* line 25, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header span.logo, body.android #modal > header span.logo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/img-sportsyapper-logo.png") no-repeat;
  background-size: 100% 100%;
  height: 26px;
  width: 206px;
}

/* line 32, ../../app/assets/sass/components/_modal.sass */
#modal {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  background: rgba(0, 0, 0, 0.8);
  display: none;
  left: 0;
  height: 100%;
  overflow: auto;
  opacity: 0;
  position: fixed;
  text-align: center;
  top: 0;
  z-index: 1000;
  width: 100%;
}

/* line 45, ../../app/assets/sass/components/_modal.sass */
.popup-table {
  display: table;
  height: 100%;
  width: 100%;
}
/* line 49, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 53, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 64px auto;
}
/* line 57, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup {
  display: none;
  opacity: 1;
  height: auto;
  position: relative;
  text-align: left;
  z-index: 1201;
}
/* line 67, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loaded {
  display: block;
}
/* line 69, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .popup-close {
  cursor: pointer;
  position: absolute;
  right: -17px;
  top: -19px;
  background: #111111;
  border: 1px solid white;
  padding: 8px;
  border-radius: 50%;
  z-index: 1002;
}
/* line 82, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.animate {
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
/* line 84, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.effect {
  opacity: 0;
  -webkit-transform: scale(0.95, 0.95);
  -moz-transform: scale(0.95, 0.95);
  -ms-transform: scale(0.95, 0.95);
  -o-transform: scale(0.95, 0.95);
  transform: scale(0.95, 0.95);
}
/* line 87, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loading {
  -webkit-animation-name: spin;
  -moz-animation-name: spin;
  -ms-animation-name: spin;
  -o-animation-name: spin;
  animation-name: spin;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -ms-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 91, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .shim {
  -webkit-transform: scale(0.1, 0.1);
  -moz-transform: scale(0.1, 0.1);
  -ms-transform: scale(0.1, 0.1);
  -o-transform: scale(0.1, 0.1);
  transform: scale(0.1, 0.1);
  height: 590px;
  width: 590px;
}

/* @group Base */
/* line 667, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  zoom: 1;
  *display: inline;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
/* line 675, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #aaaaaa;
  border-top: 0;
  background: white;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
/* line 686, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
/* line 688, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container a {
  cursor: pointer;
}

/* @end */
/* @group Single Chosen */
/* line 695, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 23px;
  border: 1px solid #aaaaaa;
  border-radius: 5px;
  background-color: white;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
/* line 711, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-default {
  color: #999999;
}
/* line 713, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 719, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
/* line 721, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
/* line 730, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 732, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 734, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
/* line 741, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 0px 2px;
}
/* line 746, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
/* line 752, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-search input[type="text"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaaaaa;
  background: white url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 100% -20px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/* line 766, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
/* line 770, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
/* line 777, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results {
  color: #444444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
/* line 786, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
/* line 794, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
/* line 797, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #cccccc;
  cursor: default;
}
/* line 801, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: white;
}
/* line 805, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.no-results {
  color: #777777;
  display: list-item;
  background: #f4f4f4;
}
/* line 809, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
/* line 813, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
/* line 815, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
/* line 823, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: 1px solid #aaaaaa;
  background-color: white;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  cursor: text;
}
/* line 836, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
/* line 839, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 843, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 5px 0;
  height: 15px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/* line 856, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaaaaa;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333333;
  line-height: 13px;
  cursor: default;
}
/* line 873, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
/* line 875, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
/* line 884, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
/* line 886, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #cccccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666666;
}
/* line 892, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
/* line 894, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
/* line 896, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 899, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #cccccc;
  cursor: default;
}

/* @end */
/* @group Active */
/* line 908, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 912, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaaaaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  box-shadow: 0 1px 0 white inset;
}
/* line 920, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
/* line 923, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
/* line 925, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 928, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222222 !important;
}

/* @end */
/* @group Disabled Support */
/* line 934, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
/* line 937, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled .chosen-single {
  cursor: default;
}
/* line 939, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
/* line 945, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl {
  text-align: right;
}
/* line 947, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
/* line 950, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
/* line 954, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
/* line 956, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
/* line 959, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
/* line 962, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li {
  float: right;
}
/* line 964, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
/* line 966, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
/* line 969, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
/* line 972, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
/* line 975, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
/* line 978, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
/* line 981, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
/* line 983, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat -30px -20px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}
/* line 989, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
/* line 992, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
  /* line 999, ../../app/assets/sass/views/_multiteam.sass */
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite@2x.png") !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */
/* line 406, ../../app/assets/sass/base.sass */
body.boilerplate {
  background: black;
}
/* line 408, ../../app/assets/sass/base.sass */
body.boilerplate article {
  float: left;
  width: 50%;
}
/* line 411, ../../app/assets/sass/base.sass */
body.boilerplate article.light {
  background: #999999;
}
/* line 413, ../../app/assets/sass/base.sass */
body.boilerplate article section {
  *zoom: 1;
  padding: 20px;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
body.boilerplate article section:after {
  content: "";
  display: table;
  clear: both;
}
/* line 416, ../../app/assets/sass/base.sass */
body.boilerplate article section .left {
  float: left;
  margin-right: 20px;
}
/* line 419, ../../app/assets/sass/base.sass */
body.boilerplate article section label {
  color: white;
  display: block;
  padding: 10px 0 5px;
}
/* line 423, ../../app/assets/sass/base.sass */
body.boilerplate article section .activity {
  height: 100px;
  padding: 10px;
}

/* line 427, ../../app/assets/sass/base.sass */
h1, h2, h3, h4, h5, h6 {
  color: white;
  font-family: "HelveticaNeueW01-Thin", Arial;
  letter-spacing: 1px;
  text-transform: uppercase;
}

/* line 433, ../../app/assets/sass/base.sass */
h1 {
  font-size: 28px;
  line-height: 28px;
}

/* line 436, ../../app/assets/sass/base.sass */
h2 {
  font-size: 18px;
}
/* line 438, ../../app/assets/sass/base.sass */
h2.minor {
  color: rgba(255, 255, 255, 0.6);
  letter-spacing: 0;
  text-transform: capitalize;
}

/* line 442, ../../app/assets/sass/base.sass */
h3 {
  font-size: 16px;
}

/* line 444, ../../app/assets/sass/base.sass */
h4 {
  font-size: 13px;
}

/* line 446, ../../app/assets/sass/base.sass */
h5 {
  font-size: 10px;
}

/* line 448, ../../app/assets/sass/base.sass */
h6 {
  font-size: 9px;
}

/* line 452, ../../app/assets/sass/base.sass */
p.large {
  font-size: 24px;
}
/* line 454, ../../app/assets/sass/base.sass */
p.small {
  color: #111111;
  font-size: 16px;
}

/* line 458, ../../app/assets/sass/base.sass */
ul, li {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 463, ../../app/assets/sass/base.sass */
a:link, a:visited, a:active {
  color: #2c88bc;
  text-decoration: none;
}
/* line 466, ../../app/assets/sass/base.sass */
a:link:hover, a:visited:hover, a:active:hover {
  text-decoration: underline;
}

/* line 469, ../../app/assets/sass/base.sass */
.hidden {
  display: none;
}

/* line 472, ../../app/assets/sass/base.sass */
.clearfix {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* line 475, ../../app/assets/sass/base.sass */
input[type='checkbox'] {
  -webkit-appearance: checkbox;
  width: auto;
}

/* line 479, ../../app/assets/sass/base.sass */
.score {
  color: white;
  font-family: "HelveticaNeueW01-Thin", Arial, Helvetica Neue, Arial;
  font-size: 62px;
  line-height: 64px;
}
/* line 484, ../../app/assets/sass/base.sass */
.score.small {
  font-size: 34px;
  line-height: 34px;
}

/* line 489, ../../app/assets/sass/base.sass */
.sy-logo.green {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/logo-green.png") no-repeat center center;
  background-size: 100%;
  height: 24px;
  width: 193px;
}
/* line 495, ../../app/assets/sass/base.sass */
.sy-logo.small {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/logo-sy-white@2x.png") no-repeat center center;
  background-size: 100%;
  height: 25px;
  width: 40px;
}

/* line 502, ../../app/assets/sass/base.sass */
header.default {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  padding-top: 1em;
  padding-bottom: 1em;
  background-color: #111111;
  border: 1px solid #333333;
  border-bottom: none;
  text-align: center;
}
/* line 511, ../../app/assets/sass/base.sass */
header.default .dim {
  color: #999999;
}

/* line 514, ../../app/assets/sass/base.sass */
.dropdown {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
}
/* line 517, ../../app/assets/sass/base.sass */
.dropdown nav {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  display: none;
  padding-top: 10px;
  position: absolute;
  left: 50%;
  z-index: 101;
}
/* line 524, ../../app/assets/sass/base.sass */
.dropdown nav .wrap {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  z-index: 101;
}
/* line 529, ../../app/assets/sass/base.sass */
.dropdown nav .wrap:before {
  border-left: 5px solid transparent;
  border-bottom: 5px solid #e9e9e9;
  border-right: 5px solid transparent;
  content: "";
  left: 50%;
  margin-left: -5px;
  position: absolute;
  top: 5px;
}
/* line 536, ../../app/assets/sass/base.sass */
.dropdown nav .wrap a {
  display: block;
}
/* line 538, ../../app/assets/sass/base.sass */
.dropdown:hover nav {
  display: block;
}
/* line 543, ../../app/assets/sass/base.sass */
.dropdown.horizontal nav .wrap {
  background: rgba(51, 51, 51, 0.95);
  padding: 0;
}
/* line 546, ../../app/assets/sass/base.sass */
.dropdown.horizontal nav .wrap:before {
  border-bottom-color: rgba(51, 51, 51, 0.95);
}
/* line 550, ../../app/assets/sass/base.sass */
.dropdown.vertical nav .wrap {
  background: #e9e9e9;
  padding: 0 10px;
  white-space: nowrap;
}
/* line 555, ../../app/assets/sass/base.sass */
.dropdown.vertical nav .wrap a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #1a1a1a;
  font-size: 13px;
  padding: 7px 10px;
}
/* line 560, ../../app/assets/sass/base.sass */
.dropdown.vertical nav .wrap a:hover {
  color: #9a9a9a;
  text-decoration: none;
}

/* line 564, ../../app/assets/sass/base.sass */
.relative {
  position: relative;
}

/* line 566, ../../app/assets/sass/base.sass */
.logo {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border-style: solid;
}
/* line 569, ../../app/assets/sass/base.sass */
.logo.x88 {
  border-width: 2px;
  height: 84px;
  width: 84px;
}
/* line 573, ../../app/assets/sass/base.sass */
.logo.x78 {
  border-width: 2px;
  height: 74px;
  width: 74px;
}
/* line 577, ../../app/assets/sass/base.sass */
.logo.x64 {
  border-width: 2px;
  height: 60px;
  width: 60px;
}
/* line 581, ../../app/assets/sass/base.sass */
.logo.x50 {
  border-width: 2px;
  height: 46px;
  width: 46px;
}
/* line 585, ../../app/assets/sass/base.sass */
.logo.x40 {
  border-width: 2px;
  height: 36px;
  width: 36px;
}
/* line 589, ../../app/assets/sass/base.sass */
.logo.x26 {
  border-width: 2px;
  height: 22px;
  width: 22px;
}
/* line 593, ../../app/assets/sass/base.sass */
.logo.x20 {
  border: none;
  height: 20px;
  width: 20px;
}
/* line 598, ../../app/assets/sass/base.sass */
.logo.square {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: none;
}

/* line 601, ../../app/assets/sass/base.sass */
.logo + .sport-icon {
  bottom: -5px;
  height: 20px;
  right: -5px;
  position: absolute;
  width: 20px;
}

/* line 608, ../../app/assets/sass/base.sass */
.avatar {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
}
/* line 611, ../../app/assets/sass/base.sass */
.avatar.original {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  max-width: 100%;
}
/* line 614, ../../app/assets/sass/base.sass */
.avatar.x50 {
  height: 50px;
  width: 50px;
}
/* line 617, ../../app/assets/sass/base.sass */
.avatar.x48 {
  height: 48px;
  width: 48px;
}
/* line 620, ../../app/assets/sass/base.sass */
.avatar.x40 {
  height: 40px;
  width: 40px;
}
/* line 623, ../../app/assets/sass/base.sass */
.avatar.x35 {
  height: 35px;
  width: 35px;
}
/* line 626, ../../app/assets/sass/base.sass */
.avatar.x33 {
  height: 33px;
  width: 33px;
}
/* line 629, ../../app/assets/sass/base.sass */
.avatar.x32 {
  height: 32px;
  width: 32px;
}
/* line 632, ../../app/assets/sass/base.sass */
.avatar.x30 {
  height: 30px;
  width: 30px;
}
/* line 635, ../../app/assets/sass/base.sass */
.avatar.x26 {
  height: 26px;
  width: 26px;
}
/* line 638, ../../app/assets/sass/base.sass */
.avatar.x25 {
  height: 25px;
  width: 25px;
}
/* line 641, ../../app/assets/sass/base.sass */
.avatar.x20 {
  height: 20px;
  width: 20px;
}
/* line 644, ../../app/assets/sass/base.sass */
.avatar.x100 {
  height: 100px;
  width: 100px;
}
/* line 647, ../../app/assets/sass/base.sass */
.avatar.x130 {
  height: 130px;
  width: 130px;
}
/* line 650, ../../app/assets/sass/base.sass */
.avatar.x150 {
  height: 150px;
  width: 150px;
}
/* line 653, ../../app/assets/sass/base.sass */
.avatar.border {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid #65d900;
}
/* line 656, ../../app/assets/sass/base.sass */
.avatar.loading2 {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -ms-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: shadow-pulse;
  -moz-animation-name: shadow-pulse;
  -ms-animation-name: shadow-pulse;
  -o-animation-name: shadow-pulse;
  animation-name: shadow-pulse;
}

/* line 678, ../../app/assets/sass/base.sass */
#shim {
  background: #e9e9e9;
  width: 570px;
  z-index: -1;
}

/* line 686, ../../app/assets/sass/base.sass */
a.button, button.button, span.button {
  -webkit-border-radius: 33px;
  -moz-border-radius: 33px;
  -ms-border-radius: 33px;
  -o-border-radius: 33px;
  border-radius: 33px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: none;
  color: white;
  cursor: pointer;
  font-family: "HelveticaNeueW01-Thin", Arial;
  font-size: 15px;
  font-weight: 700;
  line-height: 33px;
  outline: none;
  padding: 0 24px;
  text-align: center;
  text-transform: uppercase;
}
/* line 700, ../../app/assets/sass/base.sass */
a.button:hover, button.button:hover, span.button:hover {
  text-decoration: none;
}
/* line 702, ../../app/assets/sass/base.sass */
a.button.large, button.button.large, span.button.large {
  font-size: 22px;
  font-weight: bold;
  line-height: 40px;
}
/* line 706, ../../app/assets/sass/base.sass */
a.button.green, button.button.green, span.button.green {
  background: #65d900;
}
/* line 708, ../../app/assets/sass/base.sass */
a.button.green:hover, button.button.green:hover, span.button.green:hover {
  background: #6dea00;
}
/* line 710, ../../app/assets/sass/base.sass */
a.button.green:active, button.button.green:active, span.button.green:active {
  -webkit-box-shadow: 0px 3px 0px 0px #65d900 inset;
  -moz-box-shadow: 0px 3px 0px 0px #65d900 inset;
  box-shadow: 0px 3px 0px 0px #65d900 inset;
}
/* line 712, ../../app/assets/sass/base.sass */
a.button.gray, button.button.gray, span.button.gray {
  background: #cccccc;
}
/* line 714, ../../app/assets/sass/base.sass */
a.button.red, button.button.red, span.button.red {
  background: #df0000;
}
/* line 716, ../../app/assets/sass/base.sass */
a.button.border, button.button.border, span.button.border {
  background: transparent;
  border: 1px solid transparent;
}
/* line 719, ../../app/assets/sass/base.sass */
a.button.border.white, button.button.border.white, span.button.border.white {
  border-color: white;
  color: white;
}
/* line 722, ../../app/assets/sass/base.sass */
a.button.border.gray, button.button.border.gray, span.button.border.gray {
  border-color: #bababa;
  color: #bababa;
}
/* line 725, ../../app/assets/sass/base.sass */
a.button.circle, button.button.circle, span.button.circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  padding: 0;
  text-align: center;
}
/* line 729, ../../app/assets/sass/base.sass */
a.button.circle.x15, button.button.circle.x15, span.button.circle.x15 {
  font-size: 10px;
  height: 15px;
  line-height: 15px;
  width: 15px;
}
/* line 734, ../../app/assets/sass/base.sass */
a.button.circle.x25, button.button.circle.x25, span.button.circle.x25 {
  font-size: 18px;
  height: 25px;
  line-height: 21px;
  width: 25px;
}
/* line 739, ../../app/assets/sass/base.sass */
a.button.circle.x50, button.button.circle.x50, span.button.circle.x50 {
  font-size: 30px;
  height: 50px;
  line-height: 42px;
  width: 50px;
}
/* line 744, ../../app/assets/sass/base.sass */
a.button.none, button.button.none, span.button.none {
  background: transparent;
  color: #666666;
}

/* line 749, ../../app/assets/sass/base.sass */
button.button {
  background: silver;
}

/* line 752, ../../app/assets/sass/base.sass */
.badge {
  position: relative;
}
/* line 754, ../../app/assets/sass/base.sass */
.badge[data-badge-count]:after {
  background: #65d900;
  border-radius: 8px;
  color: white;
  content: attr(data-badge-count);
  font-family: sans-serif;
  font-size: 12px;
  font-weight: bold;
  height: 16px;
  line-height: 16px;
  right: -10px;
  padding: 0 3px;
  position: absolute;
  min-width: 12px;
  text-align: center;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
  top: -6px;
}

@-webkit-keyframes move {
  /* line 9, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 11, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-moz-keyframes move {
  /* line 14, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 16, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-ms-keyframes move {
  /* line 19, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 21, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@keyframes move {
  /* line 24, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    background-position: 0 0;
  }

  /* line 26, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    background-position: 30px 30px;
  }
}

@-webkit-keyframes explodeOut {
  /* line 30, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  /* line 33, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -webkit-transform: scale(1);
  }

  /* line 36, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -webkit-transform: scale(1);
  }

  /* line 39, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}

@-moz-keyframes explodeOut {
  /* line 43, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  /* line 46, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -moz-transform: scale(1);
  }

  /* line 49, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -moz-transform: scale(1);
  }

  /* line 52, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}

@-ms-keyframes explodeOut {
  /* line 56, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    -ms-transform: scale(0.5);
  }

  /* line 59, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    -ms-transform: scale(1);
  }

  /* line 62, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    -ms-transform: scale(1);
  }

  /* line 65, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    -ms-transform: scale(1.5);
  }
}

@keyframes explodeOut {
  /* line 69, ../../app/assets/sass/views/_multiteam.sass */
  0% {
    opacity: 0;
    transform: scale(0.5);
  }

  /* line 72, ../../app/assets/sass/views/_multiteam.sass */
  40% {
    opacity: 1;
    transform: scale(1);
  }

  /* line 75, ../../app/assets/sass/views/_multiteam.sass */
  60% {
    opacity: 1;
    transform: scale(1);
  }

  /* line 78, ../../app/assets/sass/views/_multiteam.sass */
  100% {
    opacity: 0;
    transform: scale(1.5);
  }
}

/* line 84, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter #favorite-team-modal {
  text-shadow: none;
  background: #292929;
  color: white;
}
/* line 91, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter #favorite-team-modal .panels .panel ul li {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border-bottom: 1px solid #111111;
}
/* line 96, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header {
  *zoom: 1;
  background: black;
  color: white;
  padding: 10px;
  position: relative;
  overflow: visible;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.multiwriter > header:after {
  content: "";
  display: table;
  clear: both;
}
/* line 103, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .right {
  float: right;
}
/* line 106, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 20px;
  position: relative;
}
/* line 110, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-add-column@2x.png") no-repeat center center;
  background-size: 100%;
  cursor: pointer;
  height: 22px;
  margin-left: 10px;
  opacity: 0.8;
  width: 22px;
}
/* line 119, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add + .text {
  margin-left: 10px;
}
/* line 121, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item i.icon-column-add:hover {
  opacity: 1;
}
/* line 123, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter > header .item .text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 126, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers {
  bottom: 0px;
  position: absolute;
  top: 53px;
  width: 100%;
}
/* line 131, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer {
  float: left;
  min-width: 350px;
  width: 25%;
}
/* line 135, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.posted .wrappity .writer-note {
  display: block;
}
/* line 137, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.posted .wrappity .writer-note:after {
  color: #65d900;
  content: "posted";
}
/* line 140, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.success .wrappity .writer-note {
  display: block;
}
/* line 142, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.success .wrappity .writer-note:after {
  color: #65d900;
  content: "success";
}
/* line 145, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.error .wrappity .writer-note {
  display: block;
}
/* line 147, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer.error .wrappity .writer-note:after {
  color: maroon;
  content: "error";
}
/* line 150, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: white;
  border: 1px solid #cbcbcb;
  margin: 8px 0 0 8px;
  position: relative;
}
/* line 156, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .writer-note {
  background: rgba(255, 255, 255, 0.75);
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
}
/* line 165, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .writer-note:after {
  display: block;
  font-size: 24px;
  margin-top: 25%;
  text-align: center;
  width: 100%;
}
/* line 171, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header {
  background: #e7e7e7;
  border-bottom: 1px solid transparent;
  padding: 12px 4px;
  position: relative;
}
/* line 177, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .name {
  cursor: pointer;
  font-weight: bold;
  position: relative;
  margin-left: 30px;
}
/* line 182, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .name img {
  position: absolute;
  left: -30px;
  top: -3px;
}
/* line 186, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action {
  padding: 8px 4px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 191, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  color: #999999;
  cursor: pointer;
  font-size: 12px;
  margin-left: 8px;
  padding: 1px 4px;
}
/* line 199, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity header .writer-action span:hover {
  background: #cccccc;
}
/* line 201, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 150px;
  padding: 8px;
  width: 100%;
}
/* line 209, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions {
  background: #e7e7e7;
  border-top: 1px solid #cbcbcb;
  padding: 4px;
}
/* line 213, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions .buttons {
  float: right;
}
/* line 215, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .writers .writer .wrappity .actions .buttons .count {
  margin-right: 8px;
}
/* line 217, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbbbbb;
  cursor: pointer;
  height: 34px;
  padding: 6px;
  margin-right: 8px;
  opacity: 0.5;
  position: relative;
  width: 40px;
  /* processing */
}
/* line 231, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file input[type='file'], .multiwriter .file .upload {
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
}
/* line 236, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file input[type='file'] {
  height: 26px;
  opacity: 0;
  width: 35px;
}
/* line 240, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file:hover {
  opacity: 1;
}
/* line 243, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file .photo-preview {
  display: none;
}
/* line 245, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.processing {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/upload-loader.gif") no-repeat center center;
}
/* line 247, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.processing i.syi-yapp-upload-image {
  display: none !important;
}
/* line 249, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete {
  opacity: 1;
  /* preview */
}
/* line 251, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete i.syi-yapp-upload-image {
  display: none !important;
}
/* line 254, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 261, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a {
  transition: 0.1s linear opacity;
  opacity: 0;
  background: black;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 271, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a i {
  margin-top: 10px;
}
/* line 273, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview a:hover {
  opacity: 0.75;
  text-decoration: none;
}
/* line 276, ../../app/assets/sass/views/_multiteam.sass */
.multiwriter .file.complete .photo-preview img {
  height: 100%;
  width: 100%;
}

/* line 281, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header {
  overflow: hidden;
  *zoom: 1;
  background: black;
  border-bottom: 2px solid #afafaf;
  color: white;
  padding: 10px;
  position: relative;
  overflow: visible;
}
/* line 290, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .right {
  float: right;
}
/* line 293, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 20px;
  position: relative;
}
/* line 297, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-bell {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-notification-bell@2x.png") no-repeat center center;
  background-size: 100%;
  height: 20px;
  width: 21px;
}
/* line 303, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-bell:after {
  left: 10px;
}
/* line 305, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-checkin {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-notification-checkin@2x.png") no-repeat center center;
  background-size: 100%;
  height: 19px;
  width: 24px;
}
/* line 311, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-notification-checkin:after {
  left: 14px;
}
/* line 313, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-add-column@2x.png") no-repeat center center;
  background-size: 100%;
  cursor: pointer;
  height: 22px;
  margin-left: 10px;
  opacity: 0.8;
  width: 22px;
}
/* line 322, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add + .text {
  margin-left: 10px;
}
/* line 324, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i.icon-column-add:hover {
  opacity: 1;
}
/* line 326, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item .text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 329, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i[class^="icon-notification"] {
  position: relative;
}
/* line 331, ../../app/assets/sass/views/_multiteam.sass */
.multiteam > header .item i[ng-data-is-new="true"]:after {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  background: #65d900;
  content: attr(ng-data-badge-count);
  color: white;
  font-size: 10px;
  font-weight: 600;
  height: 14px;
  line-height: 13px;
  padding: 0 7px;
  position: absolute;
  text-align: center;
  top: -6px;
}
/* line 345, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article {
  bottom: 0;
  position: absolute;
  left: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  right: 0;
  top: 55px;
}
/* line 353, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns {
  height: 100%;
  display: flex;
  flex-flow: row nowrap;
  -webkit-flex-flow: row nowrap;
}
/* line 362, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: white;
  height: 100%;
  margin-left: 10px;
  overflow: hidden;
  position: relative;
  min-width: 300px;
  max-width: 600px;
  flex: 1;
}
/* line 376, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed {
  max-width: 40px;
  min-width: 40px;
  width: 40px;
}
/* line 381, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header img.logo {
  left: -50px;
}
/* line 383, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .name {
  text-indent: -10000px;
}
/* line 385, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .options {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 387, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .header .writer {
  opacity: 0;
}
/* line 389, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .content {
  min-width: 300px;
}
/* line 391, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column.collapsed .content .stream {
  opacity: 0;
}
/* line 394, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column:last-child {
  margin-right: 10px;
}
/* line 397, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header, .multiteam article .columns .column .content {
  left: 0;
  right: 0;
}
/* line 401, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  z-index: 10;
  /*.remove
   * color: #fff
   * cursor: pointer
   * font-size: 18px
   * font-weight: bold
   * position: absolute
   * right: 10px
   * top: 6px
   * z-index: 3 */
}
/* line 406, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .team {
  background-color: #111111;
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/bg-column-team-header-light-rays@2x.png");
  background-size: cover;
  height: 70px;
  overflow: hidden;
  position: relative;
}
/* line 413, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header img.logo {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  left: -7px;
  opacity: 0.5;
  position: absolute;
  top: -37px;
  width: 150px;
  z-index: 0;
}
/* line 421, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .name {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  text-shadow: 0 0 2px black;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 100% 50%;
  color: white;
  padding: 22px 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  z-index: 2;
}
/* line 434, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options {
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  position: absolute;
  right: 10px;
  top: 26px;
  z-index: 3;
}
/* line 440, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options .carat {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-column-header-dropdown-arrow@2x.png") no-repeat center center;
  background-size: 20px 8px;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
/* line 446, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav {
  position: absolute;
  right: -4px;
  top: 20px;
  width: 120px;
  z-index: 11;
}
/* line 453, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav:before {
  border-left: 6px solid transparent;
  border-bottom: 6px solid white;
  border-right: 6px solid transparent;
  content: " ";
  height: 0;
  position: absolute;
  right: 8px;
  top: -6px;
  width: 0;
  z-index: 12;
}
/* line 462, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  background: white;
  overflow: hidden;
}
/* line 467, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a {
  cursor: pointer;
  display: block;
  padding: 10px;
}
/* line 471, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a:hover {
  background: #e7e7e7;
}
/* line 473, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a.disabled {
  color: #999999;
}
/* line 475, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .header .options nav .wrap a.disabled:hover {
  background: white;
}
/* line 489, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content {
  bottom: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  top: 124px;
  z-index: 0;
}
/* line 496, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content .adding {
  background-image: -webkit-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: -o-linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(-45deg, #eeeeee 25%, #ffffff 25%, #ffffff 50%, #eeeeee 50%, #eeeeee 75%, #ffffff 75%, #ffffff);
  -webkit-animation: move 2s linear infinite;
  -moz-animation: move 2s linear infinite;
  -ms-animation: move 2s linear infinite;
  animation: move 2s linear infinite;
  background-size: 30px 30px;
  border: 1px solid #dddddd;
  font-size: 13px;
  padding: 5px 0;
  text-align: center;
}
/* line 507, ../../app/assets/sass/views/_multiteam.sass */
.multiteam article .columns .column .content .stream {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
/* line 510, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply {
  border-top: 5px solid transparent;
}
/* line 512, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .yapp footer .actions {
  display: none;
}
/* line 514, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer {
  height: 157px;
}
/* line 516, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer textarea {
  height: 96px;
}
/* line 518, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .modal-reply .writer .actions {
  display: block;
}
/* line 521, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #cbcbcb;
  border-top: none;
  position: relative;
  min-width: 300px;
  background: #e7e7e7;
  height: 52px;
  padding: 10px 8px 9px 8px;
}
/* line 532, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing {
  height: 157px;
}
/* line 534, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing textarea {
  height: 96px;
}
/* line 536, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer.composing .actions {
  display: block;
}
/* line 538, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .minimize {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #e7e7e7;
  border: 1px solid #cbcbcb;
  border-top: none;
  bottom: -9px;
  color: #cbcbcb;
  cursor: pointer;
  height: 8px;
  left: 50%;
  line-height: 8px;
  margin-left: -25px;
  position: absolute;
  text-align: center;
  width: 50px;
  z-index: 10;
}
/* line 556, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer textarea {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.14) inset;
  border: 1px solid #bbbbbb;
  font: Helvetica Neue, Arial;
  font-size: 16px;
  height: 32px;
  margin: 0;
  padding: 6px;
  width: 100%;
}
/* line 568, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .remove {
  cursor: pointer;
  height: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
  z-index: 3;
}
/* line 576, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .remove:before {
  border-bottom: 15px solid transparent;
  border-left: 15px solid transparent;
  border-top: 15px solid #cbcbcb;
  border-right: 15px solid #cbcbcb;
  content: "";
  height: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  z-index: -1;
}
/* line 588, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
  height: 25px;
  position: relative;
  text-align: center;
  width: 32px;
  /* processing */
  /* preview */
}
/* line 596, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file input[type='file'], .multiteam .writer .file .upload {
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
}
/* line 601, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file input[type='file'] {
  height: 25px;
  opacity: 0;
  width: 32px;
}
/* line 605, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .upload {
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-upload-image@2x.png") no-repeat center center;
  background-size: 32px 25px;
  cursor: pointer;
  height: 25px;
  opacity: 0.5;
  width: 32px;
}
/* line 612, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file:hover .upload {
  opacity: 1;
}
/* line 615, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .processing {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/ajax-loader.gif") no-repeat center center;
  height: 16px;
  margin-top: 8px;
  width: 16px;
}
/* line 622, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview {
  height: 25px;
  position: absolute;
  width: 32px;
}
/* line 626, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview a {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: black;
  border: 2px solid white;
  color: white;
  font-size: 9px;
  font-weight: 500;
  height: 10px;
  left: -6px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: -6px;
  width: 10px;
}
/* line 640, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview a:hover {
  background: #333333;
  text-decoration: none;
}
/* line 643, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .file .photo-preview img {
  border: 1px solid white;
  max-height: 100%;
  max-width: 100%;
}
/* line 648, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .actions {
  overflow: hidden;
  *zoom: 1;
  display: none;
  margin-top: 7px;
}
/* line 652, ../../app/assets/sass/views/_multiteam.sass */
.multiteam .writer .actions .buttons {
  float: right;
}

/* line 4, ../../app/assets/sass/components/_modal.sass */
body.modal-open #modal {
  opacity: 1;
  display: block;
}
/* line 8, ../../app/assets/sass/components/_modal.sass */
body.modal-closing #modal {
  opacity: 0;
}

/* line 12, ../../app/assets/sass/components/_modal.sass */
body.ios #modal, body.android #modal {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0))), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: -o-linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-image: linear-gradient(top, #000000, rgba(0, 0, 0, 0)), url("http://cdn-public.sportsyapper.com/versions/96/images/auth/bg-desktop.jpg");
  background-attachment: fixed;
  background-size: 100% 50%, cover;
  background-position: top left, center center;
  background-repeat: no-repeat;
}
/* line 19, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header, body.android #modal > header {
  height: auto;
  position: static;
  margin: 0;
  padding: 32px 0;
  width: 100%;
}
/* line 25, ../../app/assets/sass/components/_modal.sass */
body.ios #modal > header span.logo, body.android #modal > header span.logo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/auth/img-sportsyapper-logo.png") no-repeat;
  background-size: 100% 100%;
  height: 26px;
  width: 206px;
}

/* line 32, ../../app/assets/sass/components/_modal.sass */
#modal {
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  background: rgba(0, 0, 0, 0.8);
  display: none;
  left: 0;
  height: 100%;
  overflow: auto;
  opacity: 0;
  position: fixed;
  text-align: center;
  top: 0;
  z-index: 1000;
  width: 100%;
}

/* line 45, ../../app/assets/sass/components/_modal.sass */
.popup-table {
  display: table;
  height: 100%;
  width: 100%;
}
/* line 49, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 53, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 64px auto;
}
/* line 57, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup {
  display: none;
  opacity: 1;
  height: auto;
  position: relative;
  text-align: left;
  z-index: 1201;
}
/* line 67, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loaded {
  display: block;
}
/* line 69, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .popup-close {
  cursor: pointer;
  position: absolute;
  right: -17px;
  top: -19px;
  background: #111111;
  border: 1px solid white;
  padding: 8px;
  border-radius: 50%;
  z-index: 1002;
}
/* line 82, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.animate {
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
/* line 84, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.effect {
  opacity: 0;
  -webkit-transform: scale(0.95, 0.95);
  -moz-transform: scale(0.95, 0.95);
  -ms-transform: scale(0.95, 0.95);
  -o-transform: scale(0.95, 0.95);
  transform: scale(0.95, 0.95);
}
/* line 87, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup.loading {
  -webkit-animation-name: spin;
  -moz-animation-name: spin;
  -ms-animation-name: spin;
  -o-animation-name: spin;
  animation-name: spin;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -ms-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 91, ../../app/assets/sass/components/_modal.sass */
.popup-table .v-center .h-center #popup .shim {
  -webkit-transform: scale(0.1, 0.1);
  -moz-transform: scale(0.1, 0.1);
  -ms-transform: scale(0.1, 0.1);
  -o-transform: scale(0.1, 0.1);
  transform: scale(0.1, 0.1);
  height: 590px;
  width: 590px;
}

/* @group Base */
/* line 667, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  zoom: 1;
  *display: inline;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
/* line 675, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #aaaaaa;
  border-top: 0;
  background: white;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
/* line 686, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
/* line 688, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container a {
  cursor: pointer;
}

/* @end */
/* @group Single Chosen */
/* line 695, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 23px;
  border: 1px solid #aaaaaa;
  border-radius: 5px;
  background-color: white;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
/* line 711, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-default {
  color: #999999;
}
/* line 713, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 719, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
/* line 721, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
/* line 730, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 732, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 734, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
/* line 741, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 0px 2px;
}
/* line 746, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
/* line 752, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-search input[type="text"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaaaaa;
  background: white url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 100% -20px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/* line 766, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
/* line 770, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
/* line 777, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results {
  color: #444444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
/* line 786, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
/* line 794, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
/* line 797, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #cccccc;
  cursor: default;
}
/* line 801, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: white;
}
/* line 805, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.no-results {
  color: #777777;
  display: list-item;
  background: #f4f4f4;
}
/* line 809, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
/* line 813, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
/* line 815, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
/* line 823, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: 1px solid #aaaaaa;
  background-color: white;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  cursor: text;
}
/* line 836, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
/* line 839, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 843, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 5px 0;
  height: 15px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/* line 856, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaaaaa;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333333;
  line-height: 13px;
  cursor: default;
}
/* line 873, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
/* line 875, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
/* line 884, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
/* line 886, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #cccccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666666;
}
/* line 892, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
/* line 894, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
/* line 896, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 899, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #cccccc;
  cursor: default;
}

/* @end */
/* @group Active */
/* line 908, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 912, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaaaaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  box-shadow: 0 1px 0 white inset;
}
/* line 920, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
/* line 923, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
/* line 925, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 928, ../../app/assets/sass/views/_multiteam.sass */
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222222 !important;
}

/* @end */
/* @group Disabled Support */
/* line 934, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
/* line 937, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled .chosen-single {
  cursor: default;
}
/* line 939, ../../app/assets/sass/views/_multiteam.sass */
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
/* line 945, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl {
  text-align: right;
}
/* line 947, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
/* line 950, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
/* line 954, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
/* line 956, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
/* line 959, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
/* line 962, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li {
  float: right;
}
/* line 964, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
/* line 966, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
/* line 969, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
/* line 972, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
/* line 975, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
/* line 978, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
/* line 981, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
/* line 983, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat -30px -20px;
  background: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}
/* line 989, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
/* line 992, ../../app/assets/sass/views/_multiteam.sass */
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
  /* line 999, ../../app/assets/sass/views/_multiteam.sass */
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/chosen-sprite@2x.png") !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */
/* line 774, ../../app/assets/sass/base.sass */
#user-alert {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  -ms-animation-duration: 3s;
  -o-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.9);
  display: none;
  left: 50%;
  margin-left: -272px;
  margin-top: -100px;
  position: fixed;
  text-align: center;
  top: 50%;
  width: 254px;
  z-index: 1005;
}
/* line 788, ../../app/assets/sass/base.sass */
#user-alert.show {
  display: block;
}
/* line 790, ../../app/assets/sass/base.sass */
#user-alert .table {
  display: table;
  width: 100%;
}
/* line 793, ../../app/assets/sass/base.sass */
#user-alert .spacer {
  display: table-cell;
  height: 100px;
  vertical-align: middle;
}
/* line 797, ../../app/assets/sass/base.sass */
#user-alert h1, #user-alert h2 {
  text-transform: capitalize;
}
/* line 799, ../../app/assets/sass/base.sass */
#user-alert h1 {
  padding: 30px 0 15px;
}
/* line 801, ../../app/assets/sass/base.sass */
#user-alert h2 {
  font-size: 20px;
  padding: 15px 0 30px;
}

/* line 805, ../../app/assets/sass/base.sass */
.stream {
  background: #e9e9e9;
}
/* line 808, ../../app/assets/sass/base.sass */
.stream.bg-white {
  background: white;
}
/* line 810, ../../app/assets/sass/base.sass */
.stream .activity {
  padding: 14px 20px;
}
/* line 813, ../../app/assets/sass/base.sass */
.stream .activity.detached .yapp {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -ms-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: none;
  border-top: 1px solid #cbcbcb;
}
/* line 818, ../../app/assets/sass/base.sass */
.stream .activity.detached + .activity .yapp {
  border-top: 1px solid #cbcbcb;
}
/* line 820, ../../app/assets/sass/base.sass */
.stream .activity.detached .reply-box {
  display: block;
}
/* line 822, ../../app/assets/sass/base.sass */
.stream .activity + .activity {
  padding-top: 0;
}
/* line 825, ../../app/assets/sass/base.sass */
.stream .box {
  background: white;
  border: 1px solid #cbcbcb;
  border-top: none;
}
/* line 830, ../../app/assets/sass/base.sass */
.stream .blank {
  background: #e9e9e9;
  padding: 30px 10px;
  line-height: 24px;
  text-align: center;
}
/* line 835, ../../app/assets/sass/base.sass */
.stream .blank i {
  margin-top: 30px;
}

/* line 838, ../../app/assets/sass/base.sass */
.reply-box {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  -ms-border-radius: 0 0 6px 6px;
  -o-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  background: #f2f2f2;
  border: 1px solid #cbcbcb;
  border-top: none;
  display: none;
  position: relative;
  padding: 12px 19px 12px 19px;
}
/* line 849, ../../app/assets/sass/base.sass */
.reply-box .avatar {
  position: absolute;
  left: 18px;
  top: 17px;
}

/* line 854, ../../app/assets/sass/base.sass */
.yapp {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background: white;
  border: 1px solid #cbcbcb;
  cursor: pointer;
  font-size: 16px;
  min-height: 50px;
  padding: 12px 19px 12px 19px;
}
/* line 863, ../../app/assets/sass/base.sass */
.yapp header {
  line-height: 20px;
  padding-bottom: 10px;
  padding-left: 62px;
  position: relative;
}
/* line 868, ../../app/assets/sass/base.sass */
.yapp header a.user {
  color: #1d1d1d;
  position: relative;
  z-index: 0;
}
/* line 872, ../../app/assets/sass/base.sass */
.yapp header a.user:hover {
  text-decoration: none;
}
/* line 874, ../../app/assets/sass/base.sass */
.yapp header a.user .avatar {
  position: absolute;
  left: -62px;
}
/* line 877, ../../app/assets/sass/base.sass */
.yapp header a.user .name {
  font-weight: bold;
}
/* line 879, ../../app/assets/sass/base.sass */
.yapp header a.user .name i {
  margin-left: 4px;
  vertical-align: top;
}
/* line 882, ../../app/assets/sass/base.sass */
.yapp header a.user .username {
  color: #a0a0a0;
  font-size: 15px;
}
/* line 884, ../../app/assets/sass/base.sass */
.yapp header .topic {
  color: #a0a0a0;
  font-size: 15px;
  white-space: nowrap;
}
/* line 887, ../../app/assets/sass/base.sass */
.yapp header .topic a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: inherit;
  font-size: inherit;
  margin-right: 8px;
  vertical-align: middle;
  white-space: nowrap;
}
/* line 894, ../../app/assets/sass/base.sass */
.yapp header .topic img {
  vertical-align: middle;
}
/* line 896, ../../app/assets/sass/base.sass */
.yapp header .topic .topic-name {
  margin-left: 8px;
}
/* line 898, ../../app/assets/sass/base.sass */
.yapp header .permalink-follow {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 902, ../../app/assets/sass/base.sass */
.yapp header .permalink-follow i.active {
  display: none;
}
/* line 905, ../../app/assets/sass/base.sass */
.yapp header .permalink-follow .username {
  color: #a0a0a0;
  font-size: 15px;
}
/* line 908, ../../app/assets/sass/base.sass */
.yapp p {
  color: #111111;
  line-height: 21px;
  margin-bottom: 8px;
  word-break: break-word;
}
/* line 914, ../../app/assets/sass/base.sass */
.yapp .attachments {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-bottom: 8px;
  max-width: 490px;
  overflow: hidden;
  position: relative;
}
/* line 921, ../../app/assets/sass/base.sass */
.yapp .attachments .photo {
  -webkit-transition: 0.3s linear height;
  -moz-transition: 0.3s linear height;
  -o-transition: 0.3s linear height;
  transition: 0.3s linear height;
  overflow: hidden;
}
/* line 925, ../../app/assets/sass/base.sass */
.yapp .attachments .photo img {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: 0.1s ease;
  -moz-transition: 0.1s ease;
  -o-transition: 0.1s ease;
  transition: 0.1s ease;
  max-width: 100%;
  vertical-align: top;
}
/* line 930, ../../app/assets/sass/base.sass */
.yapp .attachments .photo.min {
  height: 240px;
}
/* line 932, ../../app/assets/sass/base.sass */
.yapp .attachments .photo.min img {
  -webkit-transform: translate(0, -25%);
  -moz-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
}
/* line 934, ../../app/assets/sass/base.sass */
.yapp .attachments .photo.tiny {
  height: auto;
}
/* line 936, ../../app/assets/sass/base.sass */
.yapp .attachments .photo.tiny img {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
/* line 938, ../../app/assets/sass/base.sass */
.yapp .attachments .link {
  color: #a0a0a0;
  font-size: 15px;
  background: #e9e9e9;
  padding: 8px;
}
/* line 942, ../../app/assets/sass/base.sass */
.yapp .attachments .link img.thumb {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  float: right;
  margin-left: 8px;
  max-height: 100px;
  max-width: 100px;
}
/* line 948, ../../app/assets/sass/base.sass */
.yapp .attachments a.toggle-photo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  bottom: 10px;
  color: white;
  font-size: 14px;
  position: absolute;
  right: 10px;
  text-shadow: 0 0 1px black;
}
/* line 956, ../../app/assets/sass/base.sass */
.yapp .attachments a.toggle-photo:hover {
  text-decoration: underline;
}
/* line 959, ../../app/assets/sass/base.sass */
.yapp footer {
  *zoom: 1;
}
/* line 38, ../../../../../../.rvm/rubies/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.yapp footer:after {
  content: "";
  display: table;
  clear: both;
}
/* line 961, ../../app/assets/sass/base.sass */
.yapp footer .actions {
  line-height: 30px;
}
/* line 963, ../../app/assets/sass/base.sass */
.yapp footer .actions a.action {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 20px;
  vertical-align: middle;
}
/* line 967, ../../app/assets/sass/base.sass */
.yapp footer .actions a.action.more {
  margin-right: 0;
}
/* line 969, ../../app/assets/sass/base.sass */
.yapp footer .highfives {
  color: #a0a0a0;
  font-size: 15px;
  float: right;
  white-space: nowrap;
}
/* line 973, ../../app/assets/sass/base.sass */
.yapp footer .highfives .avatars {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 975, ../../app/assets/sass/base.sass */
.yapp footer .highfives .avatars a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-left: 4px;
}
/* line 978, ../../app/assets/sass/base.sass */
.yapp footer .highfives .avatars .you.hidden {
  display: none;
}
/* line 980, ../../app/assets/sass/base.sass */
.yapp footer .highfives .count {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #f0f0f0;
  color: #65d900;
  height: 30px;
  line-height: 30px;
  margin-left: 4px;
  text-align: center;
  width: 30px;
}

/* line 994, ../../app/assets/sass/base.sass */
.yapp.primary {
  font-size: 22px;
  padding-left: 19px;
}
/* line 997, ../../app/assets/sass/base.sass */
.yapp.primary .attachments {
  max-width: 550px;
}
/* line 999, ../../app/assets/sass/base.sass */
.yapp.primary .attachments p {
  line-height: 22px;
}
/* line 1001, ../../app/assets/sass/base.sass */
.yapp.primary p {
  line-height: 30px;
}
/* line 1004, ../../app/assets/sass/base.sass */
.yapp.primary footer .topic {
  font-size: 16px;
}

/* line 1007, ../../app/assets/sass/base.sass */
label.switch {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
  height: 33px;
  margin-right: 10px;
  width: 54px;
}
/* line 1013, ../../app/assets/sass/base.sass */
label.switch input {
  display: none;
}
/* line 1015, ../../app/assets/sass/base.sass */
label.switch .wrap {
  -webkit-border-radius: 33px;
  -moz-border-radius: 33px;
  -ms-border-radius: 33px;
  -o-border-radius: 33px;
  border-radius: 33px;
  background: #cccccc;
  height: 100%;
  position: relative;
  width: 100%;
}
/* line 1021, ../../app/assets/sass/base.sass */
label.switch .wrap .toggle {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
  background: white;
  background-position: center center;
  background-repeat: no-repeat;
  height: 31px;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 31px;
}
/* line 1033, ../../app/assets/sass/base.sass */
label.switch .wrap.twitter .toggle {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-twitter-switch-off@2x.png");
  background-size: 21px 14px;
}
/* line 1036, ../../app/assets/sass/base.sass */
label.switch .wrap.facebook .toggle {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-facebook-switch-off@2x.png");
  background-size: 7px 14px;
}
/* line 1040, ../../app/assets/sass/base.sass */
label.switch input:checked + .wrap.twitter {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4099ff), color-stop(100%, #5385bc));
  background-image: -webkit-linear-gradient(top, #4099ff, #5385bc);
  background-image: -moz-linear-gradient(top, #4099ff, #5385bc);
  background-image: -o-linear-gradient(top, #4099ff, #5385bc);
  background-image: linear-gradient(top, #4099ff, #5385bc);
}
/* line 1042, ../../app/assets/sass/base.sass */
label.switch input:checked + .wrap.twitter .toggle {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-twitter-switch-on@2x.png");
}
/* line 1044, ../../app/assets/sass/base.sass */
label.switch input:checked + .wrap.facebook {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #2a4170));
  background-image: -webkit-linear-gradient(top, #3b5998, #2a4170);
  background-image: -moz-linear-gradient(top, #3b5998, #2a4170);
  background-image: -o-linear-gradient(top, #3b5998, #2a4170);
  background-image: linear-gradient(top, #3b5998, #2a4170);
}
/* line 1046, ../../app/assets/sass/base.sass */
label.switch input:checked + .wrap.facebook .toggle {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/multiteam/icon-facebook-switch-on@2x.png");
}
/* line 1048, ../../app/assets/sass/base.sass */
label.switch input:checked + .wrap .toggle {
  -webkit-box-shadow: -1px 0 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: -1px 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.3);
  left: auto;
  right: 1px;
}

/* line 1053, ../../app/assets/sass/base.sass */
.loading {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  -ms-animation-duration: 0.3s;
  -o-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: rgba(0, 0, 0, 0.5);
  height: 80px;
  padding: 25px;
  text-align: center;
  width: 80px;
  z-index: 1005;
}
/* line 1064, ../../app/assets/sass/base.sass */
.loading.center {
  left: 50%;
  margin-left: -50px;
  margin-top: -100px;
  position: absolute;
  top: 50%;
}
/* line 1070, ../../app/assets/sass/base.sass */
.loading .circle {
  border-bottom: 6px solid white;
  border-left: 6px solid white;
  border-right: 6px solid transparent;
  border-top: 6px solid transparent;
  border-radius: 100%;
  height: 70px;
  width: 70px;
  -webkit-animation: spin 0.6s infinite linear;
  -moz-animation: spin 0.6s infinite linear;
  -ms-animation: spin 0.6s infinite linear;
  -o-animation: spin 0.6s infinite linear;
  animation: spin 0.6s infinite linear;
}

/* line 1085, ../../app/assets/sass/base.sass */
.notification {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -ms-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.5);
  background-position: center center;
  background-repeat: no-repeat;
  display: none;
  height: 150px;
  left: 50%;
  margin-left: -100px;
  margin-top: -100px;
  padding: 25px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 150px;
  z-index: 1005;
}
/* line 1103, ../../app/assets/sass/base.sass */
.notification.highfive {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icon-bezel-high-five@2x.png");
  background-size: 93px 103px;
}
/* line 1106, ../../app/assets/sass/base.sass */
.notification.followed {
  background-image: url("http://cdn-public.sportsyapper.com/versions/96/images/icon-bezel-followed@2x.png");
  background-size: 147px 97px;
}
/* line 1109, ../../app/assets/sass/base.sass */
.notification.explodeOut {
  -webkit-animation-name: explodeOut;
  -moz-animation-name: explodeOut;
  -o-animation-name: explodeOut;
  animation-name: explodeOut;
}
/* line 1114, ../../app/assets/sass/base.sass */
.notification.show {
  display: block;
}