#ZOONIVERSE_RESET_BUTTON,.zooniverse-groups-menu button,.zooniverse-languages-menu button,.zooniverse-top-bar button{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-shadow:inherit;text-transform:inherit}
.zooniverse-top-bar{font:700 11px "Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1;padding-right:5px;position:absolute;right:0;text-align:center;text-shadow:none;top:0;z-index:100}
.zooniverse-top-bar>.corner{bottom:0;position:absolute;right:100%;top:0;width:20px}
.zooniverse-top-bar>.corner svg{height:100%;width:100%}
.zooniverse-top-bar>.corner path{fill:#000;stroke:transparent;stroke-width:0}
.zooniverse-top-bar a{border:0;color:inherit;text-decoration:none}
.zooniverse-top-bar .piece{display:inline-block;margin:5px;vertical-align:middle}
.zooniverse-top-bar .no-user{display:inline-block}
.zooniverse-top-bar .zooniverse-info{font-size:13px}
.zooniverse-top-bar .zooniverse-logo{height:25px;margin:-2px 5px 0 0;vertical-align:middle;width:25px}
.zooniverse-top-bar .sign-in{font-size:10px;text-transform:uppercase}
.zooniverse-top-bar .sign-in .separator{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.zooniverse-top-bar .current-user{display:none}
.zooniverse-top-bar .user-info{margin-left:10px}
.zooniverse-top-bar .zooniverse-mail-icon{height:.75em}
.zooniverse-top-bar .current-user-name{font-size:13px}
.zooniverse-top-bar .sign-out{font-size:8px;text-transform:uppercase}
.zooniverse-top-bar .groups{display:none}
.zooniverse-top-bar .groups select{max-width:100px}
.zooniverse-top-bar .groups select:disabled{opacity:.33;-ms-filter:"alpha(Opacity=33)";filter:alpha(opacity=33)}
.zooniverse-top-bar .messages{display:none}
.zooniverse-top-bar .avatar{margin:0}
.zooniverse-top-bar .avatar img{border:0;height:30px;width:30px}
.zooniverse-top-bar .languages,.zooniverse-top-bar.signed-in .no-user{display:none}
.zooniverse-top-bar.has-groups .groups,.zooniverse-top-bar.signed-in .current-user{display:inline-block}
.zooniverse-top-bar.group-participant button[name=groups]{color:#0f0}
.zooniverse-top-bar.has-languages .languages,.zooniverse-top-bar.has-messages .messages{display:inline-block}
.zooniverse-dropdown-menu.from-top-bar{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;background:#000;border:1px solid #999;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5);color:#fff;font:12px "Helvetica Neue",sans-serif;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;-moz-transition:opacity .25s ease-in-out,-moz-transform .25s ease-in-out;-o-transition:opacity .25s ease-in-out,-o-transform .25s ease-in-out;-ms-transition:opacity .25s ease-in-out,-ms-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;z-index:101}
.zooniverse-dropdown-menu.from-top-bar.open{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.zooniverse-groups-menu,.zooniverse-languages-menu{text-align:center}
.zooniverse-groups-menu button,.zooniverse-languages-menu button{border-bottom:1px solid rgba(255,255,255,.25);padding:3px 15px;width:100%}
.zooniverse-groups-menu button:hover,.zooniverse-languages-menu button:hover{background:rgba(255,255,255,.25)}
.zooniverse-groups-menu button.active,.zooniverse-languages-menu button.active{background:rgba(0,255,0,.5)}
.zooniverse-groups-menu button.stop,.zooniverse-languages-menu button.stop{font-size:10px}
.zooniverse-dialog{display:block;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}
.zooniverse-dialog .underlay{background:rgba(0,0,0,0);display:table;width:100%;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;-ms-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;height:100%}
.zooniverse-dialog .underlay .container{display:table-cell;text-align:center;vertical-align:middle;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px}
.zooniverse-dialog .underlay .container .dialog{background:#f4f4f4;border-top:5px solid #050505;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5);color:#000;display:inline-block;max-width:33%;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);padding:30px;position:relative;text-align:left;text-shadow:none;-webkit-transform:translateY(-25%) rotateX(30deg) scale(0.75);-moz-transform:translateY(-25%) rotateX(30deg) scale(0.75);-o-transform:translateY(-25%) rotateX(30deg) scale(0.75);-ms-transform:translateY(-25%) rotateX(30deg) scale(0.75);transform:translateY(-25%) rotateX(30deg) scale(0.75);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .33s ease-in-out;-moz-transition:opacity .25s ease-in-out,-moz-transform .33s ease-in-out;-o-transition:opacity .25s ease-in-out,-o-transform .33s ease-in-out;-ms-transition:opacity .25s ease-in-out,-ms-transform .33s ease-in-out;transition:opacity .25s ease-in-out,transform .33s ease-in-out}
.zooniverse-dialog .underlay .container .dialog>form>button[name=close-dialog]{font-size:16px;height:1em;position:absolute;right:4px;top:0;width:1em}
.zooniverse-dialog.warning .underlay .container .dialog{border:5px solid #f90}
.zooniverse-dialog.error .underlay .container .dialog{border:5px solid #c30}
.zooniverse-dialog.showing .underlay{background:rgba(0,0,0,.5)}
.zooniverse-dialog.showing .underlay .container .dialog{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotateX(0) scale(1);-moz-transform:translateY(0) rotateX(0) scale(1);-o-transform:translateY(0) rotateX(0) scale(1);-ms-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1)}
.zooniverse-dialog button{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}
.zooniverse-dialog a{border:0;color:inherit;text-decoration:underline}
.zooniverse-dialog a:hover{color:inherit}
.zooniverse-dialog header{font-size:16px;margin-bottom:20px}
.zooniverse-dialog header .zooniverse-logo{display:inline-block;height:25px;margin-right:5px;position:relative;top:-2px;vertical-align:middle;width:25px}
.zooniverse-dialog .loader{-webkit-animation:1s zooniverse-progress linear infinite;-moz-animation:1s zooniverse-progress linear infinite;-o-animation:1s zooniverse-progress linear infinite;-ms-animation:1s zooniverse-progress linear infinite;animation:1s zooniverse-progress linear infinite;background:-webkit-linear-gradient(left top,transparent 25%,#000 25%,#000 50%,transparent 50%,transparent 75%,#000 75%);background:-moz-linear-gradient(left top,transparent 25%,#000 25%,#000 50%,transparent 50%,transparent 75%,#000 75%);background:-o-linear-gradient(left top,transparent 25%,#000 25%,#000 50%,transparent 50%,transparent 75%,#000 75%);background:-ms-linear-gradient(left top,transparent 25%,#000 25%,#000 50%,transparent 50%,transparent 75%,#000 75%);background:linear-gradient(to right bottom,transparent 25%,#000 25%,#000 50%,transparent 50%,transparent 75%,#000 75%);-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;bottom:0;display:none;left:0;opacity:.05;-ms-filter:"alpha(Opacity=5)";filter:alpha(opacity=5);position:absolute;right:0;top:0;z-index:-1}
.zooniverse-dialog .loading .loader{display:block}
.zooniverse-dialog label{display:block;margin:10px 0}
.zooniverse-dialog label.checkbox{line-height:1.5em;margin-left:20px}
.zooniverse-dialog input{background:#f0f0f0;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;font-size:12px;padding:10px}
.zooniverse-dialog input[type=email],.zooniverse-dialog input[type=password],.zooniverse-dialog input[type=text]{width:100%}
.zooniverse-dialog input[type=checkbox]{margin-left:-20px}
.zooniverse-dialog .explanation{font-size:10px;line-height:1.3em;margin:5px 13px;opacity:.75;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75)}
.zooniverse-dialog .error-message{color:maroon;font-weight:700;text-align:center}
.zooniverse-dialog .action{margin:1em 0;text-align:center}
.zooniverse-dialog .action button{background:#fff;border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,.25);font-size:12px;font-weight:700;margin:0 5px;padding:3px 10px}
.zooniverse-dialog .action button:active{border-color:rgba(0,0,0,.25);-webkit-box-shadow:0 100px rgba(0,0,0,.125) inset;box-shadow:0 100px rgba(0,0,0,.125) inset}
@-moz-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-webkit-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-o-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-ms-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
.zooniverse-footer{overflow:hidden;text-align:left}
.zooniverse-footer a{color:inherit;opacity:.75;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75);text-decoration:none}
.zooniverse-footer a:hover{opacity:1;-ms-filter:none;filter:none}
.zooniverse-footer .zooniverse-logo-container{float:left;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);width:25%}
.zooniverse-footer .zooniverse-logo-container:hover{opacity:.67;-ms-filter:"alpha(Opacity=67)";filter:alpha(opacity=67)}
.zooniverse-footer .zooniverse-logo-container .zooniverse-logo{height:100%;max-height:200px;width:85%}
.zooniverse-footer .zooniverse-footer-content{float:left;width:75%}
.zooniverse-footer .zooniverse-footer-heading{font-size:18px;margin-bottom:1em}
.zooniverse-footer .zooniverse-footer-projects{font-size:14px;overflow:hidden}
.zooniverse-footer .zooniverse-footer-general{-webkit-box-shadow:0 1px 1px -1px gray inset;box-shadow:0 1px 1px -1px gray inset;font-size:12px;letter-spacing:1px;margin-top:1em;overflow:hidden;padding-top:1em;text-transform:uppercase}
.zooniverse-footer .zooniverse-footer-category{float:left;width:25%}
.zooniverse-footer .zooniverse-footer-category-title{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase}
.zooniverse-profile .loader{-webkit-animation:2s zooniverse-progress linear infinite;-moz-animation:2s zooniverse-progress linear infinite;-o-animation:2s zooniverse-progress linear infinite;-ms-animation:2s zooniverse-progress linear infinite;animation:2s zooniverse-progress linear infinite;background:-webkit-linear-gradient(left top,transparent 25%,gray 25%,gray 50%,transparent 50%,transparent 75%,gray 75%);background:-moz-linear-gradient(left top,transparent 25%,gray 25%,gray 50%,transparent 50%,transparent 75%,gray 75%);background:-o-linear-gradient(left top,transparent 25%,gray 25%,gray 50%,transparent 50%,transparent 75%,gray 75%);background:-ms-linear-gradient(left top,transparent 25%,gray 25%,gray 50%,transparent 50%,transparent 75%,gray 75%);background:linear-gradient(to right bottom,transparent 25%,gray 25%,gray 50%,transparent 50%,transparent 75%,gray 75%);-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;bottom:-10px;display:none;left:-10px;opacity:.25;-ms-filter:"alpha(Opacity=25)";filter:alpha(opacity=25);position:absolute;right:-10px;top:-10px;z-index:-1}
.zooniverse-profile .loading .loader{display:block}
.zooniverse-profile .sign-in-form{display:block;margin:0 auto;position:relative;text-align:center;width:50%}
.zooniverse-profile .sign-in-form header{font-size:32px}
.zooniverse-profile .sign-in-form label{display:block;margin:20px 0}
.zooniverse-profile .sign-in-form input{background:#fff;border:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.25);box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.25);font-size:18px;padding:10px;width:100%}
.zooniverse-profile .sign-in-form .error-message{background:#bf0000;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5);color:#fff;font-weight:700;display:inline-block;padding:0 1em}
.zooniverse-profile .sign-in-form .action{margin:20px}
.zooniverse-profile .sign-in-form .action button{background:#fff;border:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5);color:#000;font-size:18px;font-weight:700;padding:5px 1em}
.zooniverse-profile .sign-in-form .no-account{font-weight:700}
.zooniverse-profile .sign-in-form .no-account button{text-decoration:underline}
.zooniverse-profile>nav{display:none;overflow:hidden}
.zooniverse-profile>nav button{-webkit-border-radius:2em;border-radius:2em;font-weight:700;padding:0 1em}
.zooniverse-profile>nav button.active{background:rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.5) inset;text-shadow:0 1px 1px rgba(0,0,0,.75)}
.zooniverse-profile .zooniverse-paginator{display:none;position:relative}
.zooniverse-profile .zooniverse-paginator .items{margin:1em -10px;overflow:hidden}
.zooniverse-profile .zooniverse-paginator .items .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px;position:relative;width:25%}
.zooniverse-profile .zooniverse-paginator .items .item button[name=unfavorite]{color:#fff;font-size:20px;height:1em;position:absolute;right:15px;text-shadow:0 1px 1px #000;top:15px;width:1em}
.zooniverse-profile .zooniverse-paginator .items .item a{border:2px solid transparent;display:block}
.zooniverse-profile .zooniverse-paginator .items .item a img{background:rgba(128,128,128,.25);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5);display:block;min-height:50px;width:100%}
.zooniverse-profile .zooniverse-paginator .items .item a:hover{border-color:inherit}
.zooniverse-profile .zooniverse-paginator .controls{text-align:center;font-size:10px;font-weight:700}
.zooniverse-profile .zooniverse-paginator .controls button{-webkit-border-radius:1em;border-radius:1em;height:2em;line-height:1;width:2em}
.zooniverse-profile .zooniverse-paginator .controls button.active{background:rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.5) inset;text-shadow:0 1px 1px rgba(0,0,0,.75)}
.zooniverse-profile .empty-message{display:none;margin:1em 0;text-align:center}
.zooniverse-profile.signed-in .zooniverse-login-form{display:none}
.zooniverse-profile.signed-in .zooniverse-paginator.active,.zooniverse-profile.signed-in .zooniverse-paginator.active.empty+.empty-message,.zooniverse-profile.signed-in>nav{display:block}
.zooniverse-profile.signed-in .zooniverse-paginator.empty{display:none}
@-moz-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-webkit-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-o-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@-ms-keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
@keyframes zooniverse-progress{0%{background-position:0 0}
100%{background-position:50px 0}}
.faux-range-input{display:inline-block;position:relative}
.faux-range-input[disabled]{opacity:.5;pointer-events:none}
.faux-range-track{bottom:0;position:absolute;top:0}
.faux-range-fill{bottom:0;left:0;position:absolute;top:0}
.faux-range-thumb{border-radius:50%;position:absolute;right:0;top:50%;z-index:1}
.faux-range-tick{position:absolute}
.faux-range-input>input{border:0;bottom:0;height:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;visibility:hidden;width:0}
.zootorial-dialog{-webkit-transition:left .25s ease-in,top .25s ease-out;-moz-transition:left .25s ease-in,top .25s ease-out;-o-transition:left .25s ease-in,top .25s ease-out;-ms-transition:left .25s ease-in,top .25s ease-out;transition:left .25s ease-in,top .25s ease-out;z-index:2}
.zootorial-dialog.open{display:block}
.zootorial-blocker{background:gray;cursor:not-allowed;opacity:.25;filter:alpha(opacity=25);-ms-filter:"alpha(Opacity=25)";position:absolute;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:1}
.zootorial-blocker.hidden{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(Opacity=0)"}
.zootorial-focuser{opacity:.75;filter:alpha(opacity=75);-ms-filter:"alpha(Opacity=75)";position:absolute;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:1}
.zootorial-focuser.hidden{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(Opacity=0)"}
.zootorial-dialog,h1,h2,h3,h4,h5,h6,p{margin:0;-webkit-font-smoothing:antialiased}
#_HOME_BUTTON,#_STANDARD_BUTTON,#_TOGGLE_BUTTON,.classifier .button button,.home-page .white-sheet .blue-overlay a,.instructions .answers button,.marking-tool-controls footer button,.site-navigation .for-home-page .call-to-action,.site-navigation .for-home-page .learn-more,.view-toggle .answers button{border:1px solid;-webkit-border-radius:.3em;border-radius:.3em;display:inline-block;margin:0 .2em;padding:.4em 1.6em}
#_HOME_BUTTON:active,#_STANDARD_BUTTON:active,#_TOGGLE_BUTTON:active,.classifier .button button:active,.home-page .white-sheet .blue-overlay a:active,.instructions .answers button:active,.marking-tool-controls footer button:active,.site-navigation .for-home-page .call-to-action:active,.site-navigation .for-home-page .learn-more:active,.view-toggle .answers button:active{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none}
#_HOME_BUTTON:hover,#_STANDARD_BUTTON:hover,#_TOGGLE_BUTTON:hover,.classifier .button button:hover,.home-page .white-sheet .blue-overlay a:hover,.instructions .answers button:hover,.marking-tool-controls footer button:hover,.site-navigation .for-home-page .call-to-action:hover,.site-navigation .for-home-page .learn-more:hover,.view-toggle .answers button:hover{opacity:.95;-ms-filter:"alpha(Opacity=95)";filter:alpha(opacity=95)}
#_HOME_BUTTON,.home-page .white-sheet .blue-overlay a,.site-navigation .for-home-page .call-to-action,.site-navigation .for-home-page .learn-more{height:30px;line-height:30px;font-size:14px}
#_TOGGLE_BUTTON{border-right-width:0;-webkit-border-radius:0;border-radius:0;margin:0}
#_TOGGLE_BUTTON:first-child{-webkit-border-radius:.3em 0 0 .3em;border-radius:.3em 0 0 .3em}
#_TOGGLE_BUTTON:last-child{-webkit-border-radius:0 .3em .3em 0;border-radius:0 .3em .3em 0;border-right-width:1px}
#_TOGGLE_BUTTON.selected{-webkit-box-shadow:0 0 1.5em inset;box-shadow:0 0 1.5em inset}
.bold-text{font-weight:700}
.green-text{color:green}
.red-text{color:red}
html{color:#4c535d;font:14px 'Open Sans',sans-serif;font-weight:400;height:100%;overflow-x:auto;overflow-y:scroll;position:relative;width:100%}
body{margin:0}
button::-moz-focus-inner{border:0}
.about-page :after,.classifier:after,.education-page :after,.moon-bg,.profile:after,.science-page:after{content:"";background:url(./images/old_moon.png);opacity:1;-ms-filter:none;filter:none;top:0;left:0;right:0;height:100%;position:fixed;z-index:-1}
.content-block{max-width:960px;margin:0 auto;padding:0}
.content-block .content-container a{font-style:italic;color:#2d7e86}
.content-block .content-container a:hover{opacity:.75;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75)}
.content-block .content-container h1,.content-block .content-container h2,.content-block .content-container h3{font-size:30px;font-weight:300}
.content-block .content-container .intro h1{color:#090909;margin:70px 0 20px}
.content-block .content-container .intro p{color:#8d8a8a;font-size:30px;margin-bottom:50px}
.content-block .content-container .content{padding:5px 20px}
.content-block .black-bg{background-color:#000;color:#efeae9}
.content-block .white-bg{background-color:#fff}
.content-block .grey-bg{background-color:#d5d5d5}
.content-container{zoom:1;margin:0 auto}
.content-container:after,.content-container:before{content:"";display:table}
.content-container:after{clear:both}
.quarter-column{float:left;width:23.404255319148938%;margin-right:2.127659574468085%;margin-bottom:1rem}
.quarter-column:nth-child(4n){margin-right:0}
.quarter-column img,.quarter-column svg{max-width:100%}
.instructions{display:block;width:512px;margin:0 auto;text-align:center}
.instructions .question{display:table-cell;padding-right:1em;text-align:center;vertical-align:middle}
.instructions .answers{display:inline;text-align:center;vertical-align:middle;white-space:nowrap}
.view-toggle{display:block;width:200px;text-align:center}
.view-toggle .question{display:table-cell;padding-right:1em;text-align:centers;vertical-align:middle}
.view-toggle .answers{display:inline;text-align:center;vertical-align:middle;white-space:nowrap}
.caption{font-size:12px}
hr{border:1px solid transparent;border-top-color:inherit}
a{color:inherit;text-decoration:none}
button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;outline:0}
button:disabled{color:#fff;pointer-events:none}
button:hover{opacity:.95;-ms-filter:"alpha(Opacity=95)";filter:alpha(opacity=95)}
.faux-range-input{background:#273038;border:0;-webkit-border-radius:10px;border-radius:10px;height:10px;vertical-align:-1px;width:8em}
.faux-range-track{left:6px;right:6px}
.faux-range-thumb{background:#fff;border:4px solid #63bcf6;height:8px;margin:-8px 0 0 -8px;-webkit-transition:left .125s ease-out;-moz-transition:left .125s ease-out;-o-transition:left .125s ease-out;-ms-transition:left .125s ease-out;transition:left .125s ease-out;width:8px}
.faux-range-tick{background:#fff;-webkit-border-radius:50%;border-radius:50%;height:4px;margin-left:-2px;top:3px;width:4px}
.faux-label{display:inline-block;font-size:10px;font-weight:700;margin:0 3px;text-transform:uppercase}
.profile{background-color:rgba(239,234,233,.5)}
.profile .zooniverse-profile{background-color:#fff;padding-bottom:50px;min-height:400px}
.profile .zooniverse-profile .zooniverse-paginator .items{margin:0 auto}
.profile .zooniverse-profile .zooniverse-paginator .items .item padding 0 a{-webkit-box-shadow:0 2px 5px 2px silver;box-shadow:0 2px 5px 2px silver}
.profile .zooniverse-profile .sign-in-form{margin-top:50px}
.profile .zooniverse-profile .sign-in-form .action button{background-color:#319cae;color:#fff;font-weight:300}
.profile .zooniverse-profile nav{padding:10px}
.profile .zooniverse-profile nav button{-webkit-box-shadow:none;box-shadow:none;text-shadow:none}
.profile .zooniverse-profile nav button span{pointer-events:none}
.education-page{background-color:rgba(239,234,233,.5)}
.education-page .content-block .content-container a:hover{opacity:1;-ms-filter:none;filter:none}
.education-page .content-block .content-container.white-bg{padding-bottom:50px}
.education-page .content-block .content-container.white-bg .content{padding:20px}
.education-page .content-block .content-container.white-bg .content h2{margin-bottom:20px}
.site-navigation{background-color:#000;color:#fff;font-weight:300;overflow:hidden}
.site-navigation .content-container{width:80%;line-height:80px}
.site-navigation .logo{float:left;width:200px;height:80px;-webkit-transform-origin:-5%;-moz-transform-origin:-5%;-o-transform-origin:-5%;-ms-transform-origin:-5%;transform-origin:-5%;text-transform:uppercase}
.site-navigation .links{display:inline-block;letter-spacing:.05em}
.site-navigation .links a{font-size:12px;display:inline-block;padding:0 10px;position:relative;color:#ababab}
@media screen and (min-width:1300px){.site-navigation .links a{padding:0 20px}}
.site-navigation .links a.active{color:#fff}
.site-navigation .links a:after{background:0 0;content:"";height:4px;left:0;margin-top:-4px;position:absolute;top:67%;width:100%}
.site-navigation .links a:hover:after{height:4px;background:#5e5e5e;top:100%}
.site-navigation .links a.active:after{background:#1fa1a9;top:100%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}
.zooniverse-top-bar{background:0 0;font-weight:300;margin-right:10%;color:#757575}
.zooniverse-top-bar svg g{fill:#757575}
.zooniverse-top-bar .corner{display:none}
.zooniverse-top-bar .current-user-name{font-weight:inherit}
.zooniverse-top-bar .avatar img{-webkit-border-radius:50%;border-radius:50%}
.site-navigation .for-home-page{margin:0 auto;overflow:hidden;display:none;width:80%}
.site-navigation .for-home-page .asteroid-bg{background:url(./images/nav-bg.jpg) no-repeat top right;-webkit-background-size:65%;-moz-background-size:65%;background-size:65%;min-height:500px}
.site-navigation .for-home-page .content-block{width:80.85106382978724%;max-width:630px;padding-top:9%;display:none;margin:0}
.site-navigation .for-home-page .content-block h1{font-size:48px;font-weight:300;margin-bottom:50px}
.site-navigation .for-home-page .content-block p{-webkit-font-smoothing:auto;line-height:28px;font-size:16px;margin-bottom:60px}
.site-navigation .for-home-page .action{font-size:16px}
.site-navigation .for-home-page .call-to-action{border:1px solid transparent;font-weight:700;background-color:#319cae;margin-right:10px}
.site-navigation .for-home-page .learn-more{font-style:italic;border:1px solid #fff}
.site-navigation .for-home-page .learn-more:hover{background-color:#fff;color:#000}
.site-navigation .for-home-page .social-links{float:right;font-size:30px}
.site-navigation .for-home-page .social-icon{margin:0 .25em}
.home-page{color:inherit;background-color:#efedee;border-top:1px solid #efedee}
.home-page .white-sheet{min-height:1400px;background-color:#fff;margin:0 auto;max-width:960px;padding-top:100px}
.home-page .white-sheet .centered-container{max-width:400px;display:block;margin:0 auto;text-align:center}
.home-page .white-sheet .centered-container h2{font-size:36px;line-weight:44px;font-weight:300}
.home-page .white-sheet .centered-container p{font-weight:14px;margin:20px 0 60px}
.home-page .white-sheet .centered-container img{display:block;margin:0 auto}
.home-page .white-sheet .centered-container:not(:last-child){margin-bottom:200px}
.home-page .white-sheet .blue-overlay{-webkit-box-shadow:-25rem 0 0 rgba(19,173,206,.7),25rem 0 0 rgba(19,173,206,.7);box-shadow:-25rem 0 0 rgba(19,173,206,.7),25rem 0 0 rgba(19,173,206,.7);padding-top:30px;background:rgba(19,173,206,.7);height:300px;background-image:url(./images/rock-bottom.png);background-repeat:no-repeat;background-position:center 10px;color:#fff}
.home-page .white-sheet .blue-overlay h2{margin-top:50px}
.home-page .white-sheet .blue-overlay p{margin-bottom:50px}
.home-page .white-sheet .blue-overlay a{background-color:#0d2d38;border:0}
@media screen and (max-width:760px){.home-page .white-sheet .blue-overlay{-webkit-box-shadow:none;box-shadow:none}}
.footer-container{line-height:1.5em;background:#181818;padding:1px 0}
.footer-container .zooniverse-footer{color:#2d7e86;margin:50px auto;max-width:880px}
.footer-container .zooniverse-footer .heading{font-size:16px;margin-bottom:40px}
.footer-container .zooniverse-footer .category-title{font-weight:700;font-size:12px}
.footer-container .zooniverse-footer .project{font-size:12px}
.classifier@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-ms-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
{background-color:rgba(213,213,213,.5);outline:0;padding-top:30px}
.classifier #classify-box{width:820px;height:608px;background:#fff;margin:30px auto 0;-webkit-box-shadow:0 5px 6px 5px silver;box-shadow:0 5px 6px 5px silver}
.classifier .subject{background-color:#efeae9;padding:20px;width:512px;float:left;display:inline-block;position:relative;z-index:1}
.classifier .flicker{float:left}
.classifier .current-frame{display:inline-block}
.classifier .current-frame[disabled=disabled]{pointer-events:none;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.classifier .channel-cycler{top:20px;position:absolute;z-index:1000;width:512px;height:512px}
.classifier .surfaces-container{cursor:url(./images/ah-marking-cursor.png) 18 18,url(./images/cursor-crosshair.png) 15 15,auto;background:#000;height:512px;max-height:512px;overflow:hidden;margin-left:auto;margin-right:auto}
.classifier .summary-container{height:512px;background-color:#efeae9;text-align:center;padding:0 20px;color:#818181}
.classifier .summary-container h2{font-size:14px;color:#4a4a4a}
.classifier .summary-container h3{font-size:14px;font-weight:300;margin-bottom:15px;min-height:20px}
.classifier .summary-container .your-results{border:2px solid #818181;-webkit-border-radius:5px;border-radius:5px}
.classifier .summary-container .your-results #results-title{margin-top:-14px;width:115px;background-color:#efeae9;margin-left:auto;margin-right:auto}
.classifier .summary-container .your-results .summary-data{width:29.78723404255319%;display:inline-block;margin:10px 0 25px;height:120px;vertical-align:middle}
.classifier .summary-container .your-results .summary-data .big-num{font-size:48px;line-height:75px;font-weight:700}
.classifier .summary-container .summary-image-container{height:250px}
.classifier .summary-container .summary-image-container .marking-surface{margin-left:auto;margin-right:auto;height:190px;width:190px;border:10px solid #fff;float:none;-webkit-box-shadow:0 2px 6px 2px silver;box-shadow:0 2px 6px 2px silver}
.classifier .marking-surface{display:inline-block;outline:0;float:left;height:512px;width:512px}
.classifier .marking-surface .marking-surface-tool-controls-container,.classifier .marking-surface .marking-tool-controls{display:none}
.classifier .left-panel{width:70px;height:552px;float:left;text-align:center}
.classifier .left-panel h2{font-size:12px;font-weight:700;color:#8d8a8a;padding:18px 0 5px;margin:0;border-top:1px solid #d5d5d5}
.classifier .left-panel button{color:#8d8a8a;font-size:12px;margin-bottom:10px}
.classifier .left-panel button[name=reset]:hover svg g{fill:#e17f7f}
.classifier .left-panel .colorme svg circle,.classifier .left-panel .colorme svg path,.classifier .left-panel button:disabled svg circle,.classifier .left-panel button:disabled svg path{fill:#29afcd}
.classifier .left-panel svg{display:block;margin:10px auto 8px}
.classifier .left-panel #tools h2{border:0}
.classifier .left-panel #view{display:'list-item'}
.classifier .right-panel{width:178px;height:532px;padding:10px;float:left;color:#8d8a8a;position:relative}
.classifier .right-panel svg{width:20px;height:20px;margin:0 10px;display:inline-block;vertical-align:middle}
.classifier .right-panel h3{font-size:14px;line-height:20px;font-weight:700;color:#4a4a4a;margin:5px 0 10px}
.classifier .right-panel button{border:0;font-size:14px;height:40px;line-height:20px;font-weight:700;width:100%;margin:10px 0 0;color:#fff;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}
.classifier .right-panel button:disabled{-webkit-transition:opacity 0s ease;-moz-transition:opacity 0s ease;-o-transition:opacity 0s ease;-ms-transition:opacity 0s ease;transition:opacity 0s ease;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}
.classifier .right-panel button[name=next-frame]{background-color:#4fad76}
.classifier .right-panel button[name=cancel]{border:2px solid #e6e6e6;color:#787878;font-weight:400}
.classifier .right-panel button[name=asteroid-delete]{background-color:#e17f7f}
.classifier .right-panel button[name=asteroid-done]{margin-top:25px;background-color:#38b3c5}
.classifier .right-panel .asteroid-classifier input{display:none}
.classifier .right-panel .asteroid-classifier .asteroid-frame{color:#319cae;font-size:14px;height:35px;line-height:35px}
.classifier .right-panel .asteroid-classifier .asteroid-visible{display:inline;visibility:hidden;text-decoration:underline;cursor:pointer}
.classifier .right-panel .asteroid-classifier .current-asteroid-frame{color:#319cae}
.classifier .right-panel .asteroid-classifier .current-asteroid-frame svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.classifier .right-panel .asteroid-classifier .current-asteroid-frame svg g{fill:#319cae}
.classifier .right-panel .asteroid-classifier .current-asteroid-frame .asteroid-visible{visibility:visible}
.classifier .right-panel .classifier-type-menu-item{font-size:14px;height:35px;line-height:35px;border:2px solid transparent}
.classifier .right-panel .classifier-type-menu-item label{margin:auto 0;display:block}
.classifier .right-panel .classifier-type-menu-item label:hover{cursor:pointer}
.classifier .right-panel .classifier-type-menu-item input[name=classifier-type]{display:none}
.classifier .right-panel .classifier-type-menu-item input[name=classifier-type]:checked~*{color:#319cae}
.classifier .right-panel .classifier-type-menu-item input[name=classifier-type]:checked~* g{fill:#319cae}
.classifier .right-panel .classifier-type-menu-item:hover{border:2px solid #319cae;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#319cae}
.classifier .right-panel .classifier-type-menu-item:hover g{fill:#319cae}
.classifier .right-panel .artifact-classifier label{margin:auto 0;cursor:pointer}
.classifier .right-panel .artifact-classifier input{display:none}
.classifier .right-panel .artifact-classifier input[name=selected-artifact]:checked~*{color:#29afcd}
.classifier .right-panel .artifact-classifier input[name=selected-artifact]:checked~* g{fill:#29afcd}
.classifier .right-panel .artifact-classifier .artifact-menu-item{border:2px solid transparent;padding:5px 0}
.classifier .right-panel .artifact-classifier .artifact-menu-item label{display:block;height:100%}
.classifier .right-panel .artifact-classifier .artifact-menu-item span{line-height:20px}
.classifier .right-panel .artifact-classifier .artifact-menu-item:hover{border:2px solid #319cae;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#319cae}
.classifier .right-panel .artifact-classifier .artifact-menu-item:hover g{fill:#319cae}
.classifier .right-panel .artifact-classifier .artifact-menu-item #artifact-label{display:inline-block;vertical-align:middle;width:120px;margin:auto}
.classifier .right-panel .right-panel-summary{margin-top:100%;vertical-align:middle}
.classifier .right-panel .right-panel-summary a{color:#319cae;text-decoration:underline}
.classifier .right-panel .known-asteroid-message{margin-bottom:10px}
.classifier .right-panel #notification{margin-top:10px}
.classifier .right-panel #favorite{bottom:40px;left:20px;position:absolute;height:30px;line-height:30px;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);font-size:12px}
.classifier .right-panel #favorite svg{margin:3px 5px 0 0;display:inline-block;float:left}
.classifier .right-panel #favorite svg path{fill:#8d8a8a}
.classifier .right-panel #favorite p{display:inline-block;float:left}
.classifier .right-panel #favorite.favorited{opacity:1;-ms-filter:none;filter:none}
.classifier .right-panel #favorite:hover{opacity:1;-ms-filter:none;filter:none;cursor:pointer;color:#319cae}
.classifier .right-panel #favorite:hover svg path{fill:#319cae}
.classifier .right-panel #bad-set{bottom:20px;left:20px;position:absolute;height:30px;line-height:30px;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);font-size:12px}
.classifier .right-panel #bad-set svg{margin:3px 5px 0 0;display:inline-block;float:left}
.classifier .right-panel #bad-set svg path{fill:#8d8a8a}
.classifier .right-panel #bad-set p{display:inline-block;float:left}
.classifier .right-panel #bad-set.favorited{opacity:1;-ms-filter:none;filter:none}
.classifier .right-panel #bad-set:hover{opacity:1;-ms-filter:none;filter:none;cursor:pointer;color:#319cae}
.classifier .right-panel #bad-set:hover svg path{fill:#319cae}
.classifier .bottom-row{position:relative;float:left;width:820px}
.classifier .bottom-row button{font-size:14px;font-weight:700;-webkit-border-radius:5px;border-radius:5px;color:#fff;height:40px;line-height:40px}
.classifier .bottom-row button:disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}
.classifier .bottom-row #play{background-color:#181818;width:622px;height:56px;line-height:56px;color:#fff;float:left}
.classifier .bottom-row #play button{background-color:#343434;width:130px}
.classifier .bottom-row #play button svg{vertical-align:middle;margin-right:20px}
.classifier .bottom-row #play button #pause-content{display:none}
.classifier .bottom-row #play button[name=cycle-channels]{background-color:transparent;width:40px;margin:0 10px 0 15px;line-height:10px;vertical-align:middle}
.classifier .bottom-row #play button[name=cycle-channels] span{font-size:10px;font-weight:400;line-height:20px}
.classifier .bottom-row #play button[name=cycle-channels] svg{margin:0 auto}
.classifier .bottom-row #play button[name=cycle-channels].active svg g circle{fill:#f8e11e}
.classifier .bottom-row #play button[name=cycle-channels].active svg g path:nth-child(2){fill:#f80082}
.classifier .bottom-row #play button[name=cycle-channels].active svg g path:nth-child(3){fill:#00f8b1}
.classifier .bottom-row #finished{float:left;width:198px;line-height:56px;height:56px;background-color:#319cae}
.classifier .bottom-row #finished button{background-color:#38b3c5;margin-left:10px;width:178px}
.classifier .button{display:block;text-align:center;vertical-align:middle;white-space:nowrap}
.classifier .marking-tool-root{opacity:1;-ms-filter:none;filter:none;pointer-events:none}
.classifier [class^=from-frame]{fill:red;opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}
.classifier[flicker=true] .marking-surface{width:512px;height:512px}
.classifier[flicker=true][data-on-frame="0"] .from-frame-0,.classifier[flicker=true][data-on-frame="1"] .from-frame-1,.classifier[flicker=true][data-on-frame="2"] .from-frame-2,.classifier[flicker=true][data-on-frame="3"] .from-frame-3{opacity:1;-ms-filter:none;filter:none}
.classifier[flicker=false] .marking-surface{width:255px;height:255px}
.classifier[flicker=false] .marking-surface:nth-child(odd){margin-right:2px}
.classifier[flicker=false] .marking-surface:nth-child(-n+2){margin-bottom:2px}
.classifier[flicker=false] #classifier-svg-root-0 .from-frame-0,.classifier[flicker=false] #classifier-svg-root-1 .from-frame-1,.classifier[flicker=false] #classifier-svg-root-2 .from-frame-2,.classifier[flicker=false] #classifier-svg-root-3 .from-frame-3{opacity:1;-ms-filter:none;filter:none}
.classifier .tag-marker{fill:rgba(255,255,255,.8)}
.classifier .tag-marker:hover{fill:#fff}
.classifier .tag-label{fill:#666;font-family:inherit;font-size:inherit;pointer-events:none}
.classifier #spotters-guide{display:none;background-color:#fff;margin:50px none;padding-bottom:30px;overflow:auto}
.classifier #spotters-guide h1{font-size:30px;font-weight:300;margin:25px 0}
.classifier #spotters-guide .content{width:840px;margin:0 auto;text-align:center}
.classifier #spotters-guide .content .column{width:210px;float:left}
.classifier #spotters-guide .content .column h2{font-size:16px;text-transform:uppercase}
.classifier #spotters-guide .content .column h3{height:18px;font-size:13px;margin-bottom:5px}
.classifier #spotters-guide .content .column img{margin-bottom:10px;width:190px}
.classifier #spotters-guide .content .column p{width:190px;text-align:left;margin:0 auto;margin-bottom:5px}
.classifier #no-more-subjects-message{text-align:center;margin-bottom:10px}
.classifier #no-more-subjects-message a{color:#319cae}
.classifier .asteroid-loader{display:none;font-size:10px;position:absolute;top:50%;left:50%;margin:-61px auto auto -61px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-animation:load8 1.1s infinite linear;-webkit-animation:load8 1.1s infinite linear;-moz-animation:load8 1.1s infinite linear;-o-animation:load8 1.1s infinite linear;-ms-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}
.classifier .asteroid-loader,.classifier .asteroid-loader:after{-webkit-border-radius:50%;border-radius:50%;width:10em;height:10em}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-ms-keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes load8{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
.marking-tool-controls{background:rgba(255,255,255,.8);-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5);display:none;font-size:12px;text-align:center;-webkit-transition:margin-left .67s ease-in-out,-webkit-transform .5s ease-in-out;-moz-transition:margin-left .67s ease-in-out,-moz-transform .5s ease-in-out;-o-transition:margin-left .67s ease-in-out,-o-transform .5s ease-in-out;-ms-transition:margin-left .67s ease-in-out,-ms-transform .5s ease-in-out;transition:margin-left .67s ease-in-out,transform .5s ease-in-out;width:300px}
.marking-tool-controls.tool-selected{display:block}
.marking-tool-controls:before{border:10px solid transparent;content:"";margin-top:-10px;position:absolute;top:50%}
.marking-tool-controls.opens-right{margin-left:30px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.marking-tool-controls.opens-right:before{border-right-color:rgba(255,255,255,.8);border-left-width:0;right:100%}
.marking-tool-controls.opens-left{margin-left:-30px;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
.marking-tool-controls.opens-left:before{border-left-color:rgba(255,255,255,.8);border-right-width:0;left:100%}
.marking-tool-controls .marking-tool-controls-controller{-webkit-transition:height .25s ease-in-out;-moz-transition:height .25s ease-in-out;-o-transition:height .25s ease-in-out;-ms-transition:height .25s ease-in-out;transition:height .25s ease-in-out}
.marking-tool-controls section{border-top:1px solid #999;padding:10px;position:relative;-webkit-transition:left .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:left .25s ease-in-out,opacity .25s ease-in-out;-o-transition:left .25s ease-in-out,opacity .25s ease-in-out;-ms-transition:left .25s ease-in-out,opacity .25s ease-in-out;transition:left .25s ease-in-out,opacity .25s ease-in-out}
.marking-tool-controls section.hidden{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);z-index:-1}
.marking-tool-controls section.hidden.before{left:-10px}
.marking-tool-controls section.hidden.after{left:10px}
.marking-tool-controls footer{border-top:1px solid #999;padding:10px;text-align:center}
.marking-tool-controls footer button{background:#fff}
.marking-tool-controls header{font-weight:700;overflow:hidden;padding:10px;position:relative}
.marking-tool-controls button[name=to-select]{height:1em;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:left .25s ease-in-out,opacity .25s ease-in-out;-o-transition:left .25s ease-in-out,opacity .25s ease-in-out;-ms-transition:left .25s ease-in-out,opacity .25s ease-in-out;transition:left .25s ease-in-out,opacity .25s ease-in-out;width:1em}
.marking-tool-controls button[name=to-select].hidden{left:-10px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none}
.marking-tool-controls .selected-animal-example{-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 1px rgba(255,255,255,.75);height:auto;-webkit-transition:height .5s ease-in-out,width .5s ease-in-out;-moz-transition:height .5s ease-in-out,width .5s ease-in-out;-o-transition:height .5s ease-in-out,width .5s ease-in-out;-ms-transition:height .5s ease-in-out,width .5s ease-in-out;transition:height .5s ease-in-out,width .5s ease-in-out;vertical-align:middle;width:40px}
.marking-tool-controls .selected-animal-example.major{margin:0 auto;width:150px;height:auto}
.marking-tool-controls .selected-animal-label{display:inline-block;-webkit-transition:opacity .5s ease-in-out,max-width .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,max-width .5s ease-in-out;-o-transition:opacity .5s ease-in-out,max-width .5s ease-in-out;-ms-transition:opacity .5s ease-in-out,max-width .5s ease-in-out;transition:opacity .5s ease-in-out,max-width .5s ease-in-out;white-space:nowrap;max-width:80px}
.marking-tool-controls .selected-animal-label.hidden{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);max-width:0}
.marking-tool-controls .condor-tag{display:block}
.individual-image{left:0;opacity:.33;-ms-filter:"alpha(Opacity=33)";filter:alpha(opacity=33);pointer-events:none;position:absolute;top:0;width:100%;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.individual-image button[name=toggle-original]{background:rgba(0,0,0,.5);bottom:5px;-webkit-border-radius:1em;border-radius:1em;font-size:12px;padding:0 1em;position:absolute;right:5px;text-transform:uppercase}
.individual-image .image-container{background:#4c535d;-webkit-border-radius:5px;border-radius:5px;position:relative}
.individual-image .other-image{display:block;height:375px;margin:0 auto;width:675px}
.individual-image .instructions{padding:.5em 0;border-top:1px solid rgba(255,255,255,.5)}
.individual-image .instructions:first-child{border-top:0}
.individual-image .step{font-size:12px;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.individual-image .faux-range-input{border:1px solid;-webkit-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000}
.individual-image .original-image{height:375px;left:50%;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;width:675px}
.individual-image .original-image svg,.individual-image .original-image use{height:100%;width:100%}
.individual-image.showing-original button[name=toggle-original]{-webkit-animation:PULSE_BUTTON .5s infinite alternate;-moz-animation:PULSE_BUTTON .5s infinite alternate;-o-animation:PULSE_BUTTON .5s infinite alternate;-ms-animation:PULSE_BUTTON .5s infinite alternate;animation:PULSE_BUTTON .5s infinite alternate}
.individual-image.showing-original .original-image{opacity:1;-ms-filter:none;filter:none}
@-moz-keyframes PULSE_BUTTON{0%{background:rgba(99,188,246,0)}
100%{background:#63bcf6}}
@-webkit-keyframes PULSE_BUTTON{0%{background:rgba(99,188,246,0)}
100%{background:#63bcf6}}
@-o-keyframes PULSE_BUTTON{0%{background:rgba(99,188,246,0)}
100%{background:#63bcf6}}
@-ms-keyframes PULSE_BUTTON{0%{background:rgba(99,188,246,0)}
100%{background:#63bcf6}}
@keyframes PULSE_BUTTON{0%{background:rgba(99,188,246,0)}
100%{background:#63bcf6}}
.about-page{background-color:rgba(239,234,233,.5)}
.about-page .quarter-column{text-align:center;margin-bottom:50px;height:225px}
.about-page .white-bg{padding:50px 20px 20px;height:950px}
.about-page .white-bg img{-webkit-border-radius:50%;border-radius:50%;margin-bottom:10px}
.about-page .content-block .content-container .team.content h1{margin-top:50px}
.science-page{background-color:rgba(239,234,233,.5)}
.science-page .content-block .content-container .left{padding-right:10px}
.science-page .content-block .content-container .right{padding-left:10px}
.science-page .content-block .content-container .half-column{width:50%;float:left}
.science-page .content-block .content-container .half-column img{width:100%}
.science-page .content-block .content-container .half-column h2{font-size:24px;margin-top:100px;font-weight:300}
.science-page .content-block .content-container .half-column h3{font-weight:700;padding:30px 20px 10px 0}
.science-page .content-block .content-container .half-column p{line-height:1.5em}
.science-page .content-block .content-container .full-column{padding:50px 20px 5px}
.science-page .white-bg{padding-bottom:100px}
.science-page .summary{font-size:20px;padding:20px}
.science-page #known h3{font-weight:700}
.science-page #az-video{display:block;margin:0 auto;padding-top:45px;padding-left:45px;padding-right:45px}
.classifier .bottom-row .faux-range-input{width:340px;height:18px;margin-left:25px;vertical-align:middle;background:#25b4c5;cursor:ew-resize;cursor:-webkit-grab}
.classifier .bottom-row .faux-range-input:before{content:"1234";position:absolute;margin:-18px 0 0 38px;font-size:12px;top:0;width:100%;z-index:5;letter-spacing:79px}
.classifier .bottom-row .faux-range-input .faux-range-track{width:258px}
.classifier .bottom-row .faux-range-input .faux-range-thumb{background:#1b7a85;outline:0;border:0;width:85px;height:18px;-webkit-border-radius:10px;border-radius:10px;top:45%}
.classifier .bottom-row .faux-range-input .faux-range-thumb:before{content:"III";color:#2fa5b9;position:absolute;margin:-18px 0 0 38px;font-size:12px;top:0;width:100%;z-index:5}
.classifier .bottom-row .faux-range-input .faux-range-tick{display:none}
.zootorial-dialog{background:#000;border:0;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.67);box-shadow:0 3px 5px rgba(0,0,0,.67);color:#fff;text-align:center;margin:5px;display:none;max-width:450px}
.zootorial-dialog.arrow-right>.dialog-arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #000;position:absolute;right:-10px;top:45%}
.zootorial-dialog.arrow-left>.dialog-arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #000;position:absolute;left:-10px;top:45%}
.zootorial-dialog.arrow-top>.dialog-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;position:absolute;left:45%;top:-10px}
.zootorial-dialog.arrow-bottom>.dialog-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;left:45%;bottom:-10px}
.zootorial-dialog .dialog-arrow{width:0;height:0}
.zootorial-dialog button[name=close-dialog]{background:0 0;border:0;color:#999;cursor:pointer;font:16px Arial,sans-serif;height:1em;line-height:1em;padding:0;position:absolute;right:5px;top:5px;width:1em}
.zootorial-dialog .header{display:none;font-size:20px;margin-bottom:-10px;padding:15px 25px 0 20px;font-weight:700}
.zootorial-dialog .header.defined{display:block}
.zootorial-dialog .details{display:none;padding:15px 25px 15px 20px;font-size:14px;line-height:22px}
.zootorial-dialog .details.defined{display:block}
.zootorial-dialog .instruction{color:#319cae;display:none;padding:15px 20px 5px}
.zootorial-dialog .instruction.defined{display:block}
.zootorial-dialog .instruction.attention{-webkit-animation:1s zootorial-throb ease-in-out infinite;-moz-animation:1s zootorial-throb ease-in-out infinite;-o-animation:1s zootorial-throb ease-in-out infinite;-ms-animation:1s zootorial-throb ease-in-out infinite;animation:1s zootorial-throb ease-in-out infinite}
.zootorial-dialog .instruction button{-webkit-border-radius:5px;border-radius:5px;border:1px solid #fff;color:#fff;margin-top:5px;cursor:pointer;padding:0 10px;position:relative}
.zootorial-dialog .instruction button[disabled]{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.zootorial-dialog .buttons{background:greenish;display:none;padding:10px;text-align:center}
.zootorial-dialog .buttons.defined{display:block}
.zootorial-dialog .buttons button{background:#38b3c5;border:0;-webkit-border-radius:5px;border-radius:5px;color:inherit;cursor:pointer;font-weight:700;padding:3px 15px;position:relative}
.zootorial-dialog .buttons button:active{top:1px}
.zootorial-dialog .progress{display:none}
.zootorial-dialog .progress.defined{display:block}
.zootorial-dialog .progress .track{background:#ccc;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px #999 inset;box-shadow:0 1px 1px #999 inset;height:5px;margin:5px 10px;overflow:hidden;position:relative}
.zootorial-dialog .progress .track .fill{background:greenish;height:100%;left:0;position:absolute;top:0;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;-ms-transition:width .5s ease-in-out;transition:width .5s ease-in-out;width:0}
.zootorial-dialog .progress .steps{line-height:0;margin:5px 10px;text-align:center}
.zootorial-dialog .progress .steps .step{border:1px solid #999;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:5px;margin:0 2px;width:5px}
.zootorial-dialog .progress .steps .step.passed{background:#999}
.zootorial-dialog .progress .steps .step.active{background:greenish;border-color:greenish}
.zootorial-focuser{background:#6e6e6e}
.actionable{-webkit-animation:1s zootorial-glow ease-in-out infinite;-moz-animation:1s zootorial-glow ease-in-out infinite;-o-animation:1s zootorial-glow ease-in-out infinite;-ms-animation:1s zootorial-glow ease-in-out infinite;animation:1s zootorial-glow ease-in-out infinite}
html[lang=pl] .about-page .white-bg{height:1000px}