/*!
 * Bootstrap v3.3.7 (https://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * //*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=ABeeZee|Montserrat);@import url(jamesmedd_icons.css);html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;font-family:ABeeZee,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:70px}.text-left{text-align:left;}.text-right{text-align:right;}nav{display:block}a:active,a:hover{outline:0}h1{margin:.67em 0}h1,h2,hr{margin-top:20px}h1,h2,h3{margin-bottom:10px}img{border:0}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}.navbar{display:none}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{background-color:transparent;color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a,a:hover,a:visited{text-decoration:none}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-bottom:20px;border:0;border-top:1px solid #eee}h1,h2,h3{font-weight:500;line-height:1.1;color:inherit;font-family:Montserrat}h3{margin-top:10px;font-size:1.125em}p{margin:0 0 10px;line-height:1.5}.text-center{text-align:center}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-sm-12,.col-sm-4,.col-sm-8,.col-xs-10,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-10,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%;float:left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-10{width:83.33333333%}.col-xs-offset-1{margin-left:8.33333333%}@media (min-width:768px){.col-sm-12,.col-sm-4,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-4{width:33.33333333%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;bottom:0;margin-bottom:0;border-width:1px 0 0}@media (min-width:768px){.navbar{border-radius:4px}.navbar-fixed-bottom{border-radius:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.container:after,.container:before,.navbar:after,.navbar:before,.row:after,.row:before{display:table;content:" "}.container:after,.navbar:after,.row:after{clear:both}@-ms-viewport{width:device-width}h1{font-size:3em}h2{font-size:2em;padding-bottom:.5em}img{vertical-align:middle;margin:0 auto;height:auto;width:100%;padding:1.25em}.img-zoomable{filter:grayscale(0);-webkit-filter:grayscale(0)}.img-zoomable:hover{filter:grayscale(85%);-webkit-filter:grayscale(85%)}.section{padding-top:2%;padding-bottom:8%}a:hover{color:#eb266f!important}.social-links{color:#2d2d2d}.tagline{font-size:1.35em;line-height:1.8}.project-description{font-size:1.2em;line-height:1.5}.next-section{color:inherit}#intro{color:#fff;min-height:100vh;background-color:#2d2d2d;display:flex;align-items:center}#awkward-arcade,#my-work{display:flex;align-items:center;min-height:100vh}#morestuff{display:none}#my-work{color:#2d2d2d;background-color:#fff}#musician p a,#my-work p a{border-bottom:1px dotted rgba(0,0,0,.5);color:inherit}#awkward-arcade{color:#fff;background-color:#E00080}.section p a{border-bottom:1px dotted rgba(255,255,255,.5);color:inherit}#tools-and-toys,#workshops{color:#fff;display:flex}#kinetic-sculptures{color:#2D2D2D;background-color:#FBBC05;align-items:center}#tools-and-toys{min-height:100vh;background-color:#006099;align-items:center}#workshops{min-height:100vh;background-color:#008840;align-items:center}#footer{background:#fff;padding-top:.75em;padding-bottom:.75em;line-height:2em}/*! Lity - v2.2.0 - 2016-10-08/* https://sorgalla.com/lity/* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT *//*! Lity - v2.2.0 - 2016-10-08*/.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.sr-only {position: absolute;left:-9999px;top: auto;width: 1px;height: 1px;overflow: hidden;}
