body{margin:0;padding:0;overflow:auto;font-family:Source Sans Pro,sans-serif;color:#333}h1,.big-heading{font-size:3em;margin:10px 0}h2,h3{font-size:2em}h3 a{color:#000}code{font-family:Source Code Pro,monospace;font-size:.75rem;background:#fafafa;border-radius:3px;padding:3px 5px;line-height:20px}img{width:100%}p{line-height:1.4}p:first-child{margin-top:0;padding-top:0}li{padding-bottom:4px;line-height:1.4}a{color:#333;text-decoration:none;border-bottom:1px solid #888}a:hover{border-color:#333}a.imglink{border:none;outline:none}hr{border:2px solid #333;margin:0}header{display:block;color:#333;background-image:url("images/test-bg.png");background-size:25%;background-position:0 -100px;background-color:#ffe51f;background-blend-mode:multiply;z-index:-1}header h1{font-size:5rem;font-weight:900;margin-bottom:0;margin-top:20px;line-height:1;text-transform:uppercase}header img{width:400px;position:relative;display:block;margin:0 auto;padding-right:20px}header p{margin:10px 0 0;font-size:1.5em;font-weight:500}header .big-link{color:#333;border-color:#333;font-weight:bold}header .big-link:hover{border-color:#787878;color:#787878}header .container{padding:100px 40px}header .full{width:47%}header .full:after{content:'';display:block;clear:both}header .nav a{color:#333;border-color:#fff;border:none}header .subtitle{margin-bottom:20px;letter-spacing:.05em}.events header .container,.about header .container,.host header .container,.building-workshops header .container,.chapters header .container{padding:20px}.events .logo,.about .logo,.host .logo,.building-workshops .logo,.chapters .logo{padding:15px 0}.container{clear:both;padding:60px 40px}.get-started code{font-size:1.5rem;background:#fff}.get-started h3{margin-top:0}.window-pane{width:100%;height:400px;background-image:url("images/hero3.jpg");background-position:0 -200px;background-size:100%;background-repeat:no-repeat}.caption{color:#fff;font-size:.6875rem;padding:40px;display:inline-block;opacity:.5}.other-photo{position:fixed;width:100%;height:200%;display:block;background-image:url("images/hero.jpg");background-repeat:no-repeat;background-size:100%;background-position:0 600px;z-index:-1}ul.inner-nav{list-style:none;margin:0;padding:0}ul.inner-nav a{background-color:#f7da03;color:#333;-ms-flex-order:none;order:none;padding:8px 12px;border-radius:3px}ul.inner-nav a:hover{color:#fff;background-color:#333}ul.inner-nav li{margin-right:6px;margin-left:6px;display:inline-block;line-height:3}ul.nav{display:inline-block;margin:0;padding-left:0;list-style:none;color:#333;font-weight:700;letter-spacing:.1em}ul.nav li{display:inline-block;font-size:1rem;margin:0 5px 5px;padding:0;border:2px solid #333;border-radius:3px}ul.nav li:hover a{color:#f7da03;background:#333;cursor:pointer}ul.nav li.current-page a{background:#333;color:#ffe51f}ul.nav li a{display:inline-block;padding:6px 8px}ul.nav-lang{list-style:none;margin:0;padding:5px 20px;text-align:right}ul.nav-lang li{border:none;margin-right:0;display:inline-block}ul.nav-lang li:after{content:"|";margin-right:5px;margin-left:5px}ul.nav-lang li:last-child:after{content:none;color:#333}ul.nav-lang li.selected{text-decoration:none;color:#666}ul.nav-lang li a{color:#333;text-decoration:none;border-color:#333}ul.nav-lang li a:hover{color:#666;border-color:#666}span.no-break{display:inline-block}#map{width:100%;min-height:375px;background:#eaeaea}#map .past-event{border-radius:50%;background:#9f9f9f;border:2px solid #c6c6c6}.key{padding:8px 0}.key span{padding-right:12px}.key-future::before{content:"";width:12px;height:12px;background:#f7da03;display:inline-block;border-radius:3px;margin-right:8px}.key-past::before{content:"";width:12px;height:12px;background:#a09c9c;display:inline-block;border-radius:3px;margin-right:8px}.events #map{margin:0;padding:0}.leaflet-container a{font-family:Source Sans Pro,sans-serif;color:#333}.leaflet-container .leaflet-control-attribution a{border:none}.half{width:45%;display:inline-block;vertical-align:top}.half + .half{padding:0 20px}.centered.half{margin-right:25%;margin-left:25%}.centered.third{margin-right:33%;margin-left:33%}.centered.two-thirds{margin-right:16.5%;margin-left:16.5%}.third{width:30%;display:inline-block;vertical-align:top;h3:,;h4:,}.third + .third{padding-left:30px}.third + .two-thirds{padding-left:30px}.third p{margin-top:0;line-height:1.75}.full{width:63%;text-align:center;margin:0 auto}.full p{font-size:1.625rem}#calendar .full,.events .workshops .full{width:100%}.logo{text-align:center}.two-thirds{width:60%;display:inline-block;vertical-align:top}.two-thirds + .third{padding-left:30px}.core-workshoppers h3,.elective-workshoppers h3{font-weight:500;font-size:3em;margin:10px 0;line-height:3.5}.workshopper{padding-bottom:20px}.workshopper h4 a{border-radius:3px;font-size:1.25rem;padding:6px 10px;font-family:Source Code Pro,monospace;font-weight:500;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:none}.workshopper p{min-height:2.8em}.elective-workshoppers h4 a{background:#333;color:#fff}.elective-workshoppers h4 a:hover{background:#000}.core-workshoppers h4 a{background:#ffe51f;color:#333}.core-workshoppers h4 a:hover{background:#f7da03}#workshoppers{background-color:#f7f7f7;z-index:99}#upcoming-workshops{margin-bottom:15px}#upcoming-workshops.empty > div.loading,#upcoming-workshops.error > div.loading,#upcoming-workshops.success > div.loading{display:none}#upcoming-workshops.empty > div.empty{display:block}#upcoming-workshops.error > div.error{display:block}#upcoming-workshops.success > div.success{display:block}#upcoming-workshops > div{display:none}#upcoming-workshops > div.loading{display:block}#upcoming-workshops ul{margin:0}.term{display:block;border-radius:4px;margin-bottom:10px;text-align:left;border:2px solid #787878}.term.max{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none}.term.min{position:absolute;bottom:0}.term.min .shell{min-height:0;height:0;padding:0}.term.min .chrome{border:0}.term .chrome{height:34px;padding-left:4px;border-bottom:2px solid #787878}.term .chrome:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.term .chrome .btn{display:inline-block;vertical-align:middle;width:8px;height:8px;border:2px solid #787878;border-radius:100%}.term .chrome .btn:hover{border-color:$lighten(#000,25%)}.term .chrome .btn.close:hover{background:#f00}.term .chrome .btn.max:hover{background:#0f0}.term .chrome .btn.min:hover{background:#f7da03}.term .shell{min-height:130px;color:#494949;padding:10px;overflow:hidden}.term .workshopper{background:#f8f0bd;padding:2px}.term .workshopper code{border:0}.term code{display:block;margin:12px 0;padding:4px 10px;border-left:8px solid #f7da03;border-radius:0;background:none}footer{border-top:3px solid #333;padding-top:60px;padding-bottom:40px;color:#333;padding-top:20px}footer a{border:none}footer li a{font-size:.875rem;text-decoration:none;border:none}footer p{margin:0;padding:0}footer strong{line-height:2}footer ul{list-style:none;display:inline-block;padding-right:60px;vertical-align:top;margin:0;padding:0}footer ul + ul{padding-left:80px}footer .container{padding:0 40px}.hexdex img.hex{width:240px;padding:10px}a.skip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden;background-color:#fff}a.skip:active,a.skip:focus,a.skip:hover{left:0;top:0;width:auto;height:auto;overflow:visible}.mentoring-header-full-width{background-image:url("images/mentoring-by-oleharland-cropped.jpg");background-size:cover;background-position:center;min-height:500px;position:relative}.mentoring-headline{color:#fff;font-size:2em;position:absolute;bottom:2em;left:0;width:94%;text-align:center}.mentoring-headline-container{position:absolute;background-color:rgba(0,0,0,0.6);width:100%;height:100%}.mentoring-headline-container .container{height:100%;position:relative}.mentoring-intro-quote{font-size:1.25rem;font-style:italic;position:relative}.mentoring-intro-quote::before{content:"“";position:absolute;left:-.6em;font-size:5em;top:-.3em}@media only screen and (max-width:1366px){h1,.big-heading{font-size:2em}h2{font-size:1.125em}h4{font-size:1em}.get-started code{font-size:12px}header img{height:75px}header h1{font-size:2em;margin-top:0}header .container{padding:20px}header .subtitle{margin:0 auto 20px;width:75%}header .full{width:80%}.full p{font-size:1rem}.container{padding:20px}.full{width:95%}.core-workshoppers h4 a,.elective-workshoppers h4 a{font-size:1em}.window-pane{display:none}}@media (max-width:768px){h1{font-size:2em}.container{padding:5px}.first-photo{background-image:none}p{font-size:1em}.full,.half,.third,.two-thirds{width:100%}.third + .third,.third + .two-thirds,.two-thirds + .third{padding-left:0}.half,.two-thirds{margin-left:0 !important;margin-right:0 !important}header .container{padding:40px 20px}header .full{width:80%}header img{width:100%;padding:0}header h1{font-size:2.5em;margin-top:0}header h1 span{margin:0 -3.8px}header p{font-size:1em}#map{margin:0;padding:0;width:100%}.window-pane{background-position:0 0;height:200px}footer ul{width:100%}footer ul + ul{padding-left:0}footer li a{font-size:.875rem}}@media only screen and (min-width:768px){.mentoring-intro-quote::before{font-size:10em}}@media only screen and (min-width:1366px){.mentoring-headline{bottom:5em}}/*# sourceMappingURL=style.css.map */