/*! Debut v1.3.0 */
.clearfix:after {
  clear: both;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.show {
  display: block;
}
.hide {
  display: none;
}
img {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 620px;
  padding-left: 30px;
  padding-right: 30px;
}
.container:after {
  clear: both;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
body {
  font-weight: 400;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a {
  text-decoration: none;
  -webkit-transition: color .2s;
  transition: color .2s;
}
a:hover {
  text-decoration: underline;
}
h1,
.alpha {
  font-size: 2.667em;
}
h2,
.beta {
  font-size: 2em;
}
h3,
.gamma {
  font-size: 1.667em;
}
h4,
.delta {
  font-size: 1.334em;
}
h5,
.epsilon {
  font-size: 1em;
}
h6,
.digamma {
  font-size: .778em;
}
h1,
.alpha,
h2,
.beta,
h3,
.gamma,
h4,
.delta,
h5,
.epsilon {
  line-height: 1.1;
}
.master-header {
  padding: 30px 0;
}
.sticky-header .master-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1;
  -webkit-transition: padding .4s;
  transition: padding .4s;
}
.no-anim .master-header {
  -webkit-transition: none;
  transition: none;
}
.master-header.header-small {
  padding: 10px 0;
}
.master-header.header-small .avatar {
  height: 45px;
  width: 45px;
}
.blog {
  margin: 0;
  width: 100%;
}
.no-anim .blog {
  -webkit-transition: none;
  transition: none;
}
.blog-name {
  font-size: 1.143em;
}
.blog-description {
  margin: 0;
}
.blog-photo img {
  max-height: 100%;
}
.sticky-header .blog-photo {
  -webkit-transition: width .4s, height .4s;
  transition: width .4s, height .4s;
}
.no-anim .blog-photo {
  -webkit-transition: none;
  transition: none;
}
.nav {
  float: right;
  margin: 0;
  position: relative;
  width: 142px;
}
.no-anim .nav {
  -webkit-transition: none;
  transition: none;
}
.nav-items {
  list-style: none;
  margin: 7px 0 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 100%;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.nav-items li + li {
  border-top-style: solid;
  border-top-width: 1px;
}
.nav-items li:first-child a {
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.nav-items li:last-child a {
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.nav-items a {
  padding: 4px 13px;
  text-decoration: none;
  -webkit-transition: background .4s;
  transition: background .4s;
}
.search-form {
  padding: 6px;
}
.search-form input[type="search"] {
  border: 0;
  font-size: 14px;
  height: 30px;
  line-height: 22px;
  padding: 4px 11px;
  width: 100%;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.master-header-cells {
  display: table;
}
.master-header-cell {
  display: table-cell;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.header-cell-photo {
  padding-right: 20px;
  -webkit-transition: padding .4s;
  transition: padding .4s;
}
.header-small .header-cell-photo {
  padding-right: 15px;
}
.header-cell-about {
  padding-right: 20px;
  -webkit-transition: padding .4s;
  transition: padding .4s;
}
.header-small .header-cell-about {
  padding-right: 15px;
}
.nav-items a,
.nav-toggle {
  display: block;
}
.nav-items,
.blog {
  font-size: .778em;
}
.master-header-cells,
.header-cell-about,
.nav-toggle,
.nav-items {
  width: 100%;
}
.blog-photo,
.blog {
  float: left;
}
.content {
  padding: 30px 0 94px;
}
.sticky-header .content {
  padding-top: 150px;
}
.master-footer {
  border-top-style: solid;
  border-top-width: 1px;
  font-size: .778em;
  padding: 27px 0;
  text-align: center;
}
.master-footer p {
  margin: 0;
}
.newsletter {
  bottom: 30px;
  font-size: 14px;
  line-height: 18px;
  left: 30px;
  position: fixed;
  width: 283px;
}
.newsletter .pixelrevel {
  color: #333639;
}
.newsletter .share {
  height: 20px;
}
.newsletter .service {
  display: inline-block;
}
.newsletter .service iframe {
  vertical-align: top;
}
.newsletter-register {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  padding: 2px 7px;
}
.newsletter-form {
  margin: 8px 0 10px;
  padding: 10px;
  position: relative;
}
.newsletter-form:after {
  clear: both;
}
.newsletter-form:before,
.newsletter-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsletter-form p {
  color: #fff;
  margin: 0 0 10px;
  white-space: nowrap;
}
.newsletter-form input[type="email"] {
  background: #fff;
  border: 0;
  box-shadow: 0 0 0 1px #1baa8e;
  color: #666;
  font-size: 14px;
  height: 30px;
  line-height: 22px;
  padding: 4px 8px;
  width: 158px;
}
.newsletter-form button[type="submit"] {
  background: #1d9f86;
  border: 0;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
  display: inline-block;
  margin-left: 6px;
  padding: 4px 8px;
  width: 97px;
}
.newsletter-close {
  background: #e74c3c;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  height: 16px;
  line-height: 14px;
  padding: 1px;
  position: absolute;
  right: -8px;
  top: -8px;
  width: 16px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.newsletter-close span {
  position: relative;
  top: -2px;
}
.newsletter.alternative .newsletter-register,
.newsletter .sign-up {
  display: none;
}
.newsletter.alternative .sign-up,
.newsletter .newsletter-register {
  display: block;
}
.newsletter-form input[type="email"],
.newsletter-form button[type="submit"] {
  float: left;
}
.newsletter-form input[type="email"],
.newsletter-form button[type="submit"],
.newsletter-register,
.newsletter-form {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.newsletter-form input[type="email"],
.newsletter-form button[type="submit"],
.newsletter-close {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.newsletter-register,
.newsletter-form {
  background: #1abc9c;
  border: 1px solid #1fa389;
  box-shadow: inset 0 0 0 1px #53cdb5, 0 2px 0 0 rgba(26, 188, 156, 0.2);
}
.avatar {
  -webkit-transition: width .4s, height .4s;
  transition: width .4s, height .4s;
}
.no-anim .avatar {
  -webkit-transition: none;
  transition: none;
}
a.avatar_frame,
a.avatar {
  display: inline-block;
  height: 60px;
  width: 60px;
}
.post-notes .avatar_frame,
.avatar-small {
  height: 30px;
  width: 30px;
}
.avatar img,
img.avatar {
  width: 100%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.post-title .avatar {
  width: auto;
}
.button {
  border: 1px solid;
  display: inline-block;
  font-size: .778em;
  height: 31px;
  padding: 4px 13px;
  position: relative;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background .2s, border .2s, color .2s;
  transition: background .2s, border .2s, color .2s;
}
.button:after {
  border: 3px solid transparent;
  content: "";
  height: 0;
  position: absolute;
  right: 13px;
  top: 50%;
  width: 0;
}
.button-arrow-up:after {
  margin-top: -4px;
}
.button-arrow-down:after {
  margin-top: -1px;
}
.button-arrow-left {
  padding-left: 36px;
  text-align: right;
}
.button-arrow-left:after {
  left: 13px;
  right: auto;
}
.button-arrow-right:after {
  margin-right: -2px;
}
.button-arrow-right,
.button-arrow-down,
.button-arrow-up {
  padding-right: 36px;
}
.button-arrow-right:after,
.button-arrow-left:after {
  margin-top: -3px;
}
.button:hover,
.button {
  text-decoration: none;
}
@font-face {
  font-family: "icons";
  src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff"), url("data:application/font-ttf;charset=utf-8;base64,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") format("truetype");
  font-weight: normal;
  font-style: normal;
}
[class*=" icon-"],
[class^="icon-"],
.icon {
  display: inline-block;
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  height: 1em;
  line-height: 1em;
  text-align: center;
  text-transform: none;
  vertical-align: baseline;
  width: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-search:before {
  content: "\e800";
}
.icon-link:before {
  content: "\e801";
}
.icon-circle:before {
  content: "\e802";
}
.icon-menu:before {
  content: "\e803";
}
.icon-facebook:before {
  content: "\e804";
}
.icon-twitter:before {
  content: "\e805";
}
.icon-mail:before {
  content: "\e806";
}
.icon-share:before {
  content: "\e807";
}
.icon-gplus:before {
  content: "\e808";
}
[class*=" icon-quote"],
[class^="icon-quote"],
.icon-quote {
  font-family: "Raleway", sans-serif;
  line-height: 1;
  width: auto;
}
.icon-quote:before {
  content: "“";
  font-size: 3em;
}
.post iframe {
  vertical-align: middle;
}
.post-header {
  border-bottom: 1px solid;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.post-header .source {
  margin: 12px 0 10px;
}
.post-header .source p {
  margin: 0;
}
.post-title {
  margin: 0 0 10px;
  word-wrap: break-word;
}
.post-title a {
  text-decoration: none;
}
.post-title .icon-link {
  margin: 3px 0 0 -45px;
}
.post-title .avatar {
  margin: -11px 0 0 -90px;
}
.post-title .icon-quote {
  margin-left: -45px;
}
.post-type-quote .post-title {
  font-style: italic;
}
.post-meta {
  font-size: .778em;
  margin: 0;
}
.post-body-fluid {
  margin: 0 auto 25px;
  max-width: 700px;
  text-align: center;
}
.post-type-audio .post-body-fluid {
  max-width: 620px;
  padding-left: 30px;
  padding-right: 30px;
}
.html_photoset {
  margin-left: auto;
  margin-right: auto;
}
.video-wrapper {
  height: 0;
  padding: 25px 0 56.25%;
  position: relative;
}
.video-wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.video-instagram {
  padding: 94px 0 100%;
}
.post-footer {
  font-size: .667em;
  margin-top: 25px;
}
.post-type-quote .post-footer {
  margin-top: 20px;
}
.post-options {
  height: 16px;
  margin: 3px 0 0;
}
.post-options > li + li {
  margin-left: 8px;
}
.post-options iframe {
  vertical-align: top;
}
.post-sharer {
  position: relative;
}
.post-sharer .nav-items {
  bottom: 100%;
  font-size: 1.167em;
  margin: 0 -63px 10px 0;
  right: 50%;
  top: auto;
  width: 126px;
}
.post-sharer .nav-items:after {
  border: 5px solid transparent;
  content: "";
  height: 0;
  margin-left: -5px;
  position: absolute;
  top: 100%;
  left: 50%;
  width: 0;
  -webkit-transition: border .2s;
  transition: border .2s;
}
.post-sharer .nav-items [class*=" icon-"],
.post-sharer .nav-items [class^="icon-"],
.post-sharer .nav-items .icon {
  margin-right: 5px;
}
.post-sharer-toggle {
  background: none;
  border: 0;
  font-size: 16px;
  cursor: pointer;
  margin: 0;
  outline: 0;
  padding: 0;
}
.post-options-black .post-sharer-toggle {
  color: #000;
}
.post-options-white .post-sharer-toggle {
  color: #fff;
}
.post-options-grey .post-sharer-toggle {
  color: #ccc;
}
.post-sharer-toggle .icon-share {
  vertical-align: top;
}
.post-notes .title {
  font-weight: 500;
  margin: 0 0 30px;
}
.post-notes .notes {
  font-size: .778em;
  margin: 0;
}
.post-notes li {
  padding-left: 50px;
}
.post-notes li + li {
  margin-top: 20px;
}
.post-notes blockquote {
  margin-bottom: 0;
}
.post-notes .avatar_frame {
  margin: -3px 0 0 -50px;
}
.read_more:after {
  content: " »";
}
.tags {
  max-width: 75%;
}
.tags ul {
  margin: -5px 0 0 -5px;
}
.tags li {
  margin: 5px 0 0 5px;
}
.wysiwyg {
  word-wrap: break-word;
}
.wysiwyg > p:first-child {
  font-size: 1.334em;
}
.wysiwyg p > img:first-child {
  width: 100%;
}
.wysiwyg li p {
  margin: 0;
}
.wysiwyg ol {
  counter-reset: section;
}
.wysiwyg ol > li:before {
  counter-increment: section;
  content: counters(section, ".") ". ";
}
.wysiwyg ul > li:before {
  display: inline-block;
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  height: 1em;
  line-height: 1em;
  text-align: center;
  text-transform: none;
  vertical-align: baseline;
  width: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e802";
  font-size: .75em;
  margin-top: .5em;
}
.wysiwyg li {
  padding-left: 50px;
}
.wysiwyg li:before {
  font-weight: bold;
  margin-left: -32px;
}
.wysiwyg li + li {
  margin-top: 10px;
}
blockquote {
  border-left: 6px solid;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
}
.chat {
  border-bottom: 1px solid;
  padding-bottom: 15px;
}
.chat ul {
  margin: 0;
}
.chat li {
  border-top-style: dashed;
  border-top-width: 0;
}
.chat li + li {
  border-top-width: 1px;
  margin-top: 12px;
  padding-top: 12px;
}
.chat-name {
  font-weight: bold;
  width: 20%;
}
.chat-message {
  width: 80%;
}
.page {
  min-height: 1px;
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.page-previous {
  padding-right: 10px;
  text-align: right;
}
.page-next {
  padding-left: 10px;
  text-align: left;
}
.post-type-photo .post-header,
.post-type-audio .post-header,
.post-type-video .post-header,
.post-type-quote .post-header {
  border-bottom: 0;
  padding-bottom: 0;
}
.post-comments,
.post-notes {
  border-top: 1px solid;
  margin-top: 30px;
  padding-top: 20px;
}
.post-header .source,
.chat-message,
blockquote {
  font-style: italic;
}
.post-header .source {
  font-size: .6em;
}
.post + .post,
.pages {
  margin-top: 80px;
}
.post-body-fluid .html_photoset iframe,
.post-body-fluid .html_photoset,
.post-body-fluid img {
  max-width: 100%;
}
.video-wrapper .tumblr_video_container,
.video-wrapper a {
  height: auto !important;
  width: auto !important;
}
.post-notes .notes,
.post-options,
.wysiwyg ul,
.wysiwyg ol,
.post-meta,
.chat ul,
.tags ul {
  list-style: none;
  padding: 0;
}
.soundcloud_audio_player,
.spotify_audio_player,
.tumblr_audio_player {
  height: 80px;
  max-width: 100%;
  width: 100%;
}
.post-notes li:after,
.post-footer:after,
.post-title:after,
.post-meta:after,
.chat li:after,
.pages:after,
.tags:after {
  clear: both;
}
.post-notes li:before,
.post-footer:before,
.post-title:before,
.post-meta:before,
.chat li:before,
.pages:before,
.tags:before,
.post-notes li:after,
.post-footer:after,
.post-title:after,
.post-meta:after,
.chat li:after,
.pages:after,
.tags:after {
  display: table;
  content: "";
  line-height: 0;
}
.post-notes .avatar_frame,
.post-title .icon-quote,
.post-title .icon-link,
.post-title .avatar,
.wysiwyg li:before,
.post-options > li,
.post-meta-time,
.chat-message,
.chat-name,
.tags li,
.tags,
.page {
  float: left;
}
.post-meta-stats,
.post-options {
  float: right;
}
.tag {
  border: 1px solid;
  display: inline-block;
  padding: 1px 7px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: background .2s, border .2s, color .2s;
  transition: background .2s, border .2s, color .2s;
}
.tag:hover,
.tag {
  text-decoration: none;
}
.post-type-photo .post-body-fluid a,
.thumbnail {
  display: inline-block;
  height: auto;
  max-width: 100%;
  position: relative;
}
.thumbnail-overlay {
  opacity: 0;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}
.thumbnail-overlay:hover {
  opacity: 1;
}
.thumbnail-overlay:before {
  content: "";
  opacity: .85;
}
.thumbnail-overlay-exif {
  bottom: 32px;
  left: 32px;
  text-align: left;
}
.thumbnail-overlay-exif ul {
  font-size: .778em;
  list-style: none;
  margin: 0;
  padding: 0;
}
.thumbnail-overlay-exif li + li {
  margin-top: 3px;
}
.thumbnail-overlay-exif .key {
  font-weight: bold;
}
.icon-search {
  bottom: 32px;
  font-size: 3em;
  right: 32px;
}
.thumbnail-overlay .icon-search,
.thumbnail-overlay:before,
.thumbnail-overlay-exif,
.thumbnail-overlay {
  position: absolute;
}
.thumbnail-overlay:before,
.thumbnail-overlay {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 830px) {
  .post-type-answer .post-title {
    padding-left: 90px;
  }
}
@media screen and (max-width: 720px) {
  .newsletter {
    display: none;
  }
  .post-type-quote .post-title,
  .post-type-link .post-title {
    padding-left: 45px;
  }
  .chat .chat-message,
  .chat .chat-name {
    width: 100%;
  }
}
@media screen and (max-width: 700px) {
  .post-body-fluid {
    max-width: 100%;
  }
}
@media screen and (max-width: 640px) {
  .nav {
    position: static;
    width: auto;
  }
  .nav-toggle {
    padding-right: 13px;
  }
  .nav-toggle:before {
    display: inline-block;
    font-family: "icons";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    height: 1em;
    line-height: 1em;
    text-align: center;
    text-transform: none;
    vertical-align: baseline;
    width: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e803";
  }
  .nav-items {
    font-size: .95em;
    margin-top: 0;
    width: 100%;
  }
  .nav-items a {
    padding: 8px 13px;
  }
  .search-form {
    padding: 8px 6px;
  }
  .search-form input[type="search"] {
    font-size: 18px;
    height: 34px;
    padding: 8px 11px;
  }
  .post-header {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }
  .post-body-fluid {
    margin-bottom: 14px;
  }
  .post-footer {
    margin-top: 14px;
  }
  .nav-toggle .button-caption,
  .nav-toggle:after {
    display: none;
  }
  .post + .post,
  .pages {
    margin-top: 40px;
  }
  .nav-items li:first-child a,
  .nav-items li:last-child a,
  .nav-items {
    -webkit-border-radius: 0;
    border-radius: 0;
  }
}
@media screen and (max-width: 480px) {
  .master-header {
    padding: 10px 0;
  }
  .master-header .blog-photo {
    height: 45px;
  }
  .master-header .avatar {
    width: 45px;
  }
  .content {
    padding: 25px 0 47px;
  }
  .sticky-header .content {
    padding-top: 90px;
  }
  h1,
  .alpha {
    font-size: 2em;
  }
  h2,
  .beta {
    font-size: 1.8em;
  }
  h3,
  .gamma {
    font-size: 1.6em;
  }
  h4,
  .delta {
    font-size: 1.3em;
  }
  .post {
    font-size: .85em;
  }
  .post-meta-stats,
  .post-meta-time {
    float: none;
  }
  .header-cell-about,
  .header-cell-photo {
    padding-right: 15px;
  }
  .post-type-audio .post-body-fluid,
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
