hr{background:#ddd;color:#ddd;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;} hr .space{background:#fff;color:#fff;visibility:hidden} article{float:left;margin-right:10px;width:790px;} * html article{display:inline;overflow-x:hidden} .results{margin:2em 0;overflow:hidden} .result{clear:both;display:block;height:85px;margin:1em 0;padding-bottom:1em;border-bottom:1px solid #f0f0f0} .result:first-child{padding-top:1em;border-top:1px solid #f0f0f0} .result .image{float:left;width:75px;height:85px;margin-right:15px} .result .info{float:left;width:390px;margin-right:15px} .result .buttons{float:left;padding-top:1em;width:290px} .result .image{position:relative} .result .image img{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;margin:auto} .result .info{font-size:80%;white-space:nowrap} .result .info a{color:#424242} .result .stats a{background-color:#ffa;padding:0 .25em} .result .title{display:block;font-size:125%;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .result .buttons{text-align:center;} .result .buttons > input{margin-top:-.25em;margin-bottom:.5em} .result .buttons .status{margin-top:-.75em} .result .buttons .actions{font-size:80%;} .result .buttons .actions .link-button{display:inline;width:auto;padding:0;margin:0;border:none;background:transparent;color:#888;font-weight:normal;vertical-align:baseline;} .result .buttons .actions .link-button:hover{text-decoration:underline} .result .buttons .actions .unhave{margin-right:1px} .result .buttons .actions a{color:#888} .result .buttons .input{font-size:85%;text-align:center;} .result .buttons .input label{display:block;margin:0;} .result .buttons .input label a.skip{color:#888;font-size:85%;} .result .buttons .input label a.skip:hover{text-decoration:underline} .result .buttons .input select{-webkit-appearance:menulist;width:auto;height:auto;padding:0;max-width:150px} .result .buttons .input .chzn-container-single a.chzn-single{padding:0;padding-left:8px;height:1.5em;line-height:1.5em;} .result .buttons .input .chzn-container-single a.chzn-single > span{margin-right:39px} .result .buttons .input .chzn-container-single div b{top:-.25em} .result .buttons .input .chzn-container-single abbr{margin-top:-5px} .result .buttons .input input[type=submit]{height:1.5em;margin-left:.25em;padding:0 1em} div.category{position:relative;padding-bottom:1em;margin-top:3em;} div.category + div.category{margin-top:0} div.category button.collapse-expand{position:absolute;top:.33em;left:-3em;width:3em;height:3em;padding:0;margin:0;border:none;background:transparent;color:#888;font-size:.75em;font-weight:normal} div.category button.collapse-expand.expanded:before{content:'—'} div.category button.collapse-expand.collapsed:before{content:'+'} div.category h2{margin-bottom:0;padding-bottom:.5em;} div.category h2.collapse-expand{cursor:pointer} div.category h2 small.count{font-size:67%;margin-left:.25em;} div.category h2 small.count:before{content:'x';font-size:75%;padding-right:2px} div.category ul.results{margin:0} ul.results.show-only-3 li.result{display:none;} ul.results.show-only-3 li.result:first-child{display:block;} ul.results.show-only-3 li.result:first-child + li.result{display:block;} ul.results.show-only-3 li.result:first-child + li.result + li.result{display:block} li.more{display:block;margin:1em 0;padding-bottom:1em;text-align:center;} li.more a{display:block;margin:-1em 0;padding:1em 0;color:#888;} li.more a:hover{color:#08c} p.continue{text-align:right;} p.continue input.link-button{display:inline;width:auto;padding:0;margin:0;border:none;background:transparent;color:#08c;font-family:Georgia,Palatino,serif;vertical-align:baseline;} p.continue input.link-button:hover{text-decoration:underline} p.error{margin-bottom:2em}