article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:Elusive-Icons;src:url(fonts/Elusive-Icons.eot);src:url(fonts/Elusive-Icons.eot?#iefix) format('embedded-opentype'),url(fonts/Elusive-Icons.woff) format('woff'),url(fonts/Elusive-Icons.ttf) format('truetype'),url(fonts/Elusive-Icons.svg#Elusive-Icons) format('svg');font-weight:400;font-style:normal}
[data-icon]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Elusive-Icons;content:'';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1}
[data-icon=comment]:before{content:'\e106'}
[data-icon=star]:before{content:'\e031'}
[data-icon=twitter]:before{content:'\e018'}
[data-icon=contrast]:before{content:'\e0db'}
[data-icon=group]:before{content:'\e0d8'}
.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;filter:alpha(opacity=0);-ms-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:transparent;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-gradient(linear,left top,right bottom,color-stop(0.25,transparent),color-stop(0.25,#000),color-stop(0.5,#000),color-stop(0.5,transparent),color-stop(0.75,transparent),color-stop(0.75,#000));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(left top,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;filter:alpha(opacity=5);-ms-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=text],.zooniverse-dialog input[type=email],.zooniverse-dialog input[type=password]{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;filter:alpha(opacity=75);-ms-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_RESET_BUTTON,.zooniverse-top-bar button,.zooniverse-groups-menu button,.zooniverse-languages-menu button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-shadow:inherit;text-transform:inherit}
.zooniverse-top-bar{background:#000;color:#fff;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;filter:alpha(opacity=50);-ms-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;font-weight:700}
.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;filter:alpha(opacity=33);-ms-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{display:none}
.zooniverse-top-bar.signed-in .no-user{display:none}
.zooniverse-top-bar.signed-in .current-user{display:inline-block}
.zooniverse-top-bar.has-groups .groups{display:inline-block}
.zooniverse-top-bar.group-participant button[name=groups]{color:#0f0}
.zooniverse-top-bar.has-messages .messages{display:inline-block}
.zooniverse-top-bar.has-languages .languages{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;filter:alpha(opacity=0);-ms-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-footer{overflow:hidden;text-align:left}
.zooniverse-footer a{color:inherit;opacity:.75;filter:alpha(opacity=75);-ms-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;filter:alpha(opacity=50);-ms-filter:"alpha(Opacity=50)";width:25%}
.zooniverse-footer .zooniverse-logo-container:hover{opacity:.67;filter:alpha(opacity=67);-ms-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-gradient(linear,left top,right bottom,color-stop(0.25,transparent),color-stop(0.25,gray),color-stop(0.5,gray),color-stop(0.5,transparent),color-stop(0.75,transparent),color-stop(0.75,gray));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(left top,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>nav,.zooniverse-profile.signed-in .zooniverse-paginator.active,.zooniverse-profile.signed-in .zooniverse-paginator.active.empty+.empty-message{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}}
.container,.zooniverse-dialog .underlay .container .dialog .explanation,.zooniverse-dialog .underlay .container .dialog .explanation .examples,.team{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:before,.zooniverse-dialog .underlay .container .dialog .explanation:before,.zooniverse-dialog .underlay .container .dialog .explanation .examples:before,.team:before,.container:after,.zooniverse-dialog .underlay .container .dialog .explanation:after,.zooniverse-dialog .underlay .container .dialog .explanation .examples:after,.team:after{content:" ";display:table}
.container:after,.zooniverse-dialog .underlay .container .dialog .explanation:after,.zooniverse-dialog .underlay .container .dialog .explanation .examples:after,.team:after{clear:both}
.row,.zooniverse-dialog .underlay .container .dialog .explanation p,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example,.team section,.zooniverse-profile,.zooniverse-profile .switcher,.zooniverse-profile .subjects,.zooniverse-profile .subjects .subject .information{margin-left:-15px;margin-right:-15px}
.row:before,.zooniverse-dialog .underlay .container .dialog .explanation p:before,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example:before,.team section:before,.zooniverse-profile:before,.zooniverse-profile .switcher:before,.zooniverse-profile .subjects:before,.zooniverse-profile .subjects .subject .information:before,.row:after,.zooniverse-dialog .underlay .container .dialog .explanation p:after,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example:after,.team section:after,.zooniverse-profile:after,.zooniverse-profile .switcher:after,.zooniverse-profile .subjects:after,.zooniverse-profile .subjects .subject .information:after{content:" ";display:table}
.row:after,.zooniverse-dialog .underlay .container .dialog .explanation p:after,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example:after,.team section:after,.zooniverse-profile:after,.zooniverse-profile .switcher:after,.zooniverse-profile .subjects:after,.zooniverse-profile .subjects .subject .information:after{clear:both}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .left,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .right,.science section,.education section,.done section,nav .logo,nav .links,.science nav,.science nav .links,.home .welcome,.stats .stat,.classify .current.subjects,.classify .current.subjects .subject,.classify .recent.subjects,.classify .recent.subjects .subject,.zooniverse-profile .subjects .subject,.zooniverse-profile .subjects .subject .information .left,.zooniverse-profile .subjects .subject .information .right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .left,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .right,.stats .stat,.classify .current.subjects .subject,.classify .recent.subjects .subject,.zooniverse-profile .subjects .subject,.zooniverse-profile .subjects .subject .information .left,.zooniverse-profile .subjects .subject .information .right{float:left}
.col-xs-1{width:8.333333333333332%}
.col-xs-2,.classify .recent.subjects .subject{width:16.666666666666664%}
.col-xs-3,.zooniverse-profile .subjects .subject .information .right{width:25%}
.col-xs-4{width:33.33333333333333%}
.col-xs-5{width:41.66666666666667%}
.col-xs-6,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .left,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .right,.stats .stat,.classify .current.subjects .subject,.zooniverse-profile .subjects .subject{width:50%}
.col-xs-7{width:58.333333333333336%}
.col-xs-8{width:66.66666666666666%}
.col-xs-9,.zooniverse-profile .subjects .subject .information .left{width:75%}
.col-xs-10{width:83.33333333333334%}
.col-xs-11{width:91.66666666666666%}
.col-xs-12,.science section,.education section,.done section,nav .logo,nav .links{width:100%}
@media (min-width:768px){.container,.zooniverse-dialog .underlay .container .dialog .explanation,.zooniverse-dialog .underlay .container .dialog .explanation .examples,.team{max-width:750px}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,nav .logo,nav .links,.stats .stat,.classify .current.subjects .subject,.classify .recent.subjects .subject,.zooniverse-profile .subjects .subject,.zooniverse-profile .subjects .subject .information .left,.zooniverse-profile .subjects .subject .information .right{float:left}
.col-sm-1,.classify .recent.subjects .subject{width:8.333333333333332%}
.col-sm-2{width:16.666666666666664%}
.col-sm-3,nav .logo,.zooniverse-profile .subjects .subject .information .right{width:25%}
.col-sm-4,.zooniverse-profile .subjects .subject{width:33.33333333333333%}
.col-sm-5,.classify .current.subjects .subject{width:41.66666666666667%}
.col-sm-6,.stats .stat{width:50%}
.col-sm-7{width:58.333333333333336%}
.col-sm-8{width:66.66666666666666%}
.col-sm-9,nav .links,.zooniverse-profile .subjects .subject .information .left{width:75%}
.col-sm-10{width:83.33333333333334%}
.col-sm-11{width:91.66666666666666%}
.col-sm-12,.science section,.education section,.done section,.science nav,.science nav .links,.classify .current.subjects,.classify .recent.subjects{width:100%}
.col-sm-push-1{left:8.333333333333332%}
.col-sm-push-2{left:16.666666666666664%}
.col-sm-push-3{left:25%}
.col-sm-push-4{left:33.33333333333333%}
.col-sm-push-5{left:41.66666666666667%}
.col-sm-push-6{left:50%}
.col-sm-push-7{left:58.333333333333336%}
.col-sm-push-8{left:66.66666666666666%}
.col-sm-push-9{left:75%}
.col-sm-push-10{left:83.33333333333334%}
.col-sm-push-11{left:91.66666666666666%}
.col-sm-pull-1{right:8.333333333333332%}
.col-sm-pull-2{right:16.666666666666664%}
.col-sm-pull-3{right:25%}
.col-sm-pull-4{right:33.33333333333333%}
.col-sm-pull-5{right:41.66666666666667%}
.col-sm-pull-6{right:50%}
.col-sm-pull-7{right:58.333333333333336%}
.col-sm-pull-8{right:66.66666666666666%}
.col-sm-pull-9{right:75%}
.col-sm-pull-10{right:83.33333333333334%}
.col-sm-pull-11{right:91.66666666666666%}
.col-sm-offset-1,.classify .current.subjects .subject.first{margin-left:8.333333333333332%}
.col-sm-offset-2{margin-left:16.666666666666664%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.33333333333333%}
.col-sm-offset-5{margin-left:41.66666666666667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.333333333333336%}
.col-sm-offset-8{margin-left:66.66666666666666%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.33333333333334%}
.col-sm-offset-11{margin-left:91.66666666666666%}}
@media (min-width:992px){.container,.zooniverse-dialog .underlay .container .dialog .explanation,.zooniverse-dialog .underlay .container .dialog .explanation .examples,.team{max-width:970px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.science section,.education section,.done section,nav .logo,nav .links,.home .welcome,.stats .stat,.classify .current.subjects .subject,.classify .recent.subjects,.classify .recent.subjects .subject,.zooniverse-profile .subjects .subject,.zooniverse-profile .subjects .subject .information .left,.zooniverse-profile .subjects .subject .information .right{float:left}
.col-md-1,.classify .recent.subjects .subject{width:8.333333333333332%}
.col-md-2{width:16.666666666666664%}
.col-md-3,nav .logo,.stats .stat,.zooniverse-profile .subjects .subject,.zooniverse-profile .subjects .subject .information .right{width:25%}
.col-md-4{width:33.33333333333333%}
.col-md-5,.classify .current.subjects .subject{width:41.66666666666667%}
.col-md-6,.home .welcome{width:50%}
.col-md-7{width:58.333333333333336%}
.col-md-8{width:66.66666666666666%}
.col-md-9,nav .links,.zooniverse-profile .subjects .subject .information .left{width:75%}
.col-md-10,.science section,.education section,.done section,.classify .recent.subjects{width:83.33333333333334%}
.col-md-11{width:91.66666666666666%}
.col-md-12,.science nav,.science nav .links{width:100%}
.col-md-push-0{left:auto}
.col-md-push-1{left:8.333333333333332%}
.col-md-push-2{left:16.666666666666664%}
.col-md-push-3{left:25%}
.col-md-push-4{left:33.33333333333333%}
.col-md-push-5{left:41.66666666666667%}
.col-md-push-6{left:50%}
.col-md-push-7{left:58.333333333333336%}
.col-md-push-8{left:66.66666666666666%}
.col-md-push-9{left:75%}
.col-md-push-10{left:83.33333333333334%}
.col-md-push-11{left:91.66666666666666%}
.col-md-pull-0{right:auto}
.col-md-pull-1{right:8.333333333333332%}
.col-md-pull-2{right:16.666666666666664%}
.col-md-pull-3{right:25%}
.col-md-pull-4{right:33.33333333333333%}
.col-md-pull-5{right:41.66666666666667%}
.col-md-pull-6{right:50%}
.col-md-pull-7{right:58.333333333333336%}
.col-md-pull-8{right:66.66666666666666%}
.col-md-pull-9{right:75%}
.col-md-pull-10{right:83.33333333333334%}
.col-md-pull-11{right:91.66666666666666%}
.col-md-offset-0{margin-left:0}
.col-md-offset-1,.science section,.education section,.done section,.classify .current.subjects .subject.first,.classify .recent.subjects{margin-left:8.333333333333332%}
.col-md-offset-2{margin-left:16.666666666666664%}
.col-md-offset-3,.home .welcome{margin-left:25%}
.col-md-offset-4{margin-left:33.33333333333333%}
.col-md-offset-5{margin-left:41.66666666666667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.333333333333336%}
.col-md-offset-8{margin-left:66.66666666666666%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.33333333333334%}
.col-md-offset-11{margin-left:91.66666666666666%}}
@media (min-width:1200px){.container,.zooniverse-dialog .underlay .container .dialog .explanation,.zooniverse-dialog .underlay .container .dialog .explanation .examples,.team{max-width:1170px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}
.col-lg-1{width:8.333333333333332%}
.col-lg-2{width:16.666666666666664%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333333333333%}
.col-lg-5{width:41.66666666666667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.333333333333336%}
.col-lg-8{width:66.66666666666666%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333333333334%}
.col-lg-11{width:91.66666666666666%}
.col-lg-12{width:100%}
.col-lg-push-0{left:auto}
.col-lg-push-1{left:8.333333333333332%}
.col-lg-push-2{left:16.666666666666664%}
.col-lg-push-3{left:25%}
.col-lg-push-4{left:33.33333333333333%}
.col-lg-push-5{left:41.66666666666667%}
.col-lg-push-6{left:50%}
.col-lg-push-7{left:58.333333333333336%}
.col-lg-push-8{left:66.66666666666666%}
.col-lg-push-9{left:75%}
.col-lg-push-10{left:83.33333333333334%}
.col-lg-push-11{left:91.66666666666666%}
.col-lg-pull-0{right:auto}
.col-lg-pull-1{right:8.333333333333332%}
.col-lg-pull-2{right:16.666666666666664%}
.col-lg-pull-3{right:25%}
.col-lg-pull-4{right:33.33333333333333%}
.col-lg-pull-5{right:41.66666666666667%}
.col-lg-pull-6{right:50%}
.col-lg-pull-7{right:58.333333333333336%}
.col-lg-pull-8{right:66.66666666666666%}
.col-lg-pull-9{right:75%}
.col-lg-pull-10{right:83.33333333333334%}
.col-lg-pull-11{right:91.66666666666666%}
.col-lg-offset-0{margin-left:0}
.col-lg-offset-1{margin-left:8.333333333333332%}
.col-lg-offset-2{margin-left:16.666666666666664%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.33333333333333%}
.col-lg-offset-5{margin-left:41.66666666666667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.333333333333336%}
.col-lg-offset-8{margin-left:66.66666666666666%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.33333333333334%}
.col-lg-offset-11{margin-left:91.66666666666666%}}
.clearfix:before,.zooniverse-profile .switcher:before,.clearfix:after,.zooniverse-profile .switcher:after{content:" ";display:table}
.clearfix:after,.zooniverse-profile .switcher:after{clear:both}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{text-indent:101%;white-space:nowrap;overflow:hidden}
-ms-viewport{width:device-width}
@media screen and (max-width:400px){-ms-viewport{width:320px}}
.hidden{display:none!important;visibility:hidden!important}
.visible-xs{display:none!important}
tr.visible-xs{display:none!important}
th.visible-xs,td.visible-xs{display:none!important}
@media (max-width:767px){.visible-xs{display:block!important}
tr.visible-xs{display:table-row!important}
th.visible-xs,td.visible-xs{display:table-cell!important}}
@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}
tr.visible-xs.visible-sm{display:table-row!important}
th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}
@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}
tr.visible-xs.visible-md{display:table-row!important}
th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}
@media (min-width:1200px){.visible-xs.visible-lg{display:block!important}
tr.visible-xs.visible-lg{display:table-row!important}
th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}
.visible-sm{display:none!important}
tr.visible-sm{display:none!important}
th.visible-sm,td.visible-sm{display:none!important}
@media (max-width:767px){.visible-sm.visible-xs{display:block!important}
tr.visible-sm.visible-xs{display:table-row!important}
th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
tr.visible-sm{display:table-row!important}
th.visible-sm,td.visible-sm{display:table-cell!important}}
@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}
tr.visible-sm.visible-md{display:table-row!important}
th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}
@media (min-width:1200px){.visible-sm.visible-lg{display:block!important}
tr.visible-sm.visible-lg{display:table-row!important}
th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}
.visible-md{display:none!important}
tr.visible-md{display:none!important}
th.visible-md,td.visible-md{display:none!important}
@media (max-width:767px){.visible-md.visible-xs{display:block!important}
tr.visible-md.visible-xs{display:table-row!important}
th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}
@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}
tr.visible-md.visible-sm{display:table-row!important}
th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
tr.visible-md{display:table-row!important}
th.visible-md,td.visible-md{display:table-cell!important}}
@media (min-width:1200px){.visible-md.visible-lg{display:block!important}
tr.visible-md.visible-lg{display:table-row!important}
th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}
.visible-lg{display:none!important}
tr.visible-lg{display:none!important}
th.visible-lg,td.visible-lg{display:none!important}
@media (max-width:767px){.visible-lg.visible-xs{display:block!important}
tr.visible-lg.visible-xs{display:table-row!important}
th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}
@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}
tr.visible-lg.visible-sm{display:table-row!important}
th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}
@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}
tr.visible-lg.visible-md{display:table-row!important}
th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}
@media (min-width:1200px){.visible-lg{display:block!important}
tr.visible-lg{display:table-row!important}
th.visible-lg,td.visible-lg{display:table-cell!important}}
.hidden-xs,.classify .choose-button,.classify .tool{display:block!important}
tr.hidden-xs,tr.classify .choose-button,tr.classify .tool{display:table-row!important}
th.hidden-xs,th.classify .choose-button,th.classify .tool,td.hidden-xs,td.classify .choose-button,td.classify .tool{display:table-cell!important}
@media (max-width:767px){.hidden-xs,.classify .choose-button,.classify .tool,.classify .choose-button,.classify .tool{display:none!important}
tr.hidden-xs,tr.classify .choose-button,tr.classify .tool{display:none!important}
th.hidden-xs,th.classify .choose-button,th.classify .tool,td.hidden-xs,td.classify .choose-button,td.classify .tool{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,.classify .choose-button.hidden-sm,.classify .tool.hidden-sm{display:none!important}
tr.hidden-xs.hidden-sm,tr.classify .choose-button.hidden-sm,tr.classify .tool.hidden-sm{display:none!important}
th.hidden-xs.hidden-sm,th.classify .choose-button.hidden-sm,th.classify .tool.hidden-sm,td.hidden-xs.hidden-sm,td.classify .choose-button.hidden-sm,td.classify .tool.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,.classify .choose-button.hidden-md,.classify .tool.hidden-md{display:none!important}
tr.hidden-xs.hidden-md,tr.classify .choose-button.hidden-md,tr.classify .tool.hidden-md{display:none!important}
th.hidden-xs.hidden-md,th.classify .choose-button.hidden-md,th.classify .tool.hidden-md,td.hidden-xs.hidden-md,td.classify .choose-button.hidden-md,td.classify .tool.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-xs.hidden-lg,.classify .choose-button.hidden-lg,.classify .tool.hidden-lg{display:none!important}
tr.hidden-xs.hidden-lg,tr.classify .choose-button.hidden-lg,tr.classify .tool.hidden-lg{display:none!important}
th.hidden-xs.hidden-lg,th.classify .choose-button.hidden-lg,th.classify .tool.hidden-lg,td.hidden-xs.hidden-lg,td.classify .choose-button.hidden-lg,td.classify .tool.hidden-lg{display:none!important}}
.hidden-sm{display:block!important}
tr.hidden-sm{display:table-row!important}
th.hidden-sm,td.hidden-sm{display:table-cell!important}
@media (max-width:767px){.hidden-sm.hidden-xs{display:none!important}
tr.hidden-sm.hidden-xs{display:none!important}
th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
tr.hidden-sm{display:none!important}
th.hidden-sm,td.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none!important}
tr.hidden-sm.hidden-md{display:none!important}
th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-sm.hidden-lg{display:none!important}
tr.hidden-sm.hidden-lg{display:none!important}
th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}
.hidden-md{display:block!important}
tr.hidden-md{display:table-row!important}
th.hidden-md,td.hidden-md{display:table-cell!important}
@media (max-width:767px){.hidden-md.hidden-xs{display:none!important}
tr.hidden-md.hidden-xs{display:none!important}
th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none!important}
tr.hidden-md.hidden-sm{display:none!important}
th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
tr.hidden-md{display:none!important}
th.hidden-md,td.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-md.hidden-lg{display:none!important}
tr.hidden-md.hidden-lg{display:none!important}
th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}
.hidden-lg{display:block!important}
tr.hidden-lg{display:table-row!important}
th.hidden-lg,td.hidden-lg{display:table-cell!important}
@media (max-width:767px){.hidden-lg.hidden-xs{display:none!important}
tr.hidden-lg.hidden-xs{display:none!important}
th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none!important}
tr.hidden-lg.hidden-sm{display:none!important}
th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none!important}
tr.hidden-lg.hidden-md{display:none!important}
th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-lg{display:none!important}
tr.hidden-lg{display:none!important}
th.hidden-lg,td.hidden-lg{display:none!important}}
.visible-print{display:none!important}
tr.visible-print{display:none!important}
th.visible-print,td.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
tr.visible-print{display:table-row!important}
th.visible-print,td.visible-print{display:table-cell!important}
.hidden-print{display:none!important}
tr.hidden-print{display:none!important}
th.hidden-print,td.hidden-print{display:none!important}}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{min-width:320px}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;font-weight:400;background-color:#212b34;color:#fff}
body:after{position:fixed;z-index:-1;content:'';top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(33,43,52,0)),color-stop(0.2,rgba(33,43,52,.5)),color-stop(0.8,rgba(33,43,52,.8)),color-stop(1,#212b34));background:-webkit-linear-gradient(top,rgba(33,43,52,0) 0,rgba(33,43,52,.5) 20%,rgba(33,43,52,.8) 80%,#212b34 100%);background:-moz-linear-gradient(top,rgba(33,43,52,0) 0,rgba(33,43,52,.5) 20%,rgba(33,43,52,.8) 80%,#212b34 100%);background:-o-linear-gradient(top,rgba(33,43,52,0) 0,rgba(33,43,52,.5) 20%,rgba(33,43,52,.8) 80%,#212b34 100%);background:-ms-linear-gradient(top,rgba(33,43,52,0) 0,rgba(33,43,52,.5) 20%,rgba(33,43,52,.8) 80%,#212b34 100%);background:linear-gradient(top,rgba(33,43,52,0) 0,rgba(33,43,52,.5) 20%,rgba(33,43,52,.8) 80%,#212b34 100%)}
a:link,a:active,a:visited{outline:0;text-decoration:none;color:#fff;cursor:pointer}
p{margin-top:0;line-height:22px}
.background-wrapper{position:absolute;z-index:-2;top:0;left:0;width:100%;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.background-wrapper .sun{position:absolute;top:-50px;left:0;width:100%}
nav{margin:0 0 20px}
@media (min-width:768px){nav{margin:20px 0 65px}}
#app{padding-top:50px;min-height:400px}
.zooniverse-top-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;font-weight:400;background-color:rgba(0,0,0,.5)}
.zooniverse-top-bar .corner path{fill:rgba(0,0,0,.5);stroke:rgba(0,0,0,.5)}
.zooniverse-top-bar:before{border-color:rgba(0,0,0,.5) rgba(0,0,0,.5) transparent transparent}
.zooniverse-dialog{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;font-weight:400}
.zooniverse-footer{position:relative;margin:50px auto 20px;padding-top:40px;color:#5c7992}
.zooniverse-footer:after{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.2);content:"";height:0;left:0;position:absolute;bottom:100%;width:100%}
.zooniverse-footer .zooniverse-logo{color:#000}
.zooniverse-footer .zooniverse-footer-general{margin-top:2em;padding-top:2em}
@media (max-width:767px){.zooniverse-footer .zooniverse-footer-heading{font-size:12px;text-align:justify}
.zooniverse-footer .zooniverse-footer-projects{display:none}}
@media (max-width:767px){.zooniverse-dialog .underlay .container{overflow-y:auto}}
.zooniverse-dialog .underlay .container .dialog{width:60%;min-width:290px;max-width:600px;max-height:100vh;overflow-y:auto}
.zooniverse-dialog .underlay .container .dialog .explanation{font-size:12px}
.zooniverse-dialog .underlay .container .dialog .explanation .examples .example{padding-bottom:20px}
.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .left img,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .right img{width:100%}
.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .left div,.zooniverse-dialog .underlay .container .dialog .explanation .examples .example .right div{text-align:center}
.zooniverse-dialog .underlay .container button[name=close-dialog]{font-size:16px;height:1em;position:absolute;right:4px;top:0;width:1em}
.science h1,.education h1,.done h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:5px 0;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.science section,.education section,.done section{padding:0 10px;margin-bottom:40px}
.science section .row,.education section .row,.done section .row{margin:0 0 20px;font-size:14px;text-align:center}
@media (min-width:992px){.science section .row,.education section .row,.done section .row{text-align:left}}
.science section .row ul,.education section .row ul,.done section .row ul{list-style:circle outside none}
.science section .row ul li,.education section .row ul li,.done section .row ul li{margin-bottom:10px}
nav{position:relative;line-height:30px;padding:10px 20px;margin:0 2% 20px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);background-color:rgba(0,0,0,.1)}
@media (min-width:768px){nav{padding:0;margin:20px 0 65px;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent;background-color:transparent}}
@media (max-width:767px){nav .nav-link:not(.active){display:none}
nav.open .menu-handle{background-color:#f64c4c;top:55px}
nav.open .nav-link{display:block}}
nav .menu-handle{display:block;margin-left:auto;margin-right:auto;-webkit-transition:background-color 500ms ease-out,color 500ms ease-out;-moz-transition:background-color 500ms ease-out,color 500ms ease-out;-o-transition:background-color 500ms ease-out,color 500ms ease-out;-ms-transition:background-color 500ms ease-out,color 500ms ease-out;transition:background-color 500ms ease-out,color 500ms ease-out;position:absolute;bottom:12px;left:15px;width:40px;height:40px;cursor:pointer;background-color:rgba(246,76,76,0);color:#fff;-webkit-border-radius:20px;border-radius:20px}
nav .menu-handle .icon{position:absolute;left:9px;font-size:22px;line-height:40px;cursor:pointer}
@media (max-width:767px){nav .row{padding-top:5px;padding-left:45px}}
nav .logo{float:left;margin:0;text-align:center}
@media (min-width:768px){nav .logo{text-align:left}}
nav .logo a{display:block}
nav .logo a img{width:170px}
@media (min-width:768px){nav .logo a img{width:120px}}
nav .links{text-align:center}
@media (min-width:768px){nav .links{text-align:right}}
nav .nav-link{-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;display:block;margin:7px 0;padding:6px 0;font-size:12px;line-height:12px;border:2px solid rgba(246,76,76,0);-webkit-border-radius:4px;border-radius:4px;text-shadow:-1px 1px 0 rgba(0,0,0,.3);letter-spacing:1px;background-color:rgba(246,76,76,0)}
@media (min-width:768px){nav .nav-link{display:inline-block;margin:0 3px 0 0;padding:1px 6px;border:3px solid rgba(246,76,76,0);-webkit-border-radius:20px;border-radius:20px}}
@media (min-width:992px){nav .nav-link{margin:0 14px 0 0;padding:6px 12px}}
nav .nav-link:hover,nav .nav-link.active{border:2px solid #f64c4c}
@media (min-width:768px){nav .nav-link:hover,nav .nav-link.active{border:3px solid #f64c4c}}
nav .nav-link.active{background-color:#f64c4c}
nav .nav-link.active:hover{background-color:rgba(246,76,76,.8);border:2px solid transparent}
@media (min-width:768px){nav .nav-link.active:hover{border:3px solid transparent}}
.science nav{margin-top:0;margin-bottom:20px;padding-bottom:10px}
.science nav .menu-handle{top:15px}
.science nav .row{margin-bottom:0}
@media (min-width:768px){.science nav{position:relative}
.science nav:after{border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.2);content:"";height:0;left:0;position:absolute;top:100%;width:100%}}
.science nav .links{text-align:center}
.science nav .links .nav-link{margin-right:5px}
.home .welcome{text-align:center}
@media (min-width:992px){.home .welcome{padding-top:45px;padding-right:0;padding-left:0}}
.home .welcome h1{margin:15px 0 45px}
.home .welcome h1 img{width:300px}
@media (max-width:767px){.home .welcome h1 img{width:60vw;max-width:300px}}
.home .welcome h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:0;font-size:18px;text-transform:uppercase;letter-spacing:3px}
.home .welcome h3{margin:0 0 75px;font-size:18px;font-weight:400;letter-spacing:.5px}
@media (max-width:767px){.home .welcome h3{margin-top:20px;font-size:14px;letter-spacing:0}}
.home .welcome .button{-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;-webkit-border-radius:6px;border-radius:6px;display:block;margin-left:auto;margin-right:auto;display:block;width:180px;padding:18px 6px;background-color:#6f9fd9;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px}
.home .welcome .button:hover{background-color:rgba(111,159,217,.8)}
.home .welcome .science-link{display:inline-block;margin-top:12px;padding-bottom:2px;border-bottom:1px solid #fff;letter-spacing:.5px}
.stats{margin-top:75px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);background-color:rgba(0,0,0,.1);text-align:center}
.stats .stat{padding:30px 20px}
@media (max-width:767px){.stats .stat{padding:10px 5px}}
.stats .stat .label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:400;color:#f64c4c;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px}
@media (max-width:767px){.stats .stat .label{letter-spacing:1px}}
.stats .stat .value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto Condensed',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;letter-spacing:3px}
@media (max-width:767px){.stats .stat .value{font-size:16px;letter-spacing:1px}}
.education section .row a{text-decoration:underline}
.team section{padding-bottom:20px}
.team section:last-child{padding-top:45px}
.team section:before,.team section:after{content:" ";display:table}
.team section:after{clear:both}
.team section h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:5px 0;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.team section h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;font-weight:400;margin:5px 0;font-size:14px;text-align:center}
.team section hr{position:relative}
.team section hr:after{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.2);content:"";height:0;left:0;position:absolute;bottom:100%;width:100%}
.team section .person{width:100%;display:inline-block;position:relative;vertical-align:top;min-width:170px;margin:40px 0;padding:0 10px;text-align:center}
@media (min-width:768px){.team section .person{width:49%}}
@media (min-width:992px){.team section .person{width:24%}}
.team section .person .avatar{position:relative;display:inline-block;margin-bottom:20px;border:6px solid #fff;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}
.team section .person .avatar img{vertical-align:top}
.team section .person .name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:10px;font-size:20px;line-height:20px;text-transform:uppercase}
.team section .person .title{margin-bottom:20px;font-size:14px;line-height:14px;letter-spacing:1px}
.team section .person .description{font-size:14px}
.classify{text-align:center}
.classify h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:5px 0;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.classify h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;font-weight:400;margin:5px 0;font-size:14px;text-align:center;display:inline-block;margin:0;cursor:pointer;padding-bottom:2px;border-bottom:1px solid #fff}
.classify .choose-button{display:block;margin-left:auto;margin-right:auto;-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:20px auto 0;width:221px;height:60px;background-color:#f64c4c;-webkit-border-radius:6px;border-radius:6px;text-align:center;line-height:60px;font-size:18px;text-transform:uppercase;letter-spacing:1px;cursor:pointer}
.classify .choose-button:hover{background-color:rgba(246,76,76,.8)}
.classify .subjects .subject .image-container{display:block;margin-left:auto;margin-right:auto;position:relative;cursor:pointer}
.classify .subjects .subject .image-container img{width:100%}
.classify .current.subjects{margin-top:35px}
.classify .current.subjects .subject .image-container img{border:4px solid #fff;-webkit-border-radius:2px;border-radius:2px}
@media (min-width:992px){.classify .current.subjects .subject .image-container img{border:8px solid #fff;-webkit-border-radius:4px;border-radius:4px}}
.classify .recent.subjects{margin-top:20px;min-height:50px}
.classify .recent.subjects .subject{margin:10px 0}
@media (min-width:992px){.classify .recent.subjects .subject{margin-bottom:0}}
.classify .recent.subjects .subject .image-container img[src]{border:1px solid #fff;-webkit-border-radius:.5px;border-radius:.5px;width:100%}
@media (min-width:992px){.classify .recent.subjects .subject .image-container img[src]{border:2px solid #fff;-webkit-border-radius:1px;border-radius:1px}}
.classify .recent.subjects .subject .information{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center;cursor:auto}
.classify .tool{display:block;margin-left:auto;margin-right:auto}
.classify .tool .invert{-webkit-border-radius:22px;border-radius:22px;width:44px;height:44px;border:3px solid transparent;background-color:auto;-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;-ms-transition-duration:500ms;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms;display:block;margin-left:auto;margin-right:auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;position:relative;background-color:#f64c4c;border:3px solid $transparent;cursor:pointer;font-size:22px;line-height:40px;top:-54px}
.classify .tool .invert:hover{border:3px solid #f64c4c}
.classify .tool .invert.active{background-color:#f64c4c}
.classify .tool .invert:hover{border:3px solid rgba(246,76,76,0);background-color:rgba(246,76,76,.8)}
.classify .tool .invert.active{border:3px solid #f64c4c;background-color:#fff;color:#f64c4c}
.classify .tool .invert:hover .label{opacity:1;-ms-filter:none;filter:none}
.classify .tool .invert .label{-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:400;position:absolute;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);width:160px;top:34px;left:-60px;text-align:center;font-size:16px;color:#fff}
.zooniverse-profile .sign-in-form .action button{-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;-webkit-border-radius:6px;border-radius:6px;display:block;margin-left:auto;margin-right:auto;display:block;width:180px;padding:18px 6px;background-color:#6f9fd9;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer}
.zooniverse-profile .sign-in-form .action button:hover{background-color:rgba(111,159,217,.8)}
.zooniverse-profile .sign-in-form .no-account button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0 0 0 10px;padding:0}
.zooniverse-profile .sign-in-form .no-account button:disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}
.zooniverse-profile h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:700;margin:5px 0;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.zooniverse-profile .switcher{text-align:left;padding:15px}
.zooniverse-profile .switcher .links{float:left}
.zooniverse-profile .switcher .links a{-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';-webkit-transition-property:'all';-moz-transition-property:'all';-o-transition-property:'all';-ms-transition-property:'all';transition-property:'all';-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-duration:200ms;display:inline-block;margin:0 7px 0 0;padding:3px 6px;font-size:12px;line-height:12px;-webkit-border-radius:12px;border-radius:12px;border:2px solid rgba(246,76,76,0);text-shadow:-1px 1px 0 rgba(0,0,0,.3);letter-spacing:1px;background-color:rgba(246,76,76,0)}
.zooniverse-profile .switcher .links a:hover,.zooniverse-profile .switcher .links a.active{border:2px solid #f64c4c}
.zooniverse-profile .switcher .links a.active{background-color:#f64c4c}
.zooniverse-profile .switcher .links a.active:hover{background-color:rgba(246,76,76,.8);border:2px solid transparent}
.zooniverse-profile .switcher .pages{margin-top:10px}
@media (min-width:992px){.zooniverse-profile .switcher .pages{margin-top:auto;float:right}}
.zooniverse-profile .switcher .pages .previous{margin-right:20px}
.zooniverse-profile .switcher .pages .next{margin-left:20px}
.zooniverse-profile .switcher .pages .disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}
.zooniverse-profile .subjects,.zooniverse-profile .subjects .row{margin-top:5px;margin-bottom:20px}
.zooniverse-profile .subjects .subject{margin-bottom:20px}
.zooniverse-profile .subjects .subject .image-container{display:block;margin-left:auto;margin-right:auto;border:4px solid #fff;-webkit-border-radius:2px;border-radius:2px;position:relative;cursor:pointer}
@media (min-width:992px){.zooniverse-profile .subjects .subject .image-container{border:8px solid #fff;-webkit-border-radius:4px;border-radius:4px}}
.zooniverse-profile .subjects .subject .image-container img{display:block;z-index:1;opacity:1;-ms-filter:none;filter:none;width:100%;vertical-align:top;-webkit-transition-property:'opacity';-moz-transition-property:'opacity';-o-transition-property:'opacity';-ms-transition-property:'opacity';-webkit-transition-property:'opacity';-moz-transition-property:'opacity';-o-transition-property:'opacity';-ms-transition-property:'opacity';transition-property:'opacity';-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;-ms-transition-duration:600ms;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;-ms-transition-duration:600ms;transition-duration:600ms}
.zooniverse-profile .subjects .subject .image-container img.not-square{padding-bottom:10%;margin-top:10%}
.zooniverse-profile .subjects .subject .information{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center;cursor:auto;margin-left:0;margin-right:0;-webkit-transition-property:'opacity';-moz-transition-property:'opacity';-o-transition-property:'opacity';-ms-transition-property:'opacity';-webkit-transition-property:'opacity';-moz-transition-property:'opacity';-o-transition-property:'opacity';-ms-transition-property:'opacity';transition-property:'opacity';-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;-ms-transition-duration:600ms;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;-ms-transition-duration:600ms;transition-duration:600ms}
.zooniverse-profile .subjects .subject .information .left{padding:auto 0}
.zooniverse-profile .subjects .subject .information .right{padding:auto 0}
.zooniverse-profile .subjects .subject .information .info{position:relative;z-index:2;margin-top:10%}
.zooniverse-profile .subjects .subject .information .info .label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-weight:400;color:#f64c4c;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px}
.zooniverse-profile .subjects .subject .information .info .value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto Condensed',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;letter-spacing:1px;text-transform:uppercase}
@media (max-width:991px){.zooniverse-profile .subjects .subject .information .info .value{font-size:14px}}
@media (min-width:992px){.zooniverse-profile .subjects .subject .information .info .value{font-size:20px}}
.zooniverse-profile .subjects .subject .information .actions{text-align:center}
.zooniverse-profile .subjects .subject .information .actions .action{-webkit-border-radius:22px;border-radius:22px;width:44px;height:44px;border:3px solid transparent;background-color:auto;margin-top:10%;cursor:pointer;font-size:22px;line-height:39px}
.zooniverse-profile .subjects .subject .information .actions .action:hover{border:3px solid #f64c4c}
.zooniverse-profile .subjects .subject .information .actions .action.active{background-color:#f64c4c}
.zooniverse-profile .subjects .subject .information .actions .action.favorited{background-color:#f64c4c}
.zooniverse-profile .subjects .subject:hover img{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}
.zooniverse-profile .subjects .subject:hover .information{opacity:1;-ms-filter:none;filter:none}
.science .title.row{margin-bottom:15px}
.science .table-row .table-cell{margin-bottom:20px;padding:0 15px}
@media (min-width:768px){.science .table-row{display:table-row}
.science .table-row .table-cell{display:table-cell;vertical-align:top;margin-bottom:0;padding:0 15px}}
.science .captioned-image{text-align:center}
@media (min-width:768px){.science .captioned-image{max-width:50vw}}
.science .captioned-image img{max-width:80vw;border:4px solid #fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:-2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:-2px 2px 3px 0 rgba(0,0,0,.5)}
.science .captioned-image .caption{font-style:italic;padding:0 20px;text-align:center}
@media (min-width:768px){.science .captioned-image .caption{text-align:left}}
.science .captioned-image .caption p{margin:2px 0}
.science .captioned-image .caption .text p{font-size:12px;line-height:14px;font-weight:700}
.science .captioned-image .caption .credit p{font-size:12px;line-height:14px}
.complete-message a{text-decoration:underline}