* {
    /*Include padding and border in the element's total width and height:*/
    box-sizing: border-box;
}

h1 a:link, h1 a:visited, h1 a:active, h1 a:visited {
    color: #eeffff;
}

a:link, a:active, a:visited {
    color: #82aaff;
    text-decoration: none;
}

a:hover {
    color: #82aaff;
    text-decoration: underline;
}

body {
    font-family: "Helvetica Neue", "Arial", serif;
    font-size: 16px;
    line-height: 1.6;
    text-align: center;
    color: #A6ACCD;
    background-color: #292D3E;
    padding-top: 10px;
}

form {
    margin: 8px 0px 8px 0px;
}

label {
    color: #c792ea;
    margin-top: 8px;
}

input[type=text] {
    padding: 10px;
    width: 100%;
    background-color: #202331;
    border: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 0px 0px 8px 0px;
    color: #eeffff;
}

input[type=submit] {
    background-color: #c792ea;
    outline: 0px;
    border: none;
    padding: 12px;
    margin-top: 8px;
}

.articleDate {
    color: #676E95;
}

div.articleBody {
    padding: 0px 0 10px 0;
}

blockquote {
    padding-left: 10px;
    border-left: 5px solid #ab47bc;
}

span.title a {
    color: #82aaff;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: 1.1;
    font-size: 1.5em;
    display: block;
    font-weight: bold;
}

.content h1 {
    color: #82aaff;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: 1.1;
    font-size: 2em;
    display: block;
    font-weight: bold;
}

.content h1 a {
    color: #82aaff;
}

.content h2 {
    color: #82aaff;
    margin-bottom: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    line-height: 1.1;
}
.content h2 a {
    color: #82aaff;
}

.content h3 {
    padding-top: 10px;
}
.content h3 a {
    color: #82aaff;
}

.content h4 {
    
}
.content h4 a {
    color: #82aaff;
}

