body{background:#533;font-size:14px;width:100%}#cv{color:#111;font-weight:400;left:50%;position:absolute;margin:0 auto;padding:0;width:0}#cv a:link{color:#171}#cv .container{background:#f6f6f6;box-shadow:0 0 2px #bf956a;font-family:Actor,Lato,Overlock,DejaVu Sans,sans-serif,Symbola;left:-460px;margin:0 auto;padding:2px 20px 10px;position:absolute;text-align:left;width:850px}#cv #mtime{float:right;font-size:.8em;text-align:right;width:150px}#cv #mtime:before{content:"Updated: "}#cv #prelude #pdf{float:right;font-size:.8em;margin:0 -3px 0 0;padding:1px 0 0 8px}#cv #prelude #pdf a{font-weight:700}#cv #name h1{padding-top:0}#cv #name .title{border-bottom:1px solid #ccc;color:#333;font-size:1em;font-style:italic;margin:5px 0 10px;padding:0 4px 5px}#cv #name .contact{margin:0 40px;padding:0 4px;list-style:none}#cv #name .contact li{float:left;margin:12px 0 0;padding:0 15px 2px;border-right:1px solid #ccc;line-height:.8em}#cv #name .contact li:last-child{border:0}#cv h1{color:#000;font-weight:400;clear:left;margin:14px 0 6px;padding:10px 0 0;transition-duration:.5s;transition-property:text-shadow;font-size:2.1em;letter-spacing:.4em}#cv h1:hover{text-shadow:#e1a6a6 2px 2px 16px}@media print{#cv h1>span{border:0 solid #bbb;border-width:0 2px;padding:4px 6px}}@media screen{#cv h1:after,#cv h1:before{font-size:1.1em;content:" ";border:0 solid #bbb;padding:4px;margin:0}#cv h1:before{border-width:2px 0 2px 2px}#cv h1:after{border-width:2px 2px 2px 0}}@media print{#cv h1 span{padding-right:20px}}#cv h2{color:#000;font-weight:400;clear:left;margin:14px 0 6px;padding:10px 0 0;transition-duration:.5s;transition-property:text-shadow;letter-spacing:.2em;text-transform:uppercase}#cv h2:hover{text-shadow:#c99 2px 2px 16px}@media print{#cv h2>span{border:0 solid #ccc;border-width:0 2px;padding:4px 6px}}@media screen{#cv h2:after,#cv h2:before{font-size:1.1em;content:" ";border:0 solid #ccc;padding:4px;margin:0}#cv h2:before{border-width:2px 0 2px 2px}#cv h2:after{border-width:2px 2px 2px 0}}#cv h2:first-letter{font-size:1.25em}#cv h3{color:#000;font-weight:400;clear:left;margin:14px 0 6px;padding:10px 0 0;transition-duration:.5s;transition-property:text-shadow}#cv h3:hover{text-shadow:#a48e8e 2px 2px 16px}@media print{#cv #experience h3>span{border:0 solid #ddd;border-width:0 2px;padding:4px 6px}}@media screen{#cv #experience h3:after,#cv #experience h3:before{font-size:1.1em;content:" ";border:0 solid #ddd;padding:4px;margin:0}#cv #experience h3:before{border-width:2px 0 2px 2px}#cv #experience h3:after{border-width:2px 2px 2px 0}}#cv #experience .separator{display:none}#cv .section{width:590px}#cv .section .date{font-style:italic;margin:0 2px;padding:0 2px}#cv .section p{margin:6px 0;padding:0 8px}#cv .section ul{margin:2px 10px 2px 15px;padding:4px 10px}#cv .section ul li p{margin:1px;padding:1px}#cv #experience{float:left}#cv #experience .name{font-style:italic;font-weight:400;font-size:.9em;color:#333}#cv #experience .name:before{content:"- "}#cv #profiles .openhub{background-position:100% 4px}#cv #profiles .metacpan{background-position:100% -42px}#cv #profiles .coderwall{background-position:100% -88px}#cv #profiles .stackoverflow{background-position:100% -134px}#cv #profiles .github{background-position:100% -180px}#cv #profiles .linkedin{background-position:100% -226px}#cv #profiles .stackoverflowcareers{background-position:100% -272px}#cv #profiles .bitbucket{background-position:100% -318px}#cv #profiles .clojars{background-position:100% -364px}#cv #profiles .dockerhub{background-position:100% -410px}#cv #profiles{float:right;margin:0;padding:0 0 0 20px;width:230px;position:absolute;right:20px;top:20px;list-style:none;text-align:right;padding:0;width:300px}#cv #profiles.section{border-left:2px solid #eee}#cv #profiles li{background-image:url(profiles-20201104.png);background-repeat:no-repeat;padding:0 20px}#cv #skills{float:right;margin:0;padding:0 0 0 20px;width:230px;margin-top:90px;padding-bottom:5px}#cv #skills.section{border-left:2px solid #eee}#cv #skills h2{margin-top:2px}#cv #skills ul{margin:2px 0;padding:2px 0}#cv #skills ul li{margin:1px;padding:1px}#cv #skills .content>ul>li{padding-left:0;clear:both}#cv #skills .content>ul>li ul{list-style-position:inside;margin:0;padding:0}#cv #skills .content>ul>li ul li{color:#333;margin:0 4px 0 0;padding:0 4px 0 0;float:left;min-width:100px}#cv #skills h2{padding-top:2px}#cv h4.skills{display:none}#cv ul.skills{font-size:.9em;list-style:none;margin:10px 5px 5px;padding:0 5px 0}#cv ul.skills:after,#cv ul.skills:before{content:" ";display:table}#cv ul.skills:after{clear:both}#cv ul.skills li{box-shadow:0 0 2px #bf956a;background:#dec;border-radius:5px;float:left;margin:2px 3px;padding:1px 5px 2px;text-transform:lowercase}#cv #education{float:right;margin:0;padding:0 0 0 20px;width:230px}#cv #education.section{border-left:2px solid #eee}#cv #education h2{padding-top:0}#cv #education h3{margin-top:5px;padding-top:5px}#cv #education p{margin:0 2px;padding:0 2px}@media print{#cv #education ul{margin:2px 0;padding:2px 0}#cv #education ul li{margin:1px 0;padding:1px 0}}#cv #education .content .desc{font-size:.9em}@media print{body{background:0 0}#cv{font-size:.9em;left:0;position:static}#cv a{color:#171}#cv .container{background:0 0;box-shadow:none;left:0}#prelude #pdf{display:none}}
