body{font-family:"PT Sans",Georgia,"Times New Roman",sans-serif;font-size:18px;color:#515151;line-height:1.75rem;background-color:whitesmoke}@media(max-width:30em){body{font-size:14px;line-height:1.5rem}body h1{font-size:1.5rem}}h1{font-size:2rem}h1 a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Quattrocento Sans",sans-serif;color:#333}a{text-decoration:underline;color:#333}a:hover{color:black;border-bottom:0}img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}blockquote{margin:10px 20px 10px;padding:0 15px;border-left:.25em solid #ccc;color:#999;line-height:1.5}.container{margin-left:auto;margin-right:auto;width:750px}@media(max-width:768px){.container{width:90vw}}.catalogue-line{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;border-top:.2rem solid #353535;display:block;width:2rem}a:hover .catalogue-line,a:focus .catalogue-line{width:7rem}hr{margin-top:2.5rem;margin-bottom:2.5rem;border:0;border-top:1px dashed #8c8c8c;height:1px;overflow:visible}.masthead{font-family:"Quattrocento Sans",sans-serif;width:900px;background-color:white;border-radius:5px;border:7px double #ececec;padding:10px 30px 30px 30px;margin:1.75rem auto 3rem auto}@media(max-width:1010px){.masthead{width:55%}}.masthead a:hover{color:black}.masthead-title a{font-size:1.5em;text-decoration:none;color:#505050}.masthead-subtitle{color:#999}.thumbnail-container{max-width:100%;overflow:hidden;margin-bottom:25px}.thumbnail-container img{display:block;margin-left:auto;margin-right:auto;border:1px solid #ccc;border-radius:5px;padding:6px;max-height:15em;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.thumbnail-container img:hover{box-shadow:1px 5px 3px gray;border-color:#b1b1b1}figcaption{text-align:center;font-size:.9em}.post-container{margin-bottom:4rem;background-color:white;padding:10px 30px 40px 30px;border-radius:5px;border:7px double #ececec;box-shadow:0 0 1px}.posts{padding:0;list-style:none}.posts p{text-align:justify}.post-date{display:block;margin-top:3px;margin-bottom:1rem;color:#9a9a9a;font-family:'Quattrocento Sans',sans-serif;font-size:.8rem}@media(max-width:30rem){.posts h1{font-size:1.5rem}}#email:after{content:attr(data-name) "@" attr(data-host) ".com"}.pagination{overflow:hidden;font-family:'Quattrocento Sans',sans-serif;text-align:center}.pagination a{text-decoration:none}.pagination-button{color:#999;border:1px solid #e0e0e0;padding:15px 45px;display:inline-block;font-size:16px;font-weight:bold}.pagination-active{color:black}.pagination-active:hover{background-color:#e0e0e0}.footer{color:#999;text-align:center;margin:2rem}.footer a{color:#999;text-decoration:none}.footer a:hover{color:#333}.footer-line{display:block;margin-top:3px;margin-bottom:-0.5rem;color:#9a9a9a;font-family:'Quattrocento Sans',sans-serif;font-size:.8rem}.menu{padding-top:.5rem;display:block}.menu-content{float:left}.menu-content a{color:#999;font-size:.85em;padding-right:10px;font-weight:400;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.menu-content a:hover{text-decoration:overline}.social-icons{float:right}.social-icons a{color:#999;font-size:1rem}@media(max-width:980px){.social-icons{display:none}.menu-content{margin-bottom:5px}}@media(max-width:815px){.masthead-subtitle{display:none}.menu-content{font-size:.75em}}code,pre{font-family:"Source Code Pro",monospace}code{padding:.25em .5em;font-size:.8rem;background-color:#f5f5f5;border-radius:3px}pre{display:block;margin-top:0;margin-bottom:1rem;padding:1rem;font-size:.8rem;line-height:1.4;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5}pre code{padding:0;font-size:100%;color:inherit;background-color:transparent}.highlight{margin-bottom:1rem;border-radius:4px}.highlight pre{margin-bottom:0}.gist .gist-file{font-family:"Source Code Pro",monospace!important}.gist .markdown-body{padding:15px}.gist pre{padding:0;background-color:transparent}.gist .gist-file .gist-data{font-size:.8rem!important;line-height:1.4}.gist code{padding:0;color:inherit;background-color:transparent;border-radius:0}table{border-collapse:collapse;margin-bottom:30px;width:100%}table,th,td{border:1px solid black}th,td{padding:15px;text-align:left}.sharing-icons a{padding-right:10px}.fa-envelope{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-envelope:hover{color:#f39c12}.fa-twitter{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-twitter:hover{color:#00aced}.fa-instagram{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.fa-instagram:hover{color:#375989}.fa-github{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-github:hover{color:#343434}.fa-linkedin{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-linkedin:hover{color:#0073a4}.fa-facebook{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-facebook:hover{color:#3d5b99}.fa-google-plus{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-google-plus:hover{color:#e64a41}.fa-pinterest{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-pinterest:hover{color:#bd081c}.fa-medium{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-medium:hover{color:#00ab6c}.fa-codepen{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-codepen:hover{color:black}.fa-rss-square{padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-rss-square:hover{color:#f60}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'),local('PTSans-Regular'),url('/assets/fonts/pt-sans-v9-latin-regular.woff2') format('woff2'),url('/assets/fonts/pt-sans-v9-latin-regular.woff') format('woff')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:local('PT Sans Italic'),local('PTSans-Italic'),url('/assets/fonts/pt-sans-v9-latin-italic.woff2') format('woff2'),url('/assets/fonts/pt-sans-v9-latin-italic.woff') format('woff')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:local('PT Sans Bold'),local('PTSans-Bold'),url('/assets/fonts/pt-sans-v9-latin-700.woff2') format('woff2'),url('/assets/fonts/pt-sans-v9-latin-700.woff') format('woff')}@font-face{font-family:'Quattrocento Sans';font-style:normal;font-weight:400;src:local('Quattrocento Sans'),local('QuattrocentoSans'),url('/assets/fonts/quattrocento-sans-v10-latin-regular.woff2') format('woff2'),url('/assets/fonts/quattrocento-sans-v10-latin-regular.woff') format('woff')}