@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700|Jockey+One);@font-face{font-family:'aniversregular';src:url(/fonts/Anivers_Regular-webfont.eot);src:url(/fonts/Anivers_Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/Anivers_Regular-webfont.woff2) format('woff2'),url(/fonts/Anivers_Regular-webfont.woff) format('woff'),url(/fonts/Anivers_Regular-webfont.ttf) format('truetype'),url(/fonts/Anivers_Regular-webfont.svg#aniversregular) format('svg');font-weight:normal;font-style:normal}body{background-color:#fffce9;color:#4b3b40}h1,h2,h3,h4,h5,h6{color:#575b6d}h1{font-weight:300;font-size:3.2em;line-height:.9em;border-bottom:1px solid #575b6d;margin-bottom:5px;text-indent:1em}@media print{h1 a[href]:after{content:none}}h2,h3,h4{font-weight:400}h5,h6{font-weight:700}a{color:#0b7f94}a:hover{color:#085664}a.hidden-link{color:inherit!important}header{min-height:80px}header h1{border:none;text-indent:0}header h1 a{font-size:1.4em;line-height:.9em;position:relative}header h1 a:hover{text-decoration:none}@media(max-width:767px){header h1 a{font-size:1.125em}}@media(max-width:480px){header h1 a{font-size:.875em}}.buffer-top,.top-buffer{margin-top:35px}.buffer-bottom,.bottom-buffer{margin-bottom:35px}.clear-both{clear:both}.visible-print{display:none}@media print{.visible-print{display:inherit}}.hero{padding-top:50px;padding-bottom:35px;background-color:#f9e55e;color:#575b6d;border-top:5px solid #f6d914;border-bottom:5px solid #f6d914}.hero h1{color:#2c3e50;margin-bottom:10px;font-size:4em;font-weight:300;border-bottom:1px solid #2c3e50;text-align:right;text-shadow:0 0 10px white}@media(min-width:991px){.hero h1{text-shadow:unset}}.hero p{font-weight:400}.hero .lead{font-weight:700;text-indent:50px;margin-top:15px;color:#fff}.carousel{padding:40px;background-color:#000}.carousel-indicators li{box-shadow:0 1px 5px rgba(75,59,64,.6)}.carousel-caption{text-shadow:0 2px 10px rgba(75,59,64,.8)}.nav-content{min-height:65px;background-color:#9db70f}@media(min-width:768px){.nav-content{min-height:165px}}@media(min-width:991px){.nav-content{min-height:112px}}@media print{.nav-content{display:none}}.navbar{z-index:5000;background-color:#9db70f;transition:all ease-out .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;color:#2c3e50;border-width:0;position:fixed;width:100%;top:0;border-color:#9db70f;border-radius:0;padding-top:5px;padding-bottom:5px}@media(min-width:768px){.navbar{padding-top:30px;padding-bottom:30px}}.navbar li>a,.navbar .navbar-brand{transition:font-size ease-out .6s;text-transform:uppercase;color:#2c3e50;border-bottom:2px solid transparent}@media(min-width:768px){.navbar li>a,.navbar .navbar-brand{font-size:1.2em}}.navbar li>a:hover,.navbar .navbar-brand:hover,.navbar li>a:focus,.navbar .navbar-brand:focus{color:#4b3b40;background:inherit;border-color:#4b3b40}.navbar .nav>li>a{padding:10px 10px}.navbar .nav .open{background:rgba(255,250,218,.8)}.navbar .nav .open>a{color:#4b3b40;background:rgba(255,250,218,.8);border-color:#685158}.navbar .navbar-brand{font-size:1em;border:none}@media(min-width:768px){.navbar .navbar-brand{font-size:1.5em;font-weight:700}}@media(max-width:350px){.navbar .navbar-brand{font-size:.9em!important}.navbar .navbar-brand:before{width:0;content:''}}.navbar .navbar-header{margin-right:0}@media(min-width:768px){.navbar .navbar-header{margin-right:30px}}.navbar.affix{padding:0;background-color:rgba(255,250,218,.95);box-shadow:0 2px 0 rgba(249,229,94,.25);width:100%}.navbar.affix li>a{font-size:1em}.navbar.affix .navbar-brand{font-size:1.2em}.navbar.affix-bottom{opacity:0}.navbar .navbar-toggle .icon-bar{background-color:rgba(44,62,80,.8)}.body-content{margin-top:25px}.body-content hr{border-color:#cccbc5}.btn-allow-wrap{white-space:normal}footer{background-color:#2c3e50;color:#fffada;margin-top:20px;padding:20px 10px 5px;font-size:12px}footer h3{color:rgba(255,250,218,.6);font-size:1.8em;font-weight:300}footer ul{padding:0}footer ul li{list-style:none}footer p{text-indent:0;font-size:1.1em}footer p a{text-decoration:underline}footer a{color:#b1cf11}footer a:hover,footer a:focus{color:#fffeee}footer .copy{font-size:.95em;margin-top:20px;text-align:center}footer .copy a{color:#fffb88;text-decoration:none}footer .copy a:hover,footer .copy a:focus{color:#fffeee;text-decoration:underline}.btn-primary{background-color:#9db70f;border-color:#4c5907;color:#2c3e50}.btn-primary:focus{background-color:#c5e613;border-color:#d4ef3d;color:#2c3e50}.btn-primary:hover{background-color:#c5e613;color:#2c3e50;box-shadow:0 5px 5px rgba(0,0,0,.2)}.btn-primary:active,.btn-primary:active.btn-primary:focus{color:#2c3e50;background-color:#75880b;border-color:#242a03;outline:none;box-shadow:inset 0 5px 10px rgba(0,0,0,.5)}.open>.dropdown-toggle.btn-primary{background-color:#75880b;border-color:#242a03}.open>.dropdown-toggle.btn-primary:focus{background-color:#6c7e0a}.open>.dropdown-toggle.btn-primary:hover{background-color:#9db70f}.btn-secondary{background-color:#f9e55e;border-color:#e8cb09;color:#2c3e50}.btn-secondary:focus{background-color:#fbed8f;border-color:#fdf5c0;color:#2c3e50}.btn-secondary:hover{background-color:#fbed8f;color:#2c3e50;box-shadow:0 5px 5px rgba(0,0,0,.2)}.btn-secondary:active,.btn-secondary:active.btn-secondary:focus{color:#2c3e50;background-color:#f7dd2d;border-color:#b7a007;outline:none;box-shadow:inset 0 5px 10px rgba(0,0,0,.5)}.btn-link.btn-link-primary{color:#677a00;background:transparent}.btn-link.btn-link-primary:hover{color:#2c3e50}.hero-bottom{margin:40px auto;padding-top:20px;padding-bottom:50px;color:#fffada;background-color:#2f201b}.hero-bottom h2,.hero-bottom h3,.hero-bottom h4,.hero-bottom h5,.hero-bottom h6{color:#ceccc2;padding-bottom:20px}.hero-bottom p.help-text{color:#ceccc2;font-style:italic}.tool-grid .tool{margin:0 0 15px;right:0}.tool-grid .tool:nth-of-type(4n+1) .tool-link{background:#00e676}.tool-grid .tool:nth-of-type(4n+1) h2,.tool-grid .tool:nth-of-type(4n+1) h3,.tool-grid .tool:nth-of-type(4n+1) h4,.tool-grid .tool:nth-of-type(4n+1) p,.tool-grid .tool:nth-of-type(4n+1) .bg-icon{color:#2c3e50!important}.tool-grid .tool:nth-of-type(4n+2) .tool-link{background:#ffeb3b}.tool-grid .tool:nth-of-type(4n+2) h2,.tool-grid .tool:nth-of-type(4n+2) h3,.tool-grid .tool:nth-of-type(4n+2) h4,.tool-grid .tool:nth-of-type(4n+2) p,.tool-grid .tool:nth-of-type(4n+2) .bg-icon{color:#2c3e50!important}.tool-grid .tool:nth-of-type(4n+3) .tool-link{background:#f44336}.tool-grid .tool:nth-of-type(4n+3) h2,.tool-grid .tool:nth-of-type(4n+3) h3,.tool-grid .tool:nth-of-type(4n+3) h4,.tool-grid .tool:nth-of-type(4n+3) p,.tool-grid .tool:nth-of-type(4n+3) .bg-icon{color:#fff!important}.tool-grid .tool:nth-of-type(4n) .tool-link{background:#2196f3}.tool-grid .tool:nth-of-type(4n) h2,.tool-grid .tool:nth-of-type(4n) h3,.tool-grid .tool:nth-of-type(4n) h4,.tool-grid .tool:nth-of-type(4n) p,.tool-grid .tool:nth-of-type(4n) .bg-icon{color:#fff}.tool-grid .tool .tool-link{display:block;position:relative;max-width:400px;margin:0 auto;height:350px;overflow:hidden}.tool-grid .tool .tool-link:hover{text-decoration:none!important}.tool-grid .tool .tool-link:hover .hover-content{opacity:.3;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.tool-grid .tool .tool-link .hover-content{z-index:10;position:absolute;width:100%;height:100%;opacity:.3;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}@media(min-width:768px){.tool-grid .tool .tool-link .hover-content{opacity:0;transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2)}}.tool-grid .tool .tool-link .hover-content .bg-image{margin:0 auto;display:block}.tool-grid .tool .tool-link .hover-content .bg-icon{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}.tool-grid .tool .tool-link .hover-content .bg-icon i{margin-top:-12px}.tool-grid .tool .tool-link .caption{z-index:25}.tool-grid .tool .tool-link .caption .caption-content{width:80%;height:60%;font-size:1em;text-align:center;margin:10% auto;padding:10% 5%}.tool-grid .tool .tool-link .caption .caption-content h3,.tool-grid .tool .tool-link .caption .caption-content h4,.tool-grid .tool .tool-link .caption .caption-content p{margin:0}.tool-grid .tool .tool-link .caption .caption-content h3,.tool-grid .tool .tool-link .caption .caption-content h4{font-weight:700;text-transform:uppercase;margin-bottom:1.5em}.tool-grid *{z-index:2}.media-object.img-thumbnail{max-width:176px;max-height:176px;height:auto}@media print{.media-object.img-thumbnail{min-width:176px!important}}@media print{.col-print-6{width:50%!important}}.species-list li a{color:#fff!important}.species-list li a:hover{text-decoration:none;color:#ccc!important}.species-list li div{padding:10px}.species-list li img{-webkit-filter:saturate(.95);-moz-filter:saturate(.95);-ms-filter:saturate(.95);filter:saturate(95%);transition:all ease-in-out .3s;border-color:#9db70f}.species-list li:hover{background-color:#9db70f}.species-list li:hover img{-webkit-filter:saturate(1);-moz-filter:saturate(1);-ms-filter:saturate(1);filter:saturate(100%);border-color:#f9e55e}@media print{.species-list a[href]:after{content:none}}.breadcrumb{margin-bottom:0}.page-header{margin-top:20px;border-bottom-color:rgba(28,62,96,.8)}.page-header h2{color:#1c3e60}.page-header h2 i{font-size:.8em;padding-left:.5em;color:#254e73}.hero-species{margin-top:0;padding-top:5px;border:none;background-color:#f9e55e;color:#575b6d}.hero-species .btn-restricted{max-width:150px}.hero-species .description{background-color:#fffada;padding:15px;border-radius:5px}@media print{.hero-species .description{width:75%}}.hero-species .description .related-links .related-link:after{content:",";padding-left:2px;padding-right:8px;text-decoration:none!important;color:#0b7f94!important}.hero-species .description .related-links .related-link:last-of-type:after{content:""}.primary-photo{padding:0 15px 5px}@media print{.primary-photo{width:20%}.primary-photo .btn{display:none}}.primary-photo .primary-links-top a.btn{margin-bottom:12px}.primary-photo .primary-links-bottom a.btn{margin-top:12px}.primary-thumbnail{border-color:#575b6d}.section-jump-links{list-style:none;margin-left:0;padding:10px 15px;width:auto;margin:0 0 10px 0;background-color:#4b3b40;position:relative}.section-jump-links:before{content:"Jump to section: ";font-weight:bold;margin-right:10px;color:#fffada}.section-jump-links li{display:inline-block}.section-jump-links li a{color:#fffada}.section-jump-links li:before{padding:0 5px;color:#ccc;content:"|"}.section-jump-links li:first-of-type:before{content:""}section{padding-top:10px;padding-bottom:10px;margin:12px auto}section hr{border-color:#cccbc5;margin-top:5px}section .sub-section-heading{margin-top:10px;padding-bottom:10px;position:relative;margin-bottom:10px;font-size:18px;text-transform:uppercase;color:#5b6b7c}section .sub-section-heading:after{background-color:#fffdf1;bottom:-2px;content:'';height:2px;left:2px;position:absolute;width:30%}section.intro-text{margin-top:35px}section.intro-text p:first-of-type{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;font-size:21px}section.species-intro-text p{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;font-size:21px}.admin-area .count-control{max-width:200px;width:100%;margin:0 auto;height:200px;background-color:#2c3e50;padding:14px}.admin-area .count-control.purple{background-color:#333452}.admin-area .count-control.blue{background-color:#006cc5}.admin-area .count-control.green{background-color:#136f26}.admin-area .count-control.red{background-color:#ad1111}.admin-area .count-control a{display:inline-block;width:100%;height:100%;color:#fff;font-size:14px}.admin-area .count-control a:hover{text-decoration:none}.admin-area .count-control .header{margin-top:-5px;margin-bottom:8px;font-size:20px;min-height:21px;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.admin-area .count-control .content{font-weight:300;font-size:72px;line-height:72px;margin-top:10px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.admin-area .count-control .footer{overflow:hidden;text-overflow:ellipsis;word-wrap:normal}figure{display:block;margin:10px auto 20px;text-align:center}figure img{margin:2px}figure.inline{display:inline-block;margin:10px 10px 20px;text-align:center;vertical-align:top}figcaption{text-align:center;font-style:italic}#gallery figure{cursor:pointer;overflow:hidden;position:relative;float:left;width:270px;min-width:270px;height:270px;margin:10px auto}#gallery figure figcaption{opacity:0;position:absolute;bottom:-35px;left:0;width:100%;background:rgba(47,32,27,.45);padding-left:10%;padding-top:10px;transition:all cubic-bezier(.39,-.62,.41,1.19) .35s;-webkit-transition:all cubic-bezier(.39,-.62,.41,1.19) .35s;-moz-transition:all cubic-bezier(.39,-.62,.41,1.19) .35s;-o-transition:all cubic-bezier(.39,-.62,.41,1.19) .35s}#gallery figure figcaption .title{overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#f9e55e;font-variant:small-caps;font-weight:bold}#gallery figure figcaption .author{text-align:right;margin-bottom:0;color:#c3bd94;padding-right:10px}#gallery figure figcaption .author:before{content:"Photo Credits: ";font-size:14px}#gallery figure img{transform:translate(-50%,-50%);left:50%;top:50%;position:absolute}@media(max-width:919px){#gallery figure{width:33.333%;min-width:200px}}@media(max-width:767px){#gallery figure{width:50%}}@media(max-width:480px){#gallery figure{width:100%}}@media print{#gallery figure a[href]:after{content:none}}#gallery .sub-section-heading{text-align:center}#video-gallery figure{cursor:pointer;overflow:hidden;position:relative;float:left;margin:10px auto}@media print{#video-gallery figure a[href]:after{content:none}}.fancybox-title{font-weight:bold!important;text-align:center}@media(max-width:480px){.fancybox-title-float-wrap .child{font-size:10px}}.fancybox-wrap.species-photo .fancybox-skin{background-color:#000;color:#f9f9f9;padding:40px 40px 10px!important}.fancybox-wrap.species-photo .fancybox-title{background-color:#000;color:#f9f9f9}.photo-title{Xfont-weight:bold;Xfont-size:1.25em}.photo-author{text-align:right;xfont-size:1.25em;xpadding-right:10px}.contact-info{border-radius:5px;box-shadow:2px 2px 20px #ccc;padding:5px 1em 10px 1.5em;margin-top:1em;margin-bottom:1em}.contact-info h4{color:#2c3e50;margin-bottom:1em;margin-top:1em;font-weight:700;text-align:left}.contact-info p{line-height:1.5em}.alert.alert-icon i.fa{float:left;padding-right:.6em}body{font-family:'Open Sans',sans-serif}.hero-primary{background-repeat:no-repeat;background-origin:padding-box}.hero-primary .description{background-color:#fffada;padding:15px;border-radius:5px}@media print{.hero-primary .description{width:50%}}.hero-primary .species-list-links{margin-top:1em}h1,h2{font-family:"aniversregular",'Open Sans',sans-serif;font-weight:400}.navbar-brand{font-family:'Jockey One',fantasy,sans-serif;letter-spacing:.05em}nav li a{font-family:"aniversregular",'Open Sans',sans-serif;letter-spacing:-.02em}.home-partners{padding:10px 0 20px;background-color:#4f362e}.home-partners h2{margin:5px auto 10px;padding:0}.home-partners .partner-img{max-height:55px}.home-partners a:hover img{transform:scale(1.2)}.carousel-inner img{margin:0 auto}.carousel-caption{text-shadow:0 0 6px black}#flight-periods{border:1px solid #666;border-width:2px 0 2px 2px}#flight-periods thead th{font-weight:bold}#flight-periods th,#flight-periods td{vertical-align:middle;text-align:center;font-size:11px;padding:4px 2px;border-color:#666}#flight-periods th{font-size:1em}#flight-periods tr.single-species td{border-right:1px solid #666;min-width:2em;width:3em}#flight-periods tr.month th,#flight-periods tr.multispecies td:nth-of-type(4n-1),#flight-periods tr.single-species td:nth-of-type(4n){border-right:2px solid #666}@media print{#flight-periods a[href]:after{content:none}}#highCharts .chart .highcharts-container{border:1px solid #666;border-radius:5px;background:#fff}#highCharts .chart.geo-region-M .highcharts-container{border:4px solid #f19908}#highCharts .chart.geo-region-U .highcharts-container{border:4px solid #7fa236}#highCharts .chart.geo-region-C .highcharts-container{border:4px solid #b49f61}.distribution-map{border-color:#666}img.geo-regions-map{width:350px;background-color:transparent;border:none}@media(min-width:768px){img.geo-regions-map{width:400px}}@media(min-width:992px){img.geo-regions-map{width:500px}}.nav-content{min-height:75px}.navbar{margin-bottom:0;position:relative;border-color:#f9e55e;border-width:5px 0 0 0;padding:12px 0}.navbar .navbar-brand{display:none}.navbar.affix{position:fixed;border-width:0}.navbar.affix .navbar-brand{display:block}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1;max-height:400px}.teachers-guide-cover{background-color:#fff;border:2px solid #4b3b40;border-radius:5px;padding:5px;font-size:.875em;display:table}.teachers-guide-cover figcaption{caption-side:top;background:#fff;padding:5px;font-style:normal}.teachers-guide-cover img{display:block;width:100%;filter:grayscale(80%);margin:0}.teachers-guide-cover img:hover{filter:grayscale(20%)}.teachers-guide-cover strong{font-size:1.3em}