.right{text-align:right}ul.nav a img{height:11px;width:16px;margin-top:-3px}.navbar-search{margin-top:2px}.navbar-search .btn{top:-2px;position:relative}.shifted-header{margin-left:-10px}#overview{margin-top:10px}#search-box{margin-bottom:20px}.search-explain>*{float:left}.upload .tab-content{margin-top:10px}#file,input[type=file]{line-height:1em}#mce-EMAIL{width:170px}.share-buttons{text-align:center}.share-buttons .wrap{width:265px;height:20px;margin:0 auto;overflow:hidden}.share-buttons .wrap>*{float:left;margin-left:10px}.share-buttons .wrap strong{margin-right:10px}#results{list-style:none;padding:0}#results.container-fluid{padding-left:15px;padding-right:15px}#results div.img{height:220px}@media (min-width: 1200px){#results div.img{height:270px}}#results .state{margin:10px 0;border-bottom:1px solid #ccc;font-size:16px}#results .state .page{float:right}#results .search-nav{margin:10px 0 40px;top:10px;padding-top:10px;position:relative;border-top:1px solid #ccc;clear:both;font-size:16px;overflow:hidden}#results .search-nav .next{float:right}#results div.img{position:relative;text-align:center;margin-bottom:10px}#results .img img{width:auto;height:auto;max-width:100%;max-height:100%}#results .img .details{position:absolute;bottom:0;left:5px;width:calc(100% - 10px);background:#00000080;text-align:left;overflow:hidden}@media (max-width: 979px) and (min-width: 768px){#results .img .details{font-size:.8em}.hidden-tablet{display:none!important}}#results .img .details .wrap{margin:3px;position:relative;z-index:2}#results .img .details .loading-bar{background:#dff0d8cc;width:0%;height:100%;position:absolute;z-index:1}#results .img .details strong{font-size:1.2em}#results .img .details a{color:#fff;overflow:auto}#results .img .details .score{color:#eee}#results .img .details .source{float:right}#results .text{max-height:200px;overflow:auto}#results .loading{padding-top:20px;padding-bottom:10px;font-size:20px;text-align:center;clear:both}#results h1.other{clear:both;padding-top:20px}#results h2{clear:both;margin-bottom:15px;padding-top:25px;border-bottom:1px solid #ccc}#results.ages .details{color:#fff;text-align:center}#artists ol{list-style:none;margin:0 0 0 20px;padding:0;width:180px;float:left}#result{margin-bottom:20px}#result img{max-width:100%;max-height:400px}#result div.details{font-size:1.3em}#result div.details p{margin-bottom:1em}.imageholder{text-align:center;height:400px;margin-bottom:15px}.navbar-form{border-bottom:none}@media (max-width: 767px){.hidden-phone{display:none!important}.navbar-fixed-top .container{width:auto}.navbar-fixed-top{margin-left:0;margin-right:0}.navbar-fixed-top .navbar-inner{padding-left:10px;padding-right:10px}.search-query{width:128px}}@media (min-width: 768px){.navbar-inner .container{position:relative}}#image-holder{display:none}h2 .btn{float:right}body.no-scroll{overflow:hidden}.sources h4{border-bottom:1px solid #ccc}.analysis-bottom{border-bottom:1px solid #000;margin-bottom:10px}.ja .hide-ja,.lang-notice{display:none}.pswp img{max-width:none;object-fit:contain}.pswp__img--placeholder--blank,.pswp__button--fs{display:none!important}.form-inline .form-control{display:inline-block!important;width:auto!important}#about .john-image{float:right;margin-left:10px}.description{max-height:300px;overflow:auto}.image-title{margin-bottom:2rem}
