section#skills{background:#111}section#skills details>summary{cursor:pointer}section#skills ul.skillsList{padding-left:0;list-style-type:disc;list-style-position:inside}section#skills li{padding:3px 0}section#skills .skill .minimumHoursExperience{padding-bottom:10px}section#skills .skill .minimumHoursExperience .icon{vertical-align:middle;height:.8em;margin-right:4px}section#skills .skill .minimumHoursExperience span{vertical-align:middle}section#skills .skill .name{vertical-align:middle;display:inline-block}section#skills .skill details.details{display:inline}section#skills .skill details.details summary{display:inline-block}section#skills .skill details.details summary img{vertical-align:middle;opacity:.4;height:1em;margin:.2em;display:inline-block}section#skills .skill details.details[open] summary{background:#333}section#skills .skill details.details>div{z-index:1;color:#fff;background:#333;padding:15px;display:inline-block;position:absolute;left:0;right:0}section#skills .skill .subskills{padding-left:2em}section#skills details.secondarySkills{color:#bbb}section#skills details.secondarySkills+.toggle{color:#bbb;display:none}section#skills details.secondarySkills+.toggle .collapse{display:none}section#skills details.secondarySkills.scripted+.toggle{display:inline}section#skills details.secondarySkills.scripted>summary{display:none}section#skills details.secondarySkills[open]+.toggle .collapse{display:inline}section#skills details.secondarySkills[open]+.toggle .expand{display:none}@media (max-width:1280px){section#skills .cell{width:100%}}section#certifications{background:#171717}section#certifications .certification{-moz-box-sizing:content-box;box-sizing:content-box;border-bottom-color:transparent;width:100%;height:0;padding-bottom:100%;display:block;position:relative}section#certifications .certification>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}section#open-source{background:#111}section#open-source .project{-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.2);border-bottom-color:transparent;border-radius:10px;padding:10px;display:block;position:relative}section#open-source .project>strong{float:left;padding-top:2px;font-weight:700;display:block}section#open-source .project>.role{float:right;border:1px solid #eee;border-radius:5px;padding:3px 8px}section#open-source .project>p{clear:both;padding:10px 0;font-size:.8em}section#open-source .project>img{position:absolute;bottom:10px;right:10px}section#open-source .project:hover>strong{text-decoration:underline}section#open-source .project.withBadge>p{margin-bottom:15px}@media (max-width:1280px){section#open-source .cell.third{width:50%}}@media (max-width:800px){section#open-source .cell.third{width:100%}}
/*# sourceMappingURL=belowFold.a3a34ed2.css.map */
