@import url(vendor/bootstrap.css);
@import url(vendor/font-awesome.min.css);
/* @import 'vendor/pygments/native.css'; */
@import url(vendor/highlightjs.css);
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\000032}}
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  letter-spacing: -0.02em;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\0000311}}
h1 {
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\0000318}}
a.noblue {
  color: inherit;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\0000322}}
a.noblue:hover {
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\0000326}}
ul.nobullets {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/general\.scss}line{font-family:\0000331}}
ul.nobullets li {
  margin: 0;
  padding: 0;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\000032}}
.navbar-global {
  position: relative;
  min-height: 100px;
}

/* Links on top of the page: About, Contribute, ... */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000311}}
.navbar-toplinks ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000316}}
.navbar-toplinks ul li {
  display: inline-block;
  margin: 5px 10px 0px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000319}}
.navbar-toplinks ul li a {
  /*color:#AAA;*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000324}}
.navbar-toplinks ul li:first-child {
  margin-left: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000329}}
.navbar-toplinks .navbar-toplinks-right {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000332}}
.navbar-toplinks .navbar-toplinks-right li:last-child {
  margin-right: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000337}}
.navbar-toplinks .navbar-toplinks-left {
  float: left;
}

/* Social buttons, bottom right */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000345}}
.navbar-social {
  position: absolute;
  right: 0px;
  bottom: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000352}}
.navbar-social li a {
  display: block;
  padding-left: 10px;
  font-size: 20px;
  color: #777;
  margin-bottom: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000359}}
.navbar-social li a:hover {
  color: #000;
}

/* Custom announcement, bottom left */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000367}}
.navbar-announce {
  position: absolute;
  left: 0px;
  bottom: 0px;
  color: #777;
  font-style: italic;
  font-size: 12px;
  line-height: 20px;
}

/* Logo, center */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000379}}
.navbar-logo a {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 344px;
  padding-top: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000387}}
.navbar-logo a img {
  width: 344px;
  height: 93px;
}

/* Categories links */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\0000398}}
.navbar-categories {
  text-align: center;
  width: 100%;
  /*text-transform: uppercase;*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003103}}
.navbar-categories ul {
  margin: 0px;
  padding: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003109}}
.navbar-categories a {
  color: #333;
  font-weight: bold;
  font-size: 17px;
  line-height: 20px;
  padding: 8px 10px 9px;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003118}}
.navbar-categories a:hover {
  background-color: #F0F0F0;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003123}}
.navbar-categories li.active a {
  background-color: #F0F0F0;
}

/* Adjustements for talk pages */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003129}}
.navbar-categories ul {
  border-top: 2px solid #333;
  border-bottom: 1px solid #C0C0C0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003134}}
.page-with-megaheader .navbar-categories ul {
  border: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003137}}
.page-with-megaheader .navbar-categories {
  border-top: 2px solid #333;
  border-bottom: 1px solid #C0C0C0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003142}}
.page-header {
  border-bottom: none;
}

/* Responsive adjustements */
@media (max-width: 991px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003149}}
  .navbar-global {
    min-height: 140px;
  }
}
@media (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003156}}
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003161}}
  .nav-justified > li > a {
    margin-bottom: 0px;
    font-size: 12px;
    padding: 8px 3px 9px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003167}}
  .navbar-toplinks a {
    font-size: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003171}}
  .navbar-announce {
    font-size: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/header\.scss}line{font-family:\00003175}}
  .navbar-social li a {
    font-size: 15px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\000033}}
article p, article li {
  font-family: "Source Serif Pro", Georgia, Cambria, "Times New Roman", Times, serif;
  font-size: 21px;
  font-weight: 400;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.45;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\0000313}}
article p {
  margin: 0px 0px 21px 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\0000317}}
