
@import url("https://fonts.googleapis.com/css?family=Montserrat|Roboto");html {
    font-size: 62.5%
}

body {
    background: #181818;
    font-size: 1.5em;
    font-weight: 400;
    line-height: 1.6center-object
}

html,body {
    color: #fff;
    font-family: 'Montserrat',sans-serif;
    font-weight: normal;
    margin: 0
}

h1,h2,h3,h4,h5,h6 {
    font-weight: 300;
    margin-bottom: 2rem;
    margin-top: 0
}

input:not([type="checkbox"]),select,textarea {
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    box-shadow: none;
    box-sizing: border-box;
    height: 38px;
    padding: 6px 10px
}

input,textarea,select,fieldset {
    margin-bottom: 1.5rem
}

label,legend {
    display: block;
    font-weight: 600;
    margin-bottom: .5rem
}

p {
    margin-top: 0
}

a {
    color: #1eaedb;
    text-decoration: none
}

a:hover {
    color: #0fa0ce
}

h1 {
    font-size: 4rem;
    letter-spacing: -.1rem;
    line-height: 1.2
}

h2 {
    font-size: 3.6rem;
    letter-spacing: -.1rem;
    line-height: 1.25
}

h3 {
    font-size: 3rem;
    letter-spacing: -.1rem;
    line-height: 1.3
}

h4 {
    font-size: 2.4rem;
    letter-spacing: -.08rem;
    line-height: 1.35
}

h5 {
    font-size: 1.8rem;
    letter-spacing: -.05rem;
    line-height: 1.5
}

h6 {
    font-size: 1.5rem;
    letter-spacing: 0;
    line-height: 1.6
}

@page {
    margin: 1em .5em
}

@media(min-width: 550px) {
    h1 {
        font-size:5rem
    }

    h2 {
        font-size: 4.2rem
    }

    h3 {
        font-size: 3.6rem
    }

    h4 {
        font-size: 3rem
    }

    h5 {
        font-size: 2.4rem
    }

    h6 {
        font-size: 1.5rem
    }
}

@-webkit-keyframes button-enter {
    from {
        opacity: 0;
        top: 2em
    }

    70% {
        top: -.3em
    }

    100% {
        opacity: 1;
        top: 0
    }
}

@-moz-keyframes button-enter {
    from {
        opacity: 0;
        top: 2em
    }

    70% {
        top: -.3em
    }

    100% {
        opacity: 1;
        top: 0
    }
}

@-o-keyframes button-enter {
    from {
        opacity: 0;
        top: 2em
    }

    70% {
        top: -.3em
    }

    100% {
        opacity: 1;
        top: 0
    }
}

@keyframes button-enter {
    from {
        opacity: 0;
        top: 2em
    }

    70% {
        top: -.3em
    }

    100% {
        opacity: 1;
        top: 0
    }
}

@-webkit-keyframes bounce-button {
    from,20%,53%,80%,to {
        transform: translate3d(0,0,0);
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)
    }

    40%,43% {
        transform: translate3d(0,-30px,0);
        -webkit-transform: translate3d(0,-30px,0);
        -ms-transform: translate3d(0,-30px,0);
        -moz-transform: translate3d(0,-30px,0);
        -o-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    70% {
        transform: translate3d(0,-15px,0);
        -webkit-transform: translate3d(0,-15px,0);
        -ms-transform: translate3d(0,-15px,0);
        -moz-transform: translate3d(0,-15px,0);
        -o-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    90% {
        transform: translate3d(0,-4px,0);
        -webkit-transform: translate3d(0,-4px,0);
        -ms-transform: translate3d(0,-4px,0);
        -moz-transform: translate3d(0,-4px,0);
        -o-transform: translate3d(0,-4px,0)
    }
}

@-moz-keyframes bounce-button {
    from,20%,53%,80%,to {
        transform: translate3d(0,0,0);
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)
    }

    40%,43% {
        transform: translate3d(0,-30px,0);
        -webkit-transform: translate3d(0,-30px,0);
        -ms-transform: translate3d(0,-30px,0);
        -moz-transform: translate3d(0,-30px,0);
        -o-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    70% {
        transform: translate3d(0,-15px,0);
        -webkit-transform: translate3d(0,-15px,0);
        -ms-transform: translate3d(0,-15px,0);
        -moz-transform: translate3d(0,-15px,0);
        -o-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    90% {
        transform: translate3d(0,-4px,0);
        -webkit-transform: translate3d(0,-4px,0);
        -ms-transform: translate3d(0,-4px,0);
        -moz-transform: translate3d(0,-4px,0);
        -o-transform: translate3d(0,-4px,0)
    }
}

@-o-keyframes bounce-button {
    from,20%,53%,80%,to {
        transform: translate3d(0,0,0);
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)
    }

    40%,43% {
        transform: translate3d(0,-30px,0);
        -webkit-transform: translate3d(0,-30px,0);
        -ms-transform: translate3d(0,-30px,0);
        -moz-transform: translate3d(0,-30px,0);
        -o-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    70% {
        transform: translate3d(0,-15px,0);
        -webkit-transform: translate3d(0,-15px,0);
        -ms-transform: translate3d(0,-15px,0);
        -moz-transform: translate3d(0,-15px,0);
        -o-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    90% {
        transform: translate3d(0,-4px,0);
        -webkit-transform: translate3d(0,-4px,0);
        -ms-transform: translate3d(0,-4px,0);
        -moz-transform: translate3d(0,-4px,0);
        -o-transform: translate3d(0,-4px,0)
    }
}

@keyframes bounce-button {
    from,20%,53%,80%,to {
        transform: translate3d(0,0,0);
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)
    }

    40%,43% {
        transform: translate3d(0,-30px,0);
        -webkit-transform: translate3d(0,-30px,0);
        -ms-transform: translate3d(0,-30px,0);
        -moz-transform: translate3d(0,-30px,0);
        -o-transform: translate3d(0,-30px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    70% {
        transform: translate3d(0,-15px,0);
        -webkit-transform: translate3d(0,-15px,0);
        -ms-transform: translate3d(0,-15px,0);
        -moz-transform: translate3d(0,-15px,0);
        -o-transform: translate3d(0,-15px,0);
        animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06)
    }

    90% {
        transform: translate3d(0,-4px,0);
        -webkit-transform: translate3d(0,-4px,0);
        -ms-transform: translate3d(0,-4px,0);
        -moz-transform: translate3d(0,-4px,0);
        -o-transform: translate3d(0,-4px,0)
    }
}

@-webkit-keyframes bounce {
    0%,20%,50%,80%,100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0)
    }

    40% {
        transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -o-transform: translateY(-15px)
    }
}

@-moz-keyframes bounce {
    0%,20%,50%,80%,100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0)
    }

    40% {
        transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -o-transform: translateY(-15px)
    }
}

@-o-keyframes bounce {
    0%,20%,50%,80%,100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0)
    }

    40% {
        transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -o-transform: translateY(-15px)
    }
}

@keyframes bounce {
    0%,20%,50%,80%,100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0)
    }

    40% {
        transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -o-transform: translateY(-15px)
    }
}

@-webkit-keyframes fading {
    from {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-moz-keyframes fading {
    from {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-o-keyframes fading {
    from {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fading {
    from {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes load {
    0%,80%,100% {
        box-shadow: 0 0,0 0;
        height: 4em
    }

    40% {
        box-shadow: 0 -1.75em,0 1.75em;
        height: 4em
    }
}

@-moz-keyframes load {
    0%,80%,100% {
        box-shadow: 0 0,0 0;
        height: 4em
    }

    40% {
        box-shadow: 0 -1.75em,0 1.75em;
        height: 4em
    }
}

@-o-keyframes load {
    0%,80%,100% {
        box-shadow: 0 0,0 0;
        height: 4em
    }

    40% {
        box-shadow: 0 -1.75em,0 1.75em;
        height: 4em
    }
}

@keyframes load {
    0%,80%,100% {
        box-shadow: 0 0,0 0;
        height: 4em
    }

    40% {
        box-shadow: 0 -1.75em,0 1.75em;
        height: 4em
    }
}

@-webkit-keyframes fading-modal-in {
    from {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        opacity: 0
    }

    70% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }
}

@-moz-keyframes fading-modal-in {
    from {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        opacity: 0
    }

    70% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }
}

@-o-keyframes fading-modal-in {
    from {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        opacity: 0
    }

    70% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }
}

@keyframes fading-modal-in {
    from {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        opacity: 0
    }

    70% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes fading-modal-out {
    from {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }

    30% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        display: none;
        opacity: 0
    }
}

@-moz-keyframes fading-modal-out {
    from {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }

    30% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        display: none;
        opacity: 0
    }
}

@-o-keyframes fading-modal-out {
    from {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }

    30% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        display: none;
        opacity: 0
    }
}

@keyframes fading-modal-out {
    from {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        opacity: 1
    }

    30% {
        transform: translateY(-1em);
        -webkit-transform: translateY(-1em);
        -ms-transform: translateY(-1em);
        -moz-transform: translateY(-1em);
        -o-transform: translateY(-1em)
    }

    100% {
        transform: translateY(3.5em);
        -webkit-transform: translateY(3.5em);
        -ms-transform: translateY(3.5em);
        -moz-transform: translateY(3.5em);
        -o-transform: translateY(3.5em);
        display: none;
        opacity: 0
    }
}

@font-face {
    font-family: octicons-link;
    src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi+W2+MjCzMIDApSwvXzC97Z4Ig8N/BxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh/8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT+AEjAwuDFpBmA9KMDEwMCh9i/v8H8sH0/4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9/lqYwOGZxeUelN2U2R6+cArgtCJpauW7UQBqnFkUsjAY/kOU1cP+DAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl+vvmM/byA48e6tWrKArm4ZJlCbdsrxksL1AwWn/yBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO//sdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd/89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF+9JOS0nbaaYDCQfwCJ7Au3AHj+LO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm+EBXuAbHmIMSRMs+4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL+hD7C1xoaHeLJSEao0FEW14ckxC+TU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13/+lm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl+9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O/AdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB///AA8AAQAAAAAAAAAAAAAAAAABAAAAAA==) format("woff")
}

.markdown-container {
    color: #ecf0f1;
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
    font-size: 16px;
    line-height: 1.5;
    margin: 1em auto;
    max-width: 1012px;
    padding: 0 2em;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    word-wrap: break-word
}

.markdown-container .pl-c {
    color: #6a737d
}

.markdown-container .pl-c1,.markdown-container .pl-s .pl-v {
    color: #005cc5
}

.markdown-container .pl-e,.markdown-container .pl-en {
    color: #6f42c1
}

.markdown-container .pl-smi,.markdown-container .pl-s .pl-s1 {
    color: #24292e
}

.markdown-container .pl-ent {
    color: #22863a
}

.markdown-container .pl-k {
    color: #d73a49
}

.markdown-container .pl-s,.markdown-container .pl-pds,.markdown-container .pl-s .pl-pse .pl-s1 {
    color: #032f62
}

.markdown-container .pl-sr {
    color: #032f62
}

.markdown-container .pl-sr .pl-cce,.markdown-container .pl-sr .pl-sre,.markdown-container .pl-sr .pl-sra {
    color: #032f62
}

.markdown-container .pl-sr .pl-cce {
    color: #22863a;
    font-weight: bold
}

.markdown-container .pl-v,.markdown-container .pl-smw {
    color: #e36209
}

.markdown-container .pl-bu {
    color: #b31d28
}

.markdown-container .pl-ii {
    background-color: #b31d28;
    color: #fafbfc
}

.markdown-container .pl-c2 {
    background-color: #d73a49;
    color: #fafbfc
}

.markdown-container .pl-c2::before {
    content: '^M'
}

.markdown-container .pl-ml {
    color: #735c0f
}

.markdown-container .pl-mh {
    color: #005cc5;
    font-weight: bold
}

.markdown-container .pl-mh .pl-en {
    color: #005cc5;
    font-weight: bold
}

.markdown-container .pl-ms {
    color: #005cc5;
    font-weight: bold
}

.markdown-container .pl-mi {
    color: #24292e;
    font-style: italic
}

.markdown-container .pl-mb {
    color: #24292e;
    font-weight: bold
}

.markdown-container .pl-md {
    background-color: #ffeef0;
    color: #b31d28
}

.markdown-container .pl-mi1 {
    background-color: #f0fff4;
    color: #22863a
}

.markdown-container .pl-mc {
    background-color: #ffebda;
    color: #e36209
}

.markdown-container .pl-mi2 {
    background-color: #005cc5;
    color: #f6f8fa
}

.markdown-container .pl-mdr {
    color: #6f42c1;
    font-weight: bold
}

.markdown-container .pl-ba {
    color: #586069
}

.markdown-container .pl-sg {
    color: #959da5
}

.markdown-container .pl-corl {
    color: #032f62;
    text-decoration: underline
}

.markdown-container .octicon {
    display: inline-block;
    fill: currentColor;
    vertical-align: text-bottom
}

.markdown-container a {
    background-color: transparent;
    color: #0366d6;
    text-decoration: none
}

.markdown-container a:hover {
    text-decoration: underline
}

.markdown-container a:active,.markdown-container a:hover {
    outline-width: 0
}

.markdown-container strong {
    font-weight: 600
}

.markdown-container code,.markdown-container kbd,.markdown-container pre {
    font-family: monospace,monospace;
    font-size: 1em
}

.markdown-container input {
    font: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
    overflow: visible
}

.markdown-container [type="checkbox"] {
    box-sizing: border-box;
    padding: 0
}

.markdown-container * {
    box-sizing: border-box
}

.markdown-container hr {
    background: transparent;
    background-color: #303030;
    border: 0;
    border-bottom: 1px solid #303030;
    border-bottom-color: #303030;
    box-sizing: content-box;
    height: .25em;
    margin: 24px 0;
    overflow: hidden;
    padding: 0
}

.markdown-container hr::before {
    content: '';
    display: table
}

.markdown-container hr::after {
    clear: both;
    content: '';
    display: table
}

.markdown-container td,.markdown-container th {
    padding: 0
}

.markdown-container h1,.markdown-container h2,.markdown-container h3,.markdown-container h4,.markdown-container h5,.markdown-container h6 {
    font-weight: 600;
    line-height: 1.25;
    margin-bottom: 16px;
    margin-top: 24px
}

.markdown-container h1 {
    border-bottom: 1px solid #303030;
    font-size: 2em;
    font-weight: 600;
    margin: .67em 0;
    padding-bottom: .3em
}

.markdown-container h2 {
    border-bottom: 1px solid #303030;
    font-size: 1.5em;
    font-weight: 600;
    padding-bottom: .3em
}

.markdown-container h3 {
    font-size: 1.25em;
    font-weight: 600
}

.markdown-container h4 {
    font-size: 1em;
    font-weight: 600
}

.markdown-container h5 {
    font-size: .875em;
    font-weight: 600
}

.markdown-container h6 {
    color: #6a737d;
    font-size: .85em;
    font-weight: 600
}

.markdown-container p {
    margin-bottom: 10px;
    margin-top: 0
}

.markdown-container blockquote {
    border-left: .25em solid #7f8c8d;
    color: #bdc3c7;
    margin: 0;
    padding: 0 1em
}

.markdown-container blockquote>:first-child {
    margin-top: 0
}

.markdown-container blockquote>:last-child {
    margin-bottom: 0
}

.markdown-container ul,.markdown-container ol {
    padding-left: 2em
}

.markdown-container ol {
    margin-bottom: 0;
    margin-top: 0
}

.markdown-container ol ol {
    list-style-type: lower-roman
}

.markdown-container ol ul ol,.markdown-container ol ol ol {
    list-style-type: lower-alpha
}

.markdown-container ol ol,.markdown-container ol ul {
    margin-bottom: 0;
    margin-top: 0
}

.markdown-container ul {
    margin-bottom: 0;
    margin-top: 0
}

.markdown-container ul ol {
    list-style-type: lower-roman
}

.markdown-container ul ul ol,.markdown-container ul ol ol {
    list-style-type: lower-alpha
}

.markdown-container ul ul,.markdown-container ul ol {
    margin-bottom: 0;
    margin-top: 0
}

.markdown-container dd {
    margin-left: 0
}

.markdown-container .pl-0 {
    padding-left: 0 !important
}

.markdown-container .pl-1 {
    padding-left: 4px !important
}

.markdown-container .pl-2 {
    padding-left: 8px !important
}

.markdown-container .pl-3 {
    padding-left: 16px !important
}

.markdown-container .pl-4 {
    padding-left: 24px !important
}

.markdown-container .pl-5 {
    padding-left: 32px !important
}

.markdown-container .pl-6 {
    padding-left: 40px !important
}

.markdown-container::before {
    content: '';
    display: table
}

.markdown-container::after {
    clear: both;
    content: '';
    display: table
}

.markdown-container>*:first-child {
    margin-top: 0 !important
}

.markdown-container>*:last-child {
    margin-bottom: 0 !important
}

.markdown-container a:not([href]) {
    color: inherit;
    text-decoration: none
}

.markdown-container .anchor {
    float: left;
    line-height: 1;
    margin-left: -20px;
    padding-right: 4px
}

.markdown-container .anchor:focus {
    outline: 0
}

.markdown-container p,.markdown-container blockquote,.markdown-container ul,.markdown-container ol,.markdown-container dl,.markdown-container table,.markdown-container pre {
    margin-bottom: 16px;
    margin-top: 0
}

.markdown-container h1 .octicon-link,.markdown-container h2 .octicon-link,.markdown-container h3 .octicon-link,.markdown-container h4 .octicon-link,.markdown-container h5 .octicon-link,.markdown-container h6 .octicon-link {
    color: #1b1f23;
    vertical-align: middle;
    visibility: hidden
}

.markdown-container h1:hover .anchor,.markdown-container h2:hover .anchor,.markdown-container h3:hover .anchor,.markdown-container h4:hover .anchor,.markdown-container h5:hover .anchor,.markdown-container h6:hover .anchor {
    text-decoration: none
}

.markdown-container h1:hover .anchor .octicon-link,.markdown-container h2:hover .anchor .octicon-link,.markdown-container h3:hover .anchor .octicon-link,.markdown-container h4:hover .anchor .octicon-link,.markdown-container h5:hover .anchor .octicon-link,.markdown-container h6:hover .anchor .octicon-link {
    visibility: visible
}

.markdown-container li {
    word-wrap: break-all
}

.markdown-container li>p {
    margin-top: 16px
}

.markdown-container li+li {
    margin-top: .25em
}

.markdown-container dl {
    padding: 0
}

.markdown-container dl dt {
    font-size: 1em;
    font-style: italic;
    font-weight: 600;
    margin-top: 16px;
    padding: 0
}

.markdown-container dl dd {
    margin-bottom: 16px;
    padding: 0 16px
}

.markdown-container table {
    border-collapse: collapse;
    border-spacing: 0;
    color: #fff;
    display: block;
    overflow: auto;
    width: 100%
}

.markdown-container table th {
    border: 1px solid #353535;
    font-weight: 600;
    padding: 6px 13px
}

.markdown-container table td {
    border: 1px solid #353535;
    padding: 6px 13px
}

.markdown-container table tr {
    background-color: #282828;
    border-top: 1px solid #353535
}

.markdown-container table tr:nth-child(2n) {
    background-color: #303030
}

.markdown-container img {
    background-color: #fff;
    border-style: none;
    box-sizing: content-box;
    max-width: 100%
}

.markdown-container img[align=right] {
    padding-left: 20px
}

.markdown-container img[align=left] {
    padding-right: 20px
}

.markdown-container code {
    background-color: rgba(27,31,35,0.05);
    border-radius: 3px;
    font-family: 'SFMono-Regular',Consolas,'Liberation Mono',Menlo,Courier,monospace;
    font-size: 85%;
    margin: 0;
    padding: .2em .4em
}

.markdown-container .highlight {
    background: #303030 !important;
    color: #d0d0d0
}

.markdown-container .highlight pre {
    background-color: #f6f8fa;
    border-radius: 3px;
    font-size: 85%;
    line-height: 1.45;
    margin-bottom: 0;
    overflow: auto;
    padding: 16px;
    word-break: normal
}

.markdown-container .highlight table td {
    padding: 5px
}

.markdown-container .highlight table pre {
    margin: 0
}

.markdown-container .highlight .err {
    background-color: #ac4142;
    color: #151515
}

.markdown-container .highlight .w {
    color: #d0d0d0
}

.markdown-container .highlight .c,.markdown-container .highlight .cd,.markdown-container .highlight .cm,.markdown-container .highlight .c1,.markdown-container .highlight .cs {
    color: #888
}

.markdown-container .highlight .cp,.markdown-container .highlight .nt {
    color: #f4bf75
}

.markdown-container .highlight .o,.markdown-container .highlight .ow,.markdown-container .highlight .p,.markdown-container .highlight .pi {
    color: #cb4b16
}

.markdown-container .highlight .gi {
    color: #90a959
}

.markdown-container .highlight .gd {
    color: #ac4142
}

.markdown-container .highlight .gh {
    color: #268bd2;
    font-weight: bold
}

.markdown-container .highlight .k,.markdown-container .highlight .kn,.markdown-container .highlight .kp,.markdown-container .highlight .kr,.markdown-container .highlight .kv {
    color: #aa759f
}

.markdown-container .highlight .kc,.markdown-container .highlight .kt,.markdown-container .highlight .kd {
    color: #d28445
}

.markdown-container .highlight .s,.markdown-container .highlight .sb,.markdown-container .highlight .sc,.markdown-container .highlight .sd,.markdown-container .highlight .s2,.markdown-container .highlight .sh,.markdown-container .highlight .sx,.markdown-container .highlight .s1 {
    color: #90a959
}

.markdown-container .highlight .sr {
    color: #75b5aa
}

.markdown-container .highlight .si,.markdown-container .highlight .se {
    color: #8f5536
}

.markdown-container .highlight .nn,.markdown-container .highlight .nc,.markdown-container .highlight .no {
    color: #f4bf75
}

.markdown-container .highlight .na {
    color: #6a9fb5
}

.markdown-container .highlight .m,.markdown-container .highlight .mf,.markdown-container .highlight .mh,.markdown-container .highlight .mi,.markdown-container .highlight .il,.markdown-container .highlight .mo,.markdown-container .highlight .mb,.markdown-container .highlight .mx,.markdown-container .highlight .ss {
    color: #90a959
}

.markdown-container .highlighter-rouge {
    background: #303030 !important;
    border: 1px solid #303030;
    color: #d0d0d0
}

.markdown-container pre {
    background-color: #f6f8fa;
    border-radius: 3px;
    font-family: 'SFMono-Regular',Consolas,'Liberation Mono',Menlo,Courier,monospace;
    font-size: 85%;
    line-height: 1.45;
    margin-bottom: 0;
    margin-top: 0;
    overflow: auto;
    padding: 16px;
    word-wrap: normal
}

.markdown-container pre>code {
    background: transparent;
    border: 0;
    font-size: 100%;
    margin: 0;
    padding: 0;
    white-space: pre;
    word-break: normal
}

.markdown-container pre code {
    background-color: transparent;
    border: 0;
    display: inline;
    line-height: inherit;
    margin: 0;
    max-width: auto;
    overflow: visible;
    padding: 0;
    word-wrap: normal
}

.markdown-container .full-commit .btn-outline:not(:disabled):hover {
    border-color: #005cc5;
    color: #005cc5
}

.markdown-container kbd {
    background-color: #fafbfc;
    border: solid 1px #d1d5da;
    border-bottom-color: #c6cbd1;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 #c6cbd1;
    color: #444d56;
    display: inline-block;
    font: 11px "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;
    line-height: 10px;
    padding: 3px 5px;
    vertical-align: middle
}

.markdown-container :checked+.radio-label {
    border-color: #0366d6;
    position: relative;
    z-index: 1
}

.markdown-container .task-list-item {
    list-style-type: none
}

.markdown-container .task-list-item+.task-list-item {
    margin-top: 3px
}

.markdown-container .task-list-item input {
    margin: 0 .2em .25em -1.6em;
    vertical-align: middle
}

.arrow {
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    animation: fading 300ms ease-in-out;
    -webkit-animation: fading 300ms ease-in-out;
    -ms-animation: fading 300ms ease-in-out;
    -moz-animation: fading 300ms ease-in-out;
    -o-animation: fading 300ms ease-in-out;
    background-image: url("../images/arrow.png");
    background-size: contain;
    bottom: 20px;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 40px
}

.arrow--scrolled {
    animation: fading 300ms ease-in-out;
    -webkit-animation: fading 300ms ease-in-out;
    -ms-animation: fading 300ms ease-in-out;
    -moz-animation: fading 300ms ease-in-out;
    -o-animation: fading 300ms ease-in-out;
    cursor: default;
    opacity: 0
}

.bounce {
    animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    -ms-animation: bounce 2s infinite;
    -moz-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite
}

.buttons {
    align-items: center;
    display: flex;
    justify-content: center;
    text-align: center
}

button {
    background-color: #464646;
    border: 0;
    box-shadow: 0 3px 0 0 #141414;
    color: #fff;
    margin: .5em;
    outline: 0;
    padding: .3em .8em;
    position: relative
}

button.btn {
    box-shadow: unset !important
}

button:active {
    box-shadow: none !important;
    top: 2
}

button.alizarin {
    background-color: #e74c3c;
    box-shadow: 0 3px 0 0 rgba(231,76,60,0.5)
}

button.amethyst {
    background-color: #9b59b6;
    box-shadow: 0 3px 0 0 rgba(155,89,182,0.5)
}

button.asbestos {
    background-color: #7f8c8d;
    box-shadow: 0 3px 0 0 rgba(127,140,141,0.5)
}

button.belize-hole {
    background-color: #2980b9;
    box-shadow: 0 3px 0 0 rgba(41,128,185,0.5)
}

button.black {
    background-color: #000;
    box-shadow: 0 3px 0 0 rgba(0,0,0,0.5)
}

button.blurple {
    background-color: #7289da;
    box-shadow: 0 3px 0 0 rgba(114,137,218,0.5)
}

button.carrot {
    background-color: #e67e22;
    box-shadow: 0 3px 0 0 rgba(230,126,34,0.5)
}

button.clouds {
    background-color: #ecf0f1;
    box-shadow: 0 3px 0 0 rgba(236,240,241,0.5)
}

button.concrete {
    background-color: #95a5a6;
    box-shadow: 0 3px 0 0 rgba(149,165,166,0.5)
}

button.cubered {
    background-color: #ef0c0c;
    box-shadow: 0 3px 0 0 rgba(239,12,12,0.5)
}

button.dark-not-black {
    background-color: #2c2f33;
    box-shadow: 0 3px 0 0 rgba(44,47,51,0.5)
}

button.dark {
    background-color: #343a40;
    box-shadow: 0 3px 0 0 rgba(52,58,64,0.5)
}

button.emerald {
    background-color: #2ecc71;
    box-shadow: 0 3px 0 0 rgba(46,204,113,0.5)
}

button.gold {
    background-color: #ffd700;
    box-shadow: 0 3px 0 0 rgba(255,215,0,0.5)
}

button.green-sea {
    background-color: #16a085;
    box-shadow: 0 3px 0 0 rgba(22,160,133,0.5)
}

button.greyple {
    background-color: #99aab5;
    box-shadow: 0 3px 0 0 rgba(153,170,181,0.5)
}

button.highlight {
    background-color: #181818;
    box-shadow: 0 3px 0 0 rgba(24,24,24,0.5)
}

button.light {
    background-color: #f8f9fa;
    box-shadow: 0 3px 0 0 rgba(248,249,250,0.5)
}

button.midnight-blue {
    background-color: #2c3e50;
    box-shadow: 0 3px 0 0 rgba(44,62,80,0.5)
}

button.nephritis {
    background-color: #27ae60;
    box-shadow: 0 3px 0 0 rgba(39,174,96,0.5)
}

button.not-black {
    background-color: #23272a;
    box-shadow: 0 3px 0 0 rgba(35,39,42,0.5)
}

button.orange {
    background-color: #f39c12;
    box-shadow: 0 3px 0 0 rgba(243,156,18,0.5)
}

button.peach {
    background-color: #f49898;
    box-shadow: 0 3px 0 0 rgba(244,152,152,0.5)
}

button.peter-river {
    background-color: #3498db;
    box-shadow: 0 3px 0 0 rgba(52,152,219,0.5)
}

button.pomegranate {
    background-color: #c0392b;
    box-shadow: 0 3px 0 0 rgba(192,57,43,0.5)
}

button.primary {
    background-color: #282828;
    box-shadow: 0 3px 0 0 rgba(40,40,40,0.5)
}

button.pumpkin {
    background-color: #d35400;
    box-shadow: 0 3px 0 0 rgba(211,84,0,0.5)
}

button.raw-purple {
    background-color: #7222c9;
    box-shadow: 0 3px 0 0 rgba(114,34,201,0.5)
}

button.secondary {
    background-color: #303030;
    box-shadow: 0 3px 0 0 rgba(48,48,48,0.5)
}

button.silver {
    background-color: #7f8c8d;
    box-shadow: 0 3px 0 0 rgba(127,140,141,0.5)
}

button.sun-flower {
    background-color: #f1c40f;
    box-shadow: 0 3px 0 0 rgba(241,196,15,0.5)
}

button.transparent {
    background-color: transparent;
    box-shadow: 0 3px 0 0 rgba(0,0,0,0.5)
}

button.turquoise {
    background-color: #1abc9c;
    box-shadow: 0 3px 0 0 rgba(26,188,156,0.5)
}

button.wet-asphalt {
    background-color: #34495e;
    box-shadow: 0 3px 0 0 rgba(52,73,94,0.5)
}

button.white {
    background-color: #fff;
    box-shadow: 0 3px 0 0 rgba(255,255,255,0.5)
}

button.wisteria {
    background-color: #8e44ad;
    box-shadow: 0 3px 0 0 rgba(142,68,173,0.5)
}

button.deviantart {
    background-color: #05cc47;
    box-shadow: 0 3px 0 0 rgba(5,204,71,0.5)
}

button.discord {
    background-color: #7289da;
    box-shadow: 0 3px 0 0 rgba(114,137,218,0.5)
}

button.facebook {
    background-color: #3b5998;
    box-shadow: 0 3px 0 0 rgba(59,89,152,0.5)
}

button.github {
    background-color: #292d32;
    box-shadow: 0 3px 0 0 rgba(41,45,50,0.5)
}

button.google {
    background-color: #4285f4;
    box-shadow: 0 3px 0 0 rgba(66,133,244,0.5)
}

button.googleplus {
    background-color: #db4437;
    box-shadow: 0 3px 0 0 rgba(219,68,55,0.5)
}

button.fa-instagram {
    background-color: #c32aa3;
    box-shadow: 0 3px 0 0 rgba(195,42,163,0.5)
}

button.linkedin {
    background-color: #007bb5;
    box-shadow: 0 3px 0 0 rgba(0,123,181,0.5)
}

button.patreon {
    background-color: #f96854;
    box-shadow: 0 3px 0 0 rgba(249,104,84,0.5)
}

button.paypal {
    background-color: #1e9cd7;
    box-shadow: 0 3px 0 0 rgba(30,156,215,0.5)
}

button.pinterest {
    background-color: #bd081c;
    box-shadow: 0 3px 0 0 rgba(189,8,28,0.5)
}

button.reddit {
    background-color: #ff4500;
    box-shadow: 0 3px 0 0 rgba(255,69,0,0.5)
}

button.skype {
    background-color: #41a6ed;
    box-shadow: 0 3px 0 0 rgba(65,166,237,0.5)
}

button.slack {
    background-color: #4d394b;
    box-shadow: 0 3px 0 0 rgba(77,57,75,0.5)
}

button.snapchat {
    background-color: #fffc00;
    box-shadow: 0 3px 0 0 rgba(255,252,0,0.5)
}

button.soundcloud {
    background-color: #f50;
    box-shadow: 0 3px 0 0 rgba(255,85,0,0.5)
}

button.spotify {
    background-color: #1ed760;
    box-shadow: 0 3px 0 0 rgba(30,215,96,0.5)
}

button.steam {
    background-color: #171a21;
    box-shadow: 0 3px 0 0 rgba(23,26,33,0.5)
}

button.telegram {
    background-color: #08c;
    box-shadow: 0 3px 0 0 rgba(0,136,204,0.5)
}

button.tumblr {
    background-color: #35465d;
    box-shadow: 0 3px 0 0 rgba(53,70,93,0.5)
}

button.twitch {
    background-color: #6441a4;
    box-shadow: 0 3px 0 0 rgba(100,65,164,0.5)
}

button.twitter {
    background-color: #1da1f2;
    box-shadow: 0 3px 0 0 rgba(29,161,242,0.5)
}

button.viber {
    background-color: #7f4d9b;
    box-shadow: 0 3px 0 0 rgba(127,77,155,0.5)
}

button.whatsapp {
    background-color: #25d366;
    box-shadow: 0 3px 0 0 rgba(37,211,102,0.5)
}

button.youtube {
    background-color: red;
    box-shadow: 0 3px 0 0 rgba(255,0,0,0.5)
}

.btn,input[type="submit"] {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    background-color: transparent;
    border: 0;
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: 'Roboto',sans-serif;
    font-size: 16px;
    font-weight: 500;
    height: 38px;
    line-height: 38px;
    margin: .5em;
    padding: 0 30px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap
}

.btn.alizarin,input[type="submit"].alizarin {
    background-color: #e74c3c;
    filter: drop-shadow(5px 5px 0 rgba(231,76,60,0.6))
}

.btn.alizarin:hover,input[type="submit"].alizarin:hover {
    filter: drop-shadow(5px 5px 0 rgba(231,76,60,0.6)) brightness(50%)
}

.btn.alizarin-border,input[type="submit"].alizarin-border {
    border: 3px solid #e74c3c;
    height: auto
}

.btn.alizarin-border:hover,input[type="submit"].alizarin-border:hover {
    filter: brightness(50%)
}

.btn.alizarin-border-nodark,input[type="submit"].alizarin-border-nodark {
    border: 3px solid #e74c3c;
    height: auto
}

.btn.alizarin-nodark,input[type="submit"].alizarin-nodark {
    background-color: #e74c3c;
    filter: drop-shadow(5px 5px 0 rgba(231,76,60,0.6))
}

.btn.alizarin-flat,input[type="submit"].alizarin-flat {
    background-color: #e74c3c
}

.btn.alizarin-flat:hover,input[type="submit"].alizarin-flat:hover {
    filter: brightness(50%)
}

.btn.alizarin-flat-nodark,input[type="submit"].alizarin-flat-nodark {
    background-color: #e74c3c
}

.btn.amethyst,input[type="submit"].amethyst {
    background-color: #9b59b6;
    filter: drop-shadow(5px 5px 0 rgba(155,89,182,0.6))
}

.btn.amethyst:hover,input[type="submit"].amethyst:hover {
    filter: drop-shadow(5px 5px 0 rgba(155,89,182,0.6)) brightness(50%)
}

.btn.amethyst-border,input[type="submit"].amethyst-border {
    border: 3px solid #9b59b6;
    height: auto
}

.btn.amethyst-border:hover,input[type="submit"].amethyst-border:hover {
    filter: brightness(50%)
}

.btn.amethyst-border-nodark,input[type="submit"].amethyst-border-nodark {
    border: 3px solid #9b59b6;
    height: auto
}

.btn.amethyst-nodark,input[type="submit"].amethyst-nodark {
    background-color: #9b59b6;
    filter: drop-shadow(5px 5px 0 rgba(155,89,182,0.6))
}

.btn.amethyst-flat,input[type="submit"].amethyst-flat {
    background-color: #9b59b6
}

.btn.amethyst-flat:hover,input[type="submit"].amethyst-flat:hover {
    filter: brightness(50%)
}

.btn.amethyst-flat-nodark,input[type="submit"].amethyst-flat-nodark {
    background-color: #9b59b6
}

.btn.asbestos,input[type="submit"].asbestos {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.btn.asbestos:hover,input[type="submit"].asbestos:hover {
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6)) brightness(50%)
}

.btn.asbestos-border,input[type="submit"].asbestos-border {
    border: 3px solid #7f8c8d;
    height: auto
}

.btn.asbestos-border:hover,input[type="submit"].asbestos-border:hover {
    filter: brightness(50%)
}

.btn.asbestos-border-nodark,input[type="submit"].asbestos-border-nodark {
    border: 3px solid #7f8c8d;
    height: auto
}

.btn.asbestos-nodark,input[type="submit"].asbestos-nodark {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.btn.asbestos-flat,input[type="submit"].asbestos-flat {
    background-color: #7f8c8d
}

.btn.asbestos-flat:hover,input[type="submit"].asbestos-flat:hover {
    filter: brightness(50%)
}

.btn.asbestos-flat-nodark,input[type="submit"].asbestos-flat-nodark {
    background-color: #7f8c8d
}

.btn.belize-hole,input[type="submit"].belize-hole {
    background-color: #2980b9;
    filter: drop-shadow(5px 5px 0 rgba(41,128,185,0.6))
}

.btn.belize-hole:hover,input[type="submit"].belize-hole:hover {
    filter: drop-shadow(5px 5px 0 rgba(41,128,185,0.6)) brightness(50%)
}

.btn.belize-hole-border,input[type="submit"].belize-hole-border {
    border: 3px solid #2980b9;
    height: auto
}

.btn.belize-hole-border:hover,input[type="submit"].belize-hole-border:hover {
    filter: brightness(50%)
}

.btn.belize-hole-border-nodark,input[type="submit"].belize-hole-border-nodark {
    border: 3px solid #2980b9;
    height: auto
}

.btn.belize-hole-nodark,input[type="submit"].belize-hole-nodark {
    background-color: #2980b9;
    filter: drop-shadow(5px 5px 0 rgba(41,128,185,0.6))
}

.btn.belize-hole-flat,input[type="submit"].belize-hole-flat {
    background-color: #2980b9
}

.btn.belize-hole-flat:hover,input[type="submit"].belize-hole-flat:hover {
    filter: brightness(50%)
}

.btn.belize-hole-flat-nodark,input[type="submit"].belize-hole-flat-nodark {
    background-color: #2980b9
}

.btn.black,input[type="submit"].black {
    background-color: #000;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.btn.black:hover,input[type="submit"].black:hover {
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6)) brightness(50%)
}

.btn.black-border,input[type="submit"].black-border {
    border: 3px solid #000;
    height: auto
}

.btn.black-border:hover,input[type="submit"].black-border:hover {
    filter: brightness(50%)
}

.btn.black-border-nodark,input[type="submit"].black-border-nodark {
    border: 3px solid #000;
    height: auto
}

.btn.black-nodark,input[type="submit"].black-nodark {
    background-color: #000;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.btn.black-flat,input[type="submit"].black-flat {
    background-color: #000
}

.btn.black-flat:hover,input[type="submit"].black-flat:hover {
    filter: brightness(50%)
}

.btn.black-flat-nodark,input[type="submit"].black-flat-nodark {
    background-color: #000
}

.btn.blurple,input[type="submit"].blurple {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.btn.blurple:hover,input[type="submit"].blurple:hover {
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6)) brightness(50%)
}

