body{background-color:rgb(72,144,184);}
.letter{display:inline-block;font-weight:900;font-size:5em;margin:0.2em;position:relative;color:#2d9ab7;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:400;z-index:1;}
.letter:before, .letter:after{position:absolute;content:attr(data-letter);-webkit-transform-origin:top left;transform-origin:top left;top:0;left:0;}
.letter, .letter:before, .letter:after{transition:all 0.3s ease-in-out;}
.letter:before{color:#fff;text-shadow:-1px 0px 1px rgba(255,255,255,.9),
1px 0px 1px rgba(0,0,0,.8);z-index:3;-webkit-transform:rotateX(0deg)
rotateY(-15deg)
rotateZ(0deg);transform:rotateX(0deg)
rotateY(-15deg)
rotateZ(0deg);}
.letter:after{color:rgba(0,0,0,.11);z-index:2;-webkit-transform:scale(1.08,1)
rotateX(0deg)
rotateY(0deg)
rotateZ(0deg)
skew(0deg,1deg);transform:scale(1.08,1)
rotateX(0deg)
rotateY(0deg)
rotateZ(0deg)
skew(0deg,1deg);}
.letter:hover:before{color:#fafafa;-webkit-transform:rotateX(0deg)
rotateY(-40deg)
rotateZ(0deg);transform:rotateX(0deg)
rotateY(-40deg)
rotateZ(0deg);}
.letter:hover:after{-webkit-transform:scale(1.08,1)
rotateX(0deg)
rotateY(40deg)
rotateZ(0deg)
skew(0deg,22deg);transform:scale(1.08,1)
rotateX(0deg)
rotateY(40deg)
rotateZ(0deg)
skew(0deg,22deg);}
#skill{list-style-type:none;margin-left:-.05em;}
p.bar{height:1.75em;background-color:#004056;display:inline-block;font-size:1em;text-transform:uppercase;color:#ffffff;letter-spacing:.04em;line-height:2em;padding-left:.4em;margin:0 .5em .5em 0;float:left;}
.photoshop{width:90%;}
.illustrator{width:90%;}
.jQuery{width:65%;}
.html{width:85%;}
.javascript{width:75%;}
.indesign{width:85%;}
.angular{width:50%}
p.percent{font-size:1.2em;color:#ffffff;float:left;line-height:1.75em;margin:0em 0em 0em 0em;}
p.measure{clear:both;font-size:0.8em;text-transform:uppercase;color:#ffffff;letter-spacing:.04em;}
#resume{width:35%;position:relative;float:left;}
#resume a{position:absolute;margin:1em 0 0 -9em;}
#resume h2{font-size:1.5em;top:0;left:0;}
#resume a img{position:absolute;left:8.750em;top:-1.750em;-webkit-transition:-webkit-transform 0.60s;-moz-transition:-moz-transform 0.60s;transition:-moz-transform 0.60s;}