/* line 4, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
body {
  position: relative;
}

/* line 8, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
#header ul.icons {
  margin-top: 1em;
}

/* line 12, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
#header {
  position: absolute;
  top: 0;
  bottom: 0;
}

/* line 18, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
#header ul.icons {
  margin-bottom: 0px;
}

/* line 22, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
#footer {
  background: none;
  color: #aaa;
}

/* line 27, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.inline-icon {
  color: #d7bfbf;
  padding-left: 0.5em;
  padding-right: 0.25em;
}

/* line 33, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.archive-header {
  color: #5e0000;
}

/* line 37, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.archive-postdetails {
  color: #777;
}

/* line 41, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
li.archive-post {
  padding-bottom: 1em !important;
}

/* line 45, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.archive-postname {
  font-size: 1.5em;
}

/* line 49, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article p > a {
  border-bottom: none;
  color: inherit;
  text-decoration: underline;
}

/* line 55, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
p.center {
  text-align: center;
}

/* line 59, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
p.right {
  float: right;
}

/* line 63, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
p.right img {
  margin-left: 20px;
  margin-bottom: 10px;
}

/* line 68, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
p.left {
  float: left;
}

/* line 72, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
p.left img {
  margin-right: 20px;
  margin-bottom: 10px;
}

/* line 77, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article img {
  border: 10px solid white;
  box-shadow: 0px 0px 2px 1px #ccc;
}

/* line 82, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article .tight-border img {
  border: 0px solid white;
}

/* line 86, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article img.tight-border {
  border: 0px solid white;
}

/* line 90, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article img.no-border {
  border: none;
  box-shadow: none;
}

/* line 95, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article p.no-border img {
  border: none;
  box-shadow: none;
}

/* line 100, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article img {
  max-width: 100%;
  max-height: auto;
}

/* line 105, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article li {
  margin-left: 10px;
}

/* line 109, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article iframe {
  margin-left: auto !important;
  margin-right: auto !important;
  display: block !important;
}

/* line 115, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
iframe.twitter-tweet-rendered {
  margin-bottom: 40px !important;
}

/* line 119, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article blockquote p:last-child {
  margin-bottom: 0px;
}

/* line 123, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article video {
  display: block;
}

/* line 127, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article video.center {
  margin: auto;
}

/* line 131, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
div.video-container {
  position: relative;
  width: 100%;
  margin: auto;
  overflow: hidden;
}

/* line 138, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
div.iframe-16x9-container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 57%;
}

/* line 145, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
iframe.iframe-16x9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 153, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
table.audioblog-icons {
  text-align: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

/* line 160, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
table.audioblog-icons tr {
  background-color: transparent !important;
  border: 0px !important;
}

/* line 165, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
table.audioblog-icons td {
  width: 20%;
  padding: 0;
}

/* line 170, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
table.audioblog-icons img {
  border: 0;
  box-shadow: none;
}

/* line 175, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
a.audioblog-img-link, a.audioblog-img-link:active, a.audioblog-img-link:hover, a.audioblog-img-link:visited, a.audioblog-img-link:link {
  text-decoration: none;
  border-bottom: 0;
}

/* line 180, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article hr {
  border: 0;
  width: 80%;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  background-image: -webkit-linear-gradient(left, transparent, #aaa, transparent);
  background-image: -moz-linear-gradient(left, transparent, #aaa, transparent);
  background-image: -ms-linear-gradient(left, transparent, #aaa, transparent);
  background-image: -o-linear-gradient(left, transparent, #aaa, transparent);
}

/* line 192, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article code {
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  word-wrap: break-word;
}

/* line 199, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article thead {
  font-weight: 700;
}

/* line 203, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article tr th {
  border: solid 2px #e4e4e4;
  border-top: none;
}

/* line 208, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
article tbody tr:first-child th {
  border-top: solid 2px #e4e4e4;
}

/* line 212, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.more-posts-link-footer {
  text-align: center;
  color: #5e0000;
}

/* line 217, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.next-post-link {
  float: right;
}

/* line 221, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.previous-post-link {
  float: left;
}

/* line 225, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
a.no-underline, a.no-underline :hover {
  text-decoration: none;
}

/* line 229, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
div.footnotes::before {
  content: "Footnotes";
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1em;
  margin: 0 0 0.5625em 0;
  display: block;
}

/* Mobile */
@media screen and (max-width: 960px) {
  /* line 241, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #main > section .container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 247, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #footer > .container {
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  /* line 253, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header {
    position: relative;
  }

  /* line 257, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #one::before {
    display: none;
  }

  /* line 262, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav {
    margin-bottom: 20px;
  }

  /* line 266, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav ul {
    display: inline;
    list-style-type: none;
  }

  /* line 271, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav li {
    display: inline;
    border-top: none;
    border-left: solid 2px #6e1a1a;
  }

  /* line 277, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav ul li:first-child {
    border-left: none;
  }

  /* line 281, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav li a {
    display: inline;
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 287, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header > header .avatar {
    margin-bottom: 10px;
  }

  /* line 291, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header > header p {
    display: inline;
  }

  /* line 295, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
  #header #nav li.hide-on-mobile {
    display: none;
  }
}
/* Code highlighting */
/* line 303, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.hll {
  background-color: #ffffcc;
}

/* line 304, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.c {
  color: #999988;
  font-style: italic;
}

/* Comment */
/* line 305, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.err {
  color: #a61717;
  background-color: #e3d2d2;
}

/* Error */
/* line 306, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.k {
  color: #000000;
  font-weight: bold;
}

/* Keyword */
/* line 307, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.o {
  color: #000000;
  font-weight: bold;
}

/* Operator */
/* line 308, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.cm {
  color: #999988;
  font-style: italic;
}

/* Comment.Multiline */
/* line 309, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.cp {
  color: #999999;
  font-weight: bold;
  font-style: italic;
}

/* Comment.Preproc */
/* line 310, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.c1 {
  color: #999988;
  font-style: italic;
}

/* Comment.Single */
/* line 311, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.cs {
  color: #999999;
  font-weight: bold;
  font-style: italic;
}

/* Comment.Special */
/* line 312, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gd {
  color: #000000;
  background-color: #ffdddd;
}

/* Generic.Deleted */
/* line 313, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.ge {
  color: #000000;
  font-style: italic;
}

/* Generic.Emph */
/* line 314, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gr {
  color: #aa0000;
}

/* Generic.Error */
/* line 315, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gh {
  color: #999999;
}

/* Generic.Heading */
/* line 316, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gi {
  color: #000000;
  background-color: #ddffdd;
}

/* Generic.Inserted */
/* line 317, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.go {
  color: #888888;
}

/* Generic.Output */
/* line 318, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gp {
  color: #555555;
}

/* Generic.Prompt */
/* line 319, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gs {
  font-weight: bold;
}

/* Generic.Strong */
/* line 320, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gu {
  color: #aaaaaa;
}

/* Generic.Subheading */
/* line 321, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.gt {
  color: #aa0000;
}

/* Generic.Traceback */
/* line 322, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kc {
  color: #000000;
  font-weight: bold;
}

/* Keyword.Constant */
/* line 323, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kd {
  color: #000000;
  font-weight: bold;
}

/* Keyword.Declaration */
/* line 324, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kn {
  color: #000000;
  font-weight: bold;
}

/* Keyword.Namespace */
/* line 325, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kp {
  color: #000000;
  font-weight: bold;
}

/* Keyword.Pseudo */
/* line 326, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kr {
  color: #000000;
  font-weight: bold;
}

/* Keyword.Reserved */
/* line 327, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.kt {
  color: #445588;
  font-weight: bold;
}

/* Keyword.Type */
/* line 328, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.m {
  color: #009999;
}

/* Literal.Number */
/* line 329, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.s {
  color: #d01040;
}

/* Literal.String */
/* line 330, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.na {
  color: #008080;
}

/* Name.Attribute */
/* line 331, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nb {
  color: #0086B3;
}

/* Name.Builtin */
/* line 332, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nc {
  color: #445588;
  font-weight: bold;
}

/* Name.Class */
/* line 333, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.no {
  color: #008080;
}

/* Name.Constant */
/* line 334, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nd {
  color: #3c5d5d;
  font-weight: bold;
}

/* Name.Decorator */
/* line 335, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.ni {
  color: #800080;
}

/* Name.Entity */
/* line 336, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.ne {
  color: #990000;
  font-weight: bold;
}

/* Name.Exception */
/* line 337, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nf {
  color: #990000;
  font-weight: bold;
}

/* Name.Function */
/* line 338, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nl {
  color: #990000;
  font-weight: bold;
}

/* Name.Label */
/* line 339, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nn {
  color: #555555;
}

/* Name.Namespace */
/* line 340, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nt {
  color: #000080;
}

/* Name.Tag */
/* line 341, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.nv {
  color: #008080;
}

/* Name.Variable */
/* line 342, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.ow {
  color: #000000;
  font-weight: bold;
}

/* Operator.Word */
/* line 343, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.w {
  color: #bbbbbb;
}

/* Text.Whitespace */
/* line 344, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.mf {
  color: #009999;
}

/* Literal.Number.Float */
/* line 345, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.mh {
  color: #009999;
}

/* Literal.Number.Hex */
/* line 346, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.mi {
  color: #009999;
}

/* Literal.Number.Integer */
/* line 347, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.mo {
  color: #009999;
}

/* Literal.Number.Oct */
/* line 348, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sb {
  color: #d01040;
}

/* Literal.String.Backtick */
/* line 349, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sc {
  color: #d01040;
}

/* Literal.String.Char */
/* line 350, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sd {
  color: #d01040;
}

/* Literal.String.Doc */
/* line 351, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.s2 {
  color: #d01040;
}

/* Literal.String.Double */
/* line 352, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.se {
  color: #d01040;
}

/* Literal.String.Escape */
/* line 353, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sh {
  color: #d01040;
}

/* Literal.String.Heredoc */
/* line 354, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.si {
  color: #d01040;
}

/* Literal.String.Interpol */
/* line 355, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sx {
  color: #d01040;
}

/* Literal.String.Other */
/* line 356, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.sr {
  color: #009926;
}

/* Literal.String.Regex */
/* line 357, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.s1 {
  color: #d01040;
}

/* Literal.String.Single */
/* line 358, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.ss {
  color: #990073;
}

/* Literal.String.Symbol */
/* line 359, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.bp {
  color: #999999;
}

/* Name.Builtin.Pseudo */
/* line 360, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.vc {
  color: #008080;
}

/* Name.Variable.Class */
/* line 361, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.vg {
  color: #008080;
}

/* Name.Variable.Global */
/* line 362, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.vi {
  color: #008080;
}

/* Name.Variable.Instance */
/* line 363, /Library/TeamCity/buildAgent/work/16ea151b5612991f/content/styles/ikenndac.scss */
.il {
  color: #009999;
}

/* Literal.Number.Integer.Long */
