#header a img,.right,div.image div,div.image div img{max-width:100%}#footer form,div.image div{display:inline-block}#header form,#slide-show,.right{float:right}#menu ul,#wrap{max-width:1000px;margin:0 auto}.clear,.hline{clear:both}table.exif,table.myactivity{border-spacing:0;border-collapse:collapse}#gallery,#menu ul,#wrap{margin:0 auto}#gallery #slide,div.item div{white-space:nowrap;overflow:hidden}#footer,#gallery #slide,#gallery #thumbs,#menu li a,#outerfooter,#slider,.center,div.image div{text-align:center}#gallery #slide div.cap,div.image div cap{right:0;bottom:0;background:rgba(0,0,0,.5)}.videoOptions,div.image div img,td.comment,td.family,td.species{vertical-align:top}#menu li a,ul.errorMenu li a{display:block;text-decoration:none}#footer a,#menu li a,#page-navigation a,ul.errorMenu li a{text-decoration:none}body,html{font-family:Ariel,Helvetica,sans-serif;font-size:14px;color:#aaa;margin:0;padding:0;height:100%;background-color:#222}h1{font-size:13px}h4{font-size:12px;margin:1.12em 0 .61em;padding:0}#displayImage img,figure img{max-width:100%;height:auto}#displayThumbs div.button{position:relative;display:inline-block;padding:0;margin:0;border:0;background-color:#222;cursor:pointer}#menu>ul>.active,#menu>ul>li:hover,input.species{background-color:#666}#displayThumbs div.button a img{border:0}#slider{padding-bottom:20px}#latest-uploads div,#slide-show,#slide-show-text,td.species{text-align:right}#imgMenu{padding:20px 50px 0 0}#imgMenu button,#slider button{background-color:#444;color:#999;cursor:pointer;border:1px solid #666}#slide-show-text{clear:right}#slide-show .highlight{color:#ff0}fieldset{border-color:#666}.select-option div img,div.item button,img#keywords,label,ul.errorMenu #contact:hover{cursor:pointer}#toggle:checked~table.exif{margin-top:-15px}#toggle~table.exif{position:absolute;margin-top:-264px;transition:margin 1s}#gallery,#gallery #slide,#gallery #top,#menu li,.center,.right,div.image div,div.item{position:relative}#toggle:checked~div.spacer{height:230px}#toggle~div.spacer{position:relative;height:0;transition:height 1s}table.exif{margin-left:250px}table.exif tbody{border-bottom:1px solid #888}table.exif tr:nth-child(2n),table.myactivity tr:nth-child(odd){background-color:#333}table.exif td{font-size:12px;color:#888;padding:0 5px;height:22px}#toggle,#toggle:checked~label #show,#toggle~label #hide{display:none}#toggle:checked~label #hide,#toggle~label #show{display:inline}div#class select,div#family select,div#rootClass select,div#rootFamily select,div#rootSpecies select,div#species select,table.caption{width:100%}table.caption td{padding:0 0 2px}td.family span,td.species span{font-size:12px;color:#888}td.comment{padding:0 5px;color:#cc3}td.comment p{margin:0;padding:0}.hline{border-top:1px solid #888}#families-loading,#species-loading{display:none;float:left;height:24px;width:24px;margin:18px 0 0 -36px;background:url('images/small-loading.png') top left no-repeat}.select-option div{color:#69f;padding-right:5px}.select-option select{background:#666;overflow:hidden;border:none;font-size:14px;height:29px;padding:5px;color:#fff}input.species{width:305px;padding:7px 5px;color:#fff;border:none}.select-option select,input.species{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.select-option select option{background-color:#fff;color:#000}select.noarrow::-ms-expand{display:none}select.noarrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 5px}div.select-option{float:left;padding-right:5px}.input{background-color:#47c;margin:16px 0 0 5px;height:29px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:0;color:#fff;-webkit-box-shadow:0 6px 12px #000;box-shadow:0 6px 12px #000;cursor:pointer}#wrap{min-height:100%}#header a img{padding:7px 0 0 10px;height:auto;border:none;vertical-align:-20px}#gallery div,#gallery div img,#header form button,#outerfooter i,#outerfooter img,.row td img,div.item button,div.item img,div.item input{vertical-align:middle}#header form{padding-top:10px}#header form input{width:250px;padding:5px;background-color:transparent;color:#aaa;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#header form button{background-color:transparent;border:none;cursor:pointer}#content{padding:20px 10px 100px}#loading{top:10px;left:10px;position:absolute;z-index:99}.center{padding:0}.right{padding:0 0 8px 8px}.overlay,.overlay1,.overlay2,div.image div cap{position:absolute;left:0}div.image div{font-size:12px;height:auto;margin:2px}div.image div cap{color:#fff;padding:5px}.pagetitle{border-bottom:1px solid #811;padding-top:10px;margin:0 500px 20px 0}.show{font-weight:700}.row td{line-height:22px;background:#a0ab95;background:-moz-linear-gradient(top,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);background:-webkit-gradient(top,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);background:-webkit-linear-gradient(top,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);background:-ms-linear-gradient(top,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);background:-o-linear-gradient(top,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);background:linear-gradient(to bottom,#a0ab95 0,#738765 20%,#738765 83%,#5d724f 100%);color:#fff;cursor:pointer}#contactform fieldset{border:1px solid #eee;background-color:#eee;border-radius:5px;max-width:650px}#footer,#footer select,table.myactivity th{background-color:#444}#contactform fieldset legend{font-weight:700;text-shadow:0 0 3px #fff}fieldset input[type=text],fieldset textarea{width:90%}.red{color:red}.blue{color:#49d}#outerfooter{margin-top:-120px}#outerfooter img{border:none}#outerfooter i,#outerfooter img{padding:0 20px 2px}#outerfooter i{font-size:36px;color:#ccc}#footer{margin-top:0;line-height:36px;font-size:12px;border-top:1px solid #666}#footer a{color:#666}#footer select{border:none;color:#aaa}#footer button,#footer input{cursor:pointer;border:none;background-color:transparent;color:#fff}#latest-uploads{float:right;padding-top:3px}#latest-uploads select{background-color:#222;border:none;color:#aaa}#latest-uploads input{background-color:#47c;color:#fff;margin:0 5px;height:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:0}@media screen and (max-width:750px){#header div{height:25px}label.container,table.exif{display:none}#contactform fieldset{width:95%}#content{padding:2px 2px 100px}}@media screen and (min-width:750px){#header div{height:0}label.container{display:block}table.exif{display:table}}#menu ul{list-style:none;padding-left:5px}#menu{padding-top:0}#menu li{float:left;margin:5px;border-radius:5px}#menu li a{color:#fff;cursor:pointer;padding:4px 8px}#menu ul li:hover ul li{height:30px;border-bottom:1px solid #999}#mediumimg{width:400px;height:400px;overflow:hidden;cursor:pointer;margin-bottom:5px}.leftcol,.rightcol{width:400px;padding:10px;float:left}div.item{display:inline-block}div.item div{display:inline-block;width:200px}div.item input{display:inline}.deleted{background:url('images/deleted.png') top left no-repeat}.updated{background:url('images/updated.png') top left no-repeat}.overlay{top:0;height:119px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay.deleted,.overlay.updated,div.button:hover .overlay1,div.button:hover .overlay2{opacity:1}#page-navigation a{color:#69f}#page-navigation a:hover{text-decoration:underline}.overlay1,.overlay2{top:0;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:0;margin:-3px 0 0;width:100%;height:100%;transition:.5s;opacity:0;color:#fff;font-size:12px}#flag_counter .new,#flag_counter li,#gallery #goleft,#gallery #goright,#gallery #slide,#gallery #thumbs div,.videoOptions{display:inline-block}.overlay1{background:url('../images/enlarge1.png') center center no-repeat}.overlay2{background:url('../images/enlarge.png') center center no-repeat}table.myactivity{border-bottom:2px solid #444}table.myactivity th{color:#ddd}table.myactivity th,td{text-align:left;padding:.5em 1em}#flag_counter{list-style-type:none;width:450px;height:250px;margin:5px 0 0 30px;padding:0}#flag_counter li{min-width:100px;padding:4px 0}#flag_counter .fflag{vertical-align:top;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.75);box-shadow:1px 1px 5px 0 rgba(0,0,0,.75)}#flag_counter .new{font-family:'Lucida Console',Monaco,monospace;vertical-align:bottom;line-height:6px;width:8px;color:#f0f;font-weight:700;font-size:8px}#gallery #goleft{cursor:pointer;padding:0 2px 0 0}#gallery #goright{cursor:pointer;padding:0 0 0 2px}#gallery #slide{margin-bottom:3px}#gallery #thumbs div{cursor:pointer;padding:0;margin:0 2px 4px;background:rgba(255,255,255,.2);min-width:12px;min-height:12px}#gallery #thumbs .selected{background:rgba(255,255,255,.5)}#gallery #thumbs div img{margin:0 -2px}#gallery #top{left:0;bottom:0;z-index:50;overflow:hidden}#gallery #bottom{position:absolute;left:0;top:0;z-index:25}#gallery #bottom div.cap,#gallery #top div.cap{left:0;bottom:0}#gallery #slide div.cap{position:absolute;color:#fff;padding:0 5px;line-height:150%}.videoOptions{padding-left:10px;width:40%;border:1px dotted #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}video{width:100%;height:auto}ul.errorMenu{margin:50px 0 110px;list-style:none}ul.errorMenu li{float:left;margin-right:100px;background-color:#ccc;color:#333}ul.errorMenu #contact{padding:5px 10px}ul.errorMenu li a{color:#333;padding:5px 10px}.errorDiv img{cursor:default}figure{margin:0}.photo-credit{float:right;font-style:italic}#canonical a{color:#666;font-size:12px}div#class,div#rootClass{width:120px}div#family,div#rootFamily,div#rootSpecies,div#species{width:300px}form#latest-uploads div{width:40px;display:inline-block}