.leaflet-container{background:#fff;font:12px/20px 'Helvetica Neue', Arial, Helvetica, sans-serif;color:#404040;color:rgba(0,0,0,0.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container *:after,.leaflet-container *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.leaflet-container h1,.leaflet-container h2,.leaflet-container h3,.leaflet-container h4,.leaflet-container h5,.leaflet-container h6,.leaflet-container p{font-size:15px;line-height:20px;margin:0 0 10px}.leaflet-container .marker-description img{margin-bottom:10px}.leaflet-container a{color:#3887BE;font-weight:normal;text-decoration:none}.leaflet-container a:hover{color:#63b6e5}.leaflet-container.dark a{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container.dark .mapbox-button,.leaflet-container .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container.dark .mapbox-button:hover,.leaflet-container .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-overlay-pane path,.leaflet-marker-icon,.leaflet-container.map-clickable,.leaflet-container.leaflet-clickable{cursor:pointer}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging,.leaflet-dragging .map-clickable,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-zoom-box{background:#fff;border:2px dotted #202020;opacity:0.5}.leaflet-control-layers,.leaflet-bar{background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4);border-radius:3px;box-shadow:none}.leaflet-bar a,.leaflet-bar a:hover{color:#404040;color:rgba(0,0,0,0.75);border-bottom:1px solid #ddd;border-bottom-color:rgba(0,0,0,0.1)}.leaflet-bar a:hover,.leaflet-bar a:active{background-color:#f8f8f8;cursor:pointer}.leaflet-bar a:hover:first-child{border-radius:3px 3px 0 0}.leaflet-bar a:hover:last-child{border-bottom:none;border-radius:0 0 3px 3px}.leaflet-bar a:hover:only-of-type{border-radius:3px}.leaflet-bar .leaflet-disabled{cursor:default;opacity:0.75}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:'';text-indent:-999em}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,0.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,0.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.5);margin:0;box-shadow:none}.leaflet-container .leaflet-control-attribution a,.leaflet-container .map-info-container a{color:#404040}.leaflet-control-attribution a:hover,.map-info-container a:hover{color:inherit;text-decoration:underline}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-container .leaflet-control-attribution.leaflet-compact-attribution{margin:10px}.leaflet-container .leaflet-control-attribution.leaflet-compact-attribution{background:#fff;border-radius:3px 13px 13px 3px;padding:3px 31px 3px 3px;visibility:hidden}.leaflet-control-attribution.leaflet-compact-attribution:hover{visibility:visible}.leaflet-control-attribution.leaflet-compact-attribution:after{content:'';background-color:#fff;background-color:rgba(255,255,255,0.5);background-position:0 -78px;border-radius:50%;position:absolute;display:inline-block;width:26px;height:26px;vertical-align:middle;bottom:0;z-index:1;visibility:visible;cursor:pointer}.leaflet-control-attribution.leaflet-compact-attribution:hover:after{background-color:#fff}.leaflet-right .leaflet-control-attribution.leaflet-compact-attribution:after{right:0}.leaflet-left .leaflet-control-attribution.leaflet-compact-attribution:after{left:0}.leaflet-control-scale-line{background-color:rgba(255,255,255,0.5);border:1px solid #999;border-color:rgba(0,0,0,0.4);border-top:none;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-top-color:rgba(0,0,0,0.1);border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding-top:15px}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;box-shadow:none}.leaflet-popup-close-button{text-indent:-999em;position:absolute;top:0;right:0;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-editing-icon{border-radius:3px}.leaflet-bar a,.mapbox-icon,.map-tooltip.closable .close,.leaflet-control-layers-toggle,.leaflet-popup-close-button,.mapbox-button-icon:before{content:'';display:inline-block;width:26px;height:26px;vertical-align:middle;background-repeat:no-repeat}.leaflet-bar a{display:block}.leaflet-control-attribution:after,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.leaflet-control-layers-toggle,.leaflet-container.dark .map-tooltip .close,.map-tooltip .close,.mapbox-icon{opacity:.75;background-image:url(./images/icons-000000@2x.png);background-repeat:no-repeat;background-size:26px 260px}.leaflet-container.dark .leaflet-control-attribution:after,.mapbox-button-icon:before,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .mapbox-icon{opacity:1;background-image:url(./images/icons-ffffff@2x.png);background-size:26px 260px}.leaflet-bar .leaflet-control-zoom-in{background-position:0 0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -26px}.map-tooltip.closable .close,.leaflet-popup-close-button{background-position:-3px -55px;width:20px;height:20px;border-radius:0 3px 0 0}.mapbox-icon-info{background-position:0 -78px}.leaflet-control-layers-toggle{background-position:0 -104px}.mapbox-icon.mapbox-icon-share:before,.mapbox-icon.mapbox-icon-share{background-position:0 -130px}.mapbox-icon.mapbox-icon-geocoder:before,.mapbox-icon.mapbox-icon-geocoder{background-position:0 -156px}.mapbox-icon-facebook:before,.mapbox-icon-facebook{background-position:0 -182px}.mapbox-icon-twitter:before,.mapbox-icon-twitter{background-position:0 -208px}.mapbox-icon-pinterest:before,.mapbox-icon-pinterest{background-position:0 -234px}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.map-legends,.map-tooltip{max-width:300px}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-height:400px;overflow:auto;opacity:1;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.map-tooltip .close{text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;border-radius:3px}.map-tooltip.closable .close:active{background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:bold}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);padding:5px 10px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;transition:all .2s, z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,0.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:50%;margin:20px 0 20px 25%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;border-radius:0}.mapbox-share-buttons a:last-child{border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:none;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)}.leaflet-control.mapbox-control-info{margin:5px 30px 10px 10px;min-height:26px}.leaflet-right .leaflet-control.mapbox-control-info{margin:5px 10px 10px 30px}.mapbox-info-toggle{background-color:#fff;background-color:rgba(255,255,255,0.5);border-radius:50%;position:absolute;bottom:0;left:0;z-index:1}.leaflet-right .mapbox-control-info .mapbox-info-toggle{left:auto;right:0}.mapbox-info-toggle:hover{background-color:#fff}.map-info-container{background:#fff;padding:3px 5px 3px 27px;display:none;position:relative;bottom:0;left:0;border-radius:13px 3px 3px 13px}.leaflet-right .map-info-container{left:auto;right:0;padding:3px 27px 3px 5px;border-radius:3px 13px 13px 3px}.mapbox-control-info.active .map-info-container{display:inline-block}.leaflet-container .mapbox-improve-map{font-weight:bold}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching{opacity:0.75}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #999;border-color:rgba(0,0,0,0.4);overflow:hidden;left:26px;height:28px;width:0;top:-1px;border-radius:0 3px 3px 0;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:none}.leaflet-control-mapbox-geocoder-toggle{border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:transparent;border:0;width:180px;padding:0 0 0 10px;height:26px;outline:none}.leaflet-control-mapbox-geocoder-results{width:180px;position:absolute;left:26px;top:25px;border-radius:0 0 3px 3px}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-results{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:26px;text-align:left;overflow:hidden}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-right .leaflet-control-mapbox-geocoder-wrap,.leaflet-right .leaflet-control-mapbox-geocoder-results{left:auto;right:26px}.leaflet-right .leaflet-control-mapbox-geocoder-wrap{border-radius:3px 0 0 3px}.leaflet-right .leaflet-control-mapbox-geocoder.active,.leaflet-right .leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-radius:0 3px 3px 0}.leaflet-bottom .leaflet-control-mapbox-geocoder-results{top:auto;bottom:25px;border-radius:3px 3px 0 0}.mapbox-logo-true:before{content:'';display:inline-block;width:61px;height:19px;vertical-align:middle}.mapbox-logo-true{background-repeat:no-repeat;background-size:61px 19px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NSIgaGVpZ2h0PSIyMCI+PGRlZnMvPjxtZXRhZGF0YT48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZS8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjEuODQ4MywtOTguNTAzOTUpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0ib3BhY2l0eTowLjI1O2ZpbGw6I2ZmZmZmZjtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtZGFzaGFycmF5Om5vbmUiPjxwYXRoIGQ9Ik0gNS4yOCAxLjUgQyA0LjU0IDEuNTYgMy45IDIuMjUgMy45MSAzIGwgMCAxMS44OCBjIDAuMDIgMC43NyAwLjcyIDEuNDcgMS41IDEuNDcgbCAxLjc1IDAgYyAwLjc4IDAgMS40OCAtMC42OSAxLjUgLTEuNDcgbCAwIC00LjI4IDAuNzIgMS4xOSBjIDAuNTMgMC44NyAyLjAzIDAuODcgMi41NiAwIGwgMC43MiAtMS4xOSAwIDQuMjggYyAwLjAyIDAuNzYgMC43IDEuNDUgMS40NyAxLjQ3IGwgMS43NSAwIGMgMC43OCAwIDEuNDggLTAuNjkgMS41IC0xLjQ3IGwgMCAtMC4xNiBjIDEuMDIgMS4xMiAyLjQ2IDEuODEgNC4wOSAxLjgxIGwgNC4wOSAwIDAgMS40NyBjIC0wIDAuNzggMC42OSAxLjQ4IDEuNDcgMS41IGwgMS43NSAwIGMgMC43OSAtMCAxLjUgLTAuNzEgMS41IC0xLjUgbCAwLjAyIC0xLjQ3IGMgMS43MiAwIDMuMDggLTAuNjQgNC4xNCAtMS42OSBsIDAgMC4xOSBjIDAgMC4zOSAwLjE2IDAuNzkgMC40NCAxLjA2IDAuMjggMC4yOCAwLjY3IDAuNDQgMS4wNiAwLjQ0IGwgMy4zMSAwIGMgMi4wMyAwIDMuODUgLTEuMDYgNC45MSAtMi42OSAxLjA1IDEuNjEgMi44NCAyLjY5IDQuODggMi42OSAxLjAzIDAgMS45OCAtMC4yNyAyLjgxIC0wLjc1IDAuMjggMC4zNSAwLjczIDAuNTcgMS4xOSAwLjU2IGwgMi4xMiAwIGMgMC40OCAwLjAxIDAuOTcgLTAuMjMgMS4yNSAtMC42MiBsIDAuOTEgLTEuMjggMC45MSAxLjI4IGMgMC4yOCAwLjM5IDAuNzQgMC42MyAxLjIyIDAuNjIgbCAyLjE2IDAgQyA2Mi42NyAxNi4zMyA2My40MiAxNC44OSA2Mi44MSAxNCBMIDYwLjIyIDEwLjM4IDYyLjYyIDcgQyA2My4yNiA2LjExIDYyLjUgNC42MiA2MS40MSA0LjYyIGwgLTIuMTYgMCBDIDU4Ljc4IDQuNjIgNTguMzEgNC44NiA1OC4wMyA1LjI1IEwgNTcuMzEgNi4yOCA1Ni41NiA1LjI1IEMgNTYuMjkgNC44NiA1NS44MiA0LjYyIDU1LjM0IDQuNjIgbCAtMi4xNiAwIGMgLTAuNDkgLTAgLTAuOTcgMC4yNSAtMS4yNSAwLjY2IC0wLjg2IC0wLjUxIC0xLjg0IC0wLjgxIC0yLjkxIC0wLjgxIC0yLjAzIDAgLTMuODMgMS4wOCAtNC44OCAyLjY5IEMgNDMuMSA1LjUzIDQxLjI3IDQuNDcgMzkuMTkgNC40NyBMIDM5LjE5IDMgQyAzOS4xOSAyLjYxIDM5LjAzIDIuMjEgMzguNzUgMS45NCAzOC40NyAxLjY2IDM4LjA4IDEuNSAzNy42OSAxLjUgbCAtMS43NSAwIGMgLTAuNzEgMCAtMS41IDAuODMgLTEuNSAxLjUgbCAwIDMuMTYgQyAzMy4zOCA1LjEgMzEuOTYgNC40NyAzMC4zOCA0LjQ3IGwgLTMuMzQgMCBjIC0wLjc3IDAuMDIgLTEuNDcgMC43MiAtMS40NyAxLjUgbCAwIDAuMzEgYyAtMS4wMiAtMS4xMiAtMi40NiAtMS44MSAtNC4wOSAtMS44MSAtMS42MyAwIC0zLjA3IDAuNyAtNC4wOSAxLjgxIEwgMTcuMzggMyBjIC0wIC0wLjc5IC0wLjcxIC0xLjUgLTEuNSAtMS41IEwgMTQuNSAxLjUgQyAxMy41NSAxLjUgMTIuMjggMS44NyAxMS42NiAyLjk0IGwgLTEgMS42OSAtMSAtMS42OSBDIDkuMDMgMS44NyA3Ljc3IDEuNSA2LjgxIDEuNSBsIC0xLjQxIDAgQyA1LjM2IDEuNSA1LjMyIDEuNSA1LjI4IDEuNSB6IG0gMTYuMTkgNy43MiBjIDAuNTMgMCAwLjk0IDAuMzUgMC45NCAxLjI4IGwgMCAxLjI4IC0wLjk0IDAgYyAtMC41MiAwIC0wLjk0IC0wLjM4IC0wLjk0IC0xLjI4IC0wIC0wLjkgMC40MiAtMS4yOCAwLjk0IC0xLjI4IHogbSA4LjgxIDAgYyAwLjgzIDAgMS4xOCAwLjY4IDEuMTkgMS4yOCAwLjAxIDAuOTQgLTAuNjIgMS4yOCAtMS4xOSAxLjI4IHogbSA4LjcyIDAgYyAwLjcyIDAgMS4zNyAwLjYgMS4zNyAxLjI4IDAgMC43NyAtMC41MSAxLjI4IC0xLjM3IDEuMjggeiBtIDEwLjAzIDAgYyAwLjU4IDAgMS4wOSAwLjUgMS4wOSAxLjI4IDAgMC43OCAtMC41MSAxLjI4IC0xLjA5IDEuMjggLTAuNTggMCAtMS4xMiAtMC41IC0xLjEyIC0xLjI4IDAgLTAuNzggMC41NCAtMS4yOCAxLjEyIC0xLjI4IHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZm9udC1zaXplOm1lZGl1bTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtiYXNlbGluZS1zaGlmdDpiYXNlbGluZTtjb2xvcjojMDAwMDAwO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtmb250LWZhbWlseTpTYW5zOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246U2FucyIvPjwvZz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48cGF0aCBkPSJtIDUuNDEgMyAwIDEyIDEuNzUgMCAwIC05LjkxIDMuNSA1Ljk0IDMuNDcgLTUuOTQgMCA5LjkxIDEuNzUgMCAwIC0xMiBMIDE0LjUgMyBDIDEzLjggMyAxMy4yNSAzLjE2IDEyLjk0IDMuNjkgTCAxMC42NiA3LjU5IDguMzggMy42OSBDIDguMDcgMy4xNiA3LjUxIDMgNi44MSAzIHogTSAzNiAzIGwgMCAxMi4wMyAzLjI1IDAgYyAyLjQ0IDAgNC4zOCAtMS45MSA0LjM4IC00LjUzIDAgLTIuNjIgLTEuOTMgLTQuNDcgLTQuMzggLTQuNDcgQyAzOC43IDYuMDMgMzguMzIgNiAzNy43NSA2IGwgMCAtMyB6IE0gMjEuNDcgNS45NyBjIC0yLjQ0IDAgLTQuMTkgMS45MSAtNC4xOSA0LjUzIDAgMi42MiAxLjc1IDQuNTMgNC4xOSA0LjUzIGwgNC4xOSAwIDAgLTQuNTMgYyAwIC0yLjYyIC0xLjc1IC00LjUzIC00LjE5IC00LjUzIHogbSAyNy41NiAwIGMgLTIuNDEgMCAtNC4zOCAyLjAzIC00LjM4IDQuNTMgMCAyLjUgMS45NyA0LjUzIDQuMzggNC41MyAyLjQxIDAgNC4zNCAtMi4wMyA0LjM0IC00LjUzIDAgLTIuNSAtMS45NCAtNC41MyAtNC4zNCAtNC41MyB6IG0gLTIyIDAuMDMgMCAxMiAxLjc1IDAgMCAtMi45NyBjIDAuNTcgMCAxLjA0IC0wIDEuNTkgMCAyLjQ0IDAgNC4zNCAtMS45MSA0LjM0IC00LjUzIDAgLTIuNjIgLTEuOSAtNC41IC00LjM0IC00LjUgeiBtIDI2LjE2IDAgMy4wMyA0LjM4IC0zLjE5IDQuNjIgMi4xMiAwIEwgNTcuMzEgMTEuOTEgNTkuNDQgMTUgNjEuNTkgMTUgNTguMzggMTAuMzggNjEuNDEgNiA1OS4yNSA2IDU3LjMxIDguODEgNTUuMzQgNiB6IE0gMjEuNDcgNy43MiBjIDEuNCAwIDIuNDQgMS4xOSAyLjQ0IDIuNzggbCAwIDIuNzggLTIuNDQgMCBjIC0xLjQgMCAtMi40NCAtMS4yMSAtMi40NCAtMi43OCAtMCAtMS41NyAxLjA0IC0yLjc4IDIuNDQgLTIuNzggeiBtIDI3LjU2IDAgYyAxLjQ0IDAgMi41OSAxLjI0IDIuNTkgMi43OCAwIDEuNTQgLTEuMTUgMi43OCAtMi41OSAyLjc4IC0xLjQ0IDAgLTIuNjIgLTEuMjQgLTIuNjIgLTIuNzggMCAtMS41NCAxLjE4IC0yLjc4IDIuNjIgLTIuNzggeiBtIC0yMC4yNSAwLjAzIDEuNTkgMCBjIDEuNTkgMCAyLjU5IDEuMjggMi41OSAyLjc1IDAgMS40NyAtMS4xMyAyLjc4IC0yLjU5IDIuNzggbCAtMS41OSAwIHogbSA4Ljk3IDAgMS41IDAgYyAxLjQ3IDAgMi42MiAxLjI4IDIuNjIgMi43NSAwIDEuNDcgLTEuMDQgMi43OCAtMi42MiAyLjc4IGwgLTEuNSAwIHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIi8+PC9nPjwvZz48L3N2Zz4=")}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-bar a{color:#404040;border-color:rgba(0,0,0,0.5)}.leaflet-container.dark .leaflet-bar a:active,.leaflet-container.dark .leaflet-bar a:hover{background-color:#505050}.leaflet-container.dark .leaflet-control-attribution:after,.leaflet-container.dark .mapbox-info-toggle,.leaflet-container.dark .map-info-container,.leaflet-container.dark .leaflet-control-attribution{background-color:rgba(0,0,0,0.5);color:#f8f8f8}.leaflet-container.dark .leaflet-control-attribution a,.leaflet-container.dark .leaflet-control-attribution a:hover,.leaflet-container.dark .map-info-container a,.leaflet-container.dark .map-info-container a:hover{color:#fff}.leaflet-container.dark .leaflet-control-attribution:hover:after{background-color:#000}.leaflet-container.dark .leaflet-control-layers-list span{color:#f8f8f8}.leaflet-container.dark .leaflet-control-layers-separator{border-top-color:rgba(255,255,255,0.1)}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,0.75)}@media only screen and (max-width: 800px){.mapbox-modal-body{width:83.3333%;margin-left:8.3333%}}@media only screen and (max-width: 640px){.mapbox-modal-body{width:100%;height:100%;margin:0}}@media print{.mapbox-improve-map{display:none}}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-container img.leaflet-tile{max-width:none !important}.leaflet-container img.leaflet-marker-icon{max-width:none}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px\8}.leaflet-oldie .leaflet-control-zoom-in,.leaflet-oldie .leaflet-control-zoom-out,.leaflet-oldie .leaflet-popup-close-button,.leaflet-oldie .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-container.dark .map-tooltip .close,.leaflet-oldie .map-tooltip .close,.leaflet-oldie .mapbox-icon{background-image:url("data:image/png;base64,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")}.leaflet-oldie .mapbox-button-icon:before,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-in,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-out,.leaflet-oldie .leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-container.dark .mapbox-icon{background-image:url("data:image/png;base64,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")}.leaflet-oldie .mapbox-logo-true{background-image:none}.leaflet-control-attribution:after,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.leaflet-control-layers-toggle,.leaflet-container.dark .map-tooltip .close,.map-tooltip .close,.mapbox-icon{background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/mapbox.js/images/icons-000000@2x-afdb797e7bbe4828ad73cd4ab35a07688a410d24e5e092fb447662ea255b279e.png)}.leaflet-container.dark .leaflet-control-attribution:after,.mapbox-button-icon:before,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .mapbox-icon{background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/mapbox.js/images/icons-ffffff@2x-99348ad4d0c5c9f7de7390abcc05ee67202b46af89e2a587812c58b3f839cc7b.png)}@font-face{font-family:'octicons';src:url(https://dwa5x7aod66zk.cloudfront.net/assets/octicons/octicons/octicons-e70406b9b139e5ef158da527219264e186840848ae08e49cee2d6125c42596a4.eot?#iefix) format("embedded-opentype"),url(https://dwa5x7aod66zk.cloudfront.net/assets/octicons/octicons/octicons-000ffd0b89cc0acf1885c8031fab351f939108cee8264bd82b644d3b0ee1d2b1.woff) format("woff"),url(https://dwa5x7aod66zk.cloudfront.net/assets/octicons/octicons/octicons-4fb65511542ca45aa7ef92e9a29e49d2f6ed6d53308a0549c8189bdd68a0853a.ttf) format("truetype"),url(https://dwa5x7aod66zk.cloudfront.net/assets/octicons/octicons/octicons-055dca7f461ae543084ff594f986f7d8cb4136fb8bb57e33ac34907d3364dd1c.svg#octicons) format("svg");font-weight:normal;font-style:normal}.octicon,.mega-octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\f02d'}.octicon-arrow-down:before{content:'\f03f'}.octicon-arrow-left:before{content:'\f040'}.octicon-arrow-right:before{content:'\f03e'}.octicon-arrow-small-down:before{content:'\f0a0'}.octicon-arrow-small-left:before{content:'\f0a1'}.octicon-arrow-small-right:before{content:'\f071'}.octicon-arrow-small-up:before{content:'\f09f'}.octicon-arrow-up:before{content:'\f03d'}.octicon-microscope:before,.octicon-beaker:before{content:'\f0dd'}.octicon-bell:before{content:'\f0de'}.octicon-bold:before{content:'\f0e2'}.octicon-book:before{content:'\f007'}.octicon-bookmark:before{content:'\f07b'}.octicon-briefcase:before{content:'\f0d3'}.octicon-broadcast:before{content:'\f048'}.octicon-browser:before{content:'\f0c5'}.octicon-bug:before{content:'\f091'}.octicon-calendar:before{content:'\f068'}.octicon-check:before{content:'\f03a'}.octicon-checklist:before{content:'\f076'}.octicon-chevron-down:before{content:'\f0a3'}.octicon-chevron-left:before{content:'\f0a4'}.octicon-chevron-right:before{content:'\f078'}.octicon-chevron-up:before{content:'\f0a2'}.octicon-circle-slash:before{content:'\f084'}.octicon-circuit-board:before{content:'\f0d6'}.octicon-clippy:before{content:'\f035'}.octicon-clock:before{content:'\f046'}.octicon-cloud-download:before{content:'\f00b'}.octicon-cloud-upload:before{content:'\f00c'}.octicon-code:before{content:'\f05f'}.octicon-comment-add:before,.octicon-comment:before{content:'\f02b'}.octicon-comment-discussion:before{content:'\f04f'}.octicon-credit-card:before{content:'\f045'}.octicon-dash:before{content:'\f0ca'}.octicon-dashboard:before{content:'\f07d'}.octicon-database:before{content:'\f096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\f0dc'}.octicon-device-camera:before{content:'\f056'}.octicon-device-camera-video:before{content:'\f057'}.octicon-device-desktop:before{content:'\f27c'}.octicon-device-mobile:before{content:'\f038'}.octicon-diff:before{content:'\f04d'}.octicon-diff-added:before{content:'\f06b'}.octicon-diff-ignored:before{content:'\f099'}.octicon-diff-modified:before{content:'\f06d'}.octicon-diff-removed:before{content:'\f06c'}.octicon-diff-renamed:before{content:'\f06e'}.octicon-ellipsis:before{content:'\f09a'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\f04e'}.octicon-file-binary:before{content:'\f094'}.octicon-file-code:before{content:'\f010'}.octicon-file-directory:before{content:'\f016'}.octicon-file-media:before{content:'\f012'}.octicon-file-pdf:before{content:'\f014'}.octicon-file-submodule:before{content:'\f017'}.octicon-file-symlink-directory:before{content:'\f0b1'}.octicon-file-symlink-file:before{content:'\f0b0'}.octicon-file-text:before{content:'\f011'}.octicon-file-zip:before{content:'\f013'}.octicon-flame:before{content:'\f0d2'}.octicon-fold:before{content:'\f0cc'}.octicon-gear:before{content:'\f02f'}.octicon-gift:before{content:'\f042'}.octicon-gist:before{content:'\f00e'}.octicon-gist-secret:before{content:'\f08c'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\f020'}.octicon-git-commit:before{content:'\f01f'}.octicon-git-compare:before{content:'\f0ac'}.octicon-git-merge:before{content:'\f023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\f009'}.octicon-globe:before{content:'\f0b6'}.octicon-graph:before{content:'\f043'}.octicon-heart:before{content:'\2665'}.octicon-history:before{content:'\f07e'}.octicon-home:before{content:'\f08d'}.octicon-horizontal-rule:before{content:'\f070'}.octicon-hubot:before{content:'\f09d'}.octicon-inbox:before{content:'\f0cf'}.octicon-info:before{content:'\f059'}.octicon-issue-closed:before{content:'\f028'}.octicon-issue-opened:before{content:'\f026'}.octicon-issue-reopened:before{content:'\f027'}.octicon-italic:before{content:'\f0e4'}.octicon-jersey:before{content:'\f019'}.octicon-key:before{content:'\f049'}.octicon-keyboard:before{content:'\f00d'}.octicon-law:before{content:'\f0d8'}.octicon-light-bulb:before{content:'\f000'}.octicon-link:before{content:'\f05c'}.octicon-link-external:before{content:'\f07f'}.octicon-list-ordered:before{content:'\f062'}.octicon-list-unordered:before{content:'\f061'}.octicon-location:before{content:'\f060'}.octicon-gist-private:before,.octicon-mirror-private:before,.octicon-git-fork-private:before,.octicon-lock:before{content:'\f06a'}.octicon-logo-gist:before{content:'\f0ad'}.octicon-logo-github:before{content:'\f092'}.octicon-mail:before{content:'\f03b'}.octicon-mail-read:before{content:'\f03c'}.octicon-mail-reply:before{content:'\f051'}.octicon-mark-github:before{content:'\f00a'}.octicon-markdown:before{content:'\f0c9'}.octicon-megaphone:before{content:'\f077'}.octicon-mention:before{content:'\f0be'}.octicon-milestone:before{content:'\f075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\f024'}.octicon-mortar-board:before{content:'\f0d7'}.octicon-mute:before{content:'\f080'}.octicon-no-newline:before{content:'\f09c'}.octicon-octoface:before{content:'\f008'}.octicon-organization:before{content:'\f037'}.octicon-package:before{content:'\f0c4'}.octicon-paintcan:before{content:'\f0d1'}.octicon-pencil:before{content:'\f058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\f018'}.octicon-pin:before{content:'\f041'}.octicon-plug:before{content:'\f0d4'}.octicon-repo-create:before,.octicon-gist-new:before,.octicon-file-directory-create:before,.octicon-file-add:before,.octicon-plus:before{content:'\f05d'}.octicon-primitive-dot:before{content:'\f052'}.octicon-primitive-square:before{content:'\f053'}.octicon-pulse:before{content:'\f085'}.octicon-question:before{content:'\f02c'}.octicon-quote:before{content:'\f063'}.octicon-radio-tower:before{content:'\f030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\f001'}.octicon-repo-clone:before{content:'\f04c'}.octicon-repo-force-push:before{content:'\f04a'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\f002'}.octicon-repo-pull:before{content:'\f006'}.octicon-repo-push:before{content:'\f005'}.octicon-rocket:before{content:'\f033'}.octicon-rss:before{content:'\f034'}.octicon-ruby:before{content:'\f047'}.octicon-search-save:before,.octicon-search:before{content:'\f02e'}.octicon-server:before{content:'\f097'}.octicon-settings:before{content:'\f07c'}.octicon-shield:before{content:'\f0e1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\f036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\f032'}.octicon-smiley:before{content:'\f0e7'}.octicon-squirrel:before{content:'\f0b2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\f02a'}.octicon-stop:before{content:'\f08f'}.octicon-repo-sync:before,.octicon-sync:before{content:'\f087'}.octicon-tag-remove:before,.octicon-tag-add:before,.octicon-tag:before{content:'\f015'}.octicon-tasklist:before{content:'\f0e5'}.octicon-telescope:before{content:'\f088'}.octicon-terminal:before{content:'\f0c8'}.octicon-text-size:before{content:'\f0e3'}.octicon-three-bars:before{content:'\f05e'}.octicon-thumbsdown:before{content:'\f0db'}.octicon-thumbsup:before{content:'\f0da'}.octicon-tools:before{content:'\f031'}.octicon-trashcan:before{content:'\f0d0'}.octicon-triangle-down:before{content:'\f05b'}.octicon-triangle-left:before{content:'\f044'}.octicon-triangle-right:before{content:'\f05a'}.octicon-triangle-up:before{content:'\f0aa'}.octicon-unfold:before{content:'\f039'}.octicon-unmute:before{content:'\f0ba'}.octicon-unverified:before{content:'\f0e8'}.octicon-verified:before{content:'\f0e6'}.octicon-versions:before{content:'\f064'}.octicon-watch:before{content:'\f0e0'}.octicon-remove-close:before,.octicon-x:before{content:'\f081'}.octicon-zap:before{content:'\26A1'}.button,.minibutton{position:relative;display:inline-block;padding:7px 15px;font-size:13px;font-weight:bold;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.9);white-space:nowrap;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-radius:3px;border:1px solid #ddd;border-bottom-color:#c5c5c5;box-shadow:0 1px 3px rgba(0,0,0,0.05);vertical-align:middle;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}.button:hover,.button:active,.button.zeroclipboard-is-hover,.button.zeroclipboard-is-active,.minibutton:hover,.minibutton:active,.minibutton.zeroclipboard-is-hover,.minibutton.zeroclipboard-is-active{text-decoration:none;background-color:#dadada;background-image:-moz-linear-gradient(#eaeaea, #dadada);background-image:-webkit-linear-gradient(#eaeaea, #dadada);background-image:linear-gradient(#eaeaea, #dadada);background-repeat:repeat-x;border-color:#ccc #ccc #b5b5b5}.button:active,.button.selected,.button.zeroclipboard-is-active,.minibutton:active,.minibutton.selected,.context-menu-container.active .minibutton.switcher,.context-menu-container.active .context-button,.minibutton.zeroclipboard-is-active{background-color:#dadada;background-image:none;border-color:#b5b5b5;box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.button:disabled,.button:disabled:hover,.button.disabled,.button.disabled:hover,.minibutton:disabled,.minibutton:disabled:hover,.minibutton.disabled,.minibutton.disabled:hover{opacity:.5;color:#666;text-shadow:0 1px 0 rgba(255,255,255,0.9);background-image:none;background-color:#e5e5e5;border-color:#c5c5c5;cursor:default;box-shadow:none}.button.primary,.minibutton.primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#60b044;background-image:-moz-linear-gradient(#8add6d, #60b044);background-image:-webkit-linear-gradient(#8add6d, #60b044);background-image:linear-gradient(#8add6d, #60b044);background-repeat:repeat-x;border-color:#5ca941}.button.primary:hover,.minibutton.primary:hover{color:#fff;background-color:#569e3d;background-image:-moz-linear-gradient(#79d858, #569e3d);background-image:-webkit-linear-gradient(#79d858, #569e3d);background-image:linear-gradient(#79d858, #569e3d);background-repeat:repeat-x;border-color:#4a993e}.button.primary:active,.button.primary.selected,.minibutton.primary:active,.minibutton.primary.selected,.context-menu-container.active .primary.minibutton.switcher,.context-menu-container.active .primary.context-button{background-color:#569e3d;background-image:none;border-color:#418737}.button.primary:disabled,.button.primary:disabled:hover,.button.primary.disabled,.button.primary.disabled:hover,.minibutton.primary:disabled,.minibutton.primary:disabled:hover,.minibutton.primary.disabled,.minibutton.primary.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#60b044;background-image:-moz-linear-gradient(#8add6d, #60b044);background-image:-webkit-linear-gradient(#8add6d, #60b044);background-image:linear-gradient(#8add6d, #60b044);background-repeat:repeat-x;border-color:#74bb5a #74bb5a #509338}.button.danger,.minibutton.danger{color:#900}.button.danger:hover,.minibutton.danger:hover{color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,0.3);background-color:#b33630;background-image:-moz-linear-gradient(#dc5f59, #b33630);background-image:-webkit-linear-gradient(#dc5f59, #b33630);background-image:linear-gradient(#dc5f59, #b33630);background-repeat:repeat-x;border-color:#cd504a}.button.danger:active,.button.danger.selected,.minibutton.danger:active,.minibutton.danger.selected,.context-menu-container.active .danger.minibutton.switcher,.context-menu-container.active .danger.context-button{color:#fff;background-color:#b33630;background-image:none;border-color:#9f312c}.button.danger:disabled,.button.danger:disabled:hover,.button.danger.disabled,.button.danger.disabled:hover,.minibutton.danger:disabled,.minibutton.danger:disabled:hover,.minibutton.danger.disabled,.minibutton.danger.disabled:hover{color:#900;text-shadow:0 1px 0 rgba(255,255,255,0.9);background-color:#e1e1e1;background-image:-moz-linear-gradient(#fff, #e1e1e1);background-image:-webkit-linear-gradient(#fff, #e1e1e1);background-image:linear-gradient(#fff, #e1e1e1);background-repeat:repeat-x;border-color:#c5c5c5}.button.blue,.button.blue:hover,.minibutton.blue,.minibutton.blue:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3072b3;background-image:-moz-linear-gradient(#599bcd, #3072b3);background-image:-webkit-linear-gradient(#599bcd, #3072b3);background-image:linear-gradient(#599bcd, #3072b3);background-repeat:repeat-x;border-color:#2a65a0}.button.blue:hover,.button.blue:active,.minibutton.blue:hover,.minibutton.blue:active{border-color:#2a65a0}.button.blue:active,.button.blue.selected,.minibutton.blue:active,.minibutton.blue.selected,.context-menu-container.active .blue.minibutton.switcher,.context-menu-container.active .blue.context-button{background-color:#3072b3;background-image:none;border-color:#25588c;box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.button.blue:disabled,.button.blue.disabled,.minibutton.blue:disabled,.minibutton.blue.disabled{background-position:0 0}.button.dark-grey,.button.dark-grey:hover,.minibutton.dark-grey,.minibutton.dark-grey:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#6d6d6d;background-image:-moz-linear-gradient(#8c8c8c, #6d6d6d);background-image:-webkit-linear-gradient(#8c8c8c, #6d6d6d);background-image:linear-gradient(#8c8c8c, #6d6d6d);background-repeat:repeat-x;border:1px solid #707070;border-bottom-color:#595959}.button.dark-grey:hover,.button.dark-grey:active,.button.dark-grey.selected,.minibutton.dark-grey:hover,.minibutton.dark-grey:active,.minibutton.dark-grey.selected,.context-menu-container.active .dark-grey.minibutton.switcher,.context-menu-container.active .dark-grey.context-button{border-color:#585858}.button.dark-grey:active,.button.dark-grey.selected,.minibutton.dark-grey:active,.minibutton.dark-grey.selected,.context-menu-container.active .dark-grey.minibutton.switcher,.context-menu-container.active .dark-grey.context-button{background-color:#545454;background-image:none;border-color:#474747;box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.button.with-count,.minibutton.with-count{border-top-right-radius:0;border-bottom-right-radius:0;float:left}.button,.minibutton{outline:none}.button:focus,.minibutton:focus{text-decoration:none;border-color:#51a7e8;box-shadow:0 0 5px rgba(81,167,232,0.5)}.button img{position:relative;top:-1px;margin-right:3px;vertical-align:middle}.button>.octicon{vertical-align:middle;margin-top:-1px}.minibutton{padding:0 10px;line-height:24px;box-shadow:none}.minibutton:hover .octicon-device-desktop:before{background-position:-18px 0}.minibutton i{font-weight:500;font-style:normal;opacity:.6}.button-block{display:block;width:100%;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.button-link{display:inline;padding:0;font-size:inherit;color:#4183c4;white-space:nowrap;background-color:transparent;border:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}.button-link:hover{text-decoration:underline}input[type=text]+.minibutton{margin-left:5px}.minibutton .octicon{vertical-align:middle;margin-top:-1px;margin-right:6px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.minibutton.zeroclipboard-button .octicon{margin-right:0}.minibutton.empty-icon .octicon{margin-right:0}.minibutton .octicon-arrow-right{float:right;margin-right:0;margin-left:5px;margin-top:4px}.minibutton.switcher{padding:0;height:24px;line-height:1}.minibutton.switcher>span{display:block;position:relative;padding:0 26px 0 10px;line-height:24px;height:24px}.minibutton.switcher>span:before{content:"";display:block;position:absolute;border:3px solid #000;border-color:#000 transparent transparent;top:10px;right:7px;width:0;height:0}.minibutton.switcher>span:after{position:absolute;top:0;bottom:0;right:18px;display:block;content:"";width:1px;background-color:#f9f9f9;box-shadow:-1px 0 0 #e4e4e4}.minibutton.switcher:hover>span:after{background-color:#6a9fd3;box-shadow:-1px 0 0 #3c74ab}.minibutton.switcher:active>span:after{background-color:#357fc8;box-shadow:-1px 0 0 #25588c}.minibutton.switcher.with-image{height:32px}.minibutton.switcher.with-image>span{display:block;height:32px;line-height:32px;padding:0 26px 0 6px}.minibutton.switcher.with-image>span:before{top:14px}.minibutton.switcher.with-image img{position:relative;top:-1px;margin-right:2px;vertical-align:middle;border-radius:2px}.minibutton.switcher.with-image.selected span:before,.context-menu-container.active .switcher.with-image.minibutton span:before,.context-menu-container.active .switcher.with-image.context-button span:before{top:14px}.minibutton.switcher.selected>span:before,.context-menu-container.active .switcher.minibutton>span:before,.context-menu-container.active .switcher.context-button>span:before,.context-menu-container.active .minibutton.switcher>span:before{top:10px;border-color:#fff transparent transparent}.minibutton.switcher.selected>span:after,.context-menu-container.active .switcher.minibutton>span:after,.context-menu-container.active .switcher.context-button>span:after,.context-menu-container.active .minibutton.switcher>span:after{background-color:#888;box-shadow:-1px 0 0 #585858}.minibutton.switcher:hover>span:before,.context-menu-container.active .context-button:after{border-color:#fff transparent transparent}.context-button{position:relative;width:12px;height:22px;line-height:23px;font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased}.context-button:before{position:absolute;top:3px;left:3px;content:"\f02f";display:block;padding:0;font-size:16px;line-height:16px}.context-button:after{position:absolute;top:10px;right:5px;content:"";display:block;width:0;height:0;border:3px solid #000;border-color:#000 transparent transparent}.context-button:hover:after,.context-button.selected:after{border-color:#fff transparent transparent}.hidden-text-expander{display:block}.hidden-text-expander.inline{display:inline-block;line-height:0;margin-left:5px;position:relative;top:-1px}.hidden-text-expander a{background:#ddd;color:#555;padding:0 5px;line-height:6px;height:12px;font-size:12px;font-weight:bold;vertical-align:middle;display:inline-block;border-radius:1px;text-decoration:none}.hidden-text-expander a:hover{background-color:#ccc;text-decoration:none}.hidden-text-expander a:active{background-color:#4183C4;color:#fff}.social-count{padding:0 7px 0;font-size:11px;font-weight:bold;float:left;background-color:#fff;line-height:24px;color:#333;vertical-align:middle;border:1px solid #ddd;border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.social-count:hover{color:#4183c4;cursor:pointer;text-decoration:none}.button-group{display:inline-block;vertical-align:middle}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group .button,.button-group .minibutton{position:relative;float:left;border-radius:0}.button-group .button:first-child,.button-group .minibutton:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.button-group .button:last-child,.button-group .minibutton:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group .button:hover,.button-group .button:focus,.button-group .button:active,.button-group .button.selected,.button-group .minibutton:hover,.button-group .minibutton:focus,.button-group .minibutton:active,.button-group .minibutton.selected,.button-group .context-menu-container.active .minibutton.switcher,.context-menu-container.active .button-group .minibutton.switcher,.button-group .context-menu-container.active .context-button,.context-menu-container.active .button-group .context-button{z-index:2}.button-group .button+.button,.button-group .minibutton+.minibutton{margin-left:-1px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.2)}.button-group .button+.button:hover,.button-group .minibutton+.minibutton:hover{box-shadow:none}.button-group .button+.button:active,.button-group .minibutton+.minibutton:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.button-group+.button-group,.button-group+.button,.button-group+.minibutton{margin-left:5px}.markdown-body{font-size:15px;line-height:1.7;overflow:hidden}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body a.absent{color:#c00}.markdown-body a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.markdown-body a.anchor:focus{outline:none}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{display:none;color:#000}.markdown-body h1:hover a.anchor,.markdown-body h2:hover a.anchor,.markdown-body h3:hover a.anchor,.markdown-body h4:hover a.anchor,.markdown-body h5:hover a.anchor,.markdown-body h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}.markdown-body h1:hover a.anchor .octicon-link,.markdown-body h2:hover a.anchor .octicon-link,.markdown-body h3:hover a.anchor .octicon-link,.markdown-body h4:hover a.anchor .octicon-link,.markdown-body h5:hover a.anchor .octicon-link,.markdown-body h6:hover a.anchor .octicon-link{display:inline-block}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1{font-size:2.5em;border-bottom:1px solid #ddd}.markdown-body h2{font-size:2em;border-bottom:1px solid #eee}.markdown-body h3{font-size:1.5em}.markdown-body h4{font-size:1.2em}.markdown-body h5{font-size:1em}.markdown-body h6{color:#777;font-size:1em}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin:15px 0}.markdown-body hr{background:transparent url(https://dwa5x7aod66zk.cloudfront.net/assets/primer/markdown/dirty-shade-9c033b542339797fccf45b7092590b2d32c3655d014a23ea3f2205c5c159c560.png) repeat-x 0 0;border:0 none;color:#ccc;height:4px;padding:0;margin:15px 0}.markdown-body ul,.markdown-body ol{padding-left:30px}.markdown-body ul.no-list,.markdown-body ol.no-list{list-style-type:none;padding:0}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}.markdown-body dl dd{margin-bottom:15px;padding:0 15px}.markdown-body blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777}.markdown-body blockquote>:first-child{margin-top:0px}.markdown-body blockquote>:last-child{margin-bottom:0px}.markdown-body table{width:100%;overflow:auto;display:block}.markdown-body table th{font-weight:bold}.markdown-body table th,.markdown-body table td{border:1px solid #ddd;padding:6px 13px}.markdown-body table tr{border-top:1px solid #ccc;background-color:#fff}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown-body span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown-body code,.markdown-body tt{margin:0 2px;padding:0px 5px;border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px}.markdown-body code{white-space:nowrap}.markdown-body pre>code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown-body .highlight pre,.markdown-body pre{background-color:#f8f8f8;border:1px solid #ddd;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown-body pre code,.markdown-body pre tt{margin:0;padding:0;background-color:transparent;border:none}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}input,button,textarea{margin:0;padding:0;font-size:100%;font-family:inherit}button{-moz-box-sizing:content-box;box-sizing:content-box}html,body{height:100%;min-width:960px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;font-size:100%;font:inherit}html{overflow-y:scroll}article,aside,header,footer,nav,section,figure,figcaption,hgroup,progress,canvas{display:block}h1,h2,h3,h4,h5,h6{font-weight:bold}strong,b{font-weight:bold}em,i{font-style:italic}:-moz-ui-invalid{box-shadow:none}body,body *{-moz-box-sizing:border-box;box-sizing:border-box}.hide{display:none}.text-muted{color:#999}.pull-right{float:right}.pull-left{float:left}.fly-center{text-align:center}.fly-left{text-align:left}.nowrap{white-space:nowrap;overflow:hidden}.absolute-left{position:absolute;left:0}.absolute-right{position:absolute;right:0}.call-to-action{line-height:1.4em;padding:12px 20px;border-color:#fff;font-size:16px;border-radius:7px;margin-top:10px}.dummy{background-color:#eee;padding:20px 40px;font-weight:bold;margin-right:20px;display:inline-block}.logo{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:210px;height:24px;margin:7px 30px 0 0;float:left;background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/github-edu-white-ca5470981fcbf7d83880e663cdc9dd3cf8face1934afba178fe3743d54239fd4.png);background-size:contain;background-repeat:no-repeat}.container{width:980px;margin:auto;max-width:100%;position:relative}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container.container-narrow{width:700px}.octicon{display:inline-block;vertical-align:text-top;fill:currentColor}.pagination{margin:auto}.side-section{background:#f9f9f9;padding:15px;margin-bottom:30px}.alert{background-color:#f9f9f9;color:#343434;border:1px solid #ddd;padding:10px 14px;border-radius:4px;font-size:14px;margin:20px 0}.alert:before,.alert:after{content:" ";display:table}.alert:after{clear:both}.alert:first-child{margin-top:0}.alert.alert-danger,.alert.error{background-color:#fff9f9;border-color:#ffdddd;color:#992323}.alert.success{background-color:#f2f9ef;border-color:#b5de97;color:#3b7312}.alert,.alert *{font-weight:bold}body>.alert{border-width:0 0 1px 0;margin:0;position:absolute;z-index:10;border-radius:0;top:0;width:100%;opacity:0.9;overflow:hidden;text-align:center}#peek,#peek.development{font-size:12px}#peek .wrapper,#peek.development .wrapper{width:980px}footer .container{font-weight:normal;padding:30px 0;font-size:12px;text-align:center;color:#666}footer .container .mega-octicon{color:#ccc;font-size:24px}footer .container a{margin-left:10px}@media (max-width: 980px){header .container,.cross-page .container.jumbotron,.pitch .container{padding-left:15px;padding-right:15px}}body{background-color:#fff;font-size:16px;font-weight:400;line-height:1.55em;color:#5a5a5a}body,body input,body textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}body a{color:#4183c4;text-decoration:none;font-weight:normal}.motd{background-color:#333;color:#ddd}.motd a{font-weight:bold}.motd p{padding-top:10px;padding-bottom:10px}.actually-change-the-contents-of-public{display:none}h1,h2,h3,h4,h5,h6{margin-top:0.2em;margin-bottom:0.2em;line-height:1.2em;font-weight:normal}h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}section{width:100%;overflow:hidden;padding:40px 20px;text-align:center;position:relative}small{font-size:12px}blockquote{margin:0}.lead{margin-bottom:30px;font-size:20px;font-weight:300;color:#555;line-height:1.4}.page-head{padding:30px 30px 130px;margin-bottom:-87px;text-align:center}.page-head h1{color:#fff}.page-head .lead{color:rgba(255,255,255,0.95);margin:0}.content-container{border:1px solid #e0e0e0;background-color:#fff;border-radius:3px;margin-bottom:60px}.col-wrapper{position:relative;padding:0 0 50px}.col-wrapper:before,.col-wrapper:after{content:" ";display:table}.col-wrapper:after{clear:both}.col-wrapper.sided-left .col-body{float:right}.col-wrapper.sided-left .col-menu{float:left;padding:30px 0 30px 30px}.col-wrapper .col-body{padding:30px;float:left;width:65%;margin:auto}.col-wrapper .col-menu{float:right;width:35%;padding:30px 30px 30px 0}.page-title h1{margin:0;padding:0}.alert{background-color:#f9f9f9;color:#343434;border:1px solid #ddd;padding:10px 14px;border-radius:4px;font-size:14px;margin-top:20px}.alert.alert-danger{background-color:#fff9f9;border-color:#ffdddd;color:#992323}.alert,.alert *{font-weight:bold}.alert li{font-weight:normal;list-style-type:none;padding:4px 8px}.alert.deprecate .col-body,.alert.deprecate .col-menu{padding:0px}.alert.deprecate .mega-octicon{float:left;margin:10px 24px 40px 10px;color:#992323}.alert.deprecate .button{margin:20px 0px 0px 25px}.col-wrapper>.alert{margin:30px 30px 0}header{text-align:right}header:before,header:after{content:" ";display:table}header:after{clear:both}header .container{padding-top:15px;padding-bottom:15px}header .link,header .btn-request-discount{transition:.3s;font-weight:bold;font-size:13px;color:#f0f0f0}header .btn-request-discount{position:relative;z-index:1;background-color:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.15);padding:5px 8px;top:1px;border-radius:3px}header .btn-request-discount.active,header .btn-request-discount:hover{background-color:rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(255,255,255,0.55)}header .link{line-height:32px;padding:2px 0;margin-right:25px;vertical-align:middle;border-bottom:1px solid transparent}header .link.active,header .link:hover{border-bottom-color:white}.blankslate{background-color:#f9f9f9;padding:50px 20px;text-align:center;border:1px solid #e0e0e0;margin:20px 0}.user-mention,.team-mention{font-weight:bold;color:#333}@media (max-width: 768px){header .logo{float:none}section .screen{height:auto;margin:10px 0;border:0}section .screen img{border-left:0;border-right:0;border-radius:0;display:block;width:100%}.button{white-space:normal}.span4{float:none;width:100%}}@keyframes bubbling{0%{top:155px;right:220px;opacity:0;transform:scale(0.6)}1%{top:155px;right:220px;opacity:.6}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@-moz-keyframes bubbling{0%{top:155px;right:220px;opacity:0;-moz-transform:scale(0.6)}1%{top:155px;right:220px;opacity:1}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;-moz-transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@-webkit-keyframes bubbling{0%{top:155px;right:220px;opacity:0;-webkit-transform:scale(0.6)}1%{top:155px;right:220px;opacity:1}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;-webkit-transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:.5}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}@-moz-keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:0}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}@-webkit-keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:0}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}body{background-color:#fff;font-size:16px;font-weight:400;line-height:1.55em;color:#5a5a5a}body,body input,body textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}body a{color:#4183c4;text-decoration:none;font-weight:normal}.motd{background-color:#333;color:#ddd}.motd a{font-weight:bold}.motd p{padding-top:10px;padding-bottom:10px}.actually-change-the-contents-of-public{display:none}h1,h2,h3,h4,h5,h6{margin-top:0.2em;margin-bottom:0.2em;line-height:1.2em;font-weight:normal}h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}section{width:100%;overflow:hidden;padding:40px 20px;text-align:center;position:relative}small{font-size:12px}blockquote{margin:0}.lead{margin-bottom:30px;font-size:20px;font-weight:300;color:#555;line-height:1.4}.page-head{padding:30px 30px 130px;margin-bottom:-87px;text-align:center}.page-head h1{color:#fff}.page-head .lead{color:rgba(255,255,255,0.95);margin:0}.content-container{border:1px solid #e0e0e0;background-color:#fff;border-radius:3px;margin-bottom:60px}.col-wrapper{position:relative;padding:0 0 50px}.col-wrapper:before,.col-wrapper:after{content:" ";display:table}.col-wrapper:after{clear:both}.col-wrapper.sided-left .col-body{float:right}.col-wrapper.sided-left .col-menu{float:left;padding:30px 0 30px 30px}.col-wrapper .col-body{padding:30px;float:left;width:65%;margin:auto}.col-wrapper .col-menu{float:right;width:35%;padding:30px 30px 30px 0}.page-title h1{margin:0;padding:0}.alert{background-color:#f9f9f9;color:#343434;border:1px solid #ddd;padding:10px 14px;border-radius:4px;font-size:14px;margin-top:20px}.alert.alert-danger{background-color:#fff9f9;border-color:#ffdddd;color:#992323}.alert,.alert *{font-weight:bold}.alert li{font-weight:normal;list-style-type:none;padding:4px 8px}.alert.deprecate .col-body,.alert.deprecate .col-menu{padding:0px}.alert.deprecate .mega-octicon{float:left;margin:10px 24px 40px 10px;color:#992323}.alert.deprecate .button{margin:20px 0px 0px 25px}.col-wrapper>.alert{margin:30px 30px 0}header{text-align:right}header:before,header:after{content:" ";display:table}header:after{clear:both}header .container{padding-top:15px;padding-bottom:15px}header .link,header .btn-request-discount{transition:.3s;font-weight:bold;font-size:13px;color:#f0f0f0}header .btn-request-discount{position:relative;z-index:1;background-color:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.15);padding:5px 8px;top:1px;border-radius:3px}header .btn-request-discount.active,header .btn-request-discount:hover{background-color:rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(255,255,255,0.55)}header .link{line-height:32px;padding:2px 0;margin-right:25px;vertical-align:middle;border-bottom:1px solid transparent}header .link.active,header .link:hover{border-bottom-color:white}.blankslate{background-color:#f9f9f9;padding:50px 20px;text-align:center;border:1px solid #e0e0e0;margin:20px 0}.user-mention,.team-mention{font-weight:bold;color:#333}@media (max-width: 768px){header .logo{float:none}section .screen{height:auto;margin:10px 0;border:0}section .screen img{border-left:0;border-right:0;border-radius:0;display:block;width:100%}.button{white-space:normal}.span4{float:none;width:100%}}@keyframes bubbling{0%{top:155px;right:220px;opacity:0;transform:scale(0.6)}1%{top:155px;right:220px;opacity:.6}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@-moz-keyframes bubbling{0%{top:155px;right:220px;opacity:0;-moz-transform:scale(0.6)}1%{top:155px;right:220px;opacity:1}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;-moz-transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@-webkit-keyframes bubbling{0%{top:155px;right:220px;opacity:0;-webkit-transform:scale(0.6)}1%{top:155px;right:220px;opacity:1}10%{top:115px;right:200px}18%{top:81px;right:210px}25%{top:65px;right:230px}30%{top:45px;right:220px;opacity:0}36%{top:0px;right:220px;opacity:0;-webkit-transform:scale(1)}100%{top:0px;right:220px;opacity:0}}@keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:.5}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}@-moz-keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:0}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}@-webkit-keyframes dripping{0%{bottom:60px;opacity:0}25%{bottom:60px;opacity:0}30%{bottom:50px;opacity:.6}40%{bottom:25px;opacity:.6}42%{bottom:20px;opacity:0}43%{bottom:60px;opacity:0}100%{bottom:60px;opacity:0}}._contact .header-block{background-color:#b58c59}._contact .side-section .octicon{width:16px}._contact .button{margin-top:10px}._contact form .alert,._contact form .extras{display:none;margin:0}._contact .contact-links{margin-top:20px}._contact .contact-succeeded-box{text-align:center;margin:40px 80px;display:none}._contact .contact-succeeded-box .mega-octicon{text-align:center;font-size:28px;background-color:#fff7e2;color:#f38922;margin-bottom:30px;border-radius:70px;width:70px;height:70px;line-height:70px}._contact .faq dt{font-weight:bold;margin:15px 0 5px;color:#444}._discount_requests .container.narrow{width:640px}._discount_requests .create-alert{text-align:left;margin-bottom:0}._discount_requests .create-alert .octicon{font-weight:normal;float:left;margin:7px 20px 0 0}._discount_requests .header-block{background-color:#4cb19f}._discount_requests .request-flow{padding:20px}._discount_requests .previous-requests{padding:15px 20px;font-size:13px;margin:20px -20px 0;background-color:#f9f9f9;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}._discount_requests .previous-requests .requests{margin-left:20px}._discount_requests .steps{border:1px solid #ddd;width:100%;border-radius:4px;overflow:hidden;padding:0;font-size:13px;margin-bottom:20px}._discount_requests .steps:before,._discount_requests .steps:after{content:" ";display:table}._discount_requests .steps:after{clear:both}._discount_requests .steps.user-steps .step{width:50%}._discount_requests .steps.user-steps .org-step,._discount_requests .steps.user-steps .org-step-2{width:0;padding-left:0;padding-right:0;border:0}._discount_requests .steps.user-steps .four-steps{display:none}._discount_requests .steps.user-steps .two-steps{display:inline}._discount_requests .steps .two-steps{display:none}._discount_requests .steps .step{transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in 0;float:left;height:64px;list-style:none;width:25%;color:#999;padding:10px 12px;overflow:hidden;white-space:nowrap;border-right:1px solid #ddd;background-color:#f9f9f9}._discount_requests .steps .step.active{background-color:#fff;color:#111}._discount_requests .steps .step.hide{width:0;overflow:none}._discount_requests .steps .step:last-child{border-right:0}._events .header-block{background-color:#5ea7dc}._events .map{height:400px;position:relative;background-color:#71b4e4}._events .map:empty:before{line-height:400px;display:block;text-align:center;color:#fff;content:"Loading.."}._events .map .marker-properties tr{vertical-align:baseline}._events .map .marker-properties tr td{word-break:break-all}._events .map .marker-properties th{font-weight:bold;padding-right:8px}._events .map .map-ui{position:absolute;bottom:16px;left:12px;list-style:none;margin:0;padding:0;z-index:100}._events .map .map-ui .btn-show-past{position:relative}._events .map .map-ui .btn-show-past input{position:absolute;left:8px;top:4px;z-index:3}._events .map .map-ui .btn-show-past label{position:relative;z-index:1;background-color:rgba(86,150,203,0.8);border:1px solid rgba(0,0,0,0.3);padding:5px 8px 5px 25px;top:1px;border-radius:3px;transition:.3s;font-weight:400;font-size:13px;color:#f0f0f0}._events .map .map-ui .btn-show-past label.active,._events .map .map-ui .btn-show-past label:hover{background-color:rgba(56,110,163,0.8);box-shadow:0 0 4px rgba(255,255,255,0.65)}._events .past-events{display:none;background-color:#fafafa}._events .past-events .event{color:#888;cursor:default}._events .past-events .event .event-title{color:#888}._events .past-events-separator{display:none;margin-top:6px;border-bottom:1px solid #f0f0f0;height:0px;text-align:center}._events .past-events-separator span{display:inline-block;background-color:#fafafa;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:0 10px;color:#777;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:1px;position:relative;bottom:13px}._events .past-events-separator span:after{content:'';position:absolute;bottom:0px;left:-1px;right:-1px;height:50%;border-left:1px solid #fafafa;border-right:1px solid #fafafa;z-index:10}._events .events,._events .past-events{padding:30px;margin:0;width:100%;min-height:300px;-webkit-transition:all 6s}._events .events:empty:before,._events .past-events:empty:before{content:"Loading.."}._events .events *,._events .past-events *{word-wrap:break-word}._events .events.load,._events .past-events.load{overflow:hidden;max-height:5000px}._events .events .event,._events .past-events .event{transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in 0;list-style-type:none;padding:15px 0 0 0;margin-top:15px;border-top:1px solid #f0f0f0}._events .events .event:before,._events .events .event:after,._events .past-events .event:before,._events .past-events .event:after{content:" ";display:table}._events .events .event:after,._events .past-events .event:after{clear:both}._events .events .event:first-child,._events .past-events .event:first-child{border-top-width:0;padding-top:0px;margin-top:0px}._events .events .event .octicon,._events .past-events .event .octicon{-webkit-transform:scale(0.8);padding-right:5px}._events .events .event .event-title,._events .past-events .event .event-title{margin:4px 0;font-size:18px}._events .events .event a,._events .past-events .event a{border-bottom:0}._events .events .event p,._events .past-events .event p{margin:5px 0}._events .events .event address,._events .events .event time,._events .events .event .githubbers,._events .events .event .url,._events .past-events .event address,._events .past-events .event time,._events .past-events .event .githubbers,._events .past-events .event .url{display:inline-block;font-style:normal;padding-right:10px;font-size:13px;color:#888;font-weight:normal}._expert .header-block{background-color:#90c3d4}._expert .content-container{padding-bottom:0}._expert .content-container iframe{height:500px}.grey-overlay:before{background-color:rgba(255,255,255,0.8);content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.field{margin-bottom:15px}.field label{display:block;font-weight:bold;padding:5px 0;margin:10px 0 6px}.field input[type=text],.field input[type=number],.field input[type=url],.field input[type=password],.field input[type=email]{line-height:1em;width:100%;max-width:400px}.field textarea{width:100%;height:200px;resize:vertical}.field select{margin:5px 0;min-width:400px}.field input[type=text],.field input[type=number],.field input[type=url],.field input[type=password],.field input[type=email],.field textarea{font-size:13px;padding:10px;border-radius:3px;border:1px solid #d0d0d0}.field input[type=text],.field input[type=text]:focus,.field input[type=number],.field input[type=number]:focus,.field input[type=url],.field input[type=url]:focus,.field input[type=password],.field input[type=password]:focus,.field input[type=email],.field input[type=email]:focus,.field textarea,.field textarea:focus{box-shadow:inset 0 2px 2px #eee}.field input[type=text]:focus,.field input[type=number]:focus,.field input[type=url]:focus,.field input[type=password]:focus,.field input[type=email]:focus,.field textarea:focus{border-color:#4183c4;outline:none}.radio-group{font-size:0}.radio-group label{display:inline-block;cursor:pointer;font-size:14px;min-width:218px;padding:12px 20px;margin:0 10px 10px 0;border-radius:4px;border:1px solid #eee;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in 0}.radio-group label:hover{background-color:#ffe}.radio-group label input[type=radio]{margin-right:10px}.help-text{font-size:14px}.s3-upload-form{display:none}.attachment-upload{background-color:#f9f9f9;border-radius:4px;border:1px solid #ddd;display:none;margin-top:1em;padding:0 20px 20px 20px}.attachment-upload .upload-header{font-size:16px;font-weight:bold;line-height:16px;margin:20px 0}.attachment-upload .upload-content{height:160px}.attachment-upload .upload-content .attachment-upload-box{background-color:#fff;border:2px dashed #4cb19f;border-radius:5px;cursor:pointer;float:left;height:160px;line-height:160px;margin-right:20px;text-align:center;min-width:240px}.attachment-upload .upload-content .attachment-upload-box span{display:inline-block;font-size:16px;font-weight:bold;line-height:20px}.attachment-upload .upload-content .attachment-upload-box canvas,.attachment-upload .upload-content .attachment-upload-box img{max-height:100%;max-width:350px}.attachment-upload .upload-content .attachment-upload-text{overflow:hidden;height:160px;line-height:140px;text-align:center}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content{display:inline-block;vertical-align:middle}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-before{text-align:left;line-height:24px;padding:0 20px}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-progress,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-error,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-success{display:none;text-align:center;line-height:24px}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-progress span,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-error span,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-success span{width:100%;display:block}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-progress .mega-octicon,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-error .mega-octicon,.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-success .mega-octicon{font-size:60px;color:#4cb19f}.attachment-upload .upload-content .attachment-upload-text .attachment-upload-text-content .upload-error .mega-octicon{color:#992323}.attachment-upload .progress-bar{display:none;width:100%;height:30px;padding:5px;border-radius:2px;border:1px solid #ddd;margin-top:20px;position:relative}.attachment-upload .progress-bar .percent-text{position:absolute;left:0px;right:0px;top:0px;bottom:0px;text-align:center;line-height:28px;font-weight:bold}.attachment-upload .progress-bar .progress{width:0px;background-color:#4cb19f;height:100%;-webkit-transition:width 500ms ease-in;-moz-transition:width 500ms ease-in;-o-transition:width 500ms ease-in;transition:width 500ms ease-in}.actions{margin-top:25px}._guide .header-block{background-color:#5fb27b}._guide .side-section p{margin-top:10px}._guide .side-section p:first-child{margin-top:inherit}._guide .toc{list-style-type:none}._guide .toc li{padding:5px 0}._guide .toc .active{border-bottom:1px solid}._guide strong{color:#6f6f6f}._guide strong a{font-weight:bold}._guide a strong{color:inherit}._home .header-block{background-color:#546a51;background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/chalkboard-60738c47faa79c96c63367aaffbe2d8a27c3a8a8e0aeecfea98d684fb95c9cec.png);background-repeat:repeat-x;background-position:0% 100%;color:#fff;padding-bottom:16px;position:relative;z-index:1}._home .call-to-action-wrapper{display:inline-block;position:relative}._home .call-to-action{background-color:#79a47b;background-image:linear-gradient(to top, #79a47b, #7fb48b);padding:8px 12px;border-radius:3px;color:#fff;margin:20px 0 0;display:inline-block;font-weight:bold;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);text-shadow:-1px -1px 0 rgba(0,0,0,0.1);font-size:14px;position:relative}._home .call-to-action:active{background-image:linear-gradient(to top, #79a47b, #79a47b)}._home .btn-request-discount{display:none}._home .jumbotron{position:relative;padding:50px 0 90px;text-align:center;background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/chalkboard-misc-fbb68899bfbb12c8173ef688ea06cec27c07163f4e4d3454115a6f4d5ed84755.png);background-repeat:no-repeat;background-position:70% 100%;text-shadow:1px 1px 2px #000}._home .jumbotron .lead{margin:0;color:#e0e0e0}._home .jumbotron .highlight{position:absolute;left:-22px;top:5px}._home .jumbotron .labtocat,._home .jumbotron .bubble,._home .jumbotron .drawing,._home .jumbotron .droplet{position:absolute}._home .jumbotron .bubble{right:220px;top:155px;animation:10s bubbling linear infinite;-moz-animation:10s bubbling linear infinite;-webkit-animation:10s bubbling linear infinite}._home .jumbotron .labtocat{right:0;bottom:-80px;height:240px}._home .jumbotron .drawing{left:0;bottom:0;opacity:.6}._home .jumbotron .droplet{left:220px;bottom:50px;animation:7s dripping linear infinite;-moz-animation:7s dripping linear infinite;-webkit-animation:7s dripping linear infinite}._home .spaced{margin-top:40px}._home section .container{text-align:left}._home section .prompt{border:1px solid #97c1da;color:#264c72;background-color:#d0e3ef;background-image:-moz-linear-gradient(#d8ebf8, #d0e3ef);background-image:-webkit-linear-gradient(#d8ebf8, #d0e3ef);background-image:linear-gradient(#d8ebf8, #d0e3ef);background-repeat:repeat-x;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin-top:40px;border-radius:4px;padding:10px 15px}._home section .prompt p{margin:10px 0 0}._home section .section-header{margin-bottom:30px;text-align:center}._home section .lead{margin-top:0.5em}._home section.pitch{padding:30px 0;background-position:50% 100%;position:relative;background-image:url(https://dwa5x7aod66zk.cloudfront.net/assets/octicons-bg-037ed19fa9a3f0078afe467fffe2fe5b24c8476fb4cfa4f443962d769bc6c556.png)}._home section.pitch.negative-space{border-top:1px solid #eee;border-bottom:1px solid #eee}._home section.pitch .lead{margin:0;line-height:1}._home section.pitch .sidenote{font-size:13px}._home section.pitch .button{float:right;margin:-10px 0;box-shadow:0 1px 3px rgba(0,0,0,0.3)}._home section.pitch .button,._home section.pitch .button:hover:not(:active){border-top:1px solid #79a}._home section h1{margin-bottom:40px;color:#333;display:inline-block;font-weight:300;padding:0 0 5px}._home section.pitch-validation{padding-top:30px;padding-bottom:30px}._home .subtitle{border-top:1px solid #e9e9e9;margin-top:14px;margin-bottom:-14px}._home .subtitle span{background-color:#fff;padding:0 10px;color:#999;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:1px;position:relative;bottom:14px}._home .negative-space{background-color:#f9f9f9}._home .negative-space .subtitle span{background-color:#f9f9f9}._home .negative-space .wrapper.container.bordered{background-color:#fff}._home .wrapper.container{margin:0 auto;text-align:center}._home .wrapper.container.bordered{padding:20px 30px;border-radius:5px;border:1px solid #e0e0e0;background-color:#f9f9f9}._home .wrapper.container.steps-closer{margin-top:-20px}._home .wrapper.container.narrow{width:640px}._home .wrapper.container .span6{padding:0 15px}._home .wrapper.container p{margin:10px 0}._home .graph{margin:-10px 0 0px}._home .span6{width:49%;float:left}._home .span6:not(:nth-child(2)){margin-right:2%}._home .title{font-size:24px}._home .illustration{margin:0 0 -10px 0}._home .span4{width:31%;float:left}._home .span4:not(:nth-child(3)){margin-right:3.5%}._home .header{margin:0 auto 20px}._home .header .mega-octicon{display:block;margin-bottom:10px}._pack .header-block{background-color:#e19e2f}._pack .col-wrapper{padding-bottom:0}._pack .pack-cta{font-size:18px;padding:14px 35px;border-radius:5px}._pack .subtitle{text-align:center;border-top:1px solid #e9e9e9;margin-top:14px;margin-bottom:-14px;font-size:19px}._pack .subtitle span{background-color:#fff;display:inline-block;padding:0 10px;color:#999;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:1px;position:relative;bottom:14px}._pack .content-header h2{font-size:22px;border-bottom:1px solid #e9e9e9;padding:0 0 15px;margin-bottom:15px}._pack .content-header p{margin-bottom:20px;font-size:16px;font-weight:300}._pack .content-header .col-menu{padding-bottom:10px;padding-top:34px}._pack .content-header .col-body{position:relative}._pack .content-header .social-sharing{position:absolute;right:30px;top:30px}._pack .content-header .social-sharing .fb-like{position:absolute;top:4px;right:104px}._pack .content-header .social-sharing .twitter-share-button{position:absolute;top:8px;right:0px}._pack .backpack-img{margin:0 auto;display:block}._pack .section{padding:0 30px 30px 30px}._pack .section:before,._pack .section:after{content:" ";display:table}._pack .section:after{clear:both}.pack-offers{list-style:none}.pack-offers .pack-partner{margin:50px 0;position:relative}.pack-offers .pack-partner:before,.pack-offers .pack-partner:after{content:" ";display:table}.pack-offers .pack-partner:after{clear:both}.pack-offers .left{position:absolute;top:0;left:0;height:100%;width:312px;text-align:center}.pack-offers .partner-logo{display:inline-block;position:relative;top:50%;margin-top:-50px}.pack-offers .right{border-left:1px solid #e9e9e9;padding:28px 0 28px 32px;font-weight:200;font-size:16px;float:right;width:600px}.pack-offers .description{margin-bottom:14px}.pack-offers .support{color:#888;font-size:14px;margin-top:10px}.pack-offers .offer{color:#888;margin-top:14px;font-size:15px}.pack-offers .offer .code{color:#ffb212;font-weight:700}.pack-offers .offer strong{font-weight:700;font-size:14px;color:#ffac00;text-transform:uppercase;margin-right:6px;display:inline-block;background:rgba(253,176,47,0.15);border-radius:5px;padding:0 8px}.pack-offers .offer-redeem-details{margin-top:10px;background:rgba(253,176,47,0.15);border:1px solid rgba(253,176,47,0.3);border-radius:5px;padding:10px 14px}.pack-offers .offer-redeem-details .has-code{margin-top:10px;border-top:1px solid rgba(253,176,47,0.3);padding-top:10px}.pack-offers .offer-redeem-details .code{color:#333;font-weight:700}.partner-join-callout{text-align:center;margin-bottom:40px;font-weight:300}.partner-join-callout h3{font-weight:300}.partner-join-callout a{text-decoration:underline;font-weight:300}.other-partners{text-align:center;padding-top:30px}.other-partners>img{display:inline-block}.pack-details{text-align:center}.pack-details h3{font-size:32px;font-weight:300;margin:50px 0 10px;text-align:center}.pack-details p{font-size:16px;font-weight:300;max-width:600px;text-align:left;margin:0 auto 20px}.pack-details .pack-cta{margin:30px 0;margin:20px auto 40px}.pack-verify-dialog .col-body{width:auto;padding:30px 30px 20px}.pack-verify-dialog .col-body h2{background:rgba(253,176,47,0.15);border:1px solid rgba(253,176,47,0.3);border-radius:5px;padding:14px 14px;text-align:center;margin-bottom:30px;font-weight:300}.pack-verify-dialog .col-body .button{margin:35px auto 25px;display:block}.pack-verify-dialog .col-body .negative-link{display:block;margin:0 auto 20px;text-align:center;width:400px;font-weight:300;text-decoration:underline;color:#898989;font-size:15px}._offers .content-header .col-body{width:auto;padding:30px 30px 20px}._offers .content-header h2{background:rgba(253,176,47,0.15);border:1px solid rgba(253,176,47,0.3);border-radius:5px;padding:14px 14px;text-align:center;margin-bottom:30px;font-weight:300}._offers .content-header p{margin-bottom:0}.offer-redeem-details{margin-top:14px;background:rgba(253,176,47,0.2);border:1px solid #fdb02f;border-radius:5px;padding:14px 14px}.offer-redeem-details .has-code{margin-top:10px;border-top:1px solid #fdb02f;padding-top:10px}.offer-redeem-details .code{color:#333;font-weight:700}._home .pack-callout{overflow:visible;background-color:#f4f4f4;padding:30px 0 35px;margin-bottom:40px}._home .pack-callout .section-header{margin-bottom:10px}._home .pack-callout .subtitle span{background-color:#f4f4f4}._home .pack-callout .image{float:left;width:400px;height:134px;position:relative}._home .pack-callout .image .backpack-img{position:absolute;top:0px;right:90px}._home .pack-callout .copy{float:left;max-width:580px}._home .pack-callout .copy h2,._home .pack-callout .copy p{font-weight:300}._home .pack-callout .copy h2{margin:15px 0 5px;font-size:32px}._home .pack-callout .copy p{margin-bottom:25px}._home .pack-callout .button{font-size:18px;width:185px;text-align:center;font-weight:400}._classroom_report .header-block{background-color:#6f48be}._classroom_report .report-cta{border-radius:5px;font-size:14px;margin:20px auto 40px;padding:10px 20px}._classroom_report .col-wrapper{padding-bottom:0}._classroom_report .section{padding:30px 0;text-align:center}._classroom_report .section:before,._classroom_report .section:after{content:" ";display:table}._classroom_report .section:after{clear:both}._classroom_report .section>h3{font-size:32px;font-weight:300;margin:0 0 15px;text-align:center}._classroom_report .section>p{font-size:16px;font-weight:300;margin:0 auto 20px;max-width:600px;text-align:left}._classroom_report .content-container{padding-bottom:0}._classroom_report .social-media-share>iframe{vertical-align:middle !important}._classroom_report .social-media-share>span{display:inline-block;width:70px}._classroom_report .twitter-share-button,._classroom_report .facebook-share-button{vertical-align:bottom !important}._stories .header-block{background-color:#6e5494}._stories .col-wrapper{padding-bottom:0}._stories .section{padding:0 30px 30px 30px}._stories .section:before,._stories .section:after{content:" ";display:table}._stories .section:after{clear:both}._stories .avatar-wall{font-size:0}._stories .school-avatar{white-space:normal;display:inline-block;width:25%;height:70px;padding:10px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:16px;font-weight:bold;color:#777;font-size:13px;overflow:hidden;vertical-align:top}._stories .school-avatar:hover{background:#f9f9f9}._stories .school-avatar.more:hover{background:none}._stories .school-avatar:nth-child(4n){border-right:0}._stories .school-avatar:nth-last-child(5) ~ *{border-bottom:0}._stories .school-avatar img{width:50px;height:50px;float:left;background:#fff;margin-right:10px}.story{padding:15px;background:#fff;border:1px solid #e0e0e0;display:block;position:relative}.story h3{font-size:18px;margin:0 0 5px}.story p{color:#333}.section.story-switcher{text-align:center;color:#d9d9d9;margin-bottom:30px;border-bottom:1px solid #eee;font-size:18px}.switch{padding:0 15px;font-weight:300}.switch.active{font-weight:bold}.stories{font-size:14px;color:#333}.stories .thumbnail{float:left;margin-right:15px}.stories hr{border:0;border-top:1px solid #ddd;margin:10px 0 15px}.stories p{margin-bottom:10px}.stories p:last-child{margin-bottom:0}
