@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,300italic,400italic,600,600italic&subset=latin,latin-ext);body{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.8em;background:#26282b;color:#d9d7d4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}b,strong{font-weight:600}a{color:#5f85db}a:focus,a:hover{color:#5472b8}.btn{font-size:16px}.btn-group-lg>.btn,.btn-lg{font-size:20px}.btn-primary{background:#5f85db}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background:#5472b8}body,html{height:100%}body>.container{padding-top:15px;padding-bottom:15px}body>.container-fluid{padding:15px;height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:'header' 'main' 'footer'}body>.container-fluid>.navbar{grid-area:header}body>.container-fluid>.content-main{grid-area:main;display:flex;align-items:center;justify-content:center;background-image:url(/img/london-eye.jpg);background-size:cover;background-position:center}body>.container-fluid>.content-bottom{grid-area:footer}.navbar{border-radius:0;margin-bottom:15px}.navbar-default{background:0 0!important;border:none!important}.navbar-default .navbar-brand{color:#d9d7d4;font-size:24px;font-weight:700}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#d9d7d4}.navbar-default .navbar-nav>li>a{color:#d9d7d4}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#5f85db}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#d9d7d4;background:#353941}.container .jumbotron,.container-fluid .jumbotron{display:flex;align-items:center;max-width:100%;padding:0;border-radius:0;background:0 0}@media (min-width:768px){.container .jumbotron,.container-fluid .jumbotron{min-height:500px;padding:30px 30px}}.work .container .jumbotron,.work .container-fluid .jumbotron{background-image:url(/img/code.jpg);background-size:cover;background-position:right}.jumbotron .inner{padding:30px;background:rgba(0,0,0,.6)}@media (min-width:768px){.jumbotron .inner{max-width:60%;padding:20px}}.work .jumbotron .inner{background:0 0}.jumbotron h1{margin-top:0}@media (min-width:768px){.jumbotron h1{font-size:36px}}@media (min-width:992px){.jumbotron h1{font-size:63px}}.jumbotron h1,.jumbotron h2,.jumbotron p{text-shadow:2px 2px 2px rgba(0,0,0,.7)}.jumbotron .btn{text-shadow:none;box-shadow:2px 2px 2px rgba(0,0,0,.7)}.intro-video{padding:30px 0;text-align:center}.intro-video iframe{max-width:100%}.hero-panel{margin-top:30px;margin-bottom:30px}.hero-feature{height:100%;margin-bottom:30px}@media (min-width:992px){.hero-feature{text-align:center}}.hero-feature img{margin-top:15px;max-width:100%}@media (min-width:992px){.hero-feature img{height:100px}}.main-content{margin-top:30px;margin-bottom:30px}.contact .main-content h3{line-height:1.4em;font-weight:400}.timeline{list-style:none;padding:20px 0 20px;position:relative}@media (min-width:768px){.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eee;left:95%;margin-left:-1.5px}}@media (min-width:1200px){.timeline:before{left:50%}}.timeline>li{margin-bottom:40px;position:relative}@media (min-width:768px){.timeline>li{margin-bottom:20px}}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:100%;float:left;border:1px solid #d4d4d4;border-radius:2px;padding:5px 15px;position:relative;box-shadow:0 1px 6px rgba(255,255,255,.175)}@media (min-width:768px){.timeline>li>.timeline-panel{width:87%;padding-right:15px}}@media (min-width:992px){.timeline>li>.timeline-panel{width:89%}}@media (min-width:1200px){.timeline>li>.timeline-panel{width:45%}}@media (min-width:768px){.timeline>li>.timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" "}}@media (min-width:768px){.timeline>li>.timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}}@media (min-width:1200px){.timeline>li.timeline-inverted>.timeline-panel{float:right}}@media (min-width:1200px){.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}@media (min-width:1200px){.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:-20px;right:-20px;margin-left:-25px;background-color:#999;z-index:100;border-radius:50%}@media (min-width:768px){.timeline>li>.timeline-badge{top:16px;right:auto;left:95%}}@media (min-width:1200px){.timeline>li>.timeline-badge{left:50%}}.timeline>li>.timeline-badge .glyphicon{top:3.5px}.timeline-badge.job{background-color:#009688!important}.timeline-badge.project{background-color:#3f51b5!important}.timeline-title{margin-top:10px;color:inherit}.timeline-panel p,.timeline-panel ul{margin-bottom:10px}.timeline-panel .text-muted{color:#999}
/*# sourceMappingURL=style.css.map */