article pre {
  border: 0;
  padding: 0;
  /* Copied from highlightjs.css */
  /* https://github.com/isagalaev/highlight.js/issues/614 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\0000322}}
article pre code {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #23241f;
  -webkit-text-size-adjust: none;
  color: #f8f8f2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\0000333}}
article pre .language-json .hljs-value {
  color: white;
}

/*
  Center top-level images by default
  Example: http://www.thedotpost.com/2014/11/alexey-kachayev-channels-are-not-enough

 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/entry\.scss}line{font-family:\0000346}}
article > .entry-content > p > img {
  display: block;
  margin: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\000033}}
.article-list img {
  height: 100px;
  width: 100px;
  margin-right: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\000039}}
.article-list img.micro {
  height: 20px;
  width: 20px;
  margin-right: 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000315}}
.article-list .article-title {
  margin: 32px 0px 15px 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000318}}
.article-list .article-title h2 {
  display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000321}}
.article-list .article-title h2 a {
  color: #000;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000330}}
.article-list p {
  margin: 0px;
  font-family: "Source Serif Pro", Georgia, Cambria, "Times New Roman", Times, serif;
  font-weight: 400;
  font-size: 18px;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000342}}
.article-list hr {
  margin: 34px 0 0 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000348}}
.article-list .article-metadata {
  color: #777;
  margin-top: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000351}}
.article-list .article-metadata a {
  /*color: #333;*/
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/list\.scss}line{font-family:\0000356}}
.sidebar-followbutton {
  text-align: center;
  margin: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\000032}}
.page-type-article h1 {
  margin: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\000036}}
.page-type-article h1 a {
  font-size: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000312}}
.page-type-article h2, .page-type-article h3, .page-type-article h4, .page-type-article h5, .page-type-article h6 {
  font-weight: bold;
  margin-top: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000315}}
.page-type-article h2 code, .page-type-article h3 code, .page-type-article h4 code, .page-type-article h5 code, .page-type-article h6 code {
  color: inherit;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000322}}
.page-type-article .article-author {
  color: #AAA;
  margin: 10px 0px 10px 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000327}}
.post-share-links {
  text-align: center;
  font-size: 19px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000331}}
.post-share-links a {
  display: inline-block;
  margin: 10px 20px 10px 20px;
  font-size: 35px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000339}}
.article-about-author .contributor-photo {
  float: left;
  width: 70px;
  height: 70px;
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000352}}
.page-type-article .megaheader {
  background-color: black;
  color: #EEE;
  overflow: hidden;
  position: relative;
  height: 400px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000361}}
.page-type-article .megaheader .poster {
  position: absolute;
  height: 400px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000367}}
.page-type-article .megaheader .poster .credit {
  position: absolute;
  color: #DDD;
  bottom: 10px;
  right: 10px;
  font-size: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000375}}
.page-type-article .megaheader .poster img {
  width: 100%;
  position: absolute;
  top: -60%;
  opacity: 0.8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000382}}
.page-type-article.page-with-megaheader .page-header {
  position: absolute;
  color: white;
  top: -300px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000388}}
.page-type-article.page-with-megaheader #content {
  margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/article\.scss}line{font-family:\0000392}}
.page-type-article.page-with-megaheader .article-author, .page-type-article.page-with-megaheader .article-author a {
  color: #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\000033}}
.page-type-talk .megaheader {
  background-color: black;
  color: #EEE;
  overflow: hidden;
  position: relative;
  height: 400px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000312}}
.page-type-talk .megaheader .talk-overlay-left, .page-type-talk .megaheader .talk-overlay-right {
  position: relative;
  z-index: 10;
  height: 400px;
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000319}}
.page-type-talk .megaheader .talk-overlay-left {
  width: 500px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000323}}
.page-type-talk .megaheader .talk-author {
  margin-top: 40px;
  font-size: 20px;
  color: #AAA;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000329}}
.page-type-talk .megaheader .talk-metadata {
  margin-top: 40px;
  font-size: 12px;
  color: #AAA;
  position: absolute;
  bottom: 20px;
  left: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000338}}
.page-type-talk .megaheader .poster {
  position: absolute;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  left: 50%;
  width: 768px;
  margin-left: -274px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000348}}