.btn.blurple-border,input[type="submit"].blurple-border {
    border: 3px solid #7289da;
    height: auto
}

.btn.blurple-border:hover,input[type="submit"].blurple-border:hover {
    filter: brightness(50%)
}

.btn.blurple-border-nodark,input[type="submit"].blurple-border-nodark {
    border: 3px solid #7289da;
    height: auto
}

.btn.blurple-nodark,input[type="submit"].blurple-nodark {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.btn.blurple-flat,input[type="submit"].blurple-flat {
    background-color: #7289da
}

.btn.blurple-flat:hover,input[type="submit"].blurple-flat:hover {
    filter: brightness(50%)
}

.btn.blurple-flat-nodark,input[type="submit"].blurple-flat-nodark {
    background-color: #7289da
}

.btn.carrot,input[type="submit"].carrot {
    background-color: #e67e22;
    filter: drop-shadow(5px 5px 0 rgba(230,126,34,0.6))
}

.btn.carrot:hover,input[type="submit"].carrot:hover {
    filter: drop-shadow(5px 5px 0 rgba(230,126,34,0.6)) brightness(50%)
}

.btn.carrot-border,input[type="submit"].carrot-border {
    border: 3px solid #e67e22;
    height: auto
}

.btn.carrot-border:hover,input[type="submit"].carrot-border:hover {
    filter: brightness(50%)
}

.btn.carrot-border-nodark,input[type="submit"].carrot-border-nodark {
    border: 3px solid #e67e22;
    height: auto
}

.btn.carrot-nodark,input[type="submit"].carrot-nodark {
    background-color: #e67e22;
    filter: drop-shadow(5px 5px 0 rgba(230,126,34,0.6))
}

.btn.carrot-flat,input[type="submit"].carrot-flat {
    background-color: #e67e22
}

.btn.carrot-flat:hover,input[type="submit"].carrot-flat:hover {
    filter: brightness(50%)
}

.btn.carrot-flat-nodark,input[type="submit"].carrot-flat-nodark {
    background-color: #e67e22
}

.btn.clouds,input[type="submit"].clouds {
    background-color: #ecf0f1;
    filter: drop-shadow(5px 5px 0 rgba(236,240,241,0.6))
}

.btn.clouds:hover,input[type="submit"].clouds:hover {
    filter: drop-shadow(5px 5px 0 rgba(236,240,241,0.6)) brightness(50%)
}

.btn.clouds-border,input[type="submit"].clouds-border {
    border: 3px solid #ecf0f1;
    height: auto
}

.btn.clouds-border:hover,input[type="submit"].clouds-border:hover {
    filter: brightness(50%)
}

.btn.clouds-border-nodark,input[type="submit"].clouds-border-nodark {
    border: 3px solid #ecf0f1;
    height: auto
}

.btn.clouds-nodark,input[type="submit"].clouds-nodark {
    background-color: #ecf0f1;
    filter: drop-shadow(5px 5px 0 rgba(236,240,241,0.6))
}

.btn.clouds-flat,input[type="submit"].clouds-flat {
    background-color: #ecf0f1
}

.btn.clouds-flat:hover,input[type="submit"].clouds-flat:hover {
    filter: brightness(50%)
}

.btn.clouds-flat-nodark,input[type="submit"].clouds-flat-nodark {
    background-color: #ecf0f1
}

.btn.concrete,input[type="submit"].concrete {
    background-color: #95a5a6;
    filter: drop-shadow(5px 5px 0 rgba(149,165,166,0.6))
}

.btn.concrete:hover,input[type="submit"].concrete:hover {
    filter: drop-shadow(5px 5px 0 rgba(149,165,166,0.6)) brightness(50%)
}

.btn.concrete-border,input[type="submit"].concrete-border {
    border: 3px solid #95a5a6;
    height: auto
}

.btn.concrete-border:hover,input[type="submit"].concrete-border:hover {
    filter: brightness(50%)
}

.btn.concrete-border-nodark,input[type="submit"].concrete-border-nodark {
    border: 3px solid #95a5a6;
    height: auto
}

.btn.concrete-nodark,input[type="submit"].concrete-nodark {
    background-color: #95a5a6;
    filter: drop-shadow(5px 5px 0 rgba(149,165,166,0.6))
}

.btn.concrete-flat,input[type="submit"].concrete-flat {
    background-color: #95a5a6
}

.btn.concrete-flat:hover,input[type="submit"].concrete-flat:hover {
    filter: brightness(50%)
}

.btn.concrete-flat-nodark,input[type="submit"].concrete-flat-nodark {
    background-color: #95a5a6
}

.btn.cubered,input[type="submit"].cubered {
    background-color: #ef0c0c;
    filter: drop-shadow(5px 5px 0 rgba(239,12,12,0.6))
}

.btn.cubered:hover,input[type="submit"].cubered:hover {
    filter: drop-shadow(5px 5px 0 rgba(239,12,12,0.6)) brightness(50%)
}

.btn.cubered-border,input[type="submit"].cubered-border {
    border: 3px solid #ef0c0c;
    height: auto
}

.btn.cubered-border:hover,input[type="submit"].cubered-border:hover {
    filter: brightness(50%)
}

.btn.cubered-border-nodark,input[type="submit"].cubered-border-nodark {
    border: 3px solid #ef0c0c;
    height: auto
}

.btn.cubered-nodark,input[type="submit"].cubered-nodark {
    background-color: #ef0c0c;
    filter: drop-shadow(5px 5px 0 rgba(239,12,12,0.6))
}

.btn.cubered-flat,input[type="submit"].cubered-flat {
    background-color: #ef0c0c
}

.btn.cubered-flat:hover,input[type="submit"].cubered-flat:hover {
    filter: brightness(50%)
}

.btn.cubered-flat-nodark,input[type="submit"].cubered-flat-nodark {
    background-color: #ef0c0c
}

.btn.dark-not-black,input[type="submit"].dark-not-black {
    background-color: #2c2f33;
    filter: drop-shadow(5px 5px 0 rgba(44,47,51,0.6))
}

.btn.dark-not-black:hover,input[type="submit"].dark-not-black:hover {
    filter: drop-shadow(5px 5px 0 rgba(44,47,51,0.6)) brightness(50%)
}

.btn.dark-not-black-border,input[type="submit"].dark-not-black-border {
    border: 3px solid #2c2f33;
    height: auto
}

.btn.dark-not-black-border:hover,input[type="submit"].dark-not-black-border:hover {
    filter: brightness(50%)
}

.btn.dark-not-black-border-nodark,input[type="submit"].dark-not-black-border-nodark {
    border: 3px solid #2c2f33;
    height: auto
}

.btn.dark-not-black-nodark,input[type="submit"].dark-not-black-nodark {
    background-color: #2c2f33;
    filter: drop-shadow(5px 5px 0 rgba(44,47,51,0.6))
}

.btn.dark-not-black-flat,input[type="submit"].dark-not-black-flat {
    background-color: #2c2f33
}

.btn.dark-not-black-flat:hover,input[type="submit"].dark-not-black-flat:hover {
    filter: brightness(50%)
}

.btn.dark-not-black-flat-nodark,input[type="submit"].dark-not-black-flat-nodark {
    background-color: #2c2f33
}

.btn.dark,input[type="submit"].dark {
    background-color: #343a40;
    filter: drop-shadow(5px 5px 0 rgba(52,58,64,0.6))
}

.btn.dark:hover,input[type="submit"].dark:hover {
    filter: drop-shadow(5px 5px 0 rgba(52,58,64,0.6)) brightness(50%)
}

.btn.dark-border,input[type="submit"].dark-border {
    border: 3px solid #343a40;
    height: auto
}

.btn.dark-border:hover,input[type="submit"].dark-border:hover {
    filter: brightness(50%)
}

.btn.dark-border-nodark,input[type="submit"].dark-border-nodark {
    border: 3px solid #343a40;
    height: auto
}

.btn.dark-nodark,input[type="submit"].dark-nodark {
    background-color: #343a40;
    filter: drop-shadow(5px 5px 0 rgba(52,58,64,0.6))
}

.btn.dark-flat,input[type="submit"].dark-flat {
    background-color: #343a40
}

.btn.dark-flat:hover,input[type="submit"].dark-flat:hover {
    filter: brightness(50%)
}

.btn.dark-flat-nodark,input[type="submit"].dark-flat-nodark {
    background-color: #343a40
}

.btn.emerald,input[type="submit"].emerald {
    background-color: #2ecc71;
    filter: drop-shadow(5px 5px 0 rgba(46,204,113,0.6))
}

.btn.emerald:hover,input[type="submit"].emerald:hover {
    filter: drop-shadow(5px 5px 0 rgba(46,204,113,0.6)) brightness(50%)
}

.btn.emerald-border,input[type="submit"].emerald-border {
    border: 3px solid #2ecc71;
    height: auto
}

.btn.emerald-border:hover,input[type="submit"].emerald-border:hover {
    filter: brightness(50%)
}

.btn.emerald-border-nodark,input[type="submit"].emerald-border-nodark {
    border: 3px solid #2ecc71;
    height: auto
}

.btn.emerald-nodark,input[type="submit"].emerald-nodark {
    background-color: #2ecc71;
    filter: drop-shadow(5px 5px 0 rgba(46,204,113,0.6))
}

.btn.emerald-flat,input[type="submit"].emerald-flat {
    background-color: #2ecc71
}

.btn.emerald-flat:hover,input[type="submit"].emerald-flat:hover {
    filter: brightness(50%)
}

.btn.emerald-flat-nodark,input[type="submit"].emerald-flat-nodark {
    background-color: #2ecc71
}

.btn.gold,input[type="submit"].gold {
    background-color: #ffd700;
    filter: drop-shadow(5px 5px 0 rgba(255,215,0,0.6))
}

.btn.gold:hover,input[type="submit"].gold:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,215,0,0.6)) brightness(50%)
}

