@charset "UTF-8";*,::after,::before{margin:0;padding:0;box-sizing:border-box;-o-user-select:none;-webkit-user-select:none;user-select:none}.icon{position:relative;width:1rem;height:1rem;fill:#ddd;stroke:#ddd;stroke-width:0}.icon-printer{top:-.25ch;left:-.15ch;width:2em;height:2em;fill:#ddd}.icon-download{top:.45ch;transform:scale(1.6)}.icon-mag-glass{width:2.5em;height:2.5em;-ms-filter:drop-shadow(.15rem .15rem .15rem rgba(0, 0, 0, .2)) drop-shadow(-.077rem -.077rem .077rem rgba(0, 0, 0, .3));filter:drop-shadow(.15rem .15rem .15rem rgba(0, 0, 0, .2)) drop-shadow(-.077rem -.077rem .077rem rgba(0, 0, 0, .3));transform:translate(-1.3rem,.75rem);z-index:1}.icon-female{top:-.077rem;left:-.077rem;transform:scale(1.3);fill:#43494d}.icon-camera{top:.077rem;fill:#43494d;transform:scale(1.3)}.icon-paper-plane{-ms-filter:drop-shadow(.15rem .15rem .15rem rgba(0, 0, 0, .5));filter:drop-shadow(.15rem .15rem .15rem rgba(0, 0, 0, .5));transform:rotate(10deg) translate(-.2rem,-.4rem)}.icon-delete{transform:scale(2,1.8);-ms-filter:none;filter:none}#icon-delete-circle{fill:#606060;stroke:#ddd;stroke-width:.077rem}.genericButton{font-size:1.2rem;font-weight:700;font-variant:small-caps;color:#fff;text-align:center;letter-spacing:.15em;text-shadow:0 .077rem .077rem rgba(0,0,0,.5);border:.077rem solid #6a6a6a;border-bottom:.077rem solid #3d3c3c;border-radius:.3rem;background-color:#e0a040;box-shadow:inset 0 0 0 transparent,.15rem .15rem .15rem rgba(0,0,0,.1);cursor:pointer;transition:all 650ms}.genericButton:focus,.genericButton:hover{outline:#fff .063 solid;text-shadow:.077rem .077rem .077rem #000;box-shadow:inset 20ch 0 .38rem 1.15rem #333,.15rem .15rem .15rem rgba(0,0,0,.1)}html{min-height:100%;font-size:15.3px;background-color:#8a8a7c}:focus{background-color:red}body{position:relative;width:100vw;min-height:100%;font-family:Verdana,Georgia,sans-serif;font-size:1rem;font-weight:600;color:#fff;text-shadow:0 .077rem rgba(0,0,0,.5);letter-spacing:.04em;background-color:#8a8a7c;overflow-x:hidden;overflow-y:auto}body::after{content:" ";display:block;position:fixed;width:100%;height:100%;top:0;border:.15rem solid #979788;border-right:.2rem solid #979788;border-top:none;pointer-events:none}a{color:inherit;text-decoration:none}a:link{border-bottom:solid .077rem #fff}a:visited{background-color:#4db088}#mainContent{position:relative;left:7vw;margin:8vh 0 0 0}#titleBanner{position:relative;top:4vh;left:calc(4vw - 1.25rem);width:calc(91vw - 1.9rem);height:4.5rem;padding:.4ch 5% .5ch 0;text-align:center;font-size:2.5rem;font-weight:700;font-variant:small-caps;letter-spacing:.1em;text-shadow:.077rem .077rem rgba(0,0,0,.5);border-radius:.3rem;background-color:#979788;box-shadow:inset 0 0 .15rem rgba(255,255,255,.2),inset 0 0 1.15rem rgba(0,0,0,.1),0 0 1.15rem rgba(0,0,0,.2)}.titleBanner_spacer{position:relative;top:-1rem;left:-.3rem;margin:0 0 0 .5rem;letter-spacing:.1em;color:#222;font-size:1.5rem;font-variant:normal;text-shadow:0 .077rem rgba(255,255,255,.1);border-bottom:.31rem double #222}.articles{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;left:0;width:45vw;max-width:45vw;overflow:visible}section{position:relative}article{border-radius:.23rem;transition:all .5s}.panel{position:relative;padding:0 1ch 0 4ch;pointer-events:auto;border:.077rem solid rgba(255,255,255,.15);border-radius:.23rem;background-color:rgb(111.4556451613,111.4556451613,99.5443548387);box-shadow:-.015rem 0 .015rem rgba(255,255,255,.7),0 -.02rem .02rem rgba(255,255,255,.7),0 0 .15rem rgba(0,0,0,.7);transition:opacity 2s}.flyoutPanel{position:relative;top:-.7rem;height:4.2ch;margin:0;padding:1ch 0 0 0;font-size:1rem;font-variant:small-caps;color:#fff;text-shadow:.077rem .077rem #000;text-align:center;letter-spacing:.1em;border:1px solid #c8c8c8;border-top:1px solid #8d8c8c;border-radius:.3rem;background-color:rgb(111.4556451613,111.4556451613,99.5443548387);box-shadow:0 .077rem .077rem rgba(0,0,0,.3)}.topFlyoutPanel{top:-3.2ch;left:2ch;width:calc(100% - 4ch)}footer{display:-ms-flex;display:flex;flex-direction:row;justify-content:space-evenly;margin:2.5ch 0 1ch 0;padding:0 8ch 0 0}footer a{padding:.077rem .5rem .15rem .5rem;text-decoration:none;border:solid .077rem transparent;border-bottom:solid .077rem #bbb}footer a:focus,footer a:hover{outline:0;border:solid .077rem #bbb;transition:all 350ms}#mailLink{cursor:pointer}#mailLink a:focus,#mailLink a:hover{outline:0}#mailLink a:visited{background-color:#4db088}#mailLink:focus-within .icon-paper-plane,#mailLink:hover .icon-paper-plane{outline:0;fill-opacity:0;transform:translate(12rem,-9rem) rotate(35deg);transition:transform 750ms 150ms ease-in,fill-opacity 750ms .5s}#mapsCollection{position:fixed;top:100vh;width:100vw;height:auto;background-color:rgb(84.5161290323,84.5161290323,75.4838709677);box-shadow:0 -.6px .6px rgba(0,0,0,.2);cursor:pointer;z-index:10;transition:transform .5s}#mapsHeader{position:absolute;height:3.2rem;width:100%;border-top:.077rem solid #979788;border-bottom:.077rem solid #979788;background-color:rgb(30.6370967742,30.6370967742,27.3629032258)}#mapsCollection.namesOnlySeen{transform:translateY(-3.2rem)}#mapsCollection.open{transform:translateY(-93%)}.smallBird{display:inline-block;opacity:0;position:relative;top:1.8rem;transform-origin:0 0;transition:all 750ms}[id^=thin]{height:22.2222222222vw;width:auto;position:relative;top:17px}.smallBird .drawing{-ms-filter:drop-shadow(-.2rem 0 .2rem rgba(0, 0, 0, .2)) drop-shadow(.2rem 0 .2rem rgba(0, 0, 0, .2));filter:drop-shadow(-.2rem 0 .2rem rgba(0, 0, 0, .2)) drop-shadow(.2rem 0 .2rem rgba(0, 0, 0, .2))}.smallBirdText{position:absolute;top:-1.3rem;left:-40%;width:140%;text-align:center;font-size:.75rem;line-height:1rem}#deleteAllMapsButton{position:absolute;left:0;top:290%;height:auto;padding:.15rem 2ch .23rem 3ch;font-size:1em;letter-spacing:.2em;color:#fff;cursor:pointer;background-color:transparent;border:.077rem solid #fff;border-left:none;box-shadow:inset 0 0 0 .012rem #000,0 0 0 .012rem #000;transform-origin:0 50%;transition:all 450ms}#deleteAllMapsButton::after{content:"";position:absolute;top:-.4rem;left:103%;border-width:1.2em;border-style:solid;border-color:transparent transparent transparent #fff;transition:all 350ms}#deleteAllMapsButton:hover::after{left:105%;border-color:transparent transparent transparent red}#deleteAllMapsButton:focus-within{outline:0}.birdName{position:absolute;left:-30%;height:auto;width:130%;padding:0;font-size:.95rem;text-align:center}#currentMap .birdName{top:-6%;line-height:1.3rem}.birdName>span:last-Child{font-style:italic}#currentMap{opacity:1;position:fixed;top:28vh;left:71vw;margin:0 0 0 .38rem;transform:translateY(0);transform-origin:0 0;transition:transform .5s;will-change:transform}#SAMsvg{height:50vh;width:auto}#currentMap.shiftUp{transform:translateY(-15vh)}#currentMap .deleteMapButton{display:none}#mapsCollection .saveMapButton{display:none;opacity:0}.birdMapInstance{position:relative;top:.77rem;background-color:transparent}#currentBirdMap{background-color:transparent}.mapButtons{width:2.31rem;height:2.31rem;padding:.23rem 0 0 0;color:#fff;text-align:center;cursor:pointer;transition:all .5s}.deleteMapButton{position:absolute;top:2.5rem;left:-10%;height:auto;width:auto;transform:scale(.9)}.deleteMapButton:focus-within .tooltip{outline:0}.saveMapButton{display:none;position:absolute;top:45%;left:-35%;background-color:transparent}.saveMapButton:focus-within .tooltip{outline:0}.drawing{position:relative;text-shadow:none;-ms-filter:drop-shadow(0 0 .077rem rgba(255, 255, 255, .5)) drop-shadow(0 0 .31rem rgba(0, 0, 0, .5));filter:drop-shadow(-.03rem 0 .08rem rgba(255, 255, 255, .5)) drop-shadow(0 0 .25rem rgba(0, 0, 0, .5))}.colorKey{opacity:0;position:absolute;top:59%;left:71%;transform:scale(.9)}.colorKey ul{position:relative}.colorKey ul li{position:relative;margin-top:.8ch;padding:.077rem .5rem .15rem 1.5rem;font-size:.75rem;text-align:right;letter-spacing:.13em;text-shadow:rgba(0,0,0,.5) .077rem .077rem .077rem;list-style-type:none;background:linear-gradient(to right,rgb(133.0072580645,133.0072580645,118.7927419355) 0,rgb(111.4556451613,111.4556451613,99.5443548387) 100%)}.colorKey ul li::after{content:"";content:"";position:absolute;top:0;left:-1%;border-width:.75em;border-style:solid}.colorKey ul li:nth-child(1){margin-bottom:0;border-left:1.2rem solid #000}.colorKey ul li:nth-child(1)::after{border-color:transparent transparent transparent #000}.colorKey ul li:nth-child(2){border-left:1.2rem solid #54ca30}.colorKey ul li:nth-child(2)::after{border-color:transparent transparent transparent #54ca30}.colorKey ul li:nth-child(3){border-left:1.2rem solid #d73027}.colorKey ul li:nth-child(3)::after{border-color:transparent transparent transparent #d73027}.colorKey ul li:nth-child(4){border-left:1.2rem solid #fc8d59}.colorKey ul li:nth-child(4)::after{border-color:transparent transparent transparent #fc8d59}.colorKey ul li:nth-child(5){border-left:1.2rem solid #fee090}.colorKey ul li:nth-child(5)::after{border-color:transparent transparent transparent #fee090}.colorKey ul li:nth-child(6){position:relative;border-left:1.2rem solid #579ac4}.colorKey ul li:nth-child(6)::after{border-color:transparent transparent transparent #579ac4}.colorKey ul li:nth-child(7){margin-top:.4rem;border-left:1.2rem solid #f3f3f3}.colorKey ul li:nth-child(7)::after{border-color:transparent transparent transparent #f3f3f3}#checklistArticle{position:relative;width:90%;margin:6rem 0 0 0;order:4;overflow:visible}#checklistArticle .flyoutPanel{position:relative;top:-1.6rem;left:2.5%;width:auto;height:auto;padding:.8ch 5% 1.5ch 0;margin-top:1.5rem;text-align:center;letter-spacing:0}#checklistAuthorsPanel{position:relative;height:auto;width:100%;top:0;left:0;padding:1ch 2ch 0 3ch;font-variant:small-caps;font-size:.8rem;text-align:center;text-shadow:none;line-height:1.1rem;background-color:#fefefe;transition:opacity 550ms .4s}#checklistOptions.panel{position:relative;left:5%;width:105%;margin:0;padding:1.8ch 0 2ch 2ch;font-size:1rem;line-height:2.4rem;letter-spacing:.15em;border-top-left-radius:10%;border-bottom-right-radius:25%}.checklistTitle{position:relative;top:.2rem;left:-4vw;font-size:6rem;font-weight:700;font-variant:small-caps;color:rgb(127.6193548387,127.6193548387,113.9806451613);text-shadow:0 0 1px #fff,0 0 2px #fff,1px 1px 1px #fff,0 -1px 2px #fff;letter-spacing:.2em}#csvButton,#pdfButton{display:flex;flex-direction:row;justify-content:space-between;position:absolute;width:19ch;padding:.5ch 1.5ch .5ch 1.5ch}#pdfButton{left:90%;bottom:45%}#csvButton{left:90%;bottom:15%}#numDays{display:flex;flex-direction:row;justify-content:center;position:relative;left:-5.5ch;width:150%;margin:3rem 0 2.5rem 0;transition:margin .3s 1.3s linear}#numDays.mapCollectionShowing{margin:5rem 0 4.6rem 0}#days{position:relative;top:.62rem;height:1.55rem;margin-right:3ch;color:#fff;font-size:1rem;letter-spacing:.1em;text-shadow:0 .077rem rgba(0,0,0,.3);border-bottom:.23rem solid rgb(174.7847533632,174.7847533632,163.2152466368);border-left:2ch solid transparent}#numDays>a{position:relative;top:0;width:4ch;height:4ch;margin-right:.19rem;padding:1ch 0 0 0;color:#454647;font-size:1.1rem;text-align:center;text-decoration:none;text-shadow:.077rem .077rem .23rem rgba(0,0,0,.1);border-radius:50%;background-color:#eee;box-shadow:.077rem .077rem .077rem rgba(0,0,0,.5),-.077rem -.077rem .077rem rgba(0,0,0,.3),inset 0 0 .54rem #fff;transform:scale(1);cursor:pointer;transition:transform .3s}#numDays>a:nth-of-type(2n){color:#fff;border-radius:50%;background-color:#333}#numDays>a:focus,#numDays>a:hover{outline:0;color:#fff;background-color:#979788}#numDays>a.highlight{color:#fff;border-top-right-radius:1%;transform:scale(1.5);background-color:#979788}.optionsCheckboxes{list-style-type:none;display:flex;flex-direction:column;justify-content:space-around;border-radius:.2em}input[type=checkbox].hideCheckBox{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.optionsCheckboxes label{display:inline-block;width:58%;margin:.05rem;padding:0 1ch 0 5ch;outline:transparent 1px solid;outline-offset:0;border-radius:.38rem;transition:all 350ms}.optionsCheckboxes label:focus,.optionsCheckboxes label:hover{outline:#ccc 1px solid;outline-offset:-2px;background-color:#e0a040;cursor:pointer}.optionsCheckboxes label::before{content:""}input[type=checkbox]:checked~label::before{position:relative;content:"✓";left:-2.5rem;margin-right:-.92rem;font-weight:900}input[type=checkbox]:checked~label{padding:0 1ch 0 5ch;background-color:#e0a040;border-radius:.38rem}input[type=checkbox]:disabled~label:focus,input[type=checkbox]:disabled~label:hover{outline:0;border:none;border-radius:.38rem;background-color:#8a8a7c;cursor:default}input[type=checkbox]:disabled~label::before{content:""}input[type=checkbox]:disabled~label{padding:0 1ch 0 7.5ch}.tableWrapper{position:relative;width:120%;margin:-2rem 0 3.5rem 0;padding:1.825rem 1.825rem .73rem 1.825rem;text-shadow:none;background-color:#fefefe;color:#43494d;border-radius:.23rem;box-shadow:.073rem .073rem #666,.23rem .23rem #fefefe,.3rem .3rem #666,.46rem .46rem #fefefe,.41rem .41rem #666;z-index:1}#sampleTable{position:relative;left:.15rem;width:100%;min-width:37rem;margin:0 auto 4ch auto;font-size:.8rem;font-weight:700;text-align:center;empty-cells:show;border-collapse:collapse;border:none}#sampleTable td{position:relative;height:2.31rem;padding:.15rem .15rem .15rem .15rem;border:solid .077rem #000;transition:all 250ms}#sampleTable thead{display:table-header-group;height:2.1rem;font-size:.6rem;border:solid .077rem #000}#sampleTable tbody{display:table-row-group}#sampleTable .cLfc,#sampleTable .cLfs{opacity:1;padding-top:.77rem;font-weight:700;letter-spacing:.1em;text-align:left;border-right:hidden;border-left:hidden;transition:all 250ms}#sampleTable .cLfs{text-align:left}#sampleTable .cLc{padding:.077rem 0 .23rem .77rem;border-right:hidden}#sampleTable .cLc,#sampleTable .cLs{opacity:1;transition:all 250ms;text-align:left}#sampleTable .cLFc,#sampleTable .cLc{width:15.38rem}#sampleTable .cLFs,#sampleTable .cLs{width:auto}#sampleTable .cLs{padding:.15rem 0 .15rem 0;font-style:italic}#sampleTable .fre{border-right:hidden}#sampleTable .cds{border-right:.23rem double #000}#sampleTable .rds{border-bottom:.23rem double #000}#sampleTable th{height:1.54rem;padding:0 .15rem;font-weight:700;border:solid .077rem #000;background-color:transparent;transition:all 250ms}#sampleTable th:not(:first-child){background-color:transparent}#sampleTable td.familyHidden{border:solid .077rem transparent}#sampleTable td.familyHidden.show{border-bottom:solid .077rem #000}#sampleTable td.leftCheckBox{width:0;border:solid .077rem #000;border-top:transparent;border-bottom:transparent;border-left:transparent;transition:width 350ms}#sampleTable td.leftCheckBox.show{width:2.31rem;border:solid .077rem #000}.centerText{text-align:center}#sampleTable td.double-separator{border-right:.23rem double #000}#sampleTable.noScientificNames .cLfc{letter-spacing:.15em}#sampleTable.noScientificNames .cLfs{opacity:0}#sampleTable.noScientificNames .cLc{letter-spacing:.1em}#sampleTable.noScientificNames .cLs{opacity:0}#sampleTable.noItalics .cLs{font-style:normal}.showLineNumbers{position:relative}.leftCheckBox:not(.show)+.showLineNumbers::before{content:"5";position:absolute;top:.54rem;left:-1.6rem;width:auto;height:auto;padding:.15rem .3rem .23rem .3rem;font-size:.6rem;text-shadow:none;background-color:#fefefe;transition:left .5s}.leftCheckBox.show+.showLineNumbers::before{content:"5";position:absolute;top:.38rem;left:-2.7rem;width:auto;height:auto;padding:.15rem .3rem .23rem .3rem;font-size:.6rem;text-shadow:none;background-color:#fefefe}.showEndemics{position:relative}.leftCheckBox:not(.show)+.endemical.showEndemics::before{content:"E";position:absolute;top:.46rem;left:-1.6rem;width:auto;height:auto;padding:.15rem .3rem .23rem .3rem;font-size:.6rem;text-shadow:none;background-color:#fefefe;transition:left .5s}.leftCheckBox.show+.endemical.showEndemics::before{content:"E";position:absolute;top:.46rem;left:-2.6rem;width:auto;height:auto;padding:.15rem .3rem .23rem .3rem;font-size:.6rem;text-shadow:none;background-color:#fefefe}.numDays0 .cLs{border-right:.077rem solid #000}.numDays0 th{width:0;border:.077rem solid transparent}.numDays1 th{width:4.62rem}.numDays2 th{width:4.15rem}.numDays3 th{width:3.85rem}.numDays4 th{width:3.38rem}.numDays5 th{width:3.08rem}.numDays6 th{width:2.77rem}.numDays7 th{width:2.62rem}.numDays8 th{width:2.46rem}.numDays9 th{width:2.31rem}.numDays10 th{width:2.15rem}.numDays11 th{width:2rem}.numDays12 th{width:1.85rem}.numDays11 th:nth-child(n+13){display:none}.numDays10 th:nth-child(n+12){display:none}.numDays9 th:nth-child(n+11){display:none}.numDays8 th:nth-child(n+10){display:none}.numDays7 th:nth-child(n+9){display:none}.numDays6 th:nth-child(n+8){display:none}.numDays5 th:nth-child(n+7){display:none}.numDays4 th:nth-child(n+6){display:none}.numDays3 th:nth-child(n+5){display:none}.numDays2 th:nth-child(n+4){display:none}.numDays1 th:nth-child(n+3){display:none}.numDays0 th{display:none;width:0;border:.077rem solid transparent}.numDays11 td:nth-child(n+15){display:none}.numDays10 td:nth-child(n+14){display:none}.numDays9 td:nth-child(n+13){display:none}.numDays8 td:nth-child(n+12){display:none}.numDays7 td:nth-child(n+11){display:none}.numDays6 td:nth-child(n+10){display:none}.numDays5 td:nth-child(n+9){display:none}.numDays4 td:nth-child(n+8){display:none}.numDays3 td:nth-child(n+7){display:none}.numDays2 td:nth-child(n+6){display:none}.numDays1 td:nth-child(n+5){display:none}.numDays0 td:nth-child(n+4){display:none}#sampleTable th:first-child{border:solid .077rem transparent;border-right:solid .077rem #000}.numDays0 tr.topBorderDisappear{border-top:hidden}#countryMenuLayer{opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#8a8a7c;pointer-events:none;z-index:2;transition:opacity .3s ease-in-out;will-change:opacity}#countryMenuLayer.show{opacity:1;pointer-events:all;transition:opacity .3s ease-out .3s}#countryButton{position:fixed;top:2.35rem;cursor:pointer;z-index:3;width:5.3rem;height:4.5rem;padding:0;color:#eee;font-size:1.7rem;letter-spacing:.1rem;text-align:center;background-color:#333;border:.2rem solid transparent;border-radius:50%;box-shadow:0 0 0 .1rem rgb(162.8923766816,162.8923766816,149.6076233184),0 0 0 .2rem #444,0 0 0 .43rem #888;transform:translateX(65vw);transition:transform .6s ease-in-out;will-change:transform}#countryButton.slideRight{transform:translateX(87vw);transition:transform .5s ease-in-out}#countryButton:after{content:"";position:absolute;top:.2rem;left:116%;border-style:solid;border-width:1.7rem;border-color:transparent transparent transparent #c4c3c3;filter:drop-shadow(.1rem 0 .1rem rgba(0, 0, 0, .7));transition:all .3s ease-in-out}#countryButton:focus,#countryButton:hover{outline:0;color:#000;text-shadow:none;background-color:#ddd;box-shadow:0 0 0 .1rem #8a8a7c,0 0 0 .2rem #ddd,0 0 0 .45rem #8a8a7c}#countryButton:focus:after,#countryButton:hover:after{left:127%;border-color:transparent transparent transparent #fff;filter:drop-shadow(.1rem 0 .1rem #000);transition:all .3s .2s ease-in-out}#countryButton:before{opacity:0;content:"";position:absolute;top:.2rem;left:133%;border-style:solid;border-width:1.7rem;border-color:transparent transparent transparent #fff;filter:drop-shadow(.05rem 0 .05rem rgba(0, 0, 0, .8));transition:all .3s .3s ease-in-out}#countryButton:before{opacity:1}#countryButton:focus:before,#countryButton:hover:before{left:144%}#country-menu{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;top:0;left:75vw;width:22ch;padding:.5rem 0;justify-content:space-around;height:100vh;font-size:.9rem;border:none;border-left:.01rem solid #bbb9b9;border-right:.01rem solid #bbb9b9;background:#313131;box-shadow:0 0 0 .025rem rgba(255,255,255,.5),0 0 0 .0125rem #000}.countryItem{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;letter-spacing:.1rem;line-height:1rem}.countryItem a{position:relative;width:calc(100% - .01rem);left:.01rem;margin-right:-3rem;margin-bottom:.077rem;padding:.6rem 0 .6rem 1.3rem;text-decoration:none;text-shadow:0 .077rem #000;transition:all 450ms ease-out;cursor:pointer}#country-menu a:focus,#country-menu a:hover{outline:0;background-color:#979788}#country-menu a.highlight{background-color:#979788;width:104%;left:-2%;border:1px rgba(252,248,248,.5) solid}#country-menu a.highlight:after{content:"";position:absolute;top:-.4rem;left:calc(100% - 1.75rem);border-style:solid;border-width:1.5rem;border-color:transparent #fff transparent transparent;filter:drop-shadow(0 0 .077rem rgb(0, 0, 0));transition:left .7s ease-in-out}#country-menu a.highlight:hover:after{left:calc(100% - 1rem)}.flag{position:absolute;height:1.8rem;width:1.8rem;left:calc(100% - 3rem);border-radius:50%;background-position:center;background-origin:padding-box;background-color:#333}#country-menu img{height:1.8rem;width:1.8rem;background-color:tranparent}#taxonomyArticle{position:relative;border:none;box-shadow:none;transition:all 850ms ease-in-out}.searchWord{position:relative;width:calc(42vw + 10ch);padding:1.5vw 2vw 1.5vw 2vw;z-index:0;font-size:1rem;line-height:1.8rem;text-align:center;color:#fff;background-color:#979788;border-top-left-radius:2rem;border-bottom-left-radius:2rem;border-bottom-right-radius:.77rem;border-top-right-radius:.77rem;border:.077rem solid rgba(255,255,255,.1);border-top:.077rem solid transparent;box-shadow:inset 0 0 .15rem rgba(255,255,255,.2),inset 0 0 1.15rem rgba(0,0,0,.1),0 0 1.15rem rgba(0,0,0,.2)}.searchWord>:nth-child(1){font-size:1.2rem}.citationLink:link{text-decoration:none;border-bottom:none;font-size:.9em;vertical-align:super}.citationLink:visited{color:#fff;background-color:inherit}.citationLink:focus{color:#fff;background-color:inherit}.citationLink:hover{color:#000}.taxArticleMain{padding:.5rem 0 0 0;line-height:1.5rem;text-align:center}#searchForm{position:relative;left:8vw;width:80%;padding:0 0 1.8ch 0;margin-bottom:8vh;border:1px solid transparent;background-color:rgb(97.9858870968,97.9858870968,87.5141129032);border-bottom-left-radius:6.9rem;transition:all 850ms ease-in-out}.searchForm_contents{position:relative;width:100%;height:auto;left:0;margin:0;pointer-events:auto;transition:all 2s}#searchForm span.searchGroup{position:relative;margin:1.92rem 0 2.31rem 0;left:22%;opacity:1}#searchForm span.searchGroup.grayed{opacity:.3;pointer-events:none}#searchInput{display:inline-block;height:auto;margin:0;padding:.23rem 0 .31rem 0;font-size:1rem;color:#fff;font-weight:700;letter-spacing:.13em;text-align:center;text-shadow:.077rem .077rem .15rem rgba(0,0,0,.3);border:1px solid transparent;background-color:#333;-webkit-user-select:text;user-select:text}#searchInput:focus{outline:0;border:1px solid #fff}#searchInput:focus+.inpuInfo{display:block}#searchInput::placeholder{color:#fff}#searchSpecials{position:absolute;height:-moz-fit-content;height:fit-content;width:min-content;top:-1.5ch;left:102%;font-size:.87rem;letter-spacing:.09rem;text-shadow:.077rem .077rem .077rem rgba(0,0,0,.5);pointer-events:auto;transition:all .5s 1.3s}#searchSpecials.grayed{opacity:.5;pointer-events:none}.searchSpecialWrapper{position:relative;width:-moz-fit-content;width:fit-content;padding:.5ch 0;text-align:center;transition:all 1s}.searchSpecialWrapper a{display:inline-block;width:14ch;padding:.1ch 0 .5ch 0}.searchSpecialWrapper a{border:.077rem solid rgba(255,255,255,.2);border-radius:.15rem;background-color:#e0a040;box-shadow:0 0 .15rem rgba(0,0,0,.5);cursor:pointer;transition:all 350ms}.searchSpecialWrapper a:focus,.searchSpecialWrapper:hover a{outline:0;border:.077rem solid #666;background-color:#222;box-shadow:0 0 .15rem #000}#searchSpecials div.notAvailable{pointer-events:none;opacity:.5}#searchTerm span{color:#fcb928;-webkit-text-decoration-line:overline;text-decoration-line:overline;text-shadow:.2px .2px #fff}.highlightSpecial{border-bottom:.077rem solid #fff}#results-panel{position:relative;height:auto;width:calc(100% + 7vw);left:-7vw;margin-top:4vh;margin-bottom:4vh;padding:0;z-index:0;border:none;box-shadow:none;background-color:transparent}#fakeResultsBox{position:relative;top:0;height:100%;width:calc(100% - 7vw);left:7vw;padding:0 0 1ch 0;overflow-x:visible;border:.077rem solid rgba(255,255,255,.15);border-radius:.23rem;background-color:rgb(111.4556451613,111.4556451613,99.5443548387);box-shadow:-.015rem 0 .015rem rgba(255,255,255,.5),0 -.02rem .02rem rgba(255,255,255,.5),0 0 .15rem rgba(0,0,0,.7)}#printerButton{position:absolute;top:calc(100% - 1rem);left:calc(100% - 1rem);width:2.2rem;height:2.2rem;cursor:pointer;color:#fff;text-align:center;border-radius:50%;background-color:#222;border:.13rem solid #6eb2bb;box-shadow:.25rem -.05rem 0 .24rem #8a8a7c,.2rem -.1rem 0 .24rem #8a8a7c,.3rem .1rem 0 .24rem #8a8a7c,.25rem -.05rem 0 .27rem rgba(0,0,0,.6),.25rem -.05rem 0 .35rem #8a8a7c,0 0 0 .3rem #8a8a7c,.02rem -.04rem 0 .3rem #8a8a7c,-.02rem .04rem 0 .3rem #8a8a7c,-.04rem .04rem 0 .32rem #8a8a7c,-.04rem -.04rem 0 .3rem rgba(0,0,0,.6),-.05rem -.05rem 0 .34rem #727272}#printerButton::before{position:absolute;content:"print search\aresults";white-space:pre;left:95%;top:-115%;width:auto;z-index:-1;font-size:.9rem;letter-spacing:.05rem;padding:.38rem .8rem .38rem 1rem;border:1px solid #8a8a7c;border-radius:.6rem;background-color:#222;box-shadow:0 0 .09rem #000;transition:all .1s ease-in-out}#printerButton:focus::before,#printerButton:hover::before{border-color:#fff}#closeOpenFamiliesButton{position:absolute;left:calc(100% - 1.31rem);top:calc(100% - 1.75rem);width:3rem;height:3rem;padding:0 0 .3rem 0;font-size:1.8rem;letter-spacing:.05rem;text-align:center;color:#fff;background-color:#222;border:.13rem solid #6eb2bb;border-radius:50%;box-shadow:0 0 0 .62rem #8a8a7c,0 -.077rem 0 .62rem #8a8a7c,-.077rem 0 0 .62rem #8a8a7c,-.077rem -.077rem 0 .62rem rgba(0,0,0,.5),.077rem -.077rem 0 .69rem #8a8a7c,-.077rem -.077rem 0 .69rem #8a8a7c,-.077rem -.077rem 0 .69rem rgba(255,255,255,.25),.077rem 0 0 .7rem #8a8a7c,-.2rem .03rem 0 .66rem rgba(0,0,0,.4),.077rem -.077rem 0 .69rem #8a8a7c,.077rem .077rem 0 .69rem #8a8a7c,-.2rem .05rem 0 .66rem rgba(255,255,255,.3);transition:all .3s;cursor:pointer}#closeOpenFamiliesButton:focus,#closeOpenFamiliesButton:hover,#printerButton:focus,#printerButton:hover{outline:0;border-color:#fff}#closeOpenFamiliesButton::before{position:absolute;content:"close open\a families";white-space:pre;left:-6.8vw;top:90%;width:auto;padding:.38rem 1.5rem .38rem 1rem;border:1px solid #8a8a7c;border-radius:.6rem;font-size:.9rem;z-index:-1;background-color:#222;box-shadow:0 0 .09rem #000;transition:all .2s ease-in-out}#closeOpenFamiliesButton:focus::before,#closeOpenFamiliesButton:hover::before{border-color:#fff}#countrySearch{opacity:1;position:relative;padding:1ch 0 0 0;height:4ch;margin:-.77rem 0 1ch 0;left:2ch;width:calc(100% - 4ch);font-variant:small-caps;color:#fff;text-align:center;letter-spacing:.1em}#searchResults{opacity:1;position:relative;left:-7vw;width:calc(100% + 7vw + 1.1ch);height:auto;max-height:28.5rem;padding:0 0 0 7vw;font-size:1rem;line-height:1rem;border:none;box-shadow:none;overflow:hidden;transition:all 350ms}#searchResults.fadeIn{opacity:1;transition:all 2s}#searchResults li{position:relative;padding:.077rem 0 .12rem 1.23rem;width:calc(100% - .55rem);list-style-type:none;cursor:pointer;border-top:.077rem solid transparent;border-bottom:.077rem solid transparent}#searchResults li.bird{font-size:.9rem}#countrySearch.closed{opacity:0;height:0}#searchResults li:hover{color:#fff;border-top:.077rem solid rgb(25.5,25.5,25.5);border-bottom:.077rem solid rgb(25.5,25.5,25.5);background-color:#333}#searchResults li.bird:not(.active):hover::before{content:"  ";position:absolute;top:.1rem;left:-1.3rem;border-left:.54rem solid #fff}#searchResults li.bird.active:hover::before{content:"  ";position:absolute;border-left:.54rem solid #fff;top:-.077rem;left:-7vw;height:calc(100% + .15rem);width:7vw;border-right:0 solid #333;background-color:#333;transition:border-right 650ms}#searchResults li.family:hover::before{position:absolute;top:.1rem;left:-2rem;content:"  ";border-left:.77rem solid #fff}#searchResults li:not(.family) span:first-child{padding:.23rem 0 .23rem .7rem}#searchResults li.active{position:relative;background-color:#333}#searchResults li.active::before{position:absolute;content:"  ";top:-.077rem;left:-7vw;height:calc(100% + .12rem);width:7vw;border-right:0 solid #333;background:linear-gradient(to right,rgba(60,60,60,0) 0,#3c3c3c 100%);transition:border-right 650ms}#searchResults li.active:hover::before{border-right:7vw solid #333}#searchResults .family{margin:.38rem 0 0 0;padding:.077rem 0 .15rem 1.2rem}#searchResults .familyOpen{margin:.38rem 0 0 0;padding:.077rem 0 .15rem 1.2rem}#searchResults span:not(.fsc):last-child{position:absolute;left:calc(52.8% + .7rem)}.fsc{position:absolute;left:52.8%;font-weight:700;font-style:normal}.fco{font-weight:700}.endemic::before{content:"e";position:relative;left:-.53rem;font-size:.8rem}.extinct::before{content:"x";position:relative;left:-.53rem;font-size:.8rem}.u::before{content:"u";position:relative;left:-.53rem;font-size:.8rem}.va::before{content:"v";position:relative;left:-.53rem;font-size:.8rem}#searchResults .endemic,#searchResults .extinct,#searchResults .u,#searchResults .va{position:relative;left:-.575rem}#tax-panel{opacity:0;position:relative;width:calc(100% + 7vw);height:0;left:-7vw;margin:0;padding:5ch 0 0 0;z-index:0;border:none;box-shadow:none;background-color:transparent;transition:all .4s ease-in-out}#tax-panel.setTaxPanelHeight{opacity:1;height:auto;margin:0}#fakeTaxPageBox{position:relative;height:100%;width:calc(100% - 7vw);left:7vw;padding:1ch 0 2ch 0;border:.077rem solid rgba(255,255,255,.15);border-radius:.23rem;background-color:rgb(111.4556451613,111.4556451613,99.5443548387);box-shadow:-.015rem 0 .015rem rgba(255,255,255,.5),0 -.02rem .02rem rgba(255,255,255,.5),0 0 .15rem rgba(0,0,0,.7);overflow-x:visible}#taxPage{position:relative;top:-1.5ch;left:-7vw;width:calc(100% + 7vw + 1ch);height:0;max-height:75vh;padding:0 0 0 7vw;margin:0;font-size:1rem;line-height:1.3rem;white-space:nowrap;border:none;background-color:transparent;box-shadow:none}#taxPageButton{cursor:pointer;transition:all 350ms}#taxPageButton:hover{letter-spacing:.23rem;box-shadow:0 .15rem .31rem #444}#tree *{list-style-type:none}.birds{display:none;position:relative}#tree .fsc{position:absolute;left:52.3%;font-weight:700;font-style:normal}.birds.open{display:block;animation:showIn 650ms ease-in forwards}@keyframes showIn{from{opacity:0}to{opacity:1}}#tree .family{position:relative;width:100%;cursor:pointer}#tree .familyOpen{position:relative;width:100%;padding:0 0 .46rem 0;cursor:pointer}#tree li.family>span:nth-child(1){padding:.077rem 0 .15rem 1.15rem}#tree li.familyOpen>span:nth-child(1){padding:.077rem 0 .15rem 1.15rem}.fTitle{display:inline-block;width:calc(100% - .55rem);border-top:.077rem solid transparent;border-bottom:.077rem solid transparent;background-color:transparent}.fTitle:hover{border-top:.077rem solid rgb(111.4556451613,111.4556451613,99.5443548387);border-bottom:.077rem solid rgb(111.4556451613,111.4556451613,99.5443548387);background-color:#333}.fTitle.active{background-color:#333}#tree .familyOpen ul{width:calc(100% - .55rem);padding:0;font-size:.9rem;line-height:1rem}#tree .familyOpen ul li span:first-child{padding:.077rem 0 0 1.8rem}#tree .familyOpen .birds li span:last-child{position:absolute;left:54.5%}#taxPage.samTax .u:before,#taxPage.samTax .va:before{content:""}#taxPage.samTax .u,#taxPage.samTax .va{position:relative;left:1.55rem}#searchResults.samTax .u:before,#searchResults.samTax .va:before{content:""}#searchResults.samTax .u,#searchResults.samTax .va{position:relative;left:0}#taxPage.samTax li.familyOpen span.u{position:relative;left:1.55rem}#taxPage.samTax li.familyOpen span.va{position:relative;left:1.55rem}#taxPage .endemic,#taxPage .extinct,#taxPage .u,#taxPage .va{position:relative;left:-.7rem}#tree .fco,#tree .fsc{font-weight:700}#tree .family:hover::before,#tree .familyOpen:hover::before{position:absolute;top:.15rem;left:-2.5vw;font-size:1.3rem}#tree .familyOpen::before{content:"▼";position:absolute;left:-2.5vw;top:.15rem;font-size:1.3rem}#tree .family:hover::before{content:"►";position:absolute;color:#000}#tree .familyOpen:hover::before{content:"▼"}#tree li.familyOpen:hover>ul>li:hover,#tree ul li:hover{padding:.15rem 0 .15rem 0;background-color:#333;border-top:.077rem solid rgb(111.4556451613,111.4556451613,99.5443548387);border-bottom:.077rem solid rgb(111.4556451613,111.4556451613,99.5443548387);transition:background-color 450ms}#tree ul li:hover::before{content:"  ";position:absolute;top:.12rem;left:-1.3rem;border-left:.54rem solid #fff}#tree ul li{position:relative;padding:.15rem 0 .15rem 0;border:none;border-top:.077rem solid transparent;border-bottom:.077rem solid transparent}#tree ul li.active{position:relative;background-color:#333}#tree ul li.active::before{position:absolute;top:-.077rem;left:-7vw;content:"";height:calc(100% + .12rem);width:7vw;border-right:0 solid #333;background:linear-gradient(to right,rgba(60,60,60,0) 0,#3c3c3c 100%);transition:border-right 650ms}#tree ul li.active:hover::before{border-right:7vw solid #333}[data-simplebar]{position:relative;z-index:0;overflow:hidden;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:flex}.simplebar-scroll-content{position:relative;left:-10vw;padding-left:10vw;padding-right:.75rem;overflow-x:hidden;overflow-y:scroll;min-width:100%;width:calc(100% + 10vw + 1.08rem);box-sizing:content-box}.simplebar-content{position:relative;left:-10vw;padding-left:10vw;width:calc(100% + 10vw + .95rem);overflow-x:hidden;overflow-y:visible;box-sizing:border-box}.simplebar-track{z-index:1;position:absolute;right:0;width:.85rem;border:red;background-color:transparent}.simplebar-scrollbar{position:absolute;right:0;border-radius:.38rem;min-height:4.62rem;width:.38rem;opacity:0;transition:opacity .2s linear;background-color:#c8c8c8;background-clip:padding-box}.simplebar-track:hover .simplebar-scrollbar{opacity:.5;transition:opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{opacity:.5}.simplebar-track.horizontal{display:none;visibility:hidden;opacity:0;left:0;width:auto;height:0 .85rem}.simplebar-track.vertical{top:.38rem;bottom:.77rem;cursor:pointer}.horizontal.simplebar-track .simplebar-scrollbar{display:none;right:auto;top:.15rem;height:.54rem;min-height:0;min-width:.77rem;width:auto}.tooltip{opacity:0;font-size:.8rem;color:#fff;line-height:1.2rem;letter-spacing:.1rem;text-align:center;z-index:100;border-radius:0;box-shadow:.15rem .15rem .15rem rgba(0,0,0,.2);transition:all .5s ease}.deleteMapButton .tooltip{position:absolute;top:7rem;left:-1.8rem;width:5.5em;padding:0;font-size:.675rem;text-align:center;letter-spacing:.25em;background-color:transparent;border:.063rem solid #bebdbd;transform-origin:top right;transform:rotate(-15deg)}.saveMapButton .tooltip{position:absolute;width:6em;padding:0 0 .15rem 0;text-align:center;letter-spacing:.2rem;text-shadow:0 .03rem #000;opacity:1;border:.077rem solid #fff;background-color:#8a8a7c;box-shadow:inset 0 0 0 .25px #000,0 0 0 .25px #000;transform:rotate(-20deg);transform-origin:middle right}.tooltip:after{content:"";position:absolute;top:0;border-width:.6em;border-style:solid}.saveMapButton .tooltip:after{top:-.06rem;left:103%;border-width:.91em;border-color:transparent transparent transparent #fff;transition:all 350ms}.deleteMapButton .tooltip:after{top:-.2rem;left:107%;border-width:1.2em;border-color:transparent transparent transparent #fff}.saveMapButton.hasTooltip:hover .tooltip{background-color:#333;outline:0}.saveMapButton.hasTooltip:hover .tooltip::after{top:-.17rem;left:105%;border-width:1.1em;outline:0}.deleteMapButton.hasTooltip.hover .tooltip{opacity:1}@media screen and (max-width:1024px){html{font-size:13px}#mainContent{left:5.5vw;margin:8vh 0 0 0}.articles{width:51vw;max-width:51vw}.searchWord{left:-2.4rem}#searchForm{width:92%;left:7%}#searchForm span.searchGroup{left:15%}#searchSpecials{top:-9.9ch;left:82%}#checklistOptions.panel{width:110%}#numDays{justify-content:space-around;left:-4.5ch;width:170%}#deleteAllMapsButton{padding:.15rem 1.5ch .23rem 1.5ch;font-size:.9em}.deleteMapButton{top:2.1rem;transform:scale(.85)}}@media screen and (max-width:768px){html{font-size:12px}}@media screen and (max-width:667px){html{font-size:11px}}@media screen and (max-width:375px){html{font-size:10px}}