html { background: #ccc; } body { margin: 3em auto; max-width: 320px; min-height: 480px; position: relative; border: 10px solid #666; } *:focus { outline: none; } /* in iPhone it doesn't matter, but we'll be friendly to browsers and define clickable areas */ #PickleGames li, #bases div { cursor: pointer; } #PickleAbout { height: 100%; overflow: auto; } /* All browsers EXCEPT Webkit */ #other #Pickleview > div:first-child { border: none; } #other #PickleGames span { margin-top: -1.2em; } #other #PickleGames ul { height: 230px; } #other #PickleGames li { margin: .25em .15em; padding: .5em 7px; background: url("/img/options/whiteButtonFF.png") repeat-x center; border: none; float: left; width: 133px; } #other #PicklePost li { float: left; width: 50%; } #other #PicklePost li .go { margin: 10px auto; } #other #PickleTalk p { padding: 7px; border: 1px solid #ccc; -moz-border-radius: 8px; } #other .button { background: url("/img/options/whiteButtonFF.png") repeat-x center; } #other .button.cancel, #other #PickleGames li#last-child { background: url("/img/options/grayButtonFF.png") repeat-x center; } #other #footer li.active { border-width: 0; } #other #footer a { padding-left: 2px; padding-right: 2px; width: 56px; } /* Webkit only */ #webkit #PickleGames ul { height: 230px; } #webkit #PickleGames li { width: 135px; } #webkit #date { margin-left: 0px; } #webkit #value_wrap { margin-top: 2px; margin-left: 2px; } #other #PostYourMessage { display: none; } #other #PicklePost:after { content: "Sorry, you must be on iPhone to post."; display: block; margin: 7.5em 1em 0; color: white; text-align: center; opacity: .6; font: bold 1.25em Helvetica; }