.btn.gold-border,input[type="submit"].gold-border {
    border: 3px solid #ffd700;
    height: auto
}

.btn.gold-border:hover,input[type="submit"].gold-border:hover {
    filter: brightness(50%)
}

.btn.gold-border-nodark,input[type="submit"].gold-border-nodark {
    border: 3px solid #ffd700;
    height: auto
}

.btn.gold-nodark,input[type="submit"].gold-nodark {
    background-color: #ffd700;
    filter: drop-shadow(5px 5px 0 rgba(255,215,0,0.6))
}

.btn.gold-flat,input[type="submit"].gold-flat {
    background-color: #ffd700
}

.btn.gold-flat:hover,input[type="submit"].gold-flat:hover {
    filter: brightness(50%)
}

.btn.gold-flat-nodark,input[type="submit"].gold-flat-nodark {
    background-color: #ffd700
}

.btn.green-sea,input[type="submit"].green-sea {
    background-color: #16a085;
    filter: drop-shadow(5px 5px 0 rgba(22,160,133,0.6))
}

.btn.green-sea:hover,input[type="submit"].green-sea:hover {
    filter: drop-shadow(5px 5px 0 rgba(22,160,133,0.6)) brightness(50%)
}

.btn.green-sea-border,input[type="submit"].green-sea-border {
    border: 3px solid #16a085;
    height: auto
}

.btn.green-sea-border:hover,input[type="submit"].green-sea-border:hover {
    filter: brightness(50%)
}

.btn.green-sea-border-nodark,input[type="submit"].green-sea-border-nodark {
    border: 3px solid #16a085;
    height: auto
}

.btn.green-sea-nodark,input[type="submit"].green-sea-nodark {
    background-color: #16a085;
    filter: drop-shadow(5px 5px 0 rgba(22,160,133,0.6))
}

.btn.green-sea-flat,input[type="submit"].green-sea-flat {
    background-color: #16a085
}

.btn.green-sea-flat:hover,input[type="submit"].green-sea-flat:hover {
    filter: brightness(50%)
}

.btn.green-sea-flat-nodark,input[type="submit"].green-sea-flat-nodark {
    background-color: #16a085
}

.btn.greyple,input[type="submit"].greyple {
    background-color: #99aab5;
    filter: drop-shadow(5px 5px 0 rgba(153,170,181,0.6))
}

.btn.greyple:hover,input[type="submit"].greyple:hover {
    filter: drop-shadow(5px 5px 0 rgba(153,170,181,0.6)) brightness(50%)
}

.btn.greyple-border,input[type="submit"].greyple-border {
    border: 3px solid #99aab5;
    height: auto
}

.btn.greyple-border:hover,input[type="submit"].greyple-border:hover {
    filter: brightness(50%)
}

.btn.greyple-border-nodark,input[type="submit"].greyple-border-nodark {
    border: 3px solid #99aab5;
    height: auto
}

.btn.greyple-nodark,input[type="submit"].greyple-nodark {
    background-color: #99aab5;
    filter: drop-shadow(5px 5px 0 rgba(153,170,181,0.6))
}

.btn.greyple-flat,input[type="submit"].greyple-flat {
    background-color: #99aab5
}

.btn.greyple-flat:hover,input[type="submit"].greyple-flat:hover {
    filter: brightness(50%)
}

.btn.greyple-flat-nodark,input[type="submit"].greyple-flat-nodark {
    background-color: #99aab5
}

.btn.highlight,input[type="submit"].highlight {
    background-color: #181818;
    filter: drop-shadow(5px 5px 0 rgba(24,24,24,0.6))
}

.btn.highlight:hover,input[type="submit"].highlight:hover {
    filter: drop-shadow(5px 5px 0 rgba(24,24,24,0.6)) brightness(50%)
}

.btn.highlight-border,input[type="submit"].highlight-border {
    border: 3px solid #181818;
    height: auto
}

.btn.highlight-border:hover,input[type="submit"].highlight-border:hover {
    filter: brightness(50%)
}

.btn.highlight-border-nodark,input[type="submit"].highlight-border-nodark {
    border: 3px solid #181818;
    height: auto
}

.btn.highlight-nodark,input[type="submit"].highlight-nodark {
    background-color: #181818;
    filter: drop-shadow(5px 5px 0 rgba(24,24,24,0.6))
}

.btn.highlight-flat,input[type="submit"].highlight-flat {
    background-color: #181818
}

.btn.highlight-flat:hover,input[type="submit"].highlight-flat:hover {
    filter: brightness(50%)
}

.btn.highlight-flat-nodark,input[type="submit"].highlight-flat-nodark {
    background-color: #181818
}

.btn.light,input[type="submit"].light {
    background-color: #f8f9fa;
    filter: drop-shadow(5px 5px 0 rgba(248,249,250,0.6))
}

.btn.light:hover,input[type="submit"].light:hover {
    filter: drop-shadow(5px 5px 0 rgba(248,249,250,0.6)) brightness(50%)
}

.btn.light-border,input[type="submit"].light-border {
    border: 3px solid #f8f9fa;
    height: auto
}

.btn.light-border:hover,input[type="submit"].light-border:hover {
    filter: brightness(50%)
}

.btn.light-border-nodark,input[type="submit"].light-border-nodark {
    border: 3px solid #f8f9fa;
    height: auto
}

.btn.light-nodark,input[type="submit"].light-nodark {
    background-color: #f8f9fa;
    filter: drop-shadow(5px 5px 0 rgba(248,249,250,0.6))
}

.btn.light-flat,input[type="submit"].light-flat {
    background-color: #f8f9fa
}

.btn.light-flat:hover,input[type="submit"].light-flat:hover {
    filter: brightness(50%)
}

.btn.light-flat-nodark,input[type="submit"].light-flat-nodark {
    background-color: #f8f9fa
}

.btn.midnight-blue,input[type="submit"].midnight-blue {
    background-color: #2c3e50;
    filter: drop-shadow(5px 5px 0 rgba(44,62,80,0.6))
}

.btn.midnight-blue:hover,input[type="submit"].midnight-blue:hover {
    filter: drop-shadow(5px 5px 0 rgba(44,62,80,0.6)) brightness(50%)
}

.btn.midnight-blue-border,input[type="submit"].midnight-blue-border {
    border: 3px solid #2c3e50;
    height: auto
}

.btn.midnight-blue-border:hover,input[type="submit"].midnight-blue-border:hover {
    filter: brightness(50%)
}

.btn.midnight-blue-border-nodark,input[type="submit"].midnight-blue-border-nodark {
    border: 3px solid #2c3e50;
    height: auto
}

.btn.midnight-blue-nodark,input[type="submit"].midnight-blue-nodark {
    background-color: #2c3e50;
    filter: drop-shadow(5px 5px 0 rgba(44,62,80,0.6))
}

.btn.midnight-blue-flat,input[type="submit"].midnight-blue-flat {
    background-color: #2c3e50
}

.btn.midnight-blue-flat:hover,input[type="submit"].midnight-blue-flat:hover {
    filter: brightness(50%)
}

.btn.midnight-blue-flat-nodark,input[type="submit"].midnight-blue-flat-nodark {
    background-color: #2c3e50
}

.btn.nephritis,input[type="submit"].nephritis {
    background-color: #27ae60;
    filter: drop-shadow(5px 5px 0 rgba(39,174,96,0.6))
}

.btn.nephritis:hover,input[type="submit"].nephritis:hover {
    filter: drop-shadow(5px 5px 0 rgba(39,174,96,0.6)) brightness(50%)
}

.btn.nephritis-border,input[type="submit"].nephritis-border {
    border: 3px solid #27ae60;
    height: auto
}

.btn.nephritis-border:hover,input[type="submit"].nephritis-border:hover {
    filter: brightness(50%)
}

.btn.nephritis-border-nodark,input[type="submit"].nephritis-border-nodark {
    border: 3px solid #27ae60;
    height: auto
}

.btn.nephritis-nodark,input[type="submit"].nephritis-nodark {
    background-color: #27ae60;
    filter: drop-shadow(5px 5px 0 rgba(39,174,96,0.6))
}

.btn.nephritis-flat,input[type="submit"].nephritis-flat {
    background-color: #27ae60
}

.btn.nephritis-flat:hover,input[type="submit"].nephritis-flat:hover {
    filter: brightness(50%)
}

.btn.nephritis-flat-nodark,input[type="submit"].nephritis-flat-nodark {
    background-color: #27ae60
}

.btn.not-black,input[type="submit"].not-black {
    background-color: #23272a;
    filter: drop-shadow(5px 5px 0 rgba(35,39,42,0.6))
}

.btn.not-black:hover,input[type="submit"].not-black:hover {
    filter: drop-shadow(5px 5px 0 rgba(35,39,42,0.6)) brightness(50%)
}

.btn.not-black-border,input[type="submit"].not-black-border {
    border: 3px solid #23272a;
    height: auto
}

.btn.not-black-border:hover,input[type="submit"].not-black-border:hover {
    filter: brightness(50%)
}

.btn.not-black-border-nodark,input[type="submit"].not-black-border-nodark {
    border: 3px solid #23272a;
    height: auto
}

.btn.not-black-nodark,input[type="submit"].not-black-nodark {
    background-color: #23272a;
    filter: drop-shadow(5px 5px 0 rgba(35,39,42,0.6))
}

.btn.not-black-flat,input[type="submit"].not-black-flat {
    background-color: #23272a
}

.btn.not-black-flat:hover,input[type="submit"].not-black-flat:hover {
    filter: brightness(50%)
}

.btn.not-black-flat-nodark,input[type="submit"].not-black-flat-nodark {
    background-color: #23272a
}

.btn.orange,input[type="submit"].orange {
    background-color: #f39c12;
    filter: drop-shadow(5px 5px 0 rgba(243,156,18,0.6))
}

.btn.orange:hover,input[type="submit"].orange:hover {
    filter: drop-shadow(5px 5px 0 rgba(243,156,18,0.6)) brightness(50%)
}

.btn.orange-border,input[type="submit"].orange-border {
    border: 3px solid #f39c12;
    height: auto
}

.btn.orange-border:hover,input[type="submit"].orange-border:hover {
    filter: brightness(50%)
}

.btn.orange-border-nodark,input[type="submit"].orange-border-nodark {
    border: 3px solid #f39c12;
    height: auto
}

.btn.orange-nodark,input[type="submit"].orange-nodark {
    background-color: #f39c12;
    filter: drop-shadow(5px 5px 0 rgba(243,156,18,0.6))
}

.btn.orange-flat,input[type="submit"].orange-flat {
    background-color: #f39c12
}

.btn.orange-flat:hover,input[type="submit"].orange-flat:hover {
    filter: brightness(50%)
}

.btn.orange-flat-nodark,input[type="submit"].orange-flat-nodark {
    background-color: #f39c12
}

.btn.peach,input[type="submit"].peach {
    background-color: #f49898;
    filter: drop-shadow(5px 5px 0 rgba(244,152,152,0.6))
}

.btn.peach:hover,input[type="submit"].peach:hover {
    filter: drop-shadow(5px 5px 0 rgba(244,152,152,0.6)) brightness(50%)
}

.btn.peach-border,input[type="submit"].peach-border {
    border: 3px solid #f49898;
    height: auto
}

.btn.peach-border:hover,input[type="submit"].peach-border:hover {
    filter: brightness(50%)
}

.btn.peach-border-nodark,input[type="submit"].peach-border-nodark {
    border: 3px solid #f49898;
    height: auto
}

.btn.peach-nodark,input[type="submit"].peach-nodark {
    background-color: #f49898;
    filter: drop-shadow(5px 5px 0 rgba(244,152,152,0.6))
}

.btn.peach-flat,input[type="submit"].peach-flat {
    background-color: #f49898
}

.btn.peach-flat:hover,input[type="submit"].peach-flat:hover {
    filter: brightness(50%)
}

.btn.peach-flat-nodark,input[type="submit"].peach-flat-nodark {
    background-color: #f49898
}

.btn.peter-river,input[type="submit"].peter-river {
    background-color: #3498db;
    filter: drop-shadow(5px 5px 0 rgba(52,152,219,0.6))
}

.btn.peter-river:hover,input[type="submit"].peter-river:hover {
    filter: drop-shadow(5px 5px 0 rgba(52,152,219,0.6)) brightness(50%)
}

.btn.peter-river-border,input[type="submit"].peter-river-border {
    border: 3px solid #3498db;
    height: auto
}

.btn.peter-river-border:hover,input[type="submit"].peter-river-border:hover {
    filter: brightness(50%)
}

.btn.peter-river-border-nodark,input[type="submit"].peter-river-border-nodark {
    border: 3px solid #3498db;
    height: auto
}

.btn.peter-river-nodark,input[type="submit"].peter-river-nodark {
    background-color: #3498db;
    filter: drop-shadow(5px 5px 0 rgba(52,152,219,0.6))
}

.btn.peter-river-flat,input[type="submit"].peter-river-flat {
    background-color: #3498db
}

.btn.peter-river-flat:hover,input[type="submit"].peter-river-flat:hover {
    filter: brightness(50%)
}

.btn.peter-river-flat-nodark,input[type="submit"].peter-river-flat-nodark {
    background-color: #3498db
}

.btn.pomegranate,input[type="submit"].pomegranate {
    background-color: #c0392b;
    filter: drop-shadow(5px 5px 0 rgba(192,57,43,0.6))
}

.btn.pomegranate:hover,input[type="submit"].pomegranate:hover {
    filter: drop-shadow(5px 5px 0 rgba(192,57,43,0.6)) brightness(50%)
}

.btn.pomegranate-border,input[type="submit"].pomegranate-border {
    border: 3px solid #c0392b;
    height: auto
}

.btn.pomegranate-border:hover,input[type="submit"].pomegranate-border:hover {
    filter: brightness(50%)
}

.btn.pomegranate-border-nodark,input[type="submit"].pomegranate-border-nodark {
    border: 3px solid #c0392b;
    height: auto
}

.btn.pomegranate-nodark,input[type="submit"].pomegranate-nodark {
    background-color: #c0392b;
    filter: drop-shadow(5px 5px 0 rgba(192,57,43,0.6))
}

.btn.pomegranate-flat,input[type="submit"].pomegranate-flat {
    background-color: #c0392b
}

.btn.pomegranate-flat:hover,input[type="submit"].pomegranate-flat:hover {
    filter: brightness(50%)
}

.btn.pomegranate-flat-nodark,input[type="submit"].pomegranate-flat-nodark {
    background-color: #c0392b
}

.btn.primary,input[type="submit"].primary {
    background-color: #282828;
    filter: drop-shadow(5px 5px 0 rgba(40,40,40,0.6))
}

.btn.primary:hover,input[type="submit"].primary:hover {
    filter: drop-shadow(5px 5px 0 rgba(40,40,40,0.6)) brightness(50%)
}

.btn.primary-border,input[type="submit"].primary-border {
    border: 3px solid #282828;
    height: auto
}

.btn.primary-border:hover,input[type="submit"].primary-border:hover {
    filter: brightness(50%)
}

.btn.primary-border-nodark,input[type="submit"].primary-border-nodark {
    border: 3px solid #282828;
    height: auto
}

.btn.primary-nodark,input[type="submit"].primary-nodark {
    background-color: #282828;
    filter: drop-shadow(5px 5px 0 rgba(40,40,40,0.6))
}

.btn.primary-flat,input[type="submit"].primary-flat {
    background-color: #282828
}

.btn.primary-flat:hover,input[type="submit"].primary-flat:hover {
    filter: brightness(50%)
}

.btn.primary-flat-nodark,input[type="submit"].primary-flat-nodark {
    background-color: #282828
}

.btn.pumpkin,input[type="submit"].pumpkin {
    background-color: #d35400;
    filter: drop-shadow(5px 5px 0 rgba(211,84,0,0.6))
}

.btn.pumpkin:hover,input[type="submit"].pumpkin:hover {
    filter: drop-shadow(5px 5px 0 rgba(211,84,0,0.6)) brightness(50%)
}

.btn.pumpkin-border,input[type="submit"].pumpkin-border {
    border: 3px solid #d35400;
    height: auto
}

.btn.pumpkin-border:hover,input[type="submit"].pumpkin-border:hover {
    filter: brightness(50%)
}

.btn.pumpkin-border-nodark,input[type="submit"].pumpkin-border-nodark {
    border: 3px solid #d35400;
    height: auto
}

.btn.pumpkin-nodark,input[type="submit"].pumpkin-nodark {
    background-color: #d35400;
    filter: drop-shadow(5px 5px 0 rgba(211,84,0,0.6))
}

.btn.pumpkin-flat,input[type="submit"].pumpkin-flat {
    background-color: #d35400
}

.btn.pumpkin-flat:hover,input[type="submit"].pumpkin-flat:hover {
    filter: brightness(50%)
}

.btn.pumpkin-flat-nodark,input[type="submit"].pumpkin-flat-nodark {
    background-color: #d35400
}

.btn.raw-purple,input[type="submit"].raw-purple {
    background-color: #7222c9;
    filter: drop-shadow(5px 5px 0 rgba(114,34,201,0.6))
}

.btn.raw-purple:hover,input[type="submit"].raw-purple:hover {
    filter: drop-shadow(5px 5px 0 rgba(114,34,201,0.6)) brightness(50%)
}

.btn.raw-purple-border,input[type="submit"].raw-purple-border {
    border: 3px solid #7222c9;
    height: auto
}

.btn.raw-purple-border:hover,input[type="submit"].raw-purple-border:hover {
    filter: brightness(50%)
}

.btn.raw-purple-border-nodark,input[type="submit"].raw-purple-border-nodark {
    border: 3px solid #7222c9;
    height: auto
}

.btn.raw-purple-nodark,input[type="submit"].raw-purple-nodark {
    background-color: #7222c9;
    filter: drop-shadow(5px 5px 0 rgba(114,34,201,0.6))
}

.btn.raw-purple-flat,input[type="submit"].raw-purple-flat {
    background-color: #7222c9
}

.btn.raw-purple-flat:hover,input[type="submit"].raw-purple-flat:hover {
    filter: brightness(50%)
}

.btn.raw-purple-flat-nodark,input[type="submit"].raw-purple-flat-nodark {
    background-color: #7222c9
}

.btn.secondary,input[type="submit"].secondary {
    background-color: #303030;
    filter: drop-shadow(5px 5px 0 rgba(48,48,48,0.6))
}

.btn.secondary:hover,input[type="submit"].secondary:hover {
    filter: drop-shadow(5px 5px 0 rgba(48,48,48,0.6)) brightness(50%)
}

.btn.secondary-border,input[type="submit"].secondary-border {
    border: 3px solid #303030;
    height: auto
}

.btn.secondary-border:hover,input[type="submit"].secondary-border:hover {
    filter: brightness(50%)
}

.btn.secondary-border-nodark,input[type="submit"].secondary-border-nodark {
    border: 3px solid #303030;
    height: auto
}

.btn.secondary-nodark,input[type="submit"].secondary-nodark {
    background-color: #303030;
    filter: drop-shadow(5px 5px 0 rgba(48,48,48,0.6))
}

.btn.secondary-flat,input[type="submit"].secondary-flat {
    background-color: #303030
}

.btn.secondary-flat:hover,input[type="submit"].secondary-flat:hover {
    filter: brightness(50%)
}

.btn.secondary-flat-nodark,input[type="submit"].secondary-flat-nodark {
    background-color: #303030
}

.btn.silver,input[type="submit"].silver {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.btn.silver:hover,input[type="submit"].silver:hover {
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6)) brightness(50%)
}

.btn.silver-border,input[type="submit"].silver-border {
    border: 3px solid #7f8c8d;
    height: auto
}

.btn.silver-border:hover,input[type="submit"].silver-border:hover {
    filter: brightness(50%)
}

.btn.silver-border-nodark,input[type="submit"].silver-border-nodark {
    border: 3px solid #7f8c8d;
    height: auto
}

