@media (max-width: 767px){h1{font-size:26px}}@media (max-width: 480px){.header p{font-weight:400}}body{color:#555;background:#fefefe;font-size:16px;font-weight:200;line-height:1.4}h1,.h1,h2,.h2,h3,.h3{margin-bottom:20px;margin-top:0}h1{font-size:50px;color:#f5f5f5;font-weight:800;margin-top:30px}h2,.h2{color:#8889B8;font-size:1.8em;font-weight:300;position:relative;text-align:center;text-transform:lowercase}h2:before{content:"";display:block;border-top:solid 1px #8889B8;width:100%;height:1px;position:absolute;top:55%;z-index:1}h2 span{background:#fff;padding:0 20px;position:relative;z-index:5}h3,.h3{font-weight:300}p{font-size:1.2em}p.lead{font-size:2em}strong{font-weight:300}footer{padding-bottom:30px}.message-available{display:inline-block;margin-top:180px;border-radius:10px;padding:7px 10px;color:#4E4D94;background-color:rgba(255,255,255,0.8);font-weight:400;font-size:1.1em}.navbar-brand{font-family:'Anonymous Pro', monospace}.intro{min-height:600px;background:url("/images/poly_background.jpg") 0 -500px}.navbar-default{background:transparent;border:none;padding-top:5px}.navbar-default .navbar-nav li a:link,.navbar-default .navbar-nav li a:visited,.navbar-default .navbar-nav li a:hover{color:#fff}.navbar-default .navbar-nav li a:hover{text-decoration:underline}.navbar-nav li.highlight{border-radius:5px;border:2px solid #fff}.navbar-nav li.highlight a:link,.navbar-nav li.highlight a:visited{color:#fff}.navbar-nav{margin:20px 0 0}.navbar-nav>li{margin:10px}.navbar-nav>li>a{padding:5px;text-transform:lowercase;font-weight:300;font-size:18px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.share-preview{display:none;width:0;height:0}.navbar-brand img{width:30px;height:30px;margin:-3px 10px 0 0}.header{padding:50px 0;position:relative;overflow:hidden;margin-top:80px}.header img{position:absolute;top:0;left:50%;margin-left:-1280px}.header h1{margin-bottom:30px}.header p{color:#fff}.header .text-muted{color:#e0e0e0}.section{padding:30px 0;clear:both}.twitter-follow-button{margin:10px 0 20px 0}.contact p.lead{margin:100px 0}.button-link,.contact a{display:inline-block;border:2px solid #428bca;border-radius:12px;padding:3px 8px;margin-top:10px}.profile-download,.button-link:hover,.button-link:focus,.contact a:hover,.contact a:focus{color:#fff;background-color:#428bca;text-decoration:none}.button-link{border-width:1px;font-weight:300}footer{border-top:1px solid #C8DBD9}footer,footer h2 span{background:#E9F0EF;padding:30px 0}footer address{display:inline}.trsc-logo{margin-top:10px}.upperRocket,.lowerRocket{fill:#fff}.upperCircle{fill:#fff}.lowerCircle{fill:#fff}.science{fill:#fff}.toy-rocket{fill:#fff}.text-muted{color:#aaa}.bio{margin:50px 0 0}.bio h3{margin-top:10px}.pic{width:140px;height:140px;position:relative;margin:0 auto}.pic .photo{width:140px;height:140px}.pic .mask{position:absolute;top:0;left:0}.projects .project{margin:50px 0}.img-thumbnail{border:none;padding:0}.icon-attribution{font-size:0.8em;text-align:center}.icon-attribution,.icon-attribution a:link,.icon-attribution a:visited{color:#a0a0a0}.offering p{padding:10px;margin:0 10px;text-align:left}.offering-icon{width:150px;height:150px;background-image:url("/images/offering_icons.png");border-radius:50%;text-indent:-5000%;margin:10px auto;padding:0}.offering-icon-idea{background-position:0 0}.offering-icon-grow{background-position:-150px 0}.offering-icon-support{background-position:-300px 0}.client-logo{width:150px;height:70px;background-image:url("/images/client_logos.png");text-indent:-500%;margin:0 5px;padding:0}.client-logo-nokia{background-position:0 0}.client-logo-bbc{background-position:-150px 0}.client-logo-avm{background-position:-300px 0}.client-logo-epost{background-position:-450px 0}.client-logo-state-street{background-position:-600px 0}.client-logo-currenex{background-position:-750px 0}.expertise ul{overflow:hidden}.expertise ul li{background:#ddd;margin:3px;padding:3px 8px;border-radius:10px;display:inline-block;float:left;font-size:16px;font-weight:300;line-height:1.4}