html{width:100%;height:100%;--zelena:#205227;--bckgrndcolor:#ebf0ed;--altcolor:#b8d6c3;--titlecolor:#c8ded0;--tilecolor:#cce5cc}body{background-color:var(--bckgrndcolor);height:100%}.content{padding-left:.5rem;padding-right:.5rem;min-height:100%}a:link{color:var(--zelena);text-decoration:none}a:visited{color:var(--zelena)}a:hover{color:#026f02}a:active{color:#026f02}ul{list-style-type:none;padding-left:0}.dl-horizontal dt{white-space:normal}p{margin-bottom:.5rem}.wrap-crlf{white-space:pre-wrap}i.c-new{text-shadow:-1px -1px 0 gray,1px -1px 0 gray,-1px 1px 0 gray,1px 1px 0 gray}.c-title{background-color:var(--titlecolor)}.c-main{background-color:var(--tilecolor)}.c-alt{background-color:var(--altcolor)}.c-species{color:#000}.c-photos{color:var(--zelena)}.c-slideshow{color:#8b4513}.c-map{color:#cd5c5c}.c-calendar{color:#1e90ff}.c-distribution{color:#ffa500}.c-new{color:#ffd700}.c-threat-NA{background-color:#bdaa9b !important;color:#000}.c-threat-DD{background-color:#d1cec4 !important;color:#000}.c-threat-LC{background-color:#02a825 !important;color:#000}.c-threat-NT{background-color:#bbe12d !important;color:#000}.c-threat-VU{background-color:#f1df00 !important;color:#000}.c-threat-EN{background-color:#f17c00 !important;color:#000}.c-threat-CR{background-color:#d00 !important;color:#fff}.c-threat-RE{background-color:#c65aaf !important;color:#fff}.c-threat-EW{background-color:#6f0052 !important;color:#fff}.c-threat-EX{background-color:#000 !important;color:#fff}.tile{display:inline-block;padding:.5rem;margin-bottom:.25rem;border-radius:.25rem;border:1px dotted #808080}.tile-w100{width:100%}.header{height:4.5rem}.group{padding:.7rem 0}.browser{width:26rem;margin-right:.5rem;vertical-align:top;position:sticky;top:.5rem;margin-bottom:3rem}.browser-collapsed{width:100%;margin-bottom:.3rem;position:static}.detail{display:inline-block;width:calc(100% - 26.8rem);vertical-align:top;margin-bottom:3rem}.detail-fullwidth{width:100%}.intro{display:inline-block;min-width:27rem;max-width:27rem;vertical-align:top;height:20rem;overflow:hidden}.head-section{display:flex}.random-photos{text-align:center;min-width:33rem;display:inline-block}#random_photos{height:20rem}#randphotos{margin-top:1rem}.mleft{margin-left:.5rem}.browser-group{margin-bottom:.7rem}.browser-family{padding-left:.8rem}.browser-species{padding-left:1.1rem}.photo-count{font-size:90%;font-weight:normal;color:#2b2b2b;float:right}#page_footer{margin-top:-2.5rem;height:2.5rem;padding:.5rem}.footer-wrapper{text-align:center}.wrap{overflow-wrap:break-word;word-break:break-word;word-wrap:normal}.symbol{cursor:pointer;color:var(--zelena)}.links{margin-top:.8rem}.link{margin-right:1rem;display:inline-block;white-space:nowrap}.family-image{display:inline-block;margin-right:1rem;min-width:240px;min-height:180px}.family-info{display:inline-block;padding:0;vertical-align:top;width:calc(100% - 16.5rem)}.fs-description::before{content:"•";padding-right:.3rem}.photo-list{margin-top:-.5rem;padding:.3rem}.species-image{display:inline-block;margin-right:.5rem;vertical-align:top;min-width:240px;min-height:180px}.species-description{display:inline-block;padding:0;vertical-align:top;width:calc(100% - 32rem)}.info-spinner{float:right}.resize{width:100%}.photo-info{display:inline-block;padding:.5rem;margin:.2rem;background-color:var(--tilecolor);min-width:17.2rem;min-height:16rem;vertical-align:bottom;text-align:center;border-radius:.25rem}.photo-shortinfo{height:1.25em;vertical-align:top}.photo-description{padding-bottom:.2rem}.photo-image{min-height:11rem}.photo-det{display:inline-block;padding:.5rem;background-color:var(--tilecolor);min-width:16rem;text-align:center;border-radius:.25rem}.thumb-img{overflow:hidden}.contact-form,.search-form,.photo-edit-form{position:static;text-align:left;border:1px dotted #000;max-width:31.5rem;display:inline-block;border-radius:.25rem}.search-icon{margin:.65rem -1.5rem 0 1.1rem;z-index:99}.search-direct{display:none}.search-link:hover .search-direct{display:inline}.text-left{text-align:left}.calendar{display:inline-block;max-width:60rem}.calendar-now{border:2px dotted #8b0000 !important;width:100%;height:100%}.calendar-cell{vertical-align:middle;height:100%}.show-on-mobile{display:none}.table-cell{height:100%;font-weight:normal;overflow:hidden}.species-protected{color:#8b0000 !important;font-weight:bold}.species-endangered{color:#f4c328;font-weight:bold}.table-fixed{table-layout:fixed;text-align:center;height:1px;border-color:#a9a9a9;border-top-color:transparent}.table>:not(caption)>*>*{padding:0}.link-table-row{height:1.8rem}.collapse-toggle2{cursor:pointer}.collapse-pic{display:none !important}.slideshow{max-width:65rem}.tabs-right{margin-left:auto;white-space:nowrap}.tabs-right .nav-link:hover,.tabs-right .nav-link:focus{border:0}.tabs-right .dropdown{display:inline-block}.tabs-right .nav-link{transition:none}.tabs-right .dropdown-toggle::after{content:none}.check-div{width:1rem;display:inline-block}.article-short{margin-bottom:1.1rem}.article-image{margin-right:1rem}.news-wrapper{position:relative;height:17rem}.news-link{position:absolute;right:0;bottom:0}.menu-icon{min-width:1.1rem;display:inline-block}.stats{max-width:30rem}.threat-label{border:1px solid #808080;border-radius:40%;padding:0 3px 1px 3px}.img-menu,.img-menu-placeholder{position:absolute;right:0;top:0;z-index:197;display:none}.img-menu .dropdown-toggle::after{content:none}.img-menu-placeholder:hover+.img-menu,.img-menu:hover{display:block;z-index:199}.img-menu-placeholder{display:block;width:39px;height:39px;z-index:198}.img-menu .dropdown-menu{margin-top:-2px !important}table.sortable thead tr th:not(.no-sort){position:relative;cursor:pointer}table.sortable thead tr .sort-asc:after{content:"▴"}table.sortable thead tr .sort-desc:after{content:"▾"}.exif-info{padding:.8rem;background-color:var(--tilecolor);display:inline-block;text-align:left;vertical-align:top;border-radius:.25rem;min-width:18.8rem}.exif-prop{margin-bottom:.5rem}.exif-name{font-weight:bold}.exif-value{padding-left:1rem}.slideshow .splide__slide{opacity:.3}.slideshow .splide__slide.is-active{opacity:1}.tooltip.show{opacity:.9}.tooltip-inner{background-color:var(--zelena);box-shadow:0 0 4px black;opacity:1}.tooltip[data-popper-placement="right"] .tooltip-arrow::before{border-right-color:var(--zelena)}.tooltip[data-popper-placement="left"] .tooltip-arrow::before{border-left-color:var(--zelena)}.tooltip[data-popper-placement="top"] .tooltip-arrow::before{border-top-color:var(--zelena)}.tooltip[data-popper-placement="bottom"] .tooltip-arrow::before{border-bottom-color:var(--zelena)}nav .hover-dropdown:hover .dropdown-menu{display:block}nav .dropdown-menu{margin-top:0 !important}.nav-link.active{background-color:unset !important;border-color:#808080 #808080 var(--bckgrndcolor) !important}.active-tab{font-weight:bold;color:var(--zelena);border-bottom:1px solid var(--bckgrndcolor) !important}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{color:#008000;border-color:#808080 #808080 var(--bckgrndcolor) !important}.nav-tabs{border-bottom:1px solid #808080 !important;margin:.5rem 0}.ui-autocomplete{z-index:299}.ui-autocomplete-term{font-weight:bolder}.navbar{z-index:298}.navbar-brand{padding:0 .5rem;margin-top:-.2rem;margin-bottom:-.2rem}.select-picker{border:1px solid #ced4da !important}.select-picker:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25) !important}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-color:transparent;border-radius:.25rem}.card-body{background-color:var(--bckgrndcolor);border-radius:.25rem}table.table{--bs-table-bg:transparent}
@media only screen and (max-width:1919px){.intro{width:100%;height:auto;max-width:none;min-width:0}.random-photos{width:100%;height:auto;min-width:0}.head-section{display:block}.mleft{margin-left:0}.news-wrapper,.news-link{position:static;height:auto}.news-link{width:100%;display:inline-block;text-align:right}}@media only screen and (max-width:1463px){.species-image.lower{display:none}.species-description{width:calc(100% - 16rem)}.hide-on-mobile{display:none}.info-spinner{float:none}}@media only screen and (max-width:991px){html{font-size:90%}body{margin:0 .5rem}h5{font-size:110%}.content{padding:0;padding-bottom:1rem}.browser{top:auto;position:static;width:100%;margin-top:.5rem;margin-bottom:.25rem;font-size:100%}.browser-family li{margin-top:.7rem}.symbol{font-size:120%}.exif-info{width:100%;margin-top:.5rem}.normal-photo,.photo-info,.photo-det,.family-info,.species-description,.detail,.intro,.random-photos,.slideshow,.article-image{width:100%}.normal-photo{height:auto}#browser #groups,#news_text,#randphotos,.random-photo,.tab-name,.cal-year-century,.other-names{display:none}.tabs .nav-item{width:3rem;text-align:center}.tabs .tabs-right{margin-left:1.2rem}.family-image,.species-image{margin-bottom:.5rem}.next-day{margin-top:.2rem}.photo-list,.species-thumb,.family-thumb{text-align:center}#page_footer{height:4rem;margin-top:-3.5rem}.fsd-clip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fs-description::before{content:"";padding-right:0}.calendar{font-size:85%}.show-on-mobile{display:inline}.collapse-toggle{cursor:pointer}.collapse-pic{display:inline !important}.intro{height:auto}#random_photos{height:auto}.scount{display:inline;margin-right:.5rem}.navbar-brand{padding:0}.link{margin-top:.3rem;margin-bottom:.4rem}.link-table-row{height:2.1rem}.info-spinner .spin-left{margin-bottom:.2rem}}