.btn.silver-nodark,input[type="submit"].silver-nodark {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.btn.silver-flat,input[type="submit"].silver-flat {
    background-color: #7f8c8d
}

.btn.silver-flat:hover,input[type="submit"].silver-flat:hover {
    filter: brightness(50%)
}

.btn.silver-flat-nodark,input[type="submit"].silver-flat-nodark {
    background-color: #7f8c8d
}

.btn.sun-flower,input[type="submit"].sun-flower {
    background-color: #f1c40f;
    filter: drop-shadow(5px 5px 0 rgba(241,196,15,0.6))
}

.btn.sun-flower:hover,input[type="submit"].sun-flower:hover {
    filter: drop-shadow(5px 5px 0 rgba(241,196,15,0.6)) brightness(50%)
}

.btn.sun-flower-border,input[type="submit"].sun-flower-border {
    border: 3px solid #f1c40f;
    height: auto
}

.btn.sun-flower-border:hover,input[type="submit"].sun-flower-border:hover {
    filter: brightness(50%)
}

.btn.sun-flower-border-nodark,input[type="submit"].sun-flower-border-nodark {
    border: 3px solid #f1c40f;
    height: auto
}

.btn.sun-flower-nodark,input[type="submit"].sun-flower-nodark {
    background-color: #f1c40f;
    filter: drop-shadow(5px 5px 0 rgba(241,196,15,0.6))
}

.btn.sun-flower-flat,input[type="submit"].sun-flower-flat {
    background-color: #f1c40f
}

.btn.sun-flower-flat:hover,input[type="submit"].sun-flower-flat:hover {
    filter: brightness(50%)
}

.btn.sun-flower-flat-nodark,input[type="submit"].sun-flower-flat-nodark {
    background-color: #f1c40f
}

.btn.transparent,input[type="submit"].transparent {
    background-color: transparent;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.btn.transparent:hover,input[type="submit"].transparent:hover {
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6)) brightness(50%)
}

.btn.transparent-border,input[type="submit"].transparent-border {
    border: 3px solid transparent;
    height: auto
}

.btn.transparent-border:hover,input[type="submit"].transparent-border:hover {
    filter: brightness(50%)
}

.btn.transparent-border-nodark,input[type="submit"].transparent-border-nodark {
    border: 3px solid transparent;
    height: auto
}

.btn.transparent-nodark,input[type="submit"].transparent-nodark {
    background-color: transparent;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.btn.transparent-flat,input[type="submit"].transparent-flat {
    background-color: transparent
}

.btn.transparent-flat:hover,input[type="submit"].transparent-flat:hover {
    filter: brightness(50%)
}

.btn.transparent-flat-nodark,input[type="submit"].transparent-flat-nodark {
    background-color: transparent
}

.btn.turquoise,input[type="submit"].turquoise {
    background-color: #1abc9c;
    filter: drop-shadow(5px 5px 0 rgba(26,188,156,0.6))
}

.btn.turquoise:hover,input[type="submit"].turquoise:hover {
    filter: drop-shadow(5px 5px 0 rgba(26,188,156,0.6)) brightness(50%)
}

.btn.turquoise-border,input[type="submit"].turquoise-border {
    border: 3px solid #1abc9c;
    height: auto
}

.btn.turquoise-border:hover,input[type="submit"].turquoise-border:hover {
    filter: brightness(50%)
}

.btn.turquoise-border-nodark,input[type="submit"].turquoise-border-nodark {
    border: 3px solid #1abc9c;
    height: auto
}

.btn.turquoise-nodark,input[type="submit"].turquoise-nodark {
    background-color: #1abc9c;
    filter: drop-shadow(5px 5px 0 rgba(26,188,156,0.6))
}

.btn.turquoise-flat,input[type="submit"].turquoise-flat {
    background-color: #1abc9c
}

.btn.turquoise-flat:hover,input[type="submit"].turquoise-flat:hover {
    filter: brightness(50%)
}

.btn.turquoise-flat-nodark,input[type="submit"].turquoise-flat-nodark {
    background-color: #1abc9c
}

.btn.wet-asphalt,input[type="submit"].wet-asphalt {
    background-color: #34495e;
    filter: drop-shadow(5px 5px 0 rgba(52,73,94,0.6))
}

.btn.wet-asphalt:hover,input[type="submit"].wet-asphalt:hover {
    filter: drop-shadow(5px 5px 0 rgba(52,73,94,0.6)) brightness(50%)
}

.btn.wet-asphalt-border,input[type="submit"].wet-asphalt-border {
    border: 3px solid #34495e;
    height: auto
}

.btn.wet-asphalt-border:hover,input[type="submit"].wet-asphalt-border:hover {
    filter: brightness(50%)
}

.btn.wet-asphalt-border-nodark,input[type="submit"].wet-asphalt-border-nodark {
    border: 3px solid #34495e;
    height: auto
}

.btn.wet-asphalt-nodark,input[type="submit"].wet-asphalt-nodark {
    background-color: #34495e;
    filter: drop-shadow(5px 5px 0 rgba(52,73,94,0.6))
}

.btn.wet-asphalt-flat,input[type="submit"].wet-asphalt-flat {
    background-color: #34495e
}

.btn.wet-asphalt-flat:hover,input[type="submit"].wet-asphalt-flat:hover {
    filter: brightness(50%)
}

.btn.wet-asphalt-flat-nodark,input[type="submit"].wet-asphalt-flat-nodark {
    background-color: #34495e
}

.btn.white,input[type="submit"].white {
    background-color: #fff;
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.6))
}

.btn.white:hover,input[type="submit"].white:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.6)) brightness(50%)
}

.btn.white-border,input[type="submit"].white-border {
    border: 3px solid #fff;
    height: auto
}

.btn.white-border:hover,input[type="submit"].white-border:hover {
    filter: brightness(50%)
}

.btn.white-border-nodark,input[type="submit"].white-border-nodark {
    border: 3px solid #fff;
    height: auto
}

.btn.white-nodark,input[type="submit"].white-nodark {
    background-color: #fff;
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.6))
}

.btn.white-flat,input[type="submit"].white-flat {
    background-color: #fff
}

.btn.white-flat:hover,input[type="submit"].white-flat:hover {
    filter: brightness(50%)
}

.btn.white-flat-nodark,input[type="submit"].white-flat-nodark {
    background-color: #fff
}

.btn.wisteria,input[type="submit"].wisteria {
    background-color: #8e44ad;
    filter: drop-shadow(5px 5px 0 rgba(142,68,173,0.6))
}

.btn.wisteria:hover,input[type="submit"].wisteria:hover {
    filter: drop-shadow(5px 5px 0 rgba(142,68,173,0.6)) brightness(50%)
}

.btn.wisteria-border,input[type="submit"].wisteria-border {
    border: 3px solid #8e44ad;
    height: auto
}

.btn.wisteria-border:hover,input[type="submit"].wisteria-border:hover {
    filter: brightness(50%)
}

.btn.wisteria-border-nodark,input[type="submit"].wisteria-border-nodark {
    border: 3px solid #8e44ad;
    height: auto
}

.btn.wisteria-nodark,input[type="submit"].wisteria-nodark {
    background-color: #8e44ad;
    filter: drop-shadow(5px 5px 0 rgba(142,68,173,0.6))
}

.btn.wisteria-flat,input[type="submit"].wisteria-flat {
    background-color: #8e44ad
}

.btn.wisteria-flat:hover,input[type="submit"].wisteria-flat:hover {
    filter: brightness(50%)
}

.btn.wisteria-flat-nodark,input[type="submit"].wisteria-flat-nodark {
    background-color: #8e44ad
}

.btn.deviantart,input[type="submit"].deviantart {
    background-color: #05cc47;
    filter: drop-shadow(5px 5px 0 rgba(5,204,71,0.6))
}

.btn.deviantart:hover,input[type="submit"].deviantart:hover {
    filter: drop-shadow(5px 5px 0 rgba(5,204,71,0.6)) brightness(50%)
}

.btn.deviantart-border,input[type="submit"].deviantart-border {
    border: 3px solid #05cc47;
    height: auto
}

.btn.deviantart-border:hover,input[type="submit"].deviantart-border:hover {
    filter: brightness(50%)
}

.btn.deviantart-border-nodark,input[type="submit"].deviantart-border-nodark {
    border: 3px solid #05cc47;
    height: auto
}

.btn.deviantart-nodark,input[type="submit"].deviantart-nodark {
    background-color: #05cc47;
    filter: drop-shadow(5px 5px 0 rgba(5,204,71,0.6))
}

.btn.deviantart-flat,input[type="submit"].deviantart-flat {
    background-color: #05cc47
}

.btn.deviantart-flat:hover,input[type="submit"].deviantart-flat:hover {
    filter: brightness(50%)
}

.btn.deviantart-flat-nodark,input[type="submit"].deviantart-flat-nodark {
    background-color: #05cc47
}

.btn.discord,input[type="submit"].discord {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.btn.discord:hover,input[type="submit"].discord:hover {
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6)) brightness(50%)
}

.btn.discord-border,input[type="submit"].discord-border {
    border: 3px solid #7289da;
    height: auto
}

.btn.discord-border:hover,input[type="submit"].discord-border:hover {
    filter: brightness(50%)
}

.btn.discord-border-nodark,input[type="submit"].discord-border-nodark {
    border: 3px solid #7289da;
    height: auto
}

.btn.discord-nodark,input[type="submit"].discord-nodark {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.btn.discord-flat,input[type="submit"].discord-flat {
    background-color: #7289da
}

.btn.discord-flat:hover,input[type="submit"].discord-flat:hover {
    filter: brightness(50%)
}

.btn.discord-flat-nodark,input[type="submit"].discord-flat-nodark {
    background-color: #7289da
}

.btn.facebook,input[type="submit"].facebook {
    background-color: #3b5998;
    filter: drop-shadow(5px 5px 0 rgba(59,89,152,0.6))
}

.btn.facebook:hover,input[type="submit"].facebook:hover {
    filter: drop-shadow(5px 5px 0 rgba(59,89,152,0.6)) brightness(50%)
}

.btn.facebook-border,input[type="submit"].facebook-border {
    border: 3px solid #3b5998;
    height: auto
}

.btn.facebook-border:hover,input[type="submit"].facebook-border:hover {
    filter: brightness(50%)
}

.btn.facebook-border-nodark,input[type="submit"].facebook-border-nodark {
    border: 3px solid #3b5998;
    height: auto
}

.btn.facebook-nodark,input[type="submit"].facebook-nodark {
    background-color: #3b5998;
    filter: drop-shadow(5px 5px 0 rgba(59,89,152,0.6))
}

.btn.facebook-flat,input[type="submit"].facebook-flat {
    background-color: #3b5998
}

.btn.facebook-flat:hover,input[type="submit"].facebook-flat:hover {
    filter: brightness(50%)
}

.btn.facebook-flat-nodark,input[type="submit"].facebook-flat-nodark {
    background-color: #3b5998
}

.btn.github,input[type="submit"].github {
    background-color: #292d32;
    filter: drop-shadow(5px 5px 0 rgba(41,45,50,0.6))
}

.btn.github:hover,input[type="submit"].github:hover {
    filter: drop-shadow(5px 5px 0 rgba(41,45,50,0.6)) brightness(50%)
}

.btn.github-border,input[type="submit"].github-border {
    border: 3px solid #292d32;
    height: auto
}

.btn.github-border:hover,input[type="submit"].github-border:hover {
    filter: brightness(50%)
}

.btn.github-border-nodark,input[type="submit"].github-border-nodark {
    border: 3px solid #292d32;
    height: auto
}

.btn.github-nodark,input[type="submit"].github-nodark {
    background-color: #292d32;
    filter: drop-shadow(5px 5px 0 rgba(41,45,50,0.6))
}

.btn.github-flat,input[type="submit"].github-flat {
    background-color: #292d32
}

.btn.github-flat:hover,input[type="submit"].github-flat:hover {
    filter: brightness(50%)
}

.btn.github-flat-nodark,input[type="submit"].github-flat-nodark {
    background-color: #292d32
}

.btn.google,input[type="submit"].google {
    background-color: #4285f4;
    filter: drop-shadow(5px 5px 0 rgba(66,133,244,0.6))
}

.btn.google:hover,input[type="submit"].google:hover {
    filter: drop-shadow(5px 5px 0 rgba(66,133,244,0.6)) brightness(50%)
}

.btn.google-border,input[type="submit"].google-border {
    border: 3px solid #4285f4;
    height: auto
}

.btn.google-border:hover,input[type="submit"].google-border:hover {
    filter: brightness(50%)
}

.btn.google-border-nodark,input[type="submit"].google-border-nodark {
    border: 3px solid #4285f4;
    height: auto
}

.btn.google-nodark,input[type="submit"].google-nodark {
    background-color: #4285f4;
    filter: drop-shadow(5px 5px 0 rgba(66,133,244,0.6))
}

.btn.google-flat,input[type="submit"].google-flat {
    background-color: #4285f4
}

.btn.google-flat:hover,input[type="submit"].google-flat:hover {
    filter: brightness(50%)
}

.btn.google-flat-nodark,input[type="submit"].google-flat-nodark {
    background-color: #4285f4
}

.btn.googleplus,input[type="submit"].googleplus {
    background-color: #db4437;
    filter: drop-shadow(5px 5px 0 rgba(219,68,55,0.6))
}

.btn.googleplus:hover,input[type="submit"].googleplus:hover {
    filter: drop-shadow(5px 5px 0 rgba(219,68,55,0.6)) brightness(50%)
}

.btn.googleplus-border,input[type="submit"].googleplus-border {
    border: 3px solid #db4437;
    height: auto
}

.btn.googleplus-border:hover,input[type="submit"].googleplus-border:hover {
    filter: brightness(50%)
}

.btn.googleplus-border-nodark,input[type="submit"].googleplus-border-nodark {
    border: 3px solid #db4437;
    height: auto
}

.btn.googleplus-nodark,input[type="submit"].googleplus-nodark {
    background-color: #db4437;
    filter: drop-shadow(5px 5px 0 rgba(219,68,55,0.6))
}

.btn.googleplus-flat,input[type="submit"].googleplus-flat {
    background-color: #db4437
}

.btn.googleplus-flat:hover,input[type="submit"].googleplus-flat:hover {
    filter: brightness(50%)
}

.btn.googleplus-flat-nodark,input[type="submit"].googleplus-flat-nodark {
    background-color: #db4437
}

.btn.instagram,input[type="submit"].instagram {
    background-color: #c32aa3;
    filter: drop-shadow(5px 5px 0 rgba(195,42,163,0.6))
}

.btn.instagram:hover,input[type="submit"].instagram:hover {
    filter: drop-shadow(5px 5px 0 rgba(195,42,163,0.6)) brightness(50%)
}

.btn.instagram-border,input[type="submit"].instagram-border {
    border: 3px solid #c32aa3;
    height: auto
}

.btn.instagram-border:hover,input[type="submit"].instagram-border:hover {
    filter: brightness(50%)
}

.btn.instagram-border-nodark,input[type="submit"].instagram-border-nodark {
    border: 3px solid #c32aa3;
    height: auto
}

.btn.instagram-nodark,input[type="submit"].instagram-nodark {
    background-color: #c32aa3;
    filter: drop-shadow(5px 5px 0 rgba(195,42,163,0.6))
}

.btn.instagram-flat,input[type="submit"].instagram-flat {
    background-color: #c32aa3
}

.btn.instagram-flat:hover,input[type="submit"].instagram-flat:hover {
    filter: brightness(50%)
}

.btn.instagram-flat-nodark,input[type="submit"].instagram-flat-nodark {
    background-color: #c32aa3
}

.btn.linkedin,input[type="submit"].linkedin {
    background-color: #007bb5;
    filter: drop-shadow(5px 5px 0 rgba(0,123,181,0.6))
}

.btn.linkedin:hover,input[type="submit"].linkedin:hover {
    filter: drop-shadow(5px 5px 0 rgba(0,123,181,0.6)) brightness(50%)
}

.btn.linkedin-border,input[type="submit"].linkedin-border {
    border: 3px solid #007bb5;
    height: auto
}

.btn.linkedin-border:hover,input[type="submit"].linkedin-border:hover {
    filter: brightness(50%)
}

.btn.linkedin-border-nodark,input[type="submit"].linkedin-border-nodark {
    border: 3px solid #007bb5;
    height: auto
}

.btn.linkedin-nodark,input[type="submit"].linkedin-nodark {
    background-color: #007bb5;
    filter: drop-shadow(5px 5px 0 rgba(0,123,181,0.6))
}

.btn.linkedin-flat,input[type="submit"].linkedin-flat {
    background-color: #007bb5
}

.btn.linkedin-flat:hover,input[type="submit"].linkedin-flat:hover {
    filter: brightness(50%)
}

.btn.linkedin-flat-nodark,input[type="submit"].linkedin-flat-nodark {
    background-color: #007bb5
}

.btn.patreon,input[type="submit"].patreon {
    background-color: #f96854;
    filter: drop-shadow(5px 5px 0 rgba(249,104,84,0.6))
}

.btn.patreon:hover,input[type="submit"].patreon:hover {
    filter: drop-shadow(5px 5px 0 rgba(249,104,84,0.6)) brightness(50%)
}

.btn.patreon-border,input[type="submit"].patreon-border {
    border: 3px solid #f96854;
    height: auto
}

.btn.patreon-border:hover,input[type="submit"].patreon-border:hover {
    filter: brightness(50%)
}

.btn.patreon-border-nodark,input[type="submit"].patreon-border-nodark {
    border: 3px solid #f96854;
    height: auto
}

.btn.patreon-nodark,input[type="submit"].patreon-nodark {
    background-color: #f96854;
    filter: drop-shadow(5px 5px 0 rgba(249,104,84,0.6))
}

.btn.patreon-flat,input[type="submit"].patreon-flat {
    background-color: #f96854
}

.btn.patreon-flat:hover,input[type="submit"].patreon-flat:hover {
    filter: brightness(50%)
}

.btn.patreon-flat-nodark,input[type="submit"].patreon-flat-nodark {
    background-color: #f96854
}

.btn.paypal,input[type="submit"].paypal {
    background-color: #1e9cd7;
    filter: drop-shadow(5px 5px 0 rgba(30,156,215,0.6))
}

.btn.paypal:hover,input[type="submit"].paypal:hover {
    filter: drop-shadow(5px 5px 0 rgba(30,156,215,0.6)) brightness(50%)
}

.btn.paypal-border,input[type="submit"].paypal-border {
    border: 3px solid #1e9cd7;
    height: auto
}

.btn.paypal-border:hover,input[type="submit"].paypal-border:hover {
    filter: brightness(50%)
}

.btn.paypal-border-nodark,input[type="submit"].paypal-border-nodark {
    border: 3px solid #1e9cd7;
    height: auto
}

.btn.paypal-nodark,input[type="submit"].paypal-nodark {
    background-color: #1e9cd7;
    filter: drop-shadow(5px 5px 0 rgba(30,156,215,0.6))
}

.btn.paypal-flat,input[type="submit"].paypal-flat {
    background-color: #1e9cd7
}

.btn.paypal-flat:hover,input[type="submit"].paypal-flat:hover {
    filter: brightness(50%)
}

.btn.paypal-flat-nodark,input[type="submit"].paypal-flat-nodark {
    background-color: #1e9cd7
}

.btn.pinterest,input[type="submit"].pinterest {
    background-color: #bd081c;
    filter: drop-shadow(5px 5px 0 rgba(189,8,28,0.6))
}

.btn.pinterest:hover,input[type="submit"].pinterest:hover {
    filter: drop-shadow(5px 5px 0 rgba(189,8,28,0.6)) brightness(50%)
}

.btn.pinterest-border,input[type="submit"].pinterest-border {
    border: 3px solid #bd081c;
    height: auto
}

.btn.pinterest-border:hover,input[type="submit"].pinterest-border:hover {
    filter: brightness(50%)
}

.btn.pinterest-border-nodark,input[type="submit"].pinterest-border-nodark {
    border: 3px solid #bd081c;
    height: auto
}

.btn.pinterest-nodark,input[type="submit"].pinterest-nodark {
    background-color: #bd081c;
    filter: drop-shadow(5px 5px 0 rgba(189,8,28,0.6))
}

.btn.pinterest-flat,input[type="submit"].pinterest-flat {
    background-color: #bd081c
}

.btn.pinterest-flat:hover,input[type="submit"].pinterest-flat:hover {
    filter: brightness(50%)
}

.btn.pinterest-flat-nodark,input[type="submit"].pinterest-flat-nodark {
    background-color: #bd081c
}

.btn.reddit,input[type="submit"].reddit {
    background-color: #ff4500;
    filter: drop-shadow(5px 5px 0 rgba(255,69,0,0.6))
}

.btn.reddit:hover,input[type="submit"].reddit:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,69,0,0.6)) brightness(50%)
}

.btn.reddit-border,input[type="submit"].reddit-border {
    border: 3px solid #ff4500;
    height: auto
}

.btn.reddit-border:hover,input[type="submit"].reddit-border:hover {
    filter: brightness(50%)
}

.btn.reddit-border-nodark,input[type="submit"].reddit-border-nodark {
    border: 3px solid #ff4500;
    height: auto
}

.btn.reddit-nodark,input[type="submit"].reddit-nodark {
    background-color: #ff4500;
    filter: drop-shadow(5px 5px 0 rgba(255,69,0,0.6))
}

.btn.reddit-flat,input[type="submit"].reddit-flat {
    background-color: #ff4500
}

.btn.reddit-flat:hover,input[type="submit"].reddit-flat:hover {
    filter: brightness(50%)
}

.btn.reddit-flat-nodark,input[type="submit"].reddit-flat-nodark {
    background-color: #ff4500
}

.btn.skype,input[type="submit"].skype {
    background-color: #41a6ed;
    filter: drop-shadow(5px 5px 0 rgba(65,166,237,0.6))
}

.btn.skype:hover,input[type="submit"].skype:hover {
    filter: drop-shadow(5px 5px 0 rgba(65,166,237,0.6)) brightness(50%)
}

.btn.skype-border,input[type="submit"].skype-border {
    border: 3px solid #41a6ed;
    height: auto
}

.btn.skype-border:hover,input[type="submit"].skype-border:hover {
    filter: brightness(50%)
}

.btn.skype-border-nodark,input[type="submit"].skype-border-nodark {
    border: 3px solid #41a6ed;
    height: auto
}

.btn.skype-nodark,input[type="submit"].skype-nodark {
    background-color: #41a6ed;
    filter: drop-shadow(5px 5px 0 rgba(65,166,237,0.6))
}

.btn.skype-flat,input[type="submit"].skype-flat {
    background-color: #41a6ed
}

.btn.skype-flat:hover,input[type="submit"].skype-flat:hover {
    filter: brightness(50%)
}

.btn.skype-flat-nodark,input[type="submit"].skype-flat-nodark {
    background-color: #41a6ed
}

.btn.slack,input[type="submit"].slack {
    background-color: #4d394b;
    filter: drop-shadow(5px 5px 0 rgba(77,57,75,0.6))
}

.btn.slack:hover,input[type="submit"].slack:hover {
    filter: drop-shadow(5px 5px 0 rgba(77,57,75,0.6)) brightness(50%)
}

.btn.slack-border,input[type="submit"].slack-border {
    border: 3px solid #4d394b;
    height: auto
}

.btn.slack-border:hover,input[type="submit"].slack-border:hover {
    filter: brightness(50%)
}

.btn.slack-border-nodark,input[type="submit"].slack-border-nodark {
    border: 3px solid #4d394b;
    height: auto
}

.btn.slack-nodark,input[type="submit"].slack-nodark {
    background-color: #4d394b;
    filter: drop-shadow(5px 5px 0 rgba(77,57,75,0.6))
}

.btn.slack-flat,input[type="submit"].slack-flat {
    background-color: #4d394b
}

.btn.slack-flat:hover,input[type="submit"].slack-flat:hover {
    filter: brightness(50%)
}

.btn.slack-flat-nodark,input[type="submit"].slack-flat-nodark {
    background-color: #4d394b
}

