#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{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;-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;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;-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-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;-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-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 .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}}
#_STANDARD_BUTTON,#_SUMMARY_BUTTON,#_TOGGLE_BUTTON,.classification-summary .condor-bio-link,.classification-summary .dismissal a,.classification-summary .dismissal button,.classifier button[name=animal],.classifier button[name=confirm-animal],.classifier button[name=finish-selection],.profile .zooniverse-profile button[name=turn-page],.site-navigation .for-home-page .call-to-action,.zootorial-tutorial .zootorial-footer button{border:1px solid;-webkit-border-radius:.25em;border-radius:.25em;display:inline-block;margin:0 .2em;padding:.4em 1.6em;-webkit-transition:background 150ms,color 150ms;-moz-transition:background 150ms,color 150ms;-o-transition:background 150ms,color 150ms;-ms-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms;vertical-align:middle}
#_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}
#_SIDE_RULED,.classification-summary .subheading,.zootorial-tutorial .zootorial-header{overflow:hidden}
#_SIDE_RULED>.content,.classification-summary .subheading>.content,.zootorial-tutorial .zootorial-header>.content{position:relative}
#_SIDE_RULED>.content:after,#_SIDE_RULED>.content:before,.classification-summary .subheading>.content:after,.classification-summary .subheading>.content:before,.zootorial-tutorial .zootorial-header>.content:after,.zootorial-tutorial .zootorial-header>.content:before{border-top:1px solid;content:"";margin:0 .5em;position:absolute;top:50%;width:1080px}
#_SIDE_RULED>.content:before,.classification-summary .subheading>.content:before,.zootorial-tutorial .zootorial-header>.content:before{right:100%}
#_SIDE_RULED>.content:after,.classification-summary .subheading>.content:after,.zootorial-tutorial .zootorial-header>.content:after{left:100%}
#_COLUMN,.half-column,.quarter-column{float:left;margin:1em 0 1em 3em}
#_COLUMN img,#_COLUMN svg,.half-column img,.half-column svg,.quarter-column img,.quarter-column svg{max-width:100%}
html{background:#fff;color:#4c535d;font:16px Lato,sans-serif;font-weight:400;height:100%;overflow-x:auto;overflow-y:scroll;position:relative}
body{margin:0}
.content-block{padding:1em 0 2em}
.content-block.reversed{background:#273038;color:#fff}
.content-container{zoom:1;margin:0 auto;max-width:1080px;width:90%}
.content-container:after,.content-container:before{content:"";display:table}
.content-container:after{clear:both}
.half-column{width:calc(50% - 3em)}
.half-column:nth-of-type(2n+1){clear:left;margin-left:0}
.quarter-column{width:calc(25% - 3em)}
.quarter-column:nth-of-type(4n+1){clear:left;margin-left:0}
.caption{font-size:12px}
h1{font-size:42px;font-weight:300;margin:.5em 0}
h1~p{font-size:18px;font-weight:300;line-height:26px;margin:1.5em 0}
h2{font-size:18px;letter-spacing:2px;margin:1.5em 0;text-transform:uppercase}
h2~p{font-size:28px;font-weight:300;line-height:40px;margin:1em 0}
.aux{font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none}
figure{margin:0}
figcaption{font-weight:900;font-size:12px}
hr{border:1px solid transparent;border-top-color:inherit;clear:both;margin:2em 0}
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;text-shadow:inherit}
button::-moz-focus-inner{margin:-1px}
a:not([href]),button:disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}
.centered{margin-left:auto;margin-right:auto;text-align:center}
.framed{border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 2px rgba(99,188,246,.5);box-shadow:0 0 0 2px rgba(99,188,246,.5)}
.label-table{display:table;margin:0 auto;text-align:left}
.label-table>label{display:table-row}
.label-table>label>*{display:table-cell;padding:0 .1em}
.site-navigation{background:#4c535d url(./images/nav-bg.jpg) 75% 75%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff;font-weight:300;overflow:hidden;position:relative}
.site-navigation .all-links{margin-top:50px;line-height:1;text-align:right}
.site-navigation .logo{float:left;font-size:20px;letter-spacing:2px;margin-top:5px;text-transform:uppercase}
.site-navigation .links a{display:inline-block;margin:0 10px;padding:10px 0;position:relative}
.site-navigation .links a:after{background:0 0;-webkit-border-radius:50%;border-radius:50%;content:"";height:8px;left:50%;margin:-4px 0 0 -4px;position:absolute;top:67%;-webkit-transition:background .25s ease-in-out .125s,top .25s ease-in-out .125s;-moz-transition:background .25s ease-in-out .125s,top .25s ease-in-out .125s;-o-transition:background .25s ease-in-out .125s,top .25s ease-in-out .125s;-ms-transition:background .25s ease-in-out .125s,top .25s ease-in-out .125s;transition:background .25s ease-in-out .125s,top .25s ease-in-out .125s;width:8px}
.site-navigation .links a.active:after{background:#fff;top:100%}
.site-navigation .for-home-page .content-block{width:62.5%}
.site-navigation .for-home-page .action{font-size:16px}
.site-navigation .for-home-page .call-to-action{background:#fff;border:0;color:#273038;font-weight:900;letter-spacing:2px;padding:1em 3em;text-transform:uppercase}
.site-navigation .for-home-page .social-links{font-size:28px;margin-left:.25em;vertical-align:middle}
.site-navigation .for-home-page .social-icon{margin:0 .25em}
.home-page{color:inherit}
.home-page .zooniverse-footer{color:#8598aa;margin:30px 0}
.classifier .subject{display:table;height:640px}
.classifier .image-container{display:table-cell;vertical-align:middle;width:640px}
.classifier .image-container .marking-surface{background:rgba(76,83,93,.25);display:block;height:480px;width:640px}
.classifier .image-container .marking-surface svg{display:block;width:100%}
.classifier .image-container .marking-tool-root{opacity:1;color:#fff}
.classifier .image-container .marking-tool-root.invalid{color:#ff0}
.classifier .image-container .marking-tool-root.invalid:not(.selected) .disc{fill:red}
.classifier .subject-options{margin-top:5px;text-align:center;float:left}
.classifier .subject-options+.subject-options{float:right}
.classifier .subject-option{background:#4c535d;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;height:30px;line-height:30px;padding:0;margin:0 5px;text-align:center;vertical-align:middle;width:30px}
.classifier .subject-option:hover{background:#273038}
.classifier .subject-option.selected{color:#ff0}
.classifier .subject-option.not-square{-webkit-border-radius:5px;border-radius:5px;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:0 1em;width:auto}
.classifier .details-editor{-webkit-box-shadow:-20px 0 10px -20px rgba(0,0,0,.25);box-shadow:-20px 0 10px -20px rgba(0,0,0,.25);display:table-cell;height:100%;padding:10px 30px;position:relative;text-align:center;vertical-align:middle}
.classifier .state{position:relative}
.classifier .state.condor-details{border-top:1px solid rgba(136,143,153,.25);margin-top:1em}
.classifier button[name=delete-mark]{border:2px solid;-webkit-border-radius:50%;border-radius:50%;color:#888f99;height:1.5em;line-height:1;position:absolute;right:30px;top:15px;width:1.5em}
.classifier button[name=delete-mark]:hover{color:#bf4040}
.classifier .pointer-icon{color:rgba(39,48,56,.1);font-size:150px}
.classifier button[name=unchoose-animal]{font-size:12px;left:30px;padding:.25em 1em;position:absolute;top:20px}
.classifier .required{color:#bf4040;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}
.classifier .incomplete-marks{color:#bf4040;font-size:12px;font-weight:900}
.classifier .animal-preview{-webkit-border-radius:50%;border-radius:50%;height:30px;vertical-align:middle;-webkit-transition:height .25s,width .25s;-moz-transition:height .25s,width .25s;-o-transition:height .25s,width .25s;-ms-transition:height .25s,width .25s;transition:height .25s,width .25s}
.classifier .animal-label{font-size:12px;font-weight:900;letter-spacing:2px;margin:.5em 0 2em;text-transform:uppercase;-webkit-transition:font-size .25s,margin-top .25s;-moz-transition:font-size .25s,margin-top .25s;-o-transition:font-size .25s,margin-top .25s;-ms-transition:font-size .25s,margin-top .25s;transition:font-size .25s,margin-top .25s}
.classifier[data-state*=what-kind] button[name=unchoose-animal]{display:none}
.classifier[data-state*=what-kind] .animal-preview{height:150px}
.classifier[data-state*=what-kind] .animal-label{font-size:16px;margin-top:1em}
.classifier button[name=confirm-animal],.classifier button[name=finish-selection]{background:#63bcf6;border:0;color:#fff;display:block;margin:2em auto 0;padding:1em 0;width:80%}
.classifier button[name=animal]{border-color:#888f99;color:#888f99;font-size:14px;margin:5px 3px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.classifier button[name=animal].selected,.classifier button[name=animal]:active{background:#888f99;border-color:transparent;color:#fff}
.classifier button[name=animal]{padding-left:0;padding-right:0;width:45%}
.classifier fieldset{border:0;margin:.5em 0}
.classifier .legend{color:#4c535d;font-size:12px;margin-botom:5px;letter-spacing:1px;text-transform:uppercase}
.classifier input[name=label]{border:1px solid #888f99;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.5) inset;box-shadow:0 1px 3px 0 rgba(0,0,0,.5) inset;font-size:2em;text-align:center;width:150px}
.classifier button[name=color],.classifier button[name=dots]{-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888f99;height:15px;line-height:0;margin:0 5px;overflow:hidden;vertical-align:middle;width:15px}
.classifier button[name=color].clear,.classifier button[name=dots].clear{font-size:20px}
.classifier button[name=color]:not(.clear),.classifier button[name=dots]:not(.clear){color:transparent}
.classifier button[name=color]:not(.clear).selected{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.classifier button[name=color][value=black]{background:#000}
.classifier button[name=color][value=white]{background:#fff}
.classifier button[name=color][value=red]{background:red}
.classifier button[name=color][value=orange]{background:orange}
.classifier button[name=color][value=yellow]{background:#ff0}
.classifier button[name=color][value=green]{background:green}
.classifier button[name=color][value=blue]{background:#00f}
.classifier button[name=color][value=purple]{background:purple}
.classifier button[name=color][value=white]{border:1px solid #888f99}
.classifier button[name=dots].non-zero{border:2px solid #888f99}
.classifier button[name=dots].non-zero.selected{background:#888f99}
.classifier .checkbox-group{padding:.5em 0}
.classifier .checkbox-group+.checkbox-group{border-left:1px solid #888f99;margin-left:1em;padding-left:1em}
.classifier label+label{margin-left:1em}
.classifier .loader{color:#fff;left:50%;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%)}
.classifier .spinner{font-size:100px;text-shadow:0 0 1px #fff,0 0 2px #fff}
.classifier .no-more-subjects{color:#000;left:50%;position:absolute;text-align:center;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%)}
.marking-tool-controls{-webkit-transform:translate(80px,-80px);-moz-transform:translate(80px,-80px);-o-transform:translate(80px,-80px);-ms-transform:translate(80px,-80px);transform:translate(80px,-80px)}
.marking-tool-controls:not(.tool-selected){display:none}
.marking-tool-controls button[name=toggle]{color:#fff;-webkit-border-radius:50%;border-radius:50%;height:1.5em;line-height:1;text-shadow:0 1px 1px #000,1px 2px 5px #000;width:1.5em}
.zootorial-tutorial{background:#4c535d;color:#fff;font-size:16px;line-height:26px;padding:1em;-webkit-transition:-webkit-transform .25s;-moz-transition:-moz-transform .25s;-o-transition:-o-transform .25s;-ms-transition:-ms-transform .25s;transition:transform .25s;width:420px}
.zootorial-tutorial .zootorial-close{height:1em;line-height:1;position:absolute;right:0;top:0;width:1em}
.zootorial-tutorial .zootorial-header{font-size:12px;letter-spacing:2px;opacity:.67;-ms-filter:"alpha(Opacity=67)";filter:alpha(opacity=67);text-align:center;text-transform:uppercase}
.zootorial-tutorial .zootorial-instruction{background:#fff;color:#4c535d;font-weight:900;margin-top:1em;padding:0 4px;text-align:center}
.zootorial-tutorial .zootorial-footer{text-align:center;margin-top:1em}
.zootorial-tutorial .zootorial-footer button{padding:0 1.25em}
.zootorial-tutorial .zootorial-arrow{border:1em solid transparent;height:0;left:50%;margin:-1em 0 0 -1em;top:50%;width:0}
.zootorial-tutorial .zootorial-arrow[data-zootorial-position=up]{border-bottom-color:#4c535d;border-top-width:0;top:0}
.zootorial-tutorial .zootorial-arrow[data-zootorial-position=right]{border-left-color:#4c535d;border-right-width:0;left:calc(100% + 1em)}
.zootorial-tutorial .zootorial-arrow[data-zootorial-position=down]{border-bottom-width:0;border-top-color:#4c535d;top:calc(100% + 1em)}
.zootorial-tutorial .zootorial-arrow[data-zootorial-position=left]{border-left-width:0;border-right-color:#4c535d;left:0}
[data-zootorial-actionable]:not(:disabled):not(.selected){-webkit-animation:CONDOR_TUTORIAL_ACTIONABLE 500ms infinite alternate;-moz-animation:CONDOR_TUTORIAL_ACTIONABLE 500ms infinite alternate;-o-animation:CONDOR_TUTORIAL_ACTIONABLE 500ms infinite alternate;-ms-animation:CONDOR_TUTORIAL_ACTIONABLE 500ms infinite alternate;animation:CONDOR_TUTORIAL_ACTIONABLE 500ms infinite alternate}
@-moz-keyframes CONDOR_TUTORIAL_ACTIONABLE{0%{-webkit-box-shadow:0 0 1px #0f0;box-shadow:0 0 1px #0f0}
100%{-webkit-box-shadow:0 0 5px #0f0;box-shadow:0 0 5px #0f0}}
@-webkit-keyframes CONDOR_TUTORIAL_ACTIONABLE{0%{-webkit-box-shadow:0 0 1px #0f0;box-shadow:0 0 1px #0f0}
100%{-webkit-box-shadow:0 0 5px #0f0;box-shadow:0 0 5px #0f0}}
@-o-keyframes CONDOR_TUTORIAL_ACTIONABLE{0%{-webkit-box-shadow:0 0 1px #0f0;box-shadow:0 0 1px #0f0}
100%{-webkit-box-shadow:0 0 5px #0f0;box-shadow:0 0 5px #0f0}}
@-ms-keyframes CONDOR_TUTORIAL_ACTIONABLE{0%{-webkit-box-shadow:0 0 1px #0f0;box-shadow:0 0 1px #0f0}
100%{-webkit-box-shadow:0 0 5px #0f0;box-shadow:0 0 5px #0f0}}
@keyframes CONDOR_TUTORIAL_ACTIONABLE{0%{-webkit-box-shadow:0 0 1px #0f0;box-shadow:0 0 1px #0f0}
100%{-webkit-box-shadow:0 0 5px #0f0;box-shadow:0 0 5px #0f0}}
#_SUMMARY_BUTTON,.classification-summary .condor-bio-link,.classification-summary .dismissal a,.classification-summary .dismissal button{font-size:12px;letter-spacing:1px;margin:1em 0;padding:.75em 2em;text-transform:uppercase}
.classification-summary{background:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:16px;left:0;opacity:1;-ms-filter:none;filter:none;overflow:auto;position:fixed;right:0;text-align:center;top:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;z-index:2}
.classification-summary.offscreen{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}
.classification-summary .summary-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:50%;max-width:100%;padding:30px;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%)}
.classification-summary hr{border-top:1px solid;margin:2em 0}
.classification-summary .heading{letter-spacing:2px;text-transform:uppercase}
.classification-summary .subheading{font-size:12px;letter-spacing:1px;text-transform:uppercase}
.classification-summary .explanation{font-size:12px}
.classification-summary .no-condors,.classification-summary .no-other-animals{font-style:italic;margin:2em auto;opacity:.67;-ms-filter:"alpha(Opacity=67)";filter:alpha(opacity=67)}
.classification-summary .condors{margin:2em auto;overflow-x:auto;white-space:nowrap}
.classification-summary .condor-summary{display:inline-block;margin:0 10px;white-space:normal}
.classification-summary .condor-tag{background:#fff;-webkit-border-radius:50%;border-radius:50%;color:#000;height:100px;margin:1em auto;position:relative;width:100px}
.classification-summary .condor-tag-info{left:50%;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%)}
.classification-summary .unknown-condor-label{display:none;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}
.classification-summary .condor-tag-label{font-size:24px}
.classification-summary .unknown-condor .unknown-condor-label{display:block}
.classification-summary .unknown-condor .condor-tag-label,.classification-summary .unknown-condor .condor-tag-prefix{display:none}
.classification-summary .other-animals{display:table;margin:2em auto;table-layout:fixed}
.classification-summary .other-animal-summary{display:table-cell;padding:0 20px;width:20%}
.classification-summary .other-animal-count{font-size:30px}
.classification-summary .other-animal-label{font-size:12px;text-transform:uppercase}
.classification-summary .dismissal{display:table;text-align:left;width:100%}
.classification-summary .answer,.classification-summary .question{display:table-cell}
.classification-summary .answer{padding-left:1em;text-align:right}
.condor-bio-page{margin:0 auto;font-size:16px;width:50%}
.condor-bio-page a{font-weight:900}
.condor-bio-page .heading{font-size:36px;font-weight:900}
.condor-bio-page .title{color:#63bcf6;font-size:12px;font-weight:900;letter-spacing:2px;margin-bottom:.5em;text-transform:uppercase}
.condor-bio-page .detail{font-size:12px;letter-spacing:1px;text-transform:uppercase}
.condor-bio-page .minor{color:#888f99;font-style:italic}
.condor-bio-page .infos{border-bottom:1px solid rgba(136,143,153,.5);display:table;table-layout:fixed;text-align:center;width:100%}
.condor-bio-page .info{border-left:1px solid rgba(136,143,153,.5);display:table-cell;padding:1.5em 1em;vertical-align:top}
.condor-bio-page .info:first-child{border-left-width:0}
.field-guide .framed{margin:0 .5em}
.field-guide .condorOrVulture img,.field-guide .markingOther img,.field-guide .tags img{display:block;margin:0 auto;max-width:80%}
.field-guide .focused{text-align:center}
.field-guide .focused img{margin:0 1em;max-width:45%}
.profile .zooniverse-profile>nav{overflow:initial;font-size:12px}
.profile .zooniverse-profile button[name=turn-page]{border-color:initial;color:#888f99;text-transform:uppercase;letter-spacing:1px}
.profile .zooniverse-profile button[name=turn-page].active{background:#888f99;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}
.profile .zooniverse-paginator .items .item{display:inline-block;float:none;vertical-align:middle}
.profile .zooniverse-paginator .items .item a:hover{border-color:#63bcf6}
.profile .zooniverse-paginator .items .item a img{-webkit-box-shadow:none;box-shadow:none}
.profile .zooniverse-paginator .controls button.active{background:#888f99;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}