h2 {
    color: #82aaff;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

h2 a {
    color: #82aaff;
}

.content {
    font-size: 1em;
    text-align: left;
    width: 100%;
    max-width: 40em;
    margin: 0 auto;
    padding: 0 1em;
}

code {
    font-family: Consolas, monaco, monospace;
    font-size: 1em;
}

@media (max-width: 500px) {
    .content {
        font-size: 1em;
        text-align: left;
        width: 100%;
        max-width: 40em;
        margin: 0 auto;
        padding: 0 1em;
    }

    code {
        font-family: Consolas, monaco, monospace;
        font-size: 0.75em;
    }
}


.content img {
    width: 100%;
}

.content li {
    margin: 0px 0 0px 0;
}

.content p img {
    margin: 16px 0px 16px 0px;
}

a[href^="mailto:"] {
    color: #ffcb6b;
}

a[href^="/documents"] {
    color: #ffcb6b;
}

ul.navigation {
    display: inline;
    margin: 0;
    padding: 0;
    list-style-type: square;
}

.navigation li {
    display:inline;
    margin: 0;
    padding: 0;
}

ul {
    list-style: square;
    padding: 0 0 0 20px;
}

code.language-php {
    display: inline;
}

code.inline {
    display: inline;
}

code pre {
    display: inline;
}

code.inline {
    padding: 4px;
    border-radius: 4px;
    background-color: #202331;
}

code.language-php pre {
    display: block;
    line-height: 1.6;
    background-color: #202331;
    padding: 12px 10px 8px 10px;
    border-radius: 8px;
    overflow-x: auto;
}

code.language-php pre::-webkit-scrollbar {
    width: 10px; /* Mostly for vertical scrollbars */
    height: 10px; /* Mostly for horizontal scrollbars */
}

code.language-php pre::-webkit-scrollbar-thumb { /* Foreground */
    background: #676E95;
}

code.language-php div pre::-webkit-scrollbar-track { /* Background */
    background: #202331;
}

pre {
    display: inline;
}

.language-php .hll {
    background-color: #202331;
}

.language-php {
    background: #292D3E;
}

.language-php .c {
    color: #676E95;
    font-style: italic
}

/* Comment */
.language-php .err {
    border: 1px solid #ff5370
}

/* Error */
.language-php .k {
    color: #c792ea;
}

/* Keyword */
.language-php .o {
    color: #89ddff;
}

/* Operator */
.language-php .ch {
    color: #676E95;
    font-style: italic
}

/* Comment.Hashbang */
.language-php .cm {
    color: #676E95;
    font-style: italic
}

/* Comment.Multiline */
.language-php .cp {
    color: #c792ea;
}

/* Comment.Preproc */
.language-php .cpf {
    color: #c792ea;
    font-style: italic
}

/* Comment.PreprocFile */
.language-php .c1 {
    color: #676E95;
    font-style: italic
}

/* Comment.Single */
.language-php .cs {
    color: #676E95;
    font-style: italic
}

/* Comment.Special */
.language-php .gd {
    color: #676E95;
}

/* Generic.Deleted */
.language-php .ge {
    font-style: italic
}

/* Generic.Emph */
.language-php .gr {
    color: #ff5370
}

/* Generic.Error */
.language-php .gh {
    color: #eeffff;
}

/* Generic.Heading */
.language-php .gi {
    color: #eeffff;
}

/* Generic.Inserted */
.language-php .go {
    color: #eeffff;
}

/* Generic.Output */
.language-php .gp {
    color: #eeffff;
}

/* Generic.Prompt */
.language-php .gs {
}

/* Generic.Strong */
.language-php .gu {
    color: #eeffff;
}

/* Generic.Subheading */
.language-php .gt {
    color: #eeffff;
}

/* Generic.Traceback */
.language-php .kc {
    color: #c792ea;
}

/* Keyword.Constant */
.language-php .kd {
    color: #c792ea;
}

/* Keyword.Declaration */
.language-php .kn {
    color: #c792ea;
}

/* Keyword.Namespace */
.language-php .kp {
    color: #c792ea;
}

/* Keyword.Pseudo */
.language-php .kr {
    color: #c792ea;
}

/* Keyword.Reserved */
.language-php .kt {
    color: #c792ea;
}

/* Keyword.Type */
.language-php .m {
    color: #c792ea;
}

/* Literal.Number */
.language-php .s {
    color: #c3e88d;
}

/* Literal.String */
.language-php .na {
    color: #82aaff;
}

/* Name.Attribute */
.language-php .nb {
    color: #c792ea;
}

/* Name.Builtin */
.language-php .nc {
    color: #ffcb6b;
}

/* Name.Class */
.language-php .no {
    color: #ffcb6b;
}

/* Name.Constant */
.language-php .nd {
    color: #89ddff;
}

/* Name.Decorator */
.language-php .ni {
    color: #A6ACCD;
}

/* Name.Entity */
.language-php .ne {
    color: #A6ACCD;
}

/* Name.Exception */
.language-php .nf {
    color: #82aaff;
}

/* Name.Function */
.language-php .nl {
    color: #A6ACCD;
}

/* Name.Label */
.language-php .nn {
    color: #82aaff;
}

/* Name.Namespace */
.language-php .nt {
    color: #c792ea;
}

/* Name.Tag */
.language-php .nv {
    color: #eeffff;
}

/* Name.Variable */
.language-php .nx {
    color: #f78c6c;
}

/* Name.Parameter */
.language-php .ow {
    color: #89ddff;
}

/* Operator.Word */
.language-php .w {
    color: #A6ACCD;
}

/* Text.Whitespace */
.language-php .mb {
    color: #c792ea;
}

/* Literal.Number.Bin */
.language-php .mf {
    color: #c792ea;
}

/* Literal.Number.Float */
.language-php .mh {
    color: #c792ea;
}

/* Literal.Number.Hex */
.language-php .mi {
    color: #c792ea;
}

/* Literal.Number.Integer */
.language-php .mo {
    color: #c792ea;
}

/* Literal.Number.Oct */
.language-php .p {
    color: #89ddff;
}

/* operators */
.language-php .sa {
    color: #c3e88d;
}

/* Literal.String.Affix */
.language-php .sb {
    color: #c3e88d;
}

/* Literal.String.Backtick */
.language-php .sc {
    color: #c3e88d;
}

/* Literal.String.Char */
.language-php .dl {
    color: #c3e88d;
}

/* Literal.String.Delimiter */
.language-php .sd {
    color: #676E95;
    font-style: italic
}

/* Literal.String.Doc */
.language-php .s2 {
    color: #c3e88d;
}

/* Literal.String.Double */
.language-php .se {
    color: #c3e88d;
}

/* Literal.String.Escape */
.language-php .sh {
    color: #c3e88d;
}

/* Literal.String.Heredoc */
.language-php .si {
    color: #c3e88d;
}

/* Literal.String.Interpol */
.language-php .sx {
    color: #c792ea;
}

/* Literal.String.Other */
.language-php .sr {
    color: #c3e88d;
}

/* Literal.String.Regex */
.language-php .s1 {
    color: #c3e88d;
}

/* Literal.String.Single */
.language-php .ss {
    color: #eeffff;
}

/* Literal.String.Symbol */
.language-php .bp {
    color: #c792ea;
}

/* Name.Builtin.Pseudo */
.language-php .fm {
    color: #82aaff;
}

/* Name.Function.Magic */
.language-php .vc {
    color: #eeffff;
}

/* Name.Variable.Class */
.language-php .vg {
    color: #eeffff;
}

/* Name.Variable.Global */
.language-php .vi {
    color: #eeffff;
}

/* Name.Variable.Instance */
.language-php .vm {
    color: #eeffff;
}

/* Name.Variable.Magic */
.language-php .il {
    color: #c792ea;
}

/* Literal.Number.Integer.Long */