.btn.snapchat,input[type="submit"].snapchat {
    background-color: #fffc00;
    filter: drop-shadow(5px 5px 0 rgba(255,252,0,0.6))
}

.btn.snapchat:hover,input[type="submit"].snapchat:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,252,0,0.6)) brightness(50%)
}

.btn.snapchat-border,input[type="submit"].snapchat-border {
    border: 3px solid #fffc00;
    height: auto
}

.btn.snapchat-border:hover,input[type="submit"].snapchat-border:hover {
    filter: brightness(50%)
}

.btn.snapchat-border-nodark,input[type="submit"].snapchat-border-nodark {
    border: 3px solid #fffc00;
    height: auto
}

.btn.snapchat-nodark,input[type="submit"].snapchat-nodark {
    background-color: #fffc00;
    filter: drop-shadow(5px 5px 0 rgba(255,252,0,0.6))
}

.btn.snapchat-flat,input[type="submit"].snapchat-flat {
    background-color: #fffc00
}

.btn.snapchat-flat:hover,input[type="submit"].snapchat-flat:hover {
    filter: brightness(50%)
}

.btn.snapchat-flat-nodark,input[type="submit"].snapchat-flat-nodark {
    background-color: #fffc00
}

.btn.soundcloud,input[type="submit"].soundcloud {
    background-color: #f50;
    filter: drop-shadow(5px 5px 0 rgba(255,85,0,0.6))
}

.btn.soundcloud:hover,input[type="submit"].soundcloud:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,85,0,0.6)) brightness(50%)
}

.btn.soundcloud-border,input[type="submit"].soundcloud-border {
    border: 3px solid #f50;
    height: auto
}

.btn.soundcloud-border:hover,input[type="submit"].soundcloud-border:hover {
    filter: brightness(50%)
}

.btn.soundcloud-border-nodark,input[type="submit"].soundcloud-border-nodark {
    border: 3px solid #f50;
    height: auto
}

.btn.soundcloud-nodark,input[type="submit"].soundcloud-nodark {
    background-color: #f50;
    filter: drop-shadow(5px 5px 0 rgba(255,85,0,0.6))
}

.btn.soundcloud-flat,input[type="submit"].soundcloud-flat {
    background-color: #f50
}

.btn.soundcloud-flat:hover,input[type="submit"].soundcloud-flat:hover {
    filter: brightness(50%)
}

.btn.soundcloud-flat-nodark,input[type="submit"].soundcloud-flat-nodark {
    background-color: #f50
}

.btn.spotify,input[type="submit"].spotify {
    background-color: #1ed760;
    filter: drop-shadow(5px 5px 0 rgba(30,215,96,0.6))
}

.btn.spotify:hover,input[type="submit"].spotify:hover {
    filter: drop-shadow(5px 5px 0 rgba(30,215,96,0.6)) brightness(50%)
}

.btn.spotify-border,input[type="submit"].spotify-border {
    border: 3px solid #1ed760;
    height: auto
}

.btn.spotify-border:hover,input[type="submit"].spotify-border:hover {
    filter: brightness(50%)
}

.btn.spotify-border-nodark,input[type="submit"].spotify-border-nodark {
    border: 3px solid #1ed760;
    height: auto
}

.btn.spotify-nodark,input[type="submit"].spotify-nodark {
    background-color: #1ed760;
    filter: drop-shadow(5px 5px 0 rgba(30,215,96,0.6))
}

.btn.spotify-flat,input[type="submit"].spotify-flat {
    background-color: #1ed760
}

.btn.spotify-flat:hover,input[type="submit"].spotify-flat:hover {
    filter: brightness(50%)
}

.btn.spotify-flat-nodark,input[type="submit"].spotify-flat-nodark {
    background-color: #1ed760
}

.btn.steam,input[type="submit"].steam {
    background-color: #171a21;
    filter: drop-shadow(5px 5px 0 rgba(23,26,33,0.6))
}

.btn.steam:hover,input[type="submit"].steam:hover {
    filter: drop-shadow(5px 5px 0 rgba(23,26,33,0.6)) brightness(50%)
}

.btn.steam-border,input[type="submit"].steam-border {
    border: 3px solid #171a21;
    height: auto
}

.btn.steam-border:hover,input[type="submit"].steam-border:hover {
    filter: brightness(50%)
}

.btn.steam-border-nodark,input[type="submit"].steam-border-nodark {
    border: 3px solid #171a21;
    height: auto
}

.btn.steam-nodark,input[type="submit"].steam-nodark {
    background-color: #171a21;
    filter: drop-shadow(5px 5px 0 rgba(23,26,33,0.6))
}

.btn.steam-flat,input[type="submit"].steam-flat {
    background-color: #171a21
}

.btn.steam-flat:hover,input[type="submit"].steam-flat:hover {
    filter: brightness(50%)
}

.btn.steam-flat-nodark,input[type="submit"].steam-flat-nodark {
    background-color: #171a21
}

.btn.telegram,input[type="submit"].telegram {
    background-color: #08c;
    filter: drop-shadow(5px 5px 0 rgba(0,136,204,0.6))
}

.btn.telegram:hover,input[type="submit"].telegram:hover {
    filter: drop-shadow(5px 5px 0 rgba(0,136,204,0.6)) brightness(50%)
}

.btn.telegram-border,input[type="submit"].telegram-border {
    border: 3px solid #08c;
    height: auto
}

.btn.telegram-border:hover,input[type="submit"].telegram-border:hover {
    filter: brightness(50%)
}

.btn.telegram-border-nodark,input[type="submit"].telegram-border-nodark {
    border: 3px solid #08c;
    height: auto
}

.btn.telegram-nodark,input[type="submit"].telegram-nodark {
    background-color: #08c;
    filter: drop-shadow(5px 5px 0 rgba(0,136,204,0.6))
}

.btn.telegram-flat,input[type="submit"].telegram-flat {
    background-color: #08c
}

.btn.telegram-flat:hover,input[type="submit"].telegram-flat:hover {
    filter: brightness(50%)
}

.btn.telegram-flat-nodark,input[type="submit"].telegram-flat-nodark {
    background-color: #08c
}

.btn.tumblr,input[type="submit"].tumblr {
    background-color: #35465d;
    filter: drop-shadow(5px 5px 0 rgba(53,70,93,0.6))
}

.btn.tumblr:hover,input[type="submit"].tumblr:hover {
    filter: drop-shadow(5px 5px 0 rgba(53,70,93,0.6)) brightness(50%)
}

.btn.tumblr-border,input[type="submit"].tumblr-border {
    border: 3px solid #35465d;
    height: auto
}

.btn.tumblr-border:hover,input[type="submit"].tumblr-border:hover {
    filter: brightness(50%)
}

.btn.tumblr-border-nodark,input[type="submit"].tumblr-border-nodark {
    border: 3px solid #35465d;
    height: auto
}

.btn.tumblr-nodark,input[type="submit"].tumblr-nodark {
    background-color: #35465d;
    filter: drop-shadow(5px 5px 0 rgba(53,70,93,0.6))
}

.btn.tumblr-flat,input[type="submit"].tumblr-flat {
    background-color: #35465d
}

.btn.tumblr-flat:hover,input[type="submit"].tumblr-flat:hover {
    filter: brightness(50%)
}

.btn.tumblr-flat-nodark,input[type="submit"].tumblr-flat-nodark {
    background-color: #35465d
}

.btn.twitch,input[type="submit"].twitch {
    background-color: #6441a4;
    filter: drop-shadow(5px 5px 0 rgba(100,65,164,0.6))
}

.btn.twitch:hover,input[type="submit"].twitch:hover {
    filter: drop-shadow(5px 5px 0 rgba(100,65,164,0.6)) brightness(50%)
}

.btn.twitch-border,input[type="submit"].twitch-border {
    border: 3px solid #6441a4;
    height: auto
}

.btn.twitch-border:hover,input[type="submit"].twitch-border:hover {
    filter: brightness(50%)
}

.btn.twitch-border-nodark,input[type="submit"].twitch-border-nodark {
    border: 3px solid #6441a4;
    height: auto
}

.btn.twitch-nodark,input[type="submit"].twitch-nodark {
    background-color: #6441a4;
    filter: drop-shadow(5px 5px 0 rgba(100,65,164,0.6))
}

.btn.twitch-flat,input[type="submit"].twitch-flat {
    background-color: #6441a4
}

.btn.twitch-flat:hover,input[type="submit"].twitch-flat:hover {
    filter: brightness(50%)
}

.btn.twitch-flat-nodark,input[type="submit"].twitch-flat-nodark {
    background-color: #6441a4
}

.btn.twitter,input[type="submit"].twitter {
    background-color: #1da1f2;
    filter: drop-shadow(5px 5px 0 rgba(29,161,242,0.6))
}

.btn.twitter:hover,input[type="submit"].twitter:hover {
    filter: drop-shadow(5px 5px 0 rgba(29,161,242,0.6)) brightness(50%)
}

.btn.twitter-border,input[type="submit"].twitter-border {
    border: 3px solid #1da1f2;
    height: auto
}

.btn.twitter-border:hover,input[type="submit"].twitter-border:hover {
    filter: brightness(50%)
}

.btn.twitter-border-nodark,input[type="submit"].twitter-border-nodark {
    border: 3px solid #1da1f2;
    height: auto
}

.btn.twitter-nodark,input[type="submit"].twitter-nodark {
    background-color: #1da1f2;
    filter: drop-shadow(5px 5px 0 rgba(29,161,242,0.6))
}

.btn.twitter-flat,input[type="submit"].twitter-flat {
    background-color: #1da1f2
}

.btn.twitter-flat:hover,input[type="submit"].twitter-flat:hover {
    filter: brightness(50%)
}

.btn.twitter-flat-nodark,input[type="submit"].twitter-flat-nodark {
    background-color: #1da1f2
}

.btn.viber,input[type="submit"].viber {
    background-color: #7f4d9b;
    filter: drop-shadow(5px 5px 0 rgba(127,77,155,0.6))
}

.btn.viber:hover,input[type="submit"].viber:hover {
    filter: drop-shadow(5px 5px 0 rgba(127,77,155,0.6)) brightness(50%)
}

.btn.viber-border,input[type="submit"].viber-border {
    border: 3px solid #7f4d9b;
    height: auto
}

.btn.viber-border:hover,input[type="submit"].viber-border:hover {
    filter: brightness(50%)
}

.btn.viber-border-nodark,input[type="submit"].viber-border-nodark {
    border: 3px solid #7f4d9b;
    height: auto
}

.btn.viber-nodark,input[type="submit"].viber-nodark {
    background-color: #7f4d9b;
    filter: drop-shadow(5px 5px 0 rgba(127,77,155,0.6))
}

.btn.viber-flat,input[type="submit"].viber-flat {
    background-color: #7f4d9b
}

.btn.viber-flat:hover,input[type="submit"].viber-flat:hover {
    filter: brightness(50%)
}

.btn.viber-flat-nodark,input[type="submit"].viber-flat-nodark {
    background-color: #7f4d9b
}

.btn.whatsapp,input[type="submit"].whatsapp {
    background-color: #25d366;
    filter: drop-shadow(5px 5px 0 rgba(37,211,102,0.6))
}

.btn.whatsapp:hover,input[type="submit"].whatsapp:hover {
    filter: drop-shadow(5px 5px 0 rgba(37,211,102,0.6)) brightness(50%)
}

.btn.whatsapp-border,input[type="submit"].whatsapp-border {
    border: 3px solid #25d366;
    height: auto
}

.btn.whatsapp-border:hover,input[type="submit"].whatsapp-border:hover {
    filter: brightness(50%)
}

.btn.whatsapp-border-nodark,input[type="submit"].whatsapp-border-nodark {
    border: 3px solid #25d366;
    height: auto
}

.btn.whatsapp-nodark,input[type="submit"].whatsapp-nodark {
    background-color: #25d366;
    filter: drop-shadow(5px 5px 0 rgba(37,211,102,0.6))
}

.btn.whatsapp-flat,input[type="submit"].whatsapp-flat {
    background-color: #25d366
}

.btn.whatsapp-flat:hover,input[type="submit"].whatsapp-flat:hover {
    filter: brightness(50%)
}

.btn.whatsapp-flat-nodark,input[type="submit"].whatsapp-flat-nodark {
    background-color: #25d366
}

.btn.youtube,input[type="submit"].youtube {
    background-color: red;
    filter: drop-shadow(5px 5px 0 rgba(255,0,0,0.6))
}

.btn.youtube:hover,input[type="submit"].youtube:hover {
    filter: drop-shadow(5px 5px 0 rgba(255,0,0,0.6)) brightness(50%)
}

.btn.youtube-border,input[type="submit"].youtube-border {
    border: 3px solid red;
    height: auto
}

.btn.youtube-border:hover,input[type="submit"].youtube-border:hover {
    filter: brightness(50%)
}

.btn.youtube-border-nodark,input[type="submit"].youtube-border-nodark {
    border: 3px solid red;
    height: auto
}

.btn.youtube-nodark,input[type="submit"].youtube-nodark {
    background-color: red;
    filter: drop-shadow(5px 5px 0 rgba(255,0,0,0.6))
}

.btn.youtube-flat,input[type="submit"].youtube-flat {
    background-color: red
}

.btn.youtube-flat:hover,input[type="submit"].youtube-flat:hover {
    filter: brightness(50%)
}

.btn.youtube-flat-nodark,input[type="submit"].youtube-flat-nodark {
    background-color: red
}

.btn:hover,input[type="submit"]:hover {
    transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    color: #fff
}

.btn.animation,input[type="submit"].animation {
    animation: button-enter 1s ease-in-out forwards;
    -webkit-animation: button-enter 1s ease-in-out forwards;
    -ms-animation: button-enter 1s ease-in-out forwards;
    -moz-animation: button-enter 1s ease-in-out forwards;
    -o-animation: button-enter 1s ease-in-out forwards;
    opacity: 0;
    position: relative
}

.btn.animation:nth-child(1),input[type="submit"].animation:nth-child(1) {
    animation-delay: .25s
}

.btn.animation:nth-child(2),input[type="submit"].animation:nth-child(2) {
    animation-delay: .5s
}

.btn.animation:nth-child(3),input[type="submit"].animation:nth-child(3) {
    animation-delay: .75s
}

.btn.animation:nth-child(4),input[type="submit"].animation:nth-child(4) {
    animation-delay: 1s
}

.btn.animation:nth-child(5),input[type="submit"].animation:nth-child(5) {
    animation-delay: 1.25s
}

.btn.animation:nth-child(6),input[type="submit"].animation:nth-child(6) {
    animation-delay: 1.5s
}

.btn.animation:nth-child(7),input[type="submit"].animation:nth-child(7) {
    animation-delay: 1.75s
}

.btn.animation:nth-child(8),input[type="submit"].animation:nth-child(8) {
    animation-delay: 2s
}

.btn.animation:nth-child(9),input[type="submit"].animation:nth-child(9) {
    animation-delay: 2.25s
}

.btn.animation:nth-child(10),input[type="submit"].animation:nth-child(10) {
    animation-delay: 2.5s
}

.btn.animation:nth-child(11),input[type="submit"].animation:nth-child(11) {
    animation-delay: 2.75s
}

.btn.animation:nth-child(12),input[type="submit"].animation:nth-child(12) {
    animation-delay: 3s
}

.btn.animation:nth-child(13),input[type="submit"].animation:nth-child(13) {
    animation-delay: 3.25s
}

.btn.animation:nth-child(14),input[type="submit"].animation:nth-child(14) {
    animation-delay: 3.5s
}

.btn.animation:nth-child(15),input[type="submit"].animation:nth-child(15) {
    animation-delay: 3.75s
}

.btn.animation-bounce,input[type="submit"].animation-bounce {
    animation: bounce-button 1s ease-in-out;
    -webkit-animation: bounce-button 1s ease-in-out;
    -ms-animation: bounce-button 1s ease-in-out;
    -moz-animation: bounce-button 1s ease-in-out;
    -o-animation: bounce-button 1s ease-in-out
}

.btn.animation-bounce:nth-child(1),input[type="submit"].animation-bounce:nth-child(1) {
    animation-delay: .25s
}

.btn.animation-bounce:nth-child(2),input[type="submit"].animation-bounce:nth-child(2) {
    animation-delay: .5s
}

.btn.animation-bounce:nth-child(3),input[type="submit"].animation-bounce:nth-child(3) {
    animation-delay: .75s
}

.btn.animation-bounce:nth-child(4),input[type="submit"].animation-bounce:nth-child(4) {
    animation-delay: 1s
}

.btn.animation-bounce:nth-child(5),input[type="submit"].animation-bounce:nth-child(5) {
    animation-delay: 1.25s
}

.btn.animation-bounce:nth-child(6),input[type="submit"].animation-bounce:nth-child(6) {
    animation-delay: 1.5s
}

.btn.animation-bounce:nth-child(7),input[type="submit"].animation-bounce:nth-child(7) {
    animation-delay: 1.75s
}

.btn.animation-bounce:nth-child(8),input[type="submit"].animation-bounce:nth-child(8) {
    animation-delay: 2s
}

.btn.animation-bounce:nth-child(9),input[type="submit"].animation-bounce:nth-child(9) {
    animation-delay: 2.25s
}

.btn.animation-bounce:nth-child(10),input[type="submit"].animation-bounce:nth-child(10) {
    animation-delay: 2.5s
}

.btn.animation-bounce:nth-child(11),input[type="submit"].animation-bounce:nth-child(11) {
    animation-delay: 2.75s
}

.btn.animation-bounce:nth-child(12),input[type="submit"].animation-bounce:nth-child(12) {
    animation-delay: 3s
}

.btn.animation-bounce:nth-child(13),input[type="submit"].animation-bounce:nth-child(13) {
    animation-delay: 3.25s
}

.btn.animation-bounce:nth-child(14),input[type="submit"].animation-bounce:nth-child(14) {
    animation-delay: 3.5s
}

.btn.animation-bounce:nth-child(15),input[type="submit"].animation-bounce:nth-child(15) {
    animation-delay: 3.75s
}

.btn.hover-scale,input[type="submit"].hover-scale {
    transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease
}

.btn.hover-scale:hover,input[type="submit"].hover-scale:hover {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05)
}

.btn.hover-scale-inset,input[type="submit"].hover-scale-inset {
    transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease
}

.btn.hover-scale-inset:hover,input[type="submit"].hover-scale-inset:hover {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -moz-transform: scale(0.95);
    -o-transform: scale(0.95)
}

.btn.hover-bounce:hover,input[type="submit"].hover-bounce:hover {
    animation: bounce-button 750ms ease-in-out;
    -webkit-animation: bounce-button 750ms ease-in-out;
    -ms-animation: bounce-button 750ms ease-in-out;
    -moz-animation: bounce-button 750ms ease-in-out;
    -o-animation: bounce-button 750ms ease-in-out
}

.btn.hover,input[type="submit"].hover {
    transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease
}

.btn.hover:hover,input[type="submit"].hover:hover {
    transform: translateY(-0.5em);
    -webkit-transform: translateY(-0.5em);
    -ms-transform: translateY(-0.5em);
    -moz-transform: translateY(-0.5em);
    -o-transform: translateY(-0.5em)
}

.emoji {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1em 1em;
    display: inline-block;
    height: 1em;
    margin: 0 .05em 0 .1em;
    vertical-align: -.1em;
    width: 1em
}

.emoji-lg {
    background-size: 1.33em 1.33em;
    height: 1.33em;
    margin: 0 .0665em 0 .133em;
    vertical-align: -.133em;
    width: 1.33em
}

.emoji-2x {
    background-size: 2em 2em;
    height: 2em;
    margin: 0 .1em 0 .2em;
    vertical-align: -.2em;
    width: 2em
}

.emoji-3x {
    background-size: 3em 3em;
    height: 3em;
    margin: 0 .15em 0 .3em;
    vertical-align: -.3em;
    width: 3em
}

.emoji-4x {
    background-size: 4em 4em;
    height: 4em;
    margin: 0 .2em 0 .4em;
    vertical-align: -.4em;
    width: 4em
}

.emoji-5x {
    background-size: 5em 5em;
    height: 5em;
    margin: 0 .25em 0 .5em;
    vertical-align: -.5em;
    width: 5em
}

.center-object {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    position: absolute;
    top: 0;
    vertical-align: middle;
    width: 100%
}

.fullscreen {
    background-color: #181818;
    position: relative
}

.fullscreen .background {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    filter: blur(5px) brightness(50%);
    height: 100%;
    width: 100%
}

.fullscreen .background.slideshow {
    transition: opacity 1s ease-in;
    -webkit-transition: opacity 1s ease-in;
    -ms-transition: opacity 1s ease-in;
    -moz-transition: opacity 1s ease-in;
    -o-transition: opacity 1s ease-in;
    position: absolute
}

.fullscreen .me {
    justify-content: center;
    width: 100%
}

.fullscreen.half .background {
    height: 50%
}

.fullscreen.half .center-object .btn {
    padding: 0 20px
}

.fullscreen.half .center-object .me .image-title {
    height: 6em;
    width: 6em
}

.fullscreen.half .center-object .me .title {
    font-size: 4rem
}

.fullscreen.half .center-object .me .undertitle {
    font-size: 1.75rem
}

.me {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: auto;
    padding: 1rem 0;
    z-index: 10
}

.me.unset {
    flex-direction: unset
}

.me.unset .image-title {
    margin-right: .25em
}

.me.unset .unset {
    margin-left: .5em
}

.me.unset .unset .title,.me.unset .unset .undertitle {
    flex-direction: column;
    margin: 0
}

.me .image-title {
    border-radius: 100%;
    height: 9em;
    width: 9em
}

.me .image-title.large-border {
    border-radius: 25px
}

.me .image-title.medium-border {
    border-radius: 15px
}

.me .image-title.small-border {
    border-radius: 5px
}

.me .image-title.no-border {
    border-radius: 0
}

.me .title {
    filter: drop-shadow(6px 6px 0 rgba(0,0,0,0.4));
    font-size: 5rem;
    letter-spacing: 1px;
    margin: .25em
}

.me .undertitle {
    filter: drop-shadow(3px 3px 0 rgba(0,0,0,0.4));
    font-size: 2.5rem;
    letter-spacing: 1px;
    margin: 0
}

.github-repo-item {
    background-color: #282828;
    border: 1px #303030 solid;
    border-color: #303030;
    border-radius: 3px;
    display: flex;
    margin-bottom: 16px;
    padding: 16px;
    width: 360px
}

.github-repo-item .content {
    display: flex;
    flex-direction: column;
    width: 100%
}

.github-repo-item .content .name {
    display: block;
    font-weight: bold;
    position: relative
}

.github-repo-item .content .description {
    color: #ccc;
    display: block;
    flex: 1 0 auto;
    font-size: 12px;
    margin-bottom: 16px;
    margin-top: 8px
}

.github-repo-item .content .information {
    font-size: 12px;
    margin: 0;
    padding: 0
}

.github-repo-item .content .information .colour,.github-repo-item .content .information .color {
    border-radius: 50%;
    display: inline-block;
    height: 12px;
    position: relative;
    top: 1px;
    width: 12px
}

.github-repo-item .content .information .meta {
    color: #fff;
    display: inline-block
}

