/* line 1, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
html {
  height: auto; }

/* line 5, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
#about p.blurb {
  display: none; }
/* line 8, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
#about .about_page {
  text-align: center; }
  /* line 11, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  #about .about_page .bio {
    text-align: left;
    margin-top: 40px;
    margin-bottom: 20px; }
  /* line 16, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  #about .about_page .links {
    margin-top: 60px;
    list-style-type: none; }
    /* line 19, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    #about .about_page .links li {
      display: inline-block;
      margin: 0 15px;
      font-family: "PT Mono";
      color: black;
      padding: 2px 5px 0px 5px; }
      /* line 26, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
      #about .about_page .links li a {
        color: black; }
        /* line 29, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
        #about .about_page .links li a:hover {
          color: black; }
      /* line 32, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
      #about .about_page .links li:hover {
        background-color: yellow; }

/* line 35, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.theme_header {
  margin: 0 auto 50px auto !important;
  padding-top: 50px !important;
  text-align: center; }
  /* line 40, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .theme_header p {
    max-width: 50%;
    margin: 0 auto; }
  /* line 44, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .theme_header h1 {
    text-transform: uppercase;
    margin-top: 0;
    font-size: 48px; }
    /* line 49, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .theme_header h1 a {
      -webkit-transition: opacity 0.2s; }
    /* line 51, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .theme_header h1 a:hover {
      padding: 3px 12px 1px 12px;
      background-color: yellow;
      color: black;
      -webkit-transition: opacity 0.2s; }

/* line 58, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
a {
  color: black; }

/* line 61, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
h1, h2, h3, h4 {
  font-family: "Oswald" !important; }

/* line 64, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
p {
  font-family: "PT Mono"; }

/* line 67, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
h1 {
  font-size: 48px; }

/* line 70, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
ul.nav {
  list-style-type: none;
  margin: 15px 0 25px 0; }
  /* line 74, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  ul.nav li {
    display: inline-block;
    margin: 0 15px;
    font-family: "PT Mono";
    color: black;
    padding: 2px 5px 0px 5px; }
    /* line 81, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    ul.nav li a {
      color: black; }
      /* line 84, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
      ul.nav li a:hover {
        color: black; }
    /* line 87, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    ul.nav li:hover {
      background-color: yellow; }

/* line 90, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.profile_image {
  margin-bottom: 50px; }

/* line 93, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.noscroll {
  overflow: hidden; }

/* line 96, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.row {
  max-width: 100%; }
  /* line 98, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .row .columns {
    padding: 0 !important; }
  /* line 100, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .row .collection_cover {
    -webkit-backface-visibility: hidden;
    height: 400px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover; }

/* line 107, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.collection_cover {
  overflow: hidden; }
  /* line 109, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover img {
    width: 100%; }
  /* line 111, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover .cover {
    width: 101%;
    height: 101%;
    display: table; }
  /* line 115, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover .metadata {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: rgba(0, 0, 0, 0.6);
    -webkit-transition: opacity 0.2s; }
  /* line 123, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover:hover .metadata {
    opacity: 1;
    -webkit-transition: opacity 0.2s; }
  /* line 126, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover .metadata p {
    text-align: center;
    color: yellow;
    font-family: "Oswald";
    text-transform: uppercase;
    opacity: 1; }
    /* line 132, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .collection_cover .metadata p.title {
      font-size: 62px;
      margin-bottom: 0; }
    /* line 135, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .collection_cover .metadata p.count {
      font-size: 16px;
      color: white;
      font-family: "PT Mono"; }

/* line 140, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.collection_modal {
  background: rgba(0, 0, 0, 0.7); }
  /* line 142, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_modal .md-content {
    border-radius: 0;
    background: white;
    position: fixed;
    top: 50px;
    left: 50px;
    right: 50px;
    bottom: 50px;
    overflow: scroll; }
    /* line 153, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .collection_modal .md-content .name .big {
      position: absolute; }
      /* line 155, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
      .collection_modal .md-content .name .big h2 {
        color: yellow;
        margin: 0;
        font-size: 24px; }
    /* line 159, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
    .collection_modal .md-content .name .small {
      position: absolute;
      margin: 16px 0 0 5px; }
      /* line 162, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
      .collection_modal .md-content .name .small h2 {
        font-family: "PT Mono" !important;
        font-size: 14px;
        margin: 0; }

/* line 167, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.novisible {
  visibility: hidden; }

/* line 170, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.visible {
  visibility: visible; }

/* line 174, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.grid-container .spinner {
  position: absolute;
  height: 64px;
  width: 64px;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

/* line 184, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.grid {
  padding-top: 20px; }
  /* line 187, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item {
    margin: 10px 0px;
    width: 22%;
    cursor: -webkit-zoom-in;
    cursor: zoom-in; }
  /* line 193, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item.fluidbox-opened {
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

/* line 197, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
.md-content {
  background-color: white; }
  /* line 200, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .md-content .close {
    position: absolute;
    top: 32px;
    right: 32px;
    margin: 0px;
    padding: 0px;
    cursor: pointer; }

/* line 208, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
[class*="column"] + [class*="column"]:last-child {
  float: none !important; }

@media only screen and (max-width: 40em) {
  /* line 217, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover .cover .metadata p.title {
    font-size: 42px; } }
@media only screen and (max-width: 64.063em) {
  /* line 223, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_cover .cover .metadata {
    opacity: 1; } }
@media only screen and (max-width: 768px) {
  /* line 228, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item {
    width: 100%; }

  /* line 231, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_modal .photos {
    top: 10px;
    right: 10px;
    left: 10px;
    bottom: 10px; }
  /* line 237, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .collection_modal .close img {
    width: 16px;
    height: 16px; } }
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  /* line 243, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item {
    width: 45%; } }
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
  /* line 248, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item {
    width: 30%; } }
@media only screen and (min-width: 1600px) {
  /* line 253, /Users/georges/work/portfolio-theme/source/stylesheets/highlight.sass */
  .grid .item {
    width: 18%; } }