.page-type-talk .megaheader .poster img {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000352}}
.page-type-talk .megaheader .poster img.flipped {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000363}}
.page-type-talk .megaheader .poster::after, .page-type-talk .megaheader .poster::before {
  content: " ";
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000372}}
.page-type-talk .megaheader .poster::after {
  background-image: -moz-linear-gradient(left, transparent, #000000);
  background-image: -o-linear-gradient(left, transparent, #000000);
  background-image: -webkit-linear-gradient(left, transparent, #000000);
  background-image: linear-gradient(to right, transparent, #000000);
  width: 210px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000380}}
.page-type-talk .megaheader .poster::before {
  background-image: -moz-linear-gradient(left, #000000 50%, transparent);
  background-image: -o-linear-gradient(left, #000000 50%, transparent);
  background-image: -webkit-linear-gradient(left, #000000 50%, transparent);
  background-image: linear-gradient(to right, #000000 50%, transparent);
  left: -160px;
  width: 360px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\0000389}}
.page-type-talk .megaheader .poster-play {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=99);
  opacity: 0.99;
  display: block;
  left: 50%;
  margin: -50px 0 0 -50px;
  position: absolute;
  top: 50%;
  z-index: 999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003100}}
.page-type-talk .megaheader .poster-play-button {
  background: url("/theme/images/ted-play-button.png") no-repeat;
  background-position: 0 -28px;
  background-size: 140px 902px;
  height: 100px;
  width: 100px;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  text-indent: -9999em;
  zoom: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003114}}
.page-type-talk .entry-summary {
  color: #888;
  font-size: 30px;
  margin-top: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003120}}
.golang_talks_wrapper {
  position: relative;
  overflow: hidden;
  width: 400px;
  height: 270px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003126}}
.golang_talks_wrapper iframe {
  border: 1px solid #CCC;
  border-width: 1px;
  margin-bottom: 5px;
  position: relative;
  margin: auto;
  -moz-transform-origin: 0px 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -ms-zoom: 0.3;
  -moz-transform: scale(0.3);
  -o-transform: scale(0.3);
  -webkit-transform: scale(0.3);
  width: 1333px;
  height: 900px;
}

@media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003149}}
  .golang_talks_wrapper {
    width: 720px;
    height: 450px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003153}}
  .golang_talks_wrapper iframe {
    -ms-zoom: 0.6;
    -moz-transform: scale(0.6);
    -o-transform: scale(0.6);
    -webkit-transform: scale(0.6);
    width: 1200px;
    height: 750px;
  }
}
@media (min-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003166}}
  .golang_talks_wrapper {
    width: 945px;
    height: 600px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/talk\.scss}line{font-family:\00003170}}
  .golang_talks_wrapper iframe {
    -ms-zoom: 0.75;
    -moz-transform: scale(0.75);
    -o-transform: scale(0.75);
    -webkit-transform: scale(0.75);
    width: 1260px;
    height: 800px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/about\.scss}line{font-family:\000032}}
ul.side-nav {
  margin-top: 20px;
  list-style-type: none;
  text-align: right;
  border-right: 1px dashed #EEE;
  padding: 10px 0px 10px 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/about\.scss}line{font-family:\0000310}}
ul.side-nav li {
  padding: 10px 25px 0px 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/about\.scss}line{font-family:\0000314}}
ul.side-nav li.active {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/contributors\.scss}line{font-family:\000034}}
ul.all-contributors {
  list-style-type: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/contributors\.scss}line{font-family:\000037}}
ul.all-contributors li {
  width: 150px;
  float: left;
  height: 200px;
  margin: 0px 10px 0px 10px;
  text-align: center;
  position: relative;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/contributors\.scss}line{font-family:\0000316}}
ul.all-contributors li img.contributor-photo {
  width: 100px;
  height: 100px;
  margin: 10px 25px 10px 25px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/contributors\.scss}line{font-family:\0000322}}
ul.all-contributors li .contributor-links a {
  color: #AAA;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/tmp\/build_9c64f54b2bacec7d8c091e81b81378c8\/public\/theme\/css\/pages\/contributors\.scss}line{font-family:\0000326}}
ul.all-contributors li .contributor-oneliner {
  font-size: 11px;
}