.github-repo-item .content .information .meta+.meta {
    margin-left: 16px
}

.github-repo-item .content .information .meta.link:hover {
    color: #0fa0ce
}

.github-repo-item .content .information .meta.link:hover svg {
    fill: #0fa0ce
}

.github-repo-item .content .information .meta svg {
    fill: #fff;
    vertical-align: text-bottom
}

.github-repo-item .content .information .meta svg.star {
    height: 16px;
    width: 14px
}

.github-repo-item .content .information .meta svg.fork {
    height: 16px;
    width: 10px
}

.github-repo-item .content .information .meta svg.license {
    height: 16px;
    width: 14px
}

.container {
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: 2.5em;
    margin-top: 1.5em;
    max-width: 1100px;
    padding: 0 2em;
    position: relative;
    width: 100%
}

.column,.columns {
    box-sizing: border-box;
    float: left;
    width: 100%
}

.row .column {
    margin-left: 4%
}

.row .column:first-child {
    margin-left: 0
}

.row .one-full.column {
    width: 95%
}

.row .one-half.column {
    width: 48%
}

.row .one-third.column {
    width: 30.6666666667%
}

.row .one-fourth.column {
    width: 21.9999999999%
}

.row::after {
    clear: both;
    content: '';
    display: table
}

.flex-grid {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap
}

.flex-grid .col-xs,.flex-grid .col-xs-1,.flex-grid .col-xs-2,.flex-grid .col-xs-3,.flex-grid .col-xs-4,.flex-grid .col-xs-5,.flex-grid .col-xs-6,.flex-grid .col-xs-7,.flex-grid .col-xs-8,.flex-grid .col-xs-9,.flex-grid .col-xs-10,.flex-grid .col-xs-11,.flex-grid .col-xs-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding-left: .5rem;
    padding-right: .5rem
}

.flex-grid [class^="col-xs"]:first-child {
    padding-left: 0
}

.flex-grid [class^="col-xs"]:last-child {
    padding-right: 0
}

.flex-grid .col-xs {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}

.flex-grid .col-xs-1 {
    flex-basis: 8.33%;
    max-width: 8.33%
}

.flex-grid .col-xs-2 {
    flex-basis: 16.66%;
    max-width: 16.66%
}

.flex-grid .col-xs-3 {
    flex-basis: 25%;
    max-width: 25%
}

.flex-grid .col-xs-4 {
    flex-basis: 33.33%;
    max-width: 33.33%
}

.flex-grid .col-xs-5 {
    flex-basis: 41.66%;
    max-width: 41.66%
}

.flex-grid .col-xs-6 {
    flex-basis: 50%;
    max-width: 50%
}

.flex-grid .col-xs-7 {
    flex-basis: 58.33%;
    max-width: 58.33%
}

.flex-grid .col-xs-8 {
    flex-basis: 66.66%;
    max-width: 66.66%
}

.flex-grid .col-xs-9 {
    flex-basis: 75%;
    max-width: 75%
}

.flex-grid .col-xs-10 {
    flex-basis: 83.33%;
    max-width: 83.33%
}

.flex-grid .col-xs-11 {
    flex-basis: 91.66%;
    max-width: 91.66%
}

.flex-grid .col-xs-12 {
    flex-basis: 100%;
    max-width: 100%
}

.modal {
    animation: fading-modal-in 600ms ease-in-out;
    -webkit-animation: fading-modal-in 600ms ease-in-out;
    -ms-animation: fading-modal-in 600ms ease-in-out;
    -moz-animation: fading-modal-in 600ms ease-in-out;
    -o-animation: fading-modal-in 600ms ease-in-out;
    background-color: rgba(0,0,0,0.4);
    display: none;
    height: 100%;
    left: 0;
    overflow: auto;
    padding-top: 100px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.modal--close {
    animation: fading-modal-out 600ms ease-in-out;
    -webkit-animation: fading-modal-out 600ms ease-in-out;
    -ms-animation: fading-modal-out 600ms ease-in-out;
    -moz-animation: fading-modal-out 600ms ease-in-out;
    -o-animation: fading-modal-out 600ms ease-in-out
}

.modal-content {
    background-color: #272727;
    font-family: Arial;
    margin: auto;
    padding: 20px;
    width: 80%
}

.modal-content * {
    color: #fff
}

.modal-content p {
    margin: 5px
}

.modal-content ul,.modal-content li {
    list-style-type: disc;
    margin: 0;
    padding: 0
}

.modal-content .close {
    color: #bbb;
    float: right;
    font-size: 2.5em;
    font-weight: bold;
    margin-right: -.1em;
    margin-top: -.7em
}

.modal-content .close:hover,.modal-content .close:focus {
    color: #fff;
    cursor: pointer;
    text-decoration: none
}

.nav-container {
    align-items: center;
    background: #282828;
    border-bottom: 4px solid #303030;
    display: flex;
    flex-direction: column;
    height: 4em;
    justify-content: center;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 100
}

.nav-container.default {
    background: transparent;
    border-bottom: 0;
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 1100px
}

.nav-container.default #menu-icon,.nav-container.default .menu-icon {
    display: none
}

.nav-container.default .nav-title {
    float: left;
    font-size: 20px;
    margin-left: .4em;
    padding: .5em 0;
    text-align: left
}

.nav-container.default .sidenav {
    transform: none;
    -webkit-transform: none;
    -ms-transform: none;
    -moz-transform: none;
    -o-transform: none;
    background-color: transparent;
    height: auto;
    margin-right: .4em;
    position: relative;
    text-align: right;
    width: auto
}

.nav-container.default .sidenav .current {
    color: #2ecc71
}

.nav-container.default .sidenav a {
    transition: .3s;
    -webkit-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    color: #818181;
    display: inline-block;
    font-size: 20px;
    margin: 0 .3em;
    padding: .4em 0;
    text-decoration: none
}

.nav-container.default .sidenav a:hover {
    transform: none;
    -webkit-transform: none;
    -ms-transform: none;
    -moz-transform: none;
    -o-transform: none;
    color: #f1f1f1
}

.nav-container #menu-icon,.nav-container .menu-icon {
    background: #4c8fec url("./images/menu-icon.png") center;
    cursor: pointer;
    display: inline-block;
    height: 40px;
    left: 0;
    margin: 11px;
    position: absolute;
    top: 0;
    width: 40px
}

.nav-container .nav-title {
    margin: 0;
    text-align: center
}

.nav-container .nav-content {
    align-items: center;
    display: flex;
    height: 4em;
    padding-left: 1em
}

.nav-container .nav-content.nav-button {
    padding-left: 65px
}

.nav-container .nav-content * {
    margin: 0
}

.nav-container .sidenav {
    transform: translateX(-250px);
    -webkit-transform: translateX(-250px);
    -ms-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transition: .5s;
    -webkit-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    background-color: #181818;
    height: 100%;
    left: 0;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 250px;
    z-index: 100
}

.nav-container .sidenav .current {
    color: #2ecc71
}

.nav-container .sidenav a {
    transition: .3s;
    -webkit-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    color: #818181;
    display: block;
    font-size: 25px;
    padding: 8px 8px 8px 32px;
    text-decoration: none
}

.nav-container .sidenav a:hover {
    transform: translateX(0.5em);
    -webkit-transform: translateX(0.5em);
    -ms-transform: translateX(0.5em);
    -moz-transform: translateX(0.5em);
    -o-transform: translateX(0.5em);
    color: #f1f1f1
}

.loader,.loader::before,.loader::after {
    animation: load 1s infinite ease-in-out;
    -webkit-animation: load 1s infinite ease-in-out;
    -ms-animation: load 1s infinite ease-in-out;
    -moz-animation: load 1s infinite ease-in-out;
    -o-animation: load 1s infinite ease-in-out;
    background: #fff;
    height: 3em;
    width: 1em
}

.loader {
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    animation-delay: -.16s;
    color: #fff;
    font-size: 11px;
    margin: 3em auto;
    position: relative;
    text-indent: -9999em
}

.loader::before {
    animation-delay: -.32s;
    left: -1.5em
}

.loader::after {
    left: 1.5em
}

.loader::before,.loader::after {
    content: '';
    position: absolute;
    top: 0
}

.tooltip {
    display: inline;
    position: relative
}

.tooltip::after {
    transform: translateX(-50%) translateY(-2px);
    -webkit-transform: translateX(-50%) translateY(-2px);
    -ms-transform: translateX(-50%) translateY(-2px);
    -moz-transform: translateX(-50%) translateY(-2px);
    -o-transform: translateX(-50%) translateY(-2px);
    transition: opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1);
    -webkit-transition: opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1);
    -ms-transition: opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1);
    -moz-transition: opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1);
    -o-transition: opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1);
    background: #282828;
    border-radius: 2px;
    color: #fff;
    content: attr(data-tooltip);
    left: 50%;
    opacity: 0;
    padding: 6px 10px;
    position: absolute;
    top: 1.6em;
    visibility: hidden;
    white-space: nowrap;
    z-index: 2
}

.tooltip:hover::after {
    transform: translateX(-50%) translateY(0);
    -webkit-transform: translateX(-50%) translateY(0);
    -ms-transform: translateX(-50%) translateY(0);
    -moz-transform: translateX(-50%) translateY(0);
    -o-transform: translateX(-50%) translateY(0);
    display: block;
    opacity: 1;
    visibility: visible
}

.tooltip.left::after {
    transform: translateX(-112%) translateY(0);
    -webkit-transform: translateX(-112%) translateY(0);
    -ms-transform: translateX(-112%) translateY(0);
    -moz-transform: translateX(-112%) translateY(0);
    -o-transform: translateX(-112%) translateY(0);
    left: 0;
    top: -4px
}

.tooltip.left:hover::after {
    transform: translateX(-110%) translateY(0);
    -webkit-transform: translateX(-110%) translateY(0);
    -ms-transform: translateX(-110%) translateY(0);
    -moz-transform: translateX(-110%) translateY(0);
    -o-transform: translateX(-110%) translateY(0)
}

.tooltip.right::after {
    transform: translateX(12%) translateY(0);
    -webkit-transform: translateX(12%) translateY(0);
    -ms-transform: translateX(12%) translateY(0);
    -moz-transform: translateX(12%) translateY(0);
    -o-transform: translateX(12%) translateY(0);
    left: 100%;
    top: -4px
}

.tooltip.right:hover::after {
    transform: translateX(10%) translateY(0);
    -webkit-transform: translateX(10%) translateY(0);
    -ms-transform: translateX(10%) translateY(0);
    -moz-transform: translateX(10%) translateY(0);
    -o-transform: translateX(10%) translateY(0)
}

.paper-container {
    align-items: center;
    display: flex;
    flex-direction: column
}

