@import url(https://fonts.googleapis.com/css?family=Delius);@import url(https://fonts.googleapis.com/css?family=Delius+Unicase:400);.bg-brown{background-color:#673933}.bg-red{background-color:#D62A35}.bg-beige{background-color:#D8C6B8}.bg-green{background-color:#93AB3D}.bg-blue{background-color:#8CC8CA}.bg-brown{background-color:#673933}.bg-red{background-color:#D62A35}.bg-beige{background-color:#D8C6B8}.bg-green{background-color:#93AB3D}.bg-blue{background-color:#8CC8CA}table.sourceCode,tr.sourceCode,td.lineNumbers,td.sourceCode,table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}.sourceCode span.im{color:#673933;font-weight:bold}.sourceCode span.kw{color:#93AB3D;font-weight:bold}.sourceCode span.dt{color:#673933}.sourceCode span.dv{color:#673933}.sourceCode span.st{color:#8CC8CA}.sourceCode span.co{color:#D62A35;font-style:italic}.sourceCode span.bn{color:#D8C6B8}.sourceCode span.fl{color:#D8C6B8}.sourceCode span.ch{color:#D8C6B8}.sourceCode span.ot{color:#D8C6B8}.sourceCode span.al{color:red;font-weight:bold}.sourceCode span.fu{color:#D8C6B8}.sourceCode span.er{color:red;font-weight:bold}body{display:flex;flex-direction:row;justify-content:center}#container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}#container #header{flex:auto;display:flex;flex-direction:row;align-items:flex-end;padding-top:12px;padding-bottom:12px;margin-bottom:16px;border-bottom:2px solid #585c65}#container #header #logo{flex:1}#container #header #navigation{flex:1;text-align:right}#container #content{flex:auto}#container #footer{flex:auto;display:flex;padding-top:12px;padding-bottom:12px;margin-top:16px;border-top:solid 2px #585c65}#container #footer #disclaimer{flex:auto;text-align:right}#container .image-pane p{display:flex;justify-content:space-around;align-items:space-around}ul.fa-ul{font-size:24px;margin-left:24px}ul.fa-ul .fa-li{position:static}ul.fa-ul li{padding:6px}ul.fa-ul i{margin-right:16px;color:#585c65}#portfolio #portfolio-links{font-size:16px}#portfolio #stack img{height:40px}#portfolio #color-pallete{display:flex;margin:10px}#portfolio #color-pallete div{flex:auto;height:16px}#resume{background-color:yellow;display:flex;flex:1}#resume .icon{margin-right:12px;display:flex;align-items:center}#resume .company{flex:1}#resume .role{font-size:14px}#resume .skills{margin:6px 0 12px 12px;font-size:12px}svg.skills-widget{top:0;left:0;z-index:10;width:100%;pointer-events:none}svg.skills-widget .node{pointer-events:auto}body{background-image:url("/images/lined-paper.jpg");color:#585c65;font-family:'Delius'}body a{color:#8CC8CA;text-decoration:none}body #container{width:650px}body #header a{color:#585c65;font-weight:bold}body #header #logo a{font-size:24px;font-family:'Delius Unicase',cursive}body #header #navigation a{font-size:18px;margin-left:12px;text-transform:uppercase}body #content{font-size:16px}body #content .profile-image{width:256px}body #content .post-header{font-size:14px;font-style:italic}body #content h1{font-size:24px}body #content h2{font-size:20px}body #content h3{font-size:18px}body #content h3{font-size:16px}body #content #portfolio-links{font-size:16px;margin:0;padding-top:0}body #footer{font-size:12px}