html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:none}body{line-height:1.3;font:300 16px sans-serif;color:#aaa;background:#222}h1{margin:0 0 10px 0;padding:0 0 3px 0;font-size:22px;color:#fff;border-bottom:1px solid rgba(255,255,255,0.1)}h2{margin:0 0 10px 0;font-size:16px;color:#fff}h3{margin:0 0 10px 0;font-size:22px;color:#aaa}p{text-align:justify;line-height:1.3;margin-bottom:20px}p:last-child{margin-bottom:0}strong{color:#fff}.container{max-width:920px;margin:0 auto}.column{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:20px;width:50%;vertical-align:top}.column:nth-child(odd){padding:20px 10px 0 0}.column:nth-child(even){padding:20px 0 0 10px}.column.double{width:100%}.column.double:nth-child(odd),.column.double:nth-child(even){padding:20px 0 0 0}@media (max-width: 760px){.column{width:100%}.column:nth-child(odd),.column:nth-child(even){padding:20px 0 0 0}.column:last-child{padding-bottom:20px}}.tagline{padding:20px;font-size:42px;background:#2a2a2a;text-align:center}@media (max-width: 760px){.tagline{font-size:18px}}.tagline p{padding:10px 0;text-align:center;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}.tagline .portrait-buffer{height:96px}.bio{padding:0 20px;padding-top:0}.bio .portrait{position:relative;top:-96px;right:auto;bottom:auto;left:auto;background:url(/assets/portrait-88a8832faa263e97ec433de2d6f562f4.jpg);background-size:100%;margin:0 auto -96px auto;width:192px;height:192px;border-radius:50%}.contact-card{color:#235087;background:#2a2a2a;margin:0 0 20px 0;padding:10px}.contact-card:hover{color:#3374c4}@media (max-width: 760px){.contact-card{text-align:center}}.contact-card .name{font-size:28px;color:#fff}.contact-card .title{font-size:15px;font-size:0.9375rem;color:#aaa;text-transform:uppercase;letter-spacing:1px}@media (max-width: 760px){.contact-card .title{letter-spacing:0px}}.contact-card hr{margin:10px 0;border:none;border-bottom:1px solid rgba(255,255,255,0.1)}.contact-card .links{text-align:right;list-style-type:none}@media (max-width: 760px){.contact-card .links{text-align:center}}.contact-card .links li{display:inline;margin:0 10px 0 0}.contact-card .links li:last-child{margin:0}.contact-card .links li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#235087;color:#fff;width:32px;height:32px;line-height:28px;text-align:center;vertical-align:middle}.contact-card .links li a:hover{background:#295e9f}.contact-card .links li a .icon-email{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 0;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:12px;width:16px}.contact-card .links li a .icon-github{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -48px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:14px;width:16px}.contact-card .links li a .icon-twitter{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -98px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:14px;width:16px}.contact-card .links li a .icon-linkedin{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -72px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:16px}.contact-card .links li a .icon-facebook{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -22px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:16px}.contact-card .links li a .icon-youtube{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -121px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:12px;width:16px}.skill-group{margin-bottom:20px}.skill-group:last-child{margin-bottom:0}.skill-group .header{margin:0 0 10px 0;color:#646464;text-align:center;border-bottom:none}.skill-group .skill{position:relative;margin-bottom:10px;min-height:10px;width:100%;border:1px solid rgba(255,255,255,0.1);padding:3px}.skill-group .skill:last-child{margin-bottom:0}.skill-group .skill .label{position:relative;padding:2px 3px 1px 3px;z-index:1;color:#fff}@media (max-width: 760px){.skill-group .skill .label{font-size:14px}}.skill-group .skill .bar{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #222}.skill-group .skill .bar.progress-0{width:0%;background:#393939}.skill-group .skill .bar.progress-5{width:5%;background:#383939}.skill-group .skill .bar.progress-10{width:10%;background:#383939}.skill-group .skill .bar.progress-15{width:15%;background:#383939}.skill-group .skill .bar.progress-20{width:20%;background:#383939}.skill-group .skill .bar.progress-25{width:25%;background:#383939}.skill-group .skill .bar.progress-30{width:30%;background:#383939}.skill-group .skill .bar.progress-35{width:35%;background:#383939}.skill-group .skill .bar.progress-40{width:40%;background:#383939}.skill-group .skill .bar.progress-45{width:45%;background:#383939}.skill-group .skill .bar.progress-50{width:50%;background:#38393a}.skill-group .skill .bar.progress-55{width:55.0%;background:#38393b}.skill-group .skill .bar.progress-60{width:60%;background:#373a3c}.skill-group .skill .bar.progress-65{width:65%;background:#373a3e}.skill-group .skill .bar.progress-70{width:70%;background:#363b42}.skill-group .skill .bar.progress-75{width:75%;background:#353d46}.skill-group .skill .bar.progress-80{width:80%;background:#333f4d}.skill-group .skill .bar.progress-85{width:85%;background:#304156}.skill-group .skill .bar.progress-90{width:90%;background:#2d4562}.skill-group .skill .bar.progress-95{width:95%;background:#284972}.skill-group .skill .bar.progress-100{width:100%;background:#235087}.timeline{padding:20px;background:#1a1a1a}@media (max-width: 760px){.timeline{padding:20px 0 0 0}}.timeline .header{margin:0 0 20px 0;text-align:center;line-height:1;font-size:30px;color:#fff}.timeline .timeline-list{position:relative;margin:0;list-style:none}.timeline .timeline-list:before{position:absolute;top:21px;right:auto;bottom:5px;left:12px;width:6px;content:"";background:#1e2d40}@media (max-width: 760px){.timeline .timeline-list:before{display:none}}.timeline .timeline-list>li{position:relative;margin:0}.timeline .timeline-list>li .marker{position:absolute;top:20px;right:auto;bottom:auto;left:auto;width:30px;height:30px;background:#235087;border-radius:50%;z-index:100}@media (max-width: 760px){.timeline .timeline-list>li .marker{display:none}}.timeline .timeline-list>li .content{position:relative;padding:20px;margin:0 0 20px 55px;background:#222}@media (max-width: 760px){.timeline .timeline-list>li .content{margin:0}}.timeline .timeline-list>li .content:after{position:absolute;top:20px;right:100%;bottom:auto;left:auto;width:0;height:0;content:" ";border:solid 15px transparent;border-right-color:#222}@media (max-width: 760px){.timeline .timeline-list>li .content:after{display:none}}.timeline .timeline-list>li:nth-child(even) .content{background:#2a2a2a}.timeline .timeline-list>li:nth-child(even) .content:after{border-right-color:#2a2a2a}.timeline .timeline-list>li:last-child:before{position:absolute;top:21px;right:auto;bottom:0;left:12px;width:6px;content:"";background:#1a1a1a}.timeline .timeline-list>li:last-child .content{margin-bottom:0}.timeline .timeline-list ul.duties{margin:0 0 0 15px;list-style:square outside url(/assets/bullet-586cf41dca5ca7a0a44a2c0e26f46a38.png);margin-bottom:20px}.timeline .timeline-list ul.duties:last-child{margin-bottom:0}.timeline .timeline-list ul.duties li{margin-bottom:10px}.timeline .timeline-list ul.duties li:last-child{margin-bottom:0}.footer{padding:20px;text-align:center;background:#131313;color:#393939}.footer .greeting{margin-bottom:20px}.footer .greeting:last-child{margin-bottom:0}.footer i.signature{background-repeat:no-repeat;background-image:url(/assets/sprites-s27d8dd66df-c0b8fff3c29d14eea4f1c10c4216c2eb.png);background-position:0 -143px;background-size:149px auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:41px;width:149px}