.paper-container .paper {
    background: linear-gradient(225deg,transparent 26px,#282828 0);
    border-radius: 2px;
    margin: 1em .75em;
    margin-bottom: 80px;
    margin-top: -35vh;
    max-width: 1012px;
    padding: 80px 56px;
    position: relative
}

.paper-container .paper::before {
    border-color: #181818 transparent;
    border-style: solid;
    border-width: 0 36.5px 36.5px 0;
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 0
}

.paper-container .ribbon {
    background: #3498db;
    height: 40vh;
    width: 100%
}

.box-container {
    border-radius: 10px;
    margin-bottom: 2.5em;
    padding: 1em;
    position: relative
}

.box-container.message {
    border-radius: 0;
    margin-bottom: 0;
    padding: .5em
}

.box-container.message * {
    margin: 0;
    padding: 0
}

.box-container.message .close {
    color: #fff;
    font-size: 34px;
    font-weight: 300;
    height: 100%;
    line-height: 24px;
    opacity: .6;
    position: absolute;
    right: .25em
}

.box-container.message .close:hover {
    cursor: pointer;
    opacity: 1
}

.box-container.alizarin {
    background-color: #e74c3c;
    filter: drop-shadow(5px 5px 0 rgba(231,76,60,0.6))
}

.box-container.alizarin-flat {
    background-color: #e74c3c
}

.box-container.amethyst {
    background-color: #9b59b6;
    filter: drop-shadow(5px 5px 0 rgba(155,89,182,0.6))
}

.box-container.amethyst-flat {
    background-color: #9b59b6
}

.box-container.asbestos {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.box-container.asbestos-flat {
    background-color: #7f8c8d
}

.box-container.belize-hole {
    background-color: #2980b9;
    filter: drop-shadow(5px 5px 0 rgba(41,128,185,0.6))
}

.box-container.belize-hole-flat {
    background-color: #2980b9
}

.box-container.black {
    background-color: #000;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.box-container.black-flat {
    background-color: #000
}

.box-container.blurple {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.box-container.blurple-flat {
    background-color: #7289da
}

.box-container.carrot {
    background-color: #e67e22;
    filter: drop-shadow(5px 5px 0 rgba(230,126,34,0.6))
}

.box-container.carrot-flat {
    background-color: #e67e22
}

.box-container.clouds {
    background-color: #ecf0f1;
    filter: drop-shadow(5px 5px 0 rgba(236,240,241,0.6))
}

.box-container.clouds-flat {
    background-color: #ecf0f1
}

.box-container.concrete {
    background-color: #95a5a6;
    filter: drop-shadow(5px 5px 0 rgba(149,165,166,0.6))
}

.box-container.concrete-flat {
    background-color: #95a5a6
}

.box-container.cubered {
    background-color: #ef0c0c;
    filter: drop-shadow(5px 5px 0 rgba(239,12,12,0.6))
}

.box-container.cubered-flat {
    background-color: #ef0c0c
}

.box-container.dark-not-black {
    background-color: #2c2f33;
    filter: drop-shadow(5px 5px 0 rgba(44,47,51,0.6))
}

.box-container.dark-not-black-flat {
    background-color: #2c2f33
}

.box-container.dark {
    background-color: #343a40;
    filter: drop-shadow(5px 5px 0 rgba(52,58,64,0.6))
}

.box-container.dark-flat {
    background-color: #343a40
}

.box-container.emerald {
    background-color: #2ecc71;
    filter: drop-shadow(5px 5px 0 rgba(46,204,113,0.6))
}

.box-container.emerald-flat {
    background-color: #2ecc71
}

.box-container.gold {
    background-color: #ffd700;
    filter: drop-shadow(5px 5px 0 rgba(255,215,0,0.6))
}

.box-container.gold-flat {
    background-color: #ffd700
}

.box-container.green-sea {
    background-color: #16a085;
    filter: drop-shadow(5px 5px 0 rgba(22,160,133,0.6))
}

.box-container.green-sea-flat {
    background-color: #16a085
}

.box-container.greyple {
    background-color: #99aab5;
    filter: drop-shadow(5px 5px 0 rgba(153,170,181,0.6))
}

.box-container.greyple-flat {
    background-color: #99aab5
}

.box-container.highlight {
    background-color: #181818;
    filter: drop-shadow(5px 5px 0 rgba(24,24,24,0.6))
}

.box-container.highlight-flat {
    background-color: #181818
}

.box-container.light {
    background-color: #f8f9fa;
    filter: drop-shadow(5px 5px 0 rgba(248,249,250,0.6))
}

.box-container.light-flat {
    background-color: #f8f9fa
}

.box-container.midnight-blue {
    background-color: #2c3e50;
    filter: drop-shadow(5px 5px 0 rgba(44,62,80,0.6))
}

.box-container.midnight-blue-flat {
    background-color: #2c3e50
}

.box-container.nephritis {
    background-color: #27ae60;
    filter: drop-shadow(5px 5px 0 rgba(39,174,96,0.6))
}

.box-container.nephritis-flat {
    background-color: #27ae60
}

.box-container.not-black {
    background-color: #23272a;
    filter: drop-shadow(5px 5px 0 rgba(35,39,42,0.6))
}

.box-container.not-black-flat {
    background-color: #23272a
}

.box-container.orange {
    background-color: #f39c12;
    filter: drop-shadow(5px 5px 0 rgba(243,156,18,0.6))
}

.box-container.orange-flat {
    background-color: #f39c12
}

.box-container.peach {
    background-color: #f49898;
    filter: drop-shadow(5px 5px 0 rgba(244,152,152,0.6))
}

.box-container.peach-flat {
    background-color: #f49898
}

.box-container.peter-river {
    background-color: #3498db;
    filter: drop-shadow(5px 5px 0 rgba(52,152,219,0.6))
}

.box-container.peter-river-flat {
    background-color: #3498db
}

.box-container.pomegranate {
    background-color: #c0392b;
    filter: drop-shadow(5px 5px 0 rgba(192,57,43,0.6))
}

.box-container.pomegranate-flat {
    background-color: #c0392b
}

.box-container.primary {
    background-color: #282828;
    filter: drop-shadow(5px 5px 0 rgba(40,40,40,0.6))
}

.box-container.primary-flat {
    background-color: #282828
}

.box-container.pumpkin {
    background-color: #d35400;
    filter: drop-shadow(5px 5px 0 rgba(211,84,0,0.6))
}

.box-container.pumpkin-flat {
    background-color: #d35400
}

.box-container.raw-purple {
    background-color: #7222c9;
    filter: drop-shadow(5px 5px 0 rgba(114,34,201,0.6))
}

.box-container.raw-purple-flat {
    background-color: #7222c9
}

.box-container.secondary {
    background-color: #303030;
    filter: drop-shadow(5px 5px 0 rgba(48,48,48,0.6))
}

.box-container.secondary-flat {
    background-color: #303030
}

.box-container.silver {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.box-container.silver-flat {
    background-color: #7f8c8d
}

.box-container.sun-flower {
    background-color: #f1c40f;
    filter: drop-shadow(5px 5px 0 rgba(241,196,15,0.6))
}

.box-container.sun-flower-flat {
    background-color: #f1c40f
}

.box-container.transparent {
    background-color: transparent;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.box-container.transparent-flat {
    background-color: transparent
}

.box-container.turquoise {
    background-color: #1abc9c;
    filter: drop-shadow(5px 5px 0 rgba(26,188,156,0.6))
}

.box-container.turquoise-flat {
    background-color: #1abc9c
}

.box-container.wet-asphalt {
    background-color: #34495e;
    filter: drop-shadow(5px 5px 0 rgba(52,73,94,0.6))
}

.box-container.wet-asphalt-flat {
    background-color: #34495e
}

.box-container.white {
    background-color: #fff;
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.6))
}

.box-container.white-flat {
    background-color: #fff
}

.box-container.wisteria {
    background-color: #8e44ad;
    filter: drop-shadow(5px 5px 0 rgba(142,68,173,0.6))
}

.box-container.wisteria-flat {
    background-color: #8e44ad
}

.box-container.deviantart {
    background-color: #05cc47;
    filter: drop-shadow(5px 5px 0 rgba(5,204,71,0.6))
}

.box-container.deviantart-flat {
    background-color: #05cc47
}

.box-container.discord {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.box-container.discord-flat {
    background-color: #7289da
}

.box-container.facebook {
    background-color: #3b5998;
    filter: drop-shadow(5px 5px 0 rgba(59,89,152,0.6))
}

.box-container.facebook-flat {
    background-color: #3b5998
}

.box-container.github {
    background-color: #292d32;
    filter: drop-shadow(5px 5px 0 rgba(41,45,50,0.6))
}

.box-container.github-flat {
    background-color: #292d32
}

.box-container.google {
    background-color: #4285f4;
    filter: drop-shadow(5px 5px 0 rgba(66,133,244,0.6))
}

.box-container.google-flat {
    background-color: #4285f4
}

.box-container.googleplus {
    background-color: #db4437;
    filter: drop-shadow(5px 5px 0 rgba(219,68,55,0.6))
}

.box-container.googleplus-flat {
    background-color: #db4437
}

.box-container.instagram {
    background-color: #c32aa3;
    filter: drop-shadow(5px 5px 0 rgba(195,42,163,0.6))
}

.box-container.instagram-flat {
    background-color: #c32aa3
}

.box-container.linkedin {
    background-color: #007bb5;
    filter: drop-shadow(5px 5px 0 rgba(0,123,181,0.6))
}

.box-container.linkedin-flat {
    background-color: #007bb5
}

.box-container.patreon {
    background-color: #f96854;
    filter: drop-shadow(5px 5px 0 rgba(249,104,84,0.6))
}

.box-container.patreon-flat {
    background-color: #f96854
}

.box-container.paypal {
    background-color: #1e9cd7;
    filter: drop-shadow(5px 5px 0 rgba(30,156,215,0.6))
}

.box-container.paypal-flat {
    background-color: #1e9cd7
}

.box-container.pinterest {
    background-color: #bd081c;
    filter: drop-shadow(5px 5px 0 rgba(189,8,28,0.6))
}

.box-container.pinterest-flat {
    background-color: #bd081c
}

.box-container.reddit {
    background-color: #ff4500;
    filter: drop-shadow(5px 5px 0 rgba(255,69,0,0.6))
}

.box-container.reddit-flat {
    background-color: #ff4500
}

.box-container.skype {
    background-color: #41a6ed;
    filter: drop-shadow(5px 5px 0 rgba(65,166,237,0.6))
}

.box-container.skype-flat {
    background-color: #41a6ed
}

.box-container.slack {
    background-color: #4d394b;
    filter: drop-shadow(5px 5px 0 rgba(77,57,75,0.6))
}

.box-container.slack-flat {
    background-color: #4d394b
}

.box-container.snapchat {
    background-color: #fffc00;
    filter: drop-shadow(5px 5px 0 rgba(255,252,0,0.6))
}

.box-container.snapchat-flat {
    background-color: #fffc00
}

.box-container.soundcloud {
    background-color: #f50;
    filter: drop-shadow(5px 5px 0 rgba(255,85,0,0.6))
}

.box-container.soundcloud-flat {
    background-color: #f50
}

.box-container.spotify {
    background-color: #1ed760;
    filter: drop-shadow(5px 5px 0 rgba(30,215,96,0.6))
}

.box-container.spotify-flat {
    background-color: #1ed760
}

.box-container.steam {
    background-color: #171a21;
    filter: drop-shadow(5px 5px 0 rgba(23,26,33,0.6))
}

.box-container.steam-flat {
    background-color: #171a21
}

.box-container.telegram {
    background-color: #08c;
    filter: drop-shadow(5px 5px 0 rgba(0,136,204,0.6))
}

.box-container.telegram-flat {
    background-color: #08c
}

.box-container.tumblr {
    background-color: #35465d;
    filter: drop-shadow(5px 5px 0 rgba(53,70,93,0.6))
}

.box-container.tumblr-flat {
    background-color: #35465d
}

.box-container.twitch {
    background-color: #6441a4;
    filter: drop-shadow(5px 5px 0 rgba(100,65,164,0.6))
}

.box-container.twitch-flat {
    background-color: #6441a4
}

.box-container.twitter {
    background-color: #1da1f2;
    filter: drop-shadow(5px 5px 0 rgba(29,161,242,0.6))
}

.box-container.twitter-flat {
    background-color: #1da1f2
}

.box-container.viber {
    background-color: #7f4d9b;
    filter: drop-shadow(5px 5px 0 rgba(127,77,155,0.6))
}

.box-container.viber-flat {
    background-color: #7f4d9b
}

.box-container.whatsapp {
    background-color: #25d366;
    filter: drop-shadow(5px 5px 0 rgba(37,211,102,0.6))
}

.box-container.whatsapp-flat {
    background-color: #25d366
}

.box-container.youtube {
    background-color: red;
    filter: drop-shadow(5px 5px 0 rgba(255,0,0,0.6))
}

.box-container.youtube-flat {
    background-color: red
}

.progress-container {
    background-color: #f5f5f5;
    border-radius: 0;
    box-shadow: none;
    height: 6px;
    position: relative;
    z-index: 1
}

.progress-container .progress-bar {
    background-color: #2196f3;
    box-shadow: none;
    color: #fff;
    float: left;
    font-size: 12px;
    height: 100%;
    line-height: 23px;
    text-align: center;
    width: 0
}

.progress-container .progress-bar::before {
    background-color: #cae6fc;
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%;
    z-index: -1
}

.progress-container .progress-bar[data-progress] {
    height: 23px
}

.progress-container .progress-bar[data-progress]::before {
    height: 23px
}

.progress-container .progress-bar::after {
    content: attr(data-progress);
    font-weight: bold;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    width: 4em
}

.card-container {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-flow: row wrap;
    justify-content: space-around
}

.card-container .card {
    background-color: #303030;
    border-radius: 6px;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(32,34,37,0.6);
    display: block;
    font-family: arial;
    margin: 0 .05em;
    margin-top: 2em;
    padding-bottom: .75em;
    text-align: center;
    width: 320px
}

.card-container .card .avatar {
    background-color: #282828;
    border-radius: 6px 6px 0 0;
    padding: .75em 0
}

.card-container .card .avatar img {
    border-radius: 100%;
    height: 7em;
    margin: .5em 0;
    padding: 0;
    width: 7em
}

.card-container .card .title {
    display: block;
    font-size: 26px;
    margin-bottom: 0;
    margin-top: .3em
}

.card-container .card .description {
    color: gray;
    font-size: 18px;
    margin: 0
}

.card-container .card .description.link {
    color: #2980b9
}

.card-container .card .footer {
    background-color: #303030;
    border-radius: 0 0 6px 6px;
    display: block;
    padding-bottom: -.15em;
    padding-top: .6em
}

.card-container .card .footer * {
    margin: 0 .75em;
    margin-bottom: 0;
    text-align: left
}

.card-container .card .footer * * {
    margin: 0
}

.card-container .card .footer a {
    color: #2980b9;
    font-size: 14px;
    text-decoration: none
}

.workcard-container {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-flow: row wrap;
    justify-content: space-around
}

.workcard-container .card {
    cursor: default;
    height: 200px;
    margin: 14px 10px;
    position: relative;
    width: 330px
}

.workcard-container .card img {
    height: 200px;
    width: 330px
}

.workcard-container .card a.overlay {
    cursor: pointer
}

.workcard-container .card .overlay {
    transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    -ms-transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    background: rgba(0,0,0,0.8);
    height: 200px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 330px
}

.workcard-container .card .overlay:hover {
    opacity: 1
}

.workcard-container .card .overlay .text {
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    color: #fff;
    left: 50%;
    line-height: 1;
    margin: 0;
    opacity: .75;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 330px
}

.table-container table {
    border-collapse: collapse;
    color: #fff;
    font-size: 13px;
    margin: 0;
    margin-bottom: 2.5rem;
    overflow: hidden;
    overflow-x: auto;
    padding: 0;
    position: relative;
    text-align: left;
    white-space: nowrap;
    width: auto
}

.table-container table.table-center {
    display: block;
    text-align: center
}

.table-container table.table-center table {
    margin: 0 auto
}

.table-container table tr {
    background-color: #282828;
    border: 1px solid #303030;
    border-top: 1px solid #353535
}

.table-container table tr:nth-child(2n) {
    background-color: #303030
}

.table-container table th,.table-container table td {
    border: 1px solid #303030;
    padding: 12px 20px;
    padding-bottom: 8px
}

.table-container table th {
    border: 1px solid #353535;
    box-sizing: border-box;
    font-size: 12px;
    font-weight: 600;
    height: 48px;
    letter-spacing: 0;
    line-height: 24px;
    padding: 12px 20px;
    padding-bottom: 8px;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    vertical-align: bottom
}

.form-container form {
    margin-bottom: 0
}

.label {
    background-color: #303030;
    border-radius: .25em;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-left: 6px;
    padding: .2em .6em .3em;
    vertical-align: middle
}

.parallax-container {
    position: relative
}

.parallax-container .parallax {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    filter: blur(4px);
    height: 20em;
    width: 100%
}

.parallax-container .parallax.small {
    height: 15em
}

.parallax-container .parallax.medium {
    height: 26em
}

.parallax-container .parallax.large {
    height: 33em
}

.parallax-container .content {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%
}

@media(max-width: 750px) {
    .markdown-container {
        padding:2em 3em
    }

    .paper-container .paper {
        padding: 40px 28px
    }

    .fullscreen.half .background {
        height: 100%
    }

    .me {
        padding: 0
    }

    .me .title {
        font-size: 10vmin;
        margin: 0
    }

    .me .image-title {
        height: 7em;
        width: 7em
    }

    .me.unset {
        flex-direction: column
    }

    .buttons {
        align-items: center;
        display: flex;
        flex-flow: row wrap;
        justify-content: center
    }

    .buttons .btn {
        align-items: center;
        display: flex;
        font-size: 18px;
        justify-content: center;
        line-height: 20px;
        padding: 20px 10px;
        text-align: center;
        white-space: pre-line;
        width: calc(45% - 30px)
    }

    .buttons .btn i {
        margin-right: 10px
    }

    .buttons.one-line .btn {
        padding: 14px 8px;
        width: 75%
    }

    .buttons1 {
        align-items: center;
        display: flex;
        color: red;
        flex-flow: row wrap;
        justify-content: center
    }

    .buttons1 .btn {
        align-items: center;
        display: flex;
        color: red;
        font-size: 18px;
        justify-content: center;
        line-height: 20px;
        padding: 20px 10px;
        text-align: center;
        white-space: pre-line;
        width: calc(45% - 30px)
    }

    .buttons1 .btn i {
        margin-right: 10px
    }

    .buttons1.one-line .btn {
        padding: 14px 8px;
        width: 75%
    }
}

@media screen and (max-width: 650px) {
    .nav-container.default {
        display:flex
    }

    .nav-container.default .nav-title {
        margin-left: 0;
        padding: 0;
        text-align: center
    }

    .nav-container.default .sidenav {
        margin-right: 0;
        padding: 0;
        text-align: center
    }
}

@media(max-width: 550px) {
    .paper-container {
        display:block
    }

    .paper-container .paper {
        background: #282828
    }

    .paper-container .paper::before {
        display: none
    }

    .workcard-container .card,.workcard-container .card img,.workcard-container .card .overlay,.workcard-container .card .overlay .text {
        height: auto;
        width: 100%
    }

    .container {
        margin: 0;
        margin-bottom: 2.5em;
        margin-top: 1.5em;
        padding: 0;
        width: 100%
    }

    .nav-container.no-nav {
        display: block;
        height: 3em;
        position: static
    }

    .row .column {
        margin-left: 0
    }

    .row .one-half.column,.row .one-third.column,.row .one-fourth.column {
        width: 100%
    }

    .flex-grid .col-xs,.flex-grid .col-xs-1,.flex-grid .col-xs-2,.flex-grid .col-xs-3,.flex-grid .col-xs-4,.flex-grid .col-xs-5,.flex-grid .col-xs-6,.flex-grid .col-xs-7,.flex-grid .col-xs-8,.flex-grid .col-xs-9,.flex-grid .col-xs-10,.flex-grid .col-xs-11,.flex-grid .col-xs-12 {
        flex-basis: 100%;
        max-width: 100%;
        padding: 0;
        width: 100%
    }
}

.bold {
    font-weight: bold !important
}

.italic {
    font-style: italic !important
}

.center-text {
    text-align: center !important
}

.left-text {
    text-align: left !important
}

.right-text {
    text-align: right !important
}

.full-width {
    width: 100% !important
}

.half-width {
    width: 50% !important
}

.no-border {
    border: 0 !important
}

.no-border-radius {
    border-radius: 0 !important
}

.no-box-shadow {
    box-shadow: none !important
}

.no-margin {
    margin: 0 !important
}

.no-padding {
    padding: 0 !important
}

.no-select {
    user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -o-user-select: none
}

.no-text-shadow {
    text-shadow: none !important
}

.relative {
    position: relative !important
}

.transparent-bg {
    background: transparent !important
}

.center {
    display: block !important;
    margin: 0 auto !important;
    text-align: center !important
}

.box-shadow {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12) !important
}

.arial {
    font-family: Arial
}

.monospace {
    font-family: monospace
}

.montserrat {
    font-family: 'Montserrat',sans-serif
}

.roboto {
    font-family: 'Roboto',sans-serif
}

.times-new-roman {
    font-family: 'Times New Roman',Times,serif
}

.alizarin {
    background-color: #e74c3c !important
}

.alizarin-text {
    color: #e74c3c !important
}

.alizarin-dropshadow {
    background-color: #e74c3c;
    filter: drop-shadow(5px 5px 0 rgba(231,76,60,0.6))
}

.alizarin-paper {
    background: linear-gradient(225deg,transparent 26px,#e74c3c 0) !important
}

.alizarin-paper::before {
    border-color: #e74c3c transparent !important;
    filter: brightness(75%) !important
}

.alizarin-bar {
    background-color: #e74c3c !important
}

.alizarin-bar::before {
    background-color: #e74c3c !important;
    filter: brightness(50%)
}

.amethyst {
    background-color: #9b59b6 !important
}

.amethyst-text {
    color: #9b59b6 !important
}

.amethyst-dropshadow {
    background-color: #9b59b6;
    filter: drop-shadow(5px 5px 0 rgba(155,89,182,0.6))
}

.amethyst-paper {
    background: linear-gradient(225deg,transparent 26px,#9b59b6 0) !important
}

.amethyst-paper::before {
    border-color: #9b59b6 transparent !important;
    filter: brightness(75%) !important
}

.amethyst-bar {
    background-color: #9b59b6 !important
}

.amethyst-bar::before {
    background-color: #9b59b6 !important;
    filter: brightness(50%)
}

.asbestos {
    background-color: #7f8c8d !important
}

.asbestos-text {
    color: #7f8c8d !important
}

.asbestos-dropshadow {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.asbestos-paper {
    background: linear-gradient(225deg,transparent 26px,#7f8c8d 0) !important
}

.asbestos-paper::before {
    border-color: #7f8c8d transparent !important;
    filter: brightness(75%) !important
}

.asbestos-bar {
    background-color: #7f8c8d !important
}

.asbestos-bar::before {
    background-color: #7f8c8d !important;
    filter: brightness(50%)
}

.belize-hole {
    background-color: #2980b9 !important
}

.belize-hole-text {
    color: #2980b9 !important
}

.belize-hole-dropshadow {
    background-color: #2980b9;
    filter: drop-shadow(5px 5px 0 rgba(41,128,185,0.6))
}

.belize-hole-paper {
    background: linear-gradient(225deg,transparent 26px,#2980b9 0) !important
}

.belize-hole-paper::before {
    border-color: #2980b9 transparent !important;
    filter: brightness(75%) !important
}

.belize-hole-bar {
    background-color: #2980b9 !important
}

.belize-hole-bar::before {
    background-color: #2980b9 !important;
    filter: brightness(50%)
}

.black {
    background-color: #000 !important
}

.black-text {
    color: #000 !important
}

.black-dropshadow {
    background-color: #000;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.black-paper {
    background: linear-gradient(225deg,transparent 26px,#000 0) !important
}

.black-paper::before {
    border-color: #000 transparent !important;
    filter: brightness(75%) !important
}

.black-bar {
    background-color: #000 !important
}

.black-bar::before {
    background-color: #000 !important;
    filter: brightness(50%)
}

.blurple {
    background-color: #7289da !important
}

.blurple-text {
    color: #7289da !important
}

.blurple-dropshadow {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.blurple-paper {
    background: linear-gradient(225deg,transparent 26px,#7289da 0) !important
}

.blurple-paper::before {
    border-color: #7289da transparent !important;
    filter: brightness(75%) !important
}

.blurple-bar {
    background-color: #7289da !important
}

.blurple-bar::before {
    background-color: #7289da !important;
    filter: brightness(50%)
}

.carrot {
    background-color: #e67e22 !important
}

.carrot-text {
    color: #e67e22 !important
}

.carrot-dropshadow {
    background-color: #e67e22;
    filter: drop-shadow(5px 5px 0 rgba(230,126,34,0.6))
}

.carrot-paper {
    background: linear-gradient(225deg,transparent 26px,#e67e22 0) !important
}

.carrot-paper::before {
    border-color: #e67e22 transparent !important;
    filter: brightness(75%) !important
}

.carrot-bar {
    background-color: #e67e22 !important
}

.carrot-bar::before {
    background-color: #e67e22 !important;
    filter: brightness(50%)
}

.clouds {
    background-color: #ecf0f1 !important
}

.clouds-text {
    color: #ecf0f1 !important
}

.clouds-dropshadow {
    background-color: #ecf0f1;
    filter: drop-shadow(5px 5px 0 rgba(236,240,241,0.6))
}

.clouds-paper {
    background: linear-gradient(225deg,transparent 26px,#ecf0f1 0) !important
}

.clouds-paper::before {
    border-color: #ecf0f1 transparent !important;
    filter: brightness(75%) !important
}

.clouds-bar {
    background-color: #ecf0f1 !important
}

.clouds-bar::before {
    background-color: #ecf0f1 !important;
    filter: brightness(50%)
}

.concrete {
    background-color: #95a5a6 !important
}

.concrete-text {
    color: #95a5a6 !important
}

.concrete-dropshadow {
    background-color: #95a5a6;
    filter: drop-shadow(5px 5px 0 rgba(149,165,166,0.6))
}

.concrete-paper {
    background: linear-gradient(225deg,transparent 26px,#95a5a6 0) !important
}

.concrete-paper::before {
    border-color: #95a5a6 transparent !important;
    filter: brightness(75%) !important
}

.concrete-bar {
    background-color: #95a5a6 !important
}

.concrete-bar::before {
    background-color: #95a5a6 !important;
    filter: brightness(50%)
}

.cubered {
    background-color: #ef0c0c !important
}

.cubered-text {
    color: #ef0c0c !important
}

.cubered-dropshadow {
    background-color: #ef0c0c;
    filter: drop-shadow(5px 5px 0 rgba(239,12,12,0.6))
}

.cubered-paper {
    background: linear-gradient(225deg,transparent 26px,#ef0c0c 0) !important
}

.cubered-paper::before {
    border-color: #ef0c0c transparent !important;
    filter: brightness(75%) !important
}

.cubered-bar {
    background-color: #ef0c0c !important
}

.cubered-bar::before {
    background-color: #ef0c0c !important;
    filter: brightness(50%)
}

.dark-not-black {
    background-color: #2c2f33 !important
}

.dark-not-black-text {
    color: #2c2f33 !important
}

.dark-not-black-dropshadow {
    background-color: #2c2f33;
    filter: drop-shadow(5px 5px 0 rgba(44,47,51,0.6))
}

.dark-not-black-paper {
    background: linear-gradient(225deg,transparent 26px,#2c2f33 0) !important
}

.dark-not-black-paper::before {
    border-color: #2c2f33 transparent !important;
    filter: brightness(75%) !important
}

.dark-not-black-bar {
    background-color: #2c2f33 !important
}

.dark-not-black-bar::before {
    background-color: #2c2f33 !important;
    filter: brightness(50%)
}

.dark {
    background-color: #343a40 !important
}

.dark-text {
    color: #343a40 !important
}

.dark-dropshadow {
    background-color: #343a40;
    filter: drop-shadow(5px 5px 0 rgba(52,58,64,0.6))
}

.dark-paper {
    background: linear-gradient(225deg,transparent 26px,#343a40 0) !important
}

.dark-paper::before {
    border-color: #343a40 transparent !important;
    filter: brightness(75%) !important
}

.dark-bar {
    background-color: #343a40 !important
}

.dark-bar::before {
    background-color: #343a40 !important;
    filter: brightness(50%)
}

.emerald {
    background-color: #2ecc71 !important
}

.emerald-text {
    color: #2ecc71 !important
}

.emerald-dropshadow {
    background-color: #2ecc71;
    filter: drop-shadow(5px 5px 0 rgba(46,204,113,0.6))
}

.emerald-paper {
    background: linear-gradient(225deg,transparent 26px,#2ecc71 0) !important
}

.emerald-paper::before {
    border-color: #2ecc71 transparent !important;
    filter: brightness(75%) !important
}

.emerald-bar {
    background-color: #2ecc71 !important
}

.emerald-bar::before {
    background-color: #2ecc71 !important;
    filter: brightness(50%)
}

.gold {
    background-color: #ffd700 !important
}

.gold-text {
    color: #ffd700 !important
}

.gold-dropshadow {
    background-color: #ffd700;
    filter: drop-shadow(5px 5px 0 rgba(255,215,0,0.6))
}

.gold-paper {
    background: linear-gradient(225deg,transparent 26px,#ffd700 0) !important
}

.gold-paper::before {
    border-color: #ffd700 transparent !important;
    filter: brightness(75%) !important
}

.gold-bar {
    background-color: #ffd700 !important
}

.gold-bar::before {
    background-color: #ffd700 !important;
    filter: brightness(50%)
}

.green-sea {
    background-color: #16a085 !important
}

.green-sea-text {
    color: #16a085 !important
}

.green-sea-dropshadow {
    background-color: #16a085;
    filter: drop-shadow(5px 5px 0 rgba(22,160,133,0.6))
}

.green-sea-paper {
    background: linear-gradient(225deg,transparent 26px,#16a085 0) !important
}

.green-sea-paper::before {
    border-color: #16a085 transparent !important;
    filter: brightness(75%) !important
}

.green-sea-bar {
    background-color: #16a085 !important
}

.green-sea-bar::before {
    background-color: #16a085 !important;
    filter: brightness(50%)
}

.greyple {
    background-color: #99aab5 !important
}

.greyple-text {
    color: #99aab5 !important
}

.greyple-dropshadow {
    background-color: #99aab5;
    filter: drop-shadow(5px 5px 0 rgba(153,170,181,0.6))
}

.greyple-paper {
    background: linear-gradient(225deg,transparent 26px,#99aab5 0) !important
}

.greyple-paper::before {
    border-color: #99aab5 transparent !important;
    filter: brightness(75%) !important
}

.greyple-bar {
    background-color: #99aab5 !important
}

.greyple-bar::before {
    background-color: #99aab5 !important;
    filter: brightness(50%)
}

.highlight {
    background-color: #181818 !important
}

.highlight-text {
    color: #181818 !important
}

.highlight-dropshadow {
    background-color: #181818;
    filter: drop-shadow(5px 5px 0 rgba(24,24,24,0.6))
}

.highlight-paper {
    background: linear-gradient(225deg,transparent 26px,#181818 0) !important
}

.highlight-paper::before {
    border-color: #181818 transparent !important;
    filter: brightness(75%) !important
}

.highlight-bar {
    background-color: #181818 !important
}

.highlight-bar::before {
    background-color: #181818 !important;
    filter: brightness(50%)
}

.light {
    background-color: #f8f9fa !important
}

.light-text {
    color: #f8f9fa !important
}

.light-dropshadow {
    background-color: #f8f9fa;
    filter: drop-shadow(5px 5px 0 rgba(248,249,250,0.6))
}

.light-paper {
    background: linear-gradient(225deg,transparent 26px,#f8f9fa 0) !important
}

.light-paper::before {
    border-color: #f8f9fa transparent !important;
    filter: brightness(75%) !important
}

.light-bar {
    background-color: #f8f9fa !important
}

.light-bar::before {
    background-color: #f8f9fa !important;
    filter: brightness(50%)
}

.midnight-blue {
    background-color: #2c3e50 !important
}

.midnight-blue-text {
    color: #2c3e50 !important
}

.midnight-blue-dropshadow {
    background-color: #2c3e50;
    filter: drop-shadow(5px 5px 0 rgba(44,62,80,0.6))
}

.midnight-blue-paper {
    background: linear-gradient(225deg,transparent 26px,#2c3e50 0) !important
}

.midnight-blue-paper::before {
    border-color: #2c3e50 transparent !important;
    filter: brightness(75%) !important
}

.midnight-blue-bar {
    background-color: #2c3e50 !important
}

.midnight-blue-bar::before {
    background-color: #2c3e50 !important;
    filter: brightness(50%)
}

.nephritis {
    background-color: #27ae60 !important
}

.nephritis-text {
    color: #27ae60 !important
}

.nephritis-dropshadow {
    background-color: #27ae60;
    filter: drop-shadow(5px 5px 0 rgba(39,174,96,0.6))
}

.nephritis-paper {
    background: linear-gradient(225deg,transparent 26px,#27ae60 0) !important
}

.nephritis-paper::before {
    border-color: #27ae60 transparent !important;
    filter: brightness(75%) !important
}

.nephritis-bar {
    background-color: #27ae60 !important
}

.nephritis-bar::before {
    background-color: #27ae60 !important;
    filter: brightness(50%)
}

.not-black {
    background-color: #23272a !important
}

.not-black-text {
    color: #23272a !important
}

.not-black-dropshadow {
    background-color: #23272a;
    filter: drop-shadow(5px 5px 0 rgba(35,39,42,0.6))
}

.not-black-paper {
    background: linear-gradient(225deg,transparent 26px,#23272a 0) !important
}

.not-black-paper::before {
    border-color: #23272a transparent !important;
    filter: brightness(75%) !important
}

.not-black-bar {
    background-color: #23272a !important
}

.not-black-bar::before {
    background-color: #23272a !important;
    filter: brightness(50%)
}

.orange {
    background-color: #f39c12 !important
}

.orange-text {
    color: #f39c12 !important
}

.orange-dropshadow {
    background-color: #f39c12;
    filter: drop-shadow(5px 5px 0 rgba(243,156,18,0.6))
}

.orange-paper {
    background: linear-gradient(225deg,transparent 26px,#f39c12 0) !important
}

.orange-paper::before {
    border-color: #f39c12 transparent !important;
    filter: brightness(75%) !important
}

.orange-bar {
    background-color: #f39c12 !important
}

.orange-bar::before {
    background-color: #f39c12 !important;
    filter: brightness(50%)
}

.peach {
    background-color: #f49898 !important
}

.peach-text {
    color: #f49898 !important
}

.peach-dropshadow {
    background-color: #f49898;
    filter: drop-shadow(5px 5px 0 rgba(244,152,152,0.6))
}

.peach-paper {
    background: linear-gradient(225deg,transparent 26px,#f49898 0) !important
}

.peach-paper::before {
    border-color: #f49898 transparent !important;
    filter: brightness(75%) !important
}

.peach-bar {
    background-color: #f49898 !important
}

.peach-bar::before {
    background-color: #f49898 !important;
    filter: brightness(50%)
}

.peter-river {
    background-color: #3498db !important
}

.peter-river-text {
    color: #3498db !important
}

.peter-river-dropshadow {
    background-color: #3498db;
    filter: drop-shadow(5px 5px 0 rgba(52,152,219,0.6))
}

.peter-river-paper {
    background: linear-gradient(225deg,transparent 26px,#3498db 0) !important
}

.peter-river-paper::before {
    border-color: #3498db transparent !important;
    filter: brightness(75%) !important
}

.peter-river-bar {
    background-color: #3498db !important
}

.peter-river-bar::before {
    background-color: #3498db !important;
    filter: brightness(50%)
}

.pomegranate {
    background-color: #c0392b !important
}

.pomegranate-text {
    color: #c0392b !important
}

.pomegranate-dropshadow {
    background-color: #c0392b;
    filter: drop-shadow(5px 5px 0 rgba(192,57,43,0.6))
}

.pomegranate-paper {
    background: linear-gradient(225deg,transparent 26px,#c0392b 0) !important
}

.pomegranate-paper::before {
    border-color: #c0392b transparent !important;
    filter: brightness(75%) !important
}

.pomegranate-bar {
    background-color: #c0392b !important
}

.pomegranate-bar::before {
    background-color: #c0392b !important;
    filter: brightness(50%)
}

.primary {
    background-color: #282828 !important
}

.primary-text {
    color: #282828 !important
}

.primary-dropshadow {
    background-color: #282828;
    filter: drop-shadow(5px 5px 0 rgba(40,40,40,0.6))
}

.primary-paper {
    background: linear-gradient(225deg,transparent 26px,#282828 0) !important
}

.primary-paper::before {
    border-color: #282828 transparent !important;
    filter: brightness(75%) !important
}

.primary-bar {
    background-color: #282828 !important
}

.primary-bar::before {
    background-color: #282828 !important;
    filter: brightness(50%)
}

.pumpkin {
    background-color: #d35400 !important
}

.pumpkin-text {
    color: #d35400 !important
}

.pumpkin-dropshadow {
    background-color: #d35400;
    filter: drop-shadow(5px 5px 0 rgba(211,84,0,0.6))
}

.pumpkin-paper {
    background: linear-gradient(225deg,transparent 26px,#d35400 0) !important
}

.pumpkin-paper::before {
    border-color: #d35400 transparent !important;
    filter: brightness(75%) !important
}

.pumpkin-bar {
    background-color: #d35400 !important
}

.pumpkin-bar::before {
    background-color: #d35400 !important;
    filter: brightness(50%)
}

.raw-purple {
    background-color: #7222c9 !important
}

.raw-purple-text {
    color: #7222c9 !important
}

.raw-purple-dropshadow {
    background-color: #7222c9;
    filter: drop-shadow(5px 5px 0 rgba(114,34,201,0.6))
}

.raw-purple-paper {
    background: linear-gradient(225deg,transparent 26px,#7222c9 0) !important
}

.raw-purple-paper::before {
    border-color: #7222c9 transparent !important;
    filter: brightness(75%) !important
}

.raw-purple-bar {
    background-color: #7222c9 !important
}

.raw-purple-bar::before {
    background-color: #7222c9 !important;
    filter: brightness(50%)
}

.secondary {
    background-color: #303030 !important
}

.secondary-text {
    color: #303030 !important
}

.secondary-dropshadow {
    background-color: #303030;
    filter: drop-shadow(5px 5px 0 rgba(48,48,48,0.6))
}

.secondary-paper {
    background: linear-gradient(225deg,transparent 26px,#303030 0) !important
}

.secondary-paper::before {
    border-color: #303030 transparent !important;
    filter: brightness(75%) !important
}

.secondary-bar {
    background-color: #303030 !important
}

.secondary-bar::before {
    background-color: #303030 !important;
    filter: brightness(50%)
}

.silver {
    background-color: #7f8c8d !important
}

.silver-text {
    color: #7f8c8d !important
}

.silver-dropshadow {
    background-color: #7f8c8d;
    filter: drop-shadow(5px 5px 0 rgba(127,140,141,0.6))
}

.silver-paper {
    background: linear-gradient(225deg,transparent 26px,#7f8c8d 0) !important
}

.silver-paper::before {
    border-color: #7f8c8d transparent !important;
    filter: brightness(75%) !important
}

.silver-bar {
    background-color: #7f8c8d !important
}

.silver-bar::before {
    background-color: #7f8c8d !important;
    filter: brightness(50%)
}

.sun-flower {
    background-color: #f1c40f !important
}

.sun-flower-text {
    color: #f1c40f !important
}

.sun-flower-dropshadow {
    background-color: #f1c40f;
    filter: drop-shadow(5px 5px 0 rgba(241,196,15,0.6))
}

.sun-flower-paper {
    background: linear-gradient(225deg,transparent 26px,#f1c40f 0) !important
}

.sun-flower-paper::before {
    border-color: #f1c40f transparent !important;
    filter: brightness(75%) !important
}

.sun-flower-bar {
    background-color: #f1c40f !important
}

.sun-flower-bar::before {
    background-color: #f1c40f !important;
    filter: brightness(50%)
}

.transparent {
    background-color: transparent !important
}

.transparent-text {
    color: transparent !important
}

.transparent-dropshadow {
    background-color: transparent;
    filter: drop-shadow(5px 5px 0 rgba(0,0,0,0.6))
}

.transparent-paper {
    background: linear-gradient(225deg,transparent 26px,transparent 0) !important
}

.transparent-paper::before {
    border-color: transparent transparent !important;
    filter: brightness(75%) !important
}

.transparent-bar {
    background-color: transparent !important
}

.transparent-bar::before {
    background-color: transparent !important;
    filter: brightness(50%)
}

.turquoise {
    background-color: #1abc9c !important
}

.turquoise-text {
    color: #1abc9c !important
}

.turquoise-dropshadow {
    background-color: #1abc9c;
    filter: drop-shadow(5px 5px 0 rgba(26,188,156,0.6))
}

.turquoise-paper {
    background: linear-gradient(225deg,transparent 26px,#1abc9c 0) !important
}

.turquoise-paper::before {
    border-color: #1abc9c transparent !important;
    filter: brightness(75%) !important
}

.turquoise-bar {
    background-color: #1abc9c !important
}

.turquoise-bar::before {
    background-color: #1abc9c !important;
    filter: brightness(50%)
}

.wet-asphalt {
    background-color: #34495e !important
}

.wet-asphalt-text {
    color: #34495e !important
}

.wet-asphalt-dropshadow {
    background-color: #34495e;
    filter: drop-shadow(5px 5px 0 rgba(52,73,94,0.6))
}

.wet-asphalt-paper {
    background: linear-gradient(225deg,transparent 26px,#34495e 0) !important
}

.wet-asphalt-paper::before {
    border-color: #34495e transparent !important;
    filter: brightness(75%) !important
}

.wet-asphalt-bar {
    background-color: #34495e !important
}

.wet-asphalt-bar::before {
    background-color: #34495e !important;
    filter: brightness(50%)
}

.white {
    background-color: #fff !important
}

.white-text {
    color: #fff !important
}

.white-dropshadow {
    background-color: #fff;
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.6))
}

.white-paper {
    background: linear-gradient(225deg,transparent 26px,#fff 0) !important
}

.white-paper::before {
    border-color: #fff transparent !important;
    filter: brightness(75%) !important
}

.white-bar {
    background-color: #fff !important
}

.white-bar::before {
    background-color: #fff !important;
    filter: brightness(50%)
}

.wisteria {
    background-color: #8e44ad !important
}

.wisteria-text {
    color: #8e44ad !important
}

.wisteria-dropshadow {
    background-color: #8e44ad;
    filter: drop-shadow(5px 5px 0 rgba(142,68,173,0.6))
}

.wisteria-paper {
    background: linear-gradient(225deg,transparent 26px,#8e44ad 0) !important
}

.wisteria-paper::before {
    border-color: #8e44ad transparent !important;
    filter: brightness(75%) !important
}

.wisteria-bar {
    background-color: #8e44ad !important
}

.wisteria-bar::before {
    background-color: #8e44ad !important;
    filter: brightness(50%)
}

.deviantart {
    background-color: #05cc47 !important
}

.deviantart-text {
    color: #05cc47 !important
}

.deviantart-dropshadow {
    background-color: #05cc47;
    filter: drop-shadow(5px 5px 0 rgba(5,204,71,0.6))
}

.deviantart-paper {
    background: linear-gradient(225deg,transparent 26px,#05cc47 0) !important
}

.deviantart-paper::before {
    border-color: #05cc47 transparent !important;
    filter: brightness(75%) !important
}

.deviantart-bar {
    background-color: #05cc47 !important
}

.deviantart-bar::before {
    background-color: #05cc47 !important;
    filter: brightness(50%)
}

.discord {
    background-color: #7289da !important
}

.discord-text {
    color: #7289da !important
}

.discord-dropshadow {
    background-color: #7289da;
    filter: drop-shadow(5px 5px 0 rgba(114,137,218,0.6))
}

.discord-paper {
    background: linear-gradient(225deg,transparent 26px,#7289da 0) !important
}

.discord-paper::before {
    border-color: #7289da transparent !important;
    filter: brightness(75%) !important
}

.discord-bar {
    background-color: #7289da !important
}

.discord-bar::before {
    background-color: #7289da !important;
    filter: brightness(50%)
}

.facebook {
    background-color: #3b5998 !important
}

.facebook-text {
    color: #3b5998 !important
}

.facebook-dropshadow {
    background-color: #3b5998;
    filter: drop-shadow(5px 5px 0 rgba(59,89,152,0.6))
}

.facebook-paper {
    background: linear-gradient(225deg,transparent 26px,#3b5998 0) !important
}

.facebook-paper::before {
    border-color: #3b5998 transparent !important;
    filter: brightness(75%) !important
}

.facebook-bar {
    background-color: #3b5998 !important
}

.facebook-bar::before {
    background-color: #3b5998 !important;
    filter: brightness(50%)
}

.github {
    background-color: #292d32 !important
}

.github-text {
    color: #292d32 !important
}

.github-dropshadow {
    background-color: #292d32;
    filter: drop-shadow(5px 5px 0 rgba(41,45,50,0.6))
}

.github-paper {
    background: linear-gradient(225deg,transparent 26px,#292d32 0) !important
}

.github-paper::before {
    border-color: #292d32 transparent !important;
    filter: brightness(75%) !important
}

.github-bar {
    background-color: #292d32 !important
}

.github-bar::before {
    background-color: #292d32 !important;
    filter: brightness(50%)
}

.google {
    background-color: #4285f4 !important
}

.google-text {
    color: #4285f4 !important
}

.google-dropshadow {
    background-color: #4285f4;
    filter: drop-shadow(5px 5px 0 rgba(66,133,244,0.6))
}

.google-paper {
    background: linear-gradient(225deg,transparent 26px,#4285f4 0) !important
}

.google-paper::before {
    border-color: #4285f4 transparent !important;
    filter: brightness(75%) !important
}

.google-bar {
    background-color: #4285f4 !important
}

.google-bar::before {
    background-color: #4285f4 !important;
    filter: brightness(50%)
}

.googleplus {
    background-color: #db4437 !important
}

.googleplus-text {
    color: #db4437 !important
}

.googleplus-dropshadow {
    background-color: #db4437;
    filter: drop-shadow(5px 5px 0 rgba(219,68,55,0.6))
}

.googleplus-paper {
    background: linear-gradient(225deg,transparent 26px,#db4437 0) !important
}

.googleplus-paper::before {
    border-color: #db4437 transparent !important;
    filter: brightness(75%) !important
}

.googleplus-bar {
    background-color: #db4437 !important
}

.googleplus-bar::before {
    background-color: #db4437 !important;
    filter: brightness(50%)
}

.instagram {
    background-color: #c32aa3 !important
}

.instagram-text {
    color: #c32aa3 !important
}

.instagram-dropshadow {
    background-color: #c32aa3;
    filter: drop-shadow(5px 5px 0 rgba(195,42,163,0.6))
}

.instagram-paper {
    background: linear-gradient(225deg,transparent 26px,#c32aa3 0) !important
}

.instagram-paper::before {
    border-color: #c32aa3 transparent !important;
    filter: brightness(75%) !important
}

.instagram-bar {
    background-color: #c32aa3 !important
}

.instagram-bar::before {
    background-color: #c32aa3 !important;
    filter: brightness(50%)
}

.linkedin {
    background-color: #007bb5 !important
}

.linkedin-text {
    color: #007bb5 !important
}

.linkedin-dropshadow {
    background-color: #007bb5;
    filter: drop-shadow(5px 5px 0 rgba(0,123,181,0.6))
}

.linkedin-paper {
    background: linear-gradient(225deg,transparent 26px,#007bb5 0) !important
}

.linkedin-paper::before {
    border-color: #007bb5 transparent !important;
    filter: brightness(75%) !important
}

.linkedin-bar {
    background-color: #007bb5 !important
}

.linkedin-bar::before {
    background-color: #007bb5 !important;
    filter: brightness(50%)
}

.patreon {
    background-color: #f96854 !important
}

.patreon-text {
    color: #f96854 !important
}

.patreon-dropshadow {
    background-color: #f96854;
    filter: drop-shadow(5px 5px 0 rgba(249,104,84,0.6))
}

.patreon-paper {
    background: linear-gradient(225deg,transparent 26px,#f96854 0) !important
}

.patreon-paper::before {
    border-color: #f96854 transparent !important;
    filter: brightness(75%) !important
}

.patreon-bar {
    background-color: #f96854 !important
}

.patreon-bar::before {
    background-color: #f96854 !important;
    filter: brightness(50%)
}

.paypal {
    background-color: #1e9cd7 !important
}

.paypal-text {
    color: #1e9cd7 !important
}

.paypal-dropshadow {
    background-color: #1e9cd7;
    filter: drop-shadow(5px 5px 0 rgba(30,156,215,0.6))
}

.paypal-paper {
    background: linear-gradient(225deg,transparent 26px,#1e9cd7 0) !important
}

.paypal-paper::before {
    border-color: #1e9cd7 transparent !important;
    filter: brightness(75%) !important
}

.paypal-bar {
    background-color: #1e9cd7 !important
}

.paypal-bar::before {
    background-color: #1e9cd7 !important;
    filter: brightness(50%)
}

.pinterest {
    background-color: #bd081c !important
}

.pinterest-text {
    color: #bd081c !important
}

.pinterest-dropshadow {
    background-color: #bd081c;
    filter: drop-shadow(5px 5px 0 rgba(189,8,28,0.6))
}

.pinterest-paper {
    background: linear-gradient(225deg,transparent 26px,#bd081c 0) !important
}

.pinterest-paper::before {
    border-color: #bd081c transparent !important;
    filter: brightness(75%) !important
}

.pinterest-bar {
    background-color: #bd081c !important
}

.pinterest-bar::before {
    background-color: #bd081c !important;
    filter: brightness(50%)
}

.reddit {
    background-color: #ff4500 !important
}

.reddit-text {
    color: #ff4500 !important
}

.reddit-dropshadow {
    background-color: #ff4500;
    filter: drop-shadow(5px 5px 0 rgba(255,69,0,0.6))
}

.reddit-paper {
    background: linear-gradient(225deg,transparent 26px,#ff4500 0) !important
}

.reddit-paper::before {
    border-color: #ff4500 transparent !important;
    filter: brightness(75%) !important
}

.reddit-bar {
    background-color: #ff4500 !important
}

.reddit-bar::before {
    background-color: #ff4500 !important;
    filter: brightness(50%)
}

.skype {
    background-color: #41a6ed !important
}

.skype-text {
    color: #41a6ed !important
}

.skype-dropshadow {
    background-color: #41a6ed;
    filter: drop-shadow(5px 5px 0 rgba(65,166,237,0.6))
}

.skype-paper {
    background: linear-gradient(225deg,transparent 26px,#41a6ed 0) !important
}

.skype-paper::before {
    border-color: #41a6ed transparent !important;
    filter: brightness(75%) !important
}

.skype-bar {
    background-color: #41a6ed !important
}

.skype-bar::before {
    background-color: #41a6ed !important;
    filter: brightness(50%)
}

.slack {
    background-color: #4d394b !important
}

.slack-text {
    color: #4d394b !important
}

.slack-dropshadow {
    background-color: #4d394b;
    filter: drop-shadow(5px 5px 0 rgba(77,57,75,0.6))
}

.slack-paper {
    background: linear-gradient(225deg,transparent 26px,#4d394b 0) !important
}

.slack-paper::before {
    border-color: #4d394b transparent !important;
    filter: brightness(75%) !important
}

.slack-bar {
    background-color: #4d394b !important
}

.slack-bar::before {
    background-color: #4d394b !important;
    filter: brightness(50%)
}

.snapchat {
    background-color: #fffc00 !important
}

.snapchat-text {
    color: #fffc00 !important
}

.snapchat-dropshadow {
    background-color: #fffc00;
    filter: drop-shadow(5px 5px 0 rgba(255,252,0,0.6))
}

.snapchat-paper {
    background: linear-gradient(225deg,transparent 26px,#fffc00 0) !important
}

.snapchat-paper::before {
    border-color: #fffc00 transparent !important;
    filter: brightness(75%) !important
}

.snapchat-bar {
    background-color: #fffc00 !important
}

.snapchat-bar::before {
    background-color: #fffc00 !important;
    filter: brightness(50%)
}

.soundcloud {
    background-color: #f50 !important
}

.soundcloud-text {
    color: #f50 !important
}

.soundcloud-dropshadow {
    background-color: #f50;
    filter: drop-shadow(5px 5px 0 rgba(255,85,0,0.6))
}

.soundcloud-paper {
    background: linear-gradient(225deg,transparent 26px,#f50 0) !important
}

.soundcloud-paper::before {
    border-color: #f50 transparent !important;
    filter: brightness(75%) !important
}

.soundcloud-bar {
    background-color: #f50 !important
}

.soundcloud-bar::before {
    background-color: #f50 !important;
    filter: brightness(50%)
}

.spotify {
    background-color: #1ed760 !important
}

.spotify-text {
    color: #1ed760 !important
}

.spotify-dropshadow {
    background-color: #1ed760;
    filter: drop-shadow(5px 5px 0 rgba(30,215,96,0.6))
}

.spotify-paper {
    background: linear-gradient(225deg,transparent 26px,#1ed760 0) !important
}

.spotify-paper::before {
    border-color: #1ed760 transparent !important;
    filter: brightness(75%) !important
}

.spotify-bar {
    background-color: #1ed760 !important
}

.spotify-bar::before {
    background-color: #1ed760 !important;
    filter: brightness(50%)
}

.steam {
    background-color: #171a21 !important
}

.steam-text {
    color: #171a21 !important
}

.steam-dropshadow {
    background-color: #171a21;
    filter: drop-shadow(5px 5px 0 rgba(23,26,33,0.6))
}

.steam-paper {
    background: linear-gradient(225deg,transparent 26px,#171a21 0) !important
}

.steam-paper::before {
    border-color: #171a21 transparent !important;
    filter: brightness(75%) !important
}

.steam-bar {
    background-color: #171a21 !important
}

.steam-bar::before {
    background-color: #171a21 !important;
    filter: brightness(50%)
}

.telegram {
    background-color: #08c !important
}

.telegram-text {
    color: #08c !important
}

.telegram-dropshadow {
    background-color: #08c;
    filter: drop-shadow(5px 5px 0 rgba(0,136,204,0.6))
}

.telegram-paper {
    background: linear-gradient(225deg,transparent 26px,#08c 0) !important
}

.telegram-paper::before {
    border-color: #08c transparent !important;
    filter: brightness(75%) !important
}

.telegram-bar {
    background-color: #08c !important
}

.telegram-bar::before {
    background-color: #08c !important;
    filter: brightness(50%)
}

.tumblr {
    background-color: #35465d !important
}

.tumblr-text {
    color: #35465d !important
}

.tumblr-dropshadow {
    background-color: #35465d;
    filter: drop-shadow(5px 5px 0 rgba(53,70,93,0.6))
}

.tumblr-paper {
    background: linear-gradient(225deg,transparent 26px,#35465d 0) !important
}

.tumblr-paper::before {
    border-color: #35465d transparent !important;
    filter: brightness(75%) !important
}

.tumblr-bar {
    background-color: #35465d !important
}

.tumblr-bar::before {
    background-color: #35465d !important;
    filter: brightness(50%)
}

.twitch {
    background-color: #6441a4 !important
}

.twitch-text {
    color: #6441a4 !important
}

.twitch-dropshadow {
    background-color: #6441a4;
    filter: drop-shadow(5px 5px 0 rgba(100,65,164,0.6))
}

.twitch-paper {
    background: linear-gradient(225deg,transparent 26px,#6441a4 0) !important
}

.twitch-paper::before {
    border-color: #6441a4 transparent !important;
    filter: brightness(75%) !important
}

.twitch-bar {
    background-color: #6441a4 !important
}

.twitch-bar::before {
    background-color: #6441a4 !important;
    filter: brightness(50%)
}

.twitter {
    background-color: #1da1f2 !important
}

.twitter-text {
    color: #1da1f2 !important
}

.twitter-dropshadow {
    background-color: #1da1f2;
    filter: drop-shadow(5px 5px 0 rgba(29,161,242,0.6))
}

.twitter-paper {
    background: linear-gradient(225deg,transparent 26px,#1da1f2 0) !important
}

.twitter-paper::before {
    border-color: #1da1f2 transparent !important;
    filter: brightness(75%) !important
}

.twitter-bar {
    background-color: #1da1f2 !important
}

.twitter-bar::before {
    background-color: #1da1f2 !important;
    filter: brightness(50%)
}

.viber {
    background-color: #7f4d9b !important
}

.viber-text {
    color: #7f4d9b !important
}

.viber-dropshadow {
    background-color: #7f4d9b;
    filter: drop-shadow(5px 5px 0 rgba(127,77,155,0.6))
}

.viber-paper {
    background: linear-gradient(225deg,transparent 26px,#7f4d9b 0) !important
}

.viber-paper::before {
    border-color: #7f4d9b transparent !important;
    filter: brightness(75%) !important
}

.viber-bar {
    background-color: #7f4d9b !important
}

.viber-bar::before {
    background-color: #7f4d9b !important;
    filter: brightness(50%)
}

.whatsapp {
    background-color: #25d366 !important
}

.whatsapp-text {
    color: #25d366 !important
}

.whatsapp-dropshadow {
    background-color: #25d366;
    filter: drop-shadow(5px 5px 0 rgba(37,211,102,0.6))
}

.whatsapp-paper {
    background: linear-gradient(225deg,transparent 26px,#25d366 0) !important
}

.whatsapp-paper::before {
    border-color: #25d366 transparent !important;
    filter: brightness(75%) !important
}

.whatsapp-bar {
    background-color: #25d366 !important
}

.whatsapp-bar::before {
    background-color: #25d366 !important;
    filter: brightness(50%)
}

.youtube {
    background-color: #f00 !important
}

.youtube-text {
    color: #f00 !important
}

.youtube-dropshadow {
    background-color: red;
    filter: drop-shadow(5px 5px 0 rgba(255,0,0,0.6))
}

.youtube-paper {
    background: linear-gradient(225deg,transparent 26px,#f00 0) !important
}

.youtube-paper::before {
    border-color: #f00 transparent !important;
    filter: brightness(75%) !important
}

.youtube-bar {
    background-color: #f00 !important
}

.youtube-bar::before {
    background-color: #f00 !important;
    filter: brightness(50%)
}
