body {
 background:#c5ccd3;
 font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;
 margin:45px 0 0;
 width:100%;
 height:100%;
 -webkit-font-smoothing:antialiased; }
p {
 margin:0;
 padding:0; }
a {
 color:#517191; }
a:visited {
 color:#4F565B; }
.button, .button:visited {
 border-radius:6px;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -khtml-border-radius:6px;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #bfd0e0, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 height:30px;
 line-height:30px;
 color:white;
 font-family:inherit;
 font-size:12px;
 font-weight:bold;
 margin:0px;
 padding:5px;
 text-decoration:none;
 text-overflow:ellipsis;
 white-space:nowrap;
 width:auto;
 text-shadow:0px 1px 1px rgba(255, 255, 255, 0.1), 0px -1px 1px rgba(0, 0, 0, 0.4);
 background-color:#80A2C4;
 border:1px solid #517191;
 webkit-box-shadow:0px 1px 1px rgba(255, 255, 255, 0.6), 0px -1px 1px rgba(0, 0, 0, 0.1); }
.button:active, .button[selected], .button.active,
.button.upmod, .button.downmod {
 background-color:#80A2C4;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #7e8994, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4)); }
button.button {
 padding:0 5px; }
.secondary_button {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #abbbc9, #8393a3);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#abbbc9), to(#8393a3));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#abbbc9), to(#8393a3));
 border:1px solid #626D78; }
.secondary_button:active, .second_button[selected], .second_button.active {
 background-color:#ABBBC9;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #8393a3, #abbbc9);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#8393a3), to(#abbbc9));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#8393a3), to(#abbbc9)); }
.small_button, .small_button:visited {
 border-radius:6px;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -khtml-border-radius:6px;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #bfd0e0, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 line-height:20px;
 color:white;
 font-family:inherit;
 font-size:12px;
 font-weight:bold;
 margin:0px;
 padding:1px;
 text-decoration:none;
 text-overflow:ellipsis;
 white-space:nowrap;
 width:auto;
 text-shadow:0px 1px 1px rgba(255, 255, 255, 0.1), 0px -1px 1px rgba(0, 0, 0, 0.4);
 border:1px solid #517191;
 -webkit-box-shadow:0px 1px 1px rgba(255, 255, 255, 0.6), 0px -1px 1px rgba(0, 0, 0, 0.1); }
.small_button:active, .small_button[selected], .small_button.active {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #7e8994, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4)); }
.group_button {
 border-radius:0;
 -moz-border-radius:0;
 -webkit-border-radius:0;
 -khtml-border-radius:0;
 border-left:1px solid #a6bed9;
 border-right:1px solid #445d79; }
.group_button:first-child {
 -moz-border-radius-topleft:6px;
 -moz-border-radius-bottomleft:6px;
 border-top-left-radius:6px;
 border-bottom-left-radius:6px;
 -webkit-border-top-left-radius:6px;
 -webkit-border-bottom-left-radius:6px;
 border-left:1px solid #517090; }
.group_button:last-child {
 -webkit-border-top-left-radius:0px;
 -webkit-border-bottom-left-radius:0px;
 -webkit-border-top-right-radius:6px;
 -webkit-border-bottom-right-radius:6px;
 border-right:1px solid #517090; }
.triangle_link {
 font-size:x-small;
 margin:none;
 display:block;
 float:right;
 clear:left;
 margin:2px 0px 0px 10px; }
.triangle_link.button {
 color:white;
 margin-bottom:2px;
 padding:3px;
 line-height:normal;
 height:auto;
 position:absolute;
 bottom:2px;
 right:2px; }
#topbar {
 height:45px;
 position:absolute;
 top:0;
 left:0;
 right:0;
 background-color:#A8C4E0;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #cee3f8, #a8c4e0);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#cee3f8), to(#a8c4e0));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#cee3f8), to(#a8c4e0));
 border-bottom:1px solid #7599BD;
 border-top:1px solid #DCEAF7;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -khtml-box-sizing:border-box;
 padding:0px 10px 10px; }
#topbar > h1 {
 color:#444;
 font-size:20px;
 font-weight:bold;
 text-align:center;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 width:230px;
 margin:10px auto 0 auto;
 padding:0;
 text-shadow:rgba(255, 255, 255, 0.5) 0px 1px 0px, rgba(0, 0, 0, 0.1) 0px -1px 0px; }
#topbar > h1 a {
 color:inherit;
 text-decoration:inherit; }
body[orient="landscape"] > #topbar > h1 {
 margin-left:-125px;
 width:250px; }
#topbar > .right {
 position:absolute;
 right:6px;
 top:5px;
 padding:0 5px; }
#topbar > .left {
 position:absolute;
 left:6px;
 top:5px;
 padding:0 5px; }
#topbar > .right > .button {
 padding-top:8px;
 padding-bottom:3px; }
#topbar > .right > .button:first-child {
 margin-right:5px; }
#topbar > .right > .button > .button_contents {
 background:url(mobilesprite.png) -51px -2px no-repeat;
 width:16px;
 height:16px;
 display:inline-block;
 margin-bottom:-1px; }
#topbar > .right > .button.active > .button_contents {
 background-position:-66px -2px; }
#topbar > .right > .button#mail img {
 margin-bottom:2px;
 display:inline-block; }
#topbar > .right > .button.havemail {
 background-color:#C4A280;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #e0d0bf, #c4a280);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e0d0bf), to(#c4a280));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#e0d0bf), to(#c4a280));
 border:1px solid #917151; }
#topbar > .right > .button.havemail:active, #topbar > .right > .button.havemail[selected], #topbar > .right > .button.havemail.active {
 backgrount-color:#C4A280;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #e0d0bf, #c4a280);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e0d0bf), to(#c4a280));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#e0d0bf), to(#c4a280));
 border:1px solid #917151; }
#top_menu {
 position:absolute;
 right:5px;
 top:44px;
 background-color:white;
 border:1px solid rgba(27, 47, 94, 0.4);
 border-top:0px;
 -webkit-border-bottom-left-radius:10px;
 -webkit-border-bottom-right-radius:10px;
 border-bottom-left-radius:10px;
 border-bottom-right-radius:10px;
 -webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);
 z-index:5;
 display:none; }
#top_menu > .menuitem {
 padding:5px; }
#top_menu > .menuitem.bottm-bar {
 border-bottom:1px solid rgba(27, 47, 94, 0.4); }
#top_menu > .menuitem a {
 text-decoration:none;
 color:#222;
 font-weight:bold; }
.status {
 color:red;
 margin-left:20px; }
.subtoolbar {
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -khtml-box-sizing:border-box;
 height:32px;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, white, #cccccc);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#cccccc));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(white), to(#cccccc));
 border-bottom:1px solid #bbb;
 padding:6px;
 text-overflow:ellipsis;
 overflow:hidden; }
.subtoolbar > ul {
 list-style-type:none;
 margin:0;
 padding:0; }
.subtoolbar > ul > li {
 display:inline-block;
 text-overflow:ellipsis;
 overflow:hidden; }
.subtoolbar > ul > li > a {
 color:#4c566c;
 font-weight:bold;
 text-decoration:none;
 font-size:12px;
 line-height:20px;
 margin:0;
 padding:3px 10px;
 text-overflow:ellipsis;
 overflow:hidden; }
.subtoolbar > ul > li.selected > a {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #dddddd, #aaaaaa);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), to(#aaaaaa));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), to(#aaaaaa));
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), color-stop(0.4, #dddddd), to(#aaaaaa));
 border-radius:8px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 border:1px solid #aaa;
 padding-top:2px;
 padding-bottom:1px;
 -webkit-box-shadow:0px 1px 1px rgba(255, 255, 255, 0.8); }
.link .arrow, .comment .arrow {
 width:24px;
 height:24px;
 background:#bfbfbf;
 cursor:pointer;
 display:block;
 margin:1px auto 0px;
 -webkit-mask-image:url(mobilesprite.png);
 -webkit-mask-repeat:no-repeat; }
.link {
 min-height:35px;
 border-bottom:1px solid #999;
 border-top:1px solid #ddd;
 padding:5px 5px;
 padding-bottom:0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -khtml-box-sizing:border-box;
 background:rgba(255, 255, 255, 0.6);
 position:relative; }
.link:first-child {
 border-top:none; }
.link:nth-child(odd) {
 background:rgba(206, 227, 248, 0.5); }
.link > .rank {
 float:left;
 margin-top:17px;
 font-size:12px;
 color:#aaa; }
.link > .midcol {
 float:left;
 width:25px;
 margin:0 3px 1px 0px;
 padding-bottom:5px;
 position:relative; }
.link > .entry .score,
.link > .entry.likes .score.unvoted,
.link > .entry.dislikes .score.unvoted {
 display:none; }
.link > .entry .score.unvoted,
.link > .entry.likes .score.likes,
.link > .entry.dislikes .score.dislikes {
 display:inline;
 font-weight:bold; }
.link > .entry.likes .score.likes {
 color:#E07A7A; }
.link > .entry.dislikes .score.dislikes {
 color:#7272D1; }
.link .rank {
 display:none; }
.link .modcol {
 float:left; }
.comment {
 position:relative; }
.comment > .entry > .tagline .score {
 display:none; }
.comment > .entry.unvoted > .tagline .score.unvoted,
.comment > .entry.likes > .tagline .score.likes,
.comment > .entry.dislikes > .tagline .score.dislikes {
 display:inline; }
.comment .options_triangle {
 top:15px; }
.link > .midcol.likes > .score {
 color:#E07A7A; }
.link > .midcol.dislikes > .score {
 color:#7272D1; }
.link .thumbnail {
 float:right;
 margin:0 0 5px 5px;
 overflow:hidden;
 max-height:50px; }
.link .entry {
 margin:0px 50px 3px 0px; }
.link a {
 text-decoration:none;
 color:#517191;
 color:#369; }
.link p.title {
 margin:0;
 padding:0;
 text-overflow:ellipsis;
 word-wrap:break-word;
 font-size:.8em;
 font-weight:bold; }
.link p.title > a {
 text-overflow:ellipsis;
 overflow:hidden;
 color:#25A; }
.link .domain.button {
 margin:2px 5px; }
.link .domain.button > a {
 font-size:medium;
 color:white; }
.link .tagline {
 margin:1px 0;
 padding:0;
 padding-top:2px;
 font-size:10px;
 color:#333; }
.link .tagline > span {
 margin-right:2px; }
.link .tagline a {
 font-weight:bold; }
.link .expando-button {
 float:left;
 height:auto;
 line-height:inherit;
 margin:3px 5px 2px 0;
 color:white; }
.link > .expando-button.video {
 font-size:15px; }
.link > .expando-button.expanded {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #7e8994, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4)); }
.link > .expando {
 clear:both;
 margin:5px 0;
 margin-bottom:30px;
 border:1px solid #999;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #dddddd, #aaaaaa);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), to(#aaaaaa));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), to(#aaaaaa));
 padding:5px;
 border-radius:8px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 font-size:11px; }
.link > .thing_options {
 font-size:x-small;
 margin:none;
 display:block;
 float:left;
 clear:left;
 margin:2px 0px 0px 10px; }
.commentcount {
 float:right;
 margin:5px 1px 5px 5px;
 width:45px;
 text-align:right; }
.commentcount > .comments {
 color:white;
 font-family:inherit;
 font-size:12px;
 font-weight:bold;
 margin:0;
 padding:3px 10px;
 text-decoration:none;
 text-shadow:0px 1px 1px rgba(255, 255, 255, 0.1), 0px -1px 1px rgba(0, 0, 0, 0.4);
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #bfd0e0, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#bfd0e0), to(#80a2c4));
 border:1px solid #517191;
 -webkit-box-shadow:0px 1px 1px rgba(255, 255, 255, 0.6), 0px -1px 1px rgba(0, 0, 0, 0.1); }
.commentcount > .comments:active,
.commentcount > .comments[selected] {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #7e8994, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4)); }
.error {
 color:red; }
.content > .error {
 color:rgba(255, 255, 255, 0.9);
 font-size:25px;
 margin:10px;
 text-align:center;
 text-shadow:rgba(0, 0, 0, 0.15) 0px -1px 0px; }
.help-toggle.expanded {
 background-color:#7f7f7f;
 background:-moz-linear-gradient(-90deg, #7e8994, #80a2c4);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#7e8994), to(#80a2c4)); }
.bottom-area {
 padding:5px; }
.markhelp-parent {
 display:none; }
.comment {
 background:white;
 border:1px solid #d9d9d9;
 margin:10px;
 border-radius:8px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px; }
.comment > .midcol {
 float:left;
 margin:7px;
 overflow:hidden; }
.comment > .entry {
 margin:4px; }
.comment > .entry > .tagline {
 font-size:11px;
 padding-bottom:2px; }
.child .comment {
 margin:4px;
 margin-top:0px;
 -webkit-border-top-right-radius:0px; }
.comment .md {
 margin-left:25px; }
.comment.collapsed .child,
.comment.collapsed .usertext,
.comment.collapsed .midcol,
.comment.collapsed .button {
 display:none; }
.comment.collapsed {
 font-style:italcs; }
.comment.collapsed .tagline {
 margin-left:20px;
 font-style:italcs;
 color:#AAA; }
.link .subreddit {
 background-color:transparent;
 margin:0px; }
.thing_options {
 display:inline;
 white-space:nowrap; }
.thing_options_popup_container {
 display:inline; }
.thing_options_popup_container.hidden, .thing_suboption_popup_container.hidden {
 display:none; }
.thing_options_popup {
 display:inline;
 position:absolute;
 z-index:20;
 margin-top:15px;
 border:#517191 2px solid;
 background:white;
 -webkit-box-shadow:0px 0px 5px rgba(81, 113, 145, 0.6);
 border-radius:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 -khtml-border-radius:5px;
 font-size:1.5em;
 font-weight:bold; }
.thing_suboption_popup {
 display:inline;
 position:absolute;
 z-index:20;
 margin-left:100%;
 border:#517191 2px solid;
 background:white;
 -webkit-box-shadow:0px 0px 8px rgba(81, 113, 145, 0.6);
 border-radius:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 -khtml-border-radius:5px; }
.thing_options_popup a {
 display:block;
 padding:5px;
 padding-right:15px;
 color:#517191;
 text-decoration:none; }
.comment > .entry .usertext-body {
 font-size:11px;
 word-wrap:break-word; }
.comment > .metabuttons {
 float:right;
 margin:10px; }
.child .comment {
 margin-right:-1px; }
.child .comment:last-child {
 margin-bottom:2px; }
.comment > .morecomments {
 margin:5px;
 text-align:right; }
.tagline .admin {
 color:#F01; }
.tagline .friend {
 color:orange;
  }
.tagline .moderator {
 color:#282; }
.tagline .submitter {
 color:blue; }
@-webkit-keyframes rotateThis {
 from {
 -webkit-transform:scale(0.75) rotate(0deg); }
 to {
 -webkit-transform:scale(0.75) rotate(360deg); } }
.loading {
 width:100%;
 background-color:white;
 text-align:center; }
.loading img {
 -webkit-animation-name:rotateThis;
 -webkit-animation-duration:.5s;
 -webkit-animation-iteration-count:infinite;
 -webkit-animation-timing-function:linear; }
#login_login, #login_reg {
 background:white;
 border:1px solid #d9d9d9;
 margin:10px;
 -webkit-border-bottom-left-radius:8px;
 -webkit-border-bottom-right-radius:8px;
 max-width:350px;
 margin-left:auto;
 margin-right:auto; }
#login_login > div, #login_reg > div {
 padding:10px; }
#login_login > div > ul, #login_reg > div > ul {
 list-style-type:none;
 padding:0;
 margin:0 0 10px; }
#login_login > div > ul li label, #login_reg > div > ul li label {
 display:block;
 font-size:17px;
 font-weight:bold; }
#login_login input[type="text"], #login_login input[type="password"], #login_reg input[type="text"], #login_reg input[type="password"] {
 width:100%;
 margin:0 0 5px;
 border-radius:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 -khtml-border-radius:5px;
 border:1px solid #757575;
 font-size:17px;
 padding:5px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -khtml-box-sizing:border-box; }
#login_login > div > ul li input[type="checkbox"] + label, #login_reg > div > ul li input[type="checkbox"] + label {
 display:inline; }
body.toolbar {
 margin:0px;
 padding:0px;
 overflow:hidden; }
.toolbar .entry .score {
 width:100%;
 text-align:center;
 display:none;
 padding-top:7px; }
.toolbar .entry.unvoted > .score.unvoted,
.toolbar .entry.likes > .score.likes,
.toolbar .entry.dislikes > .score.dislikes {
 display:block; }
.toolbar .arrows {
 float:left; }
.toolbar .entry {
 text-shadow:0px 1px 1px rgba(255, 255, 255, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.1);
 font-weight:bold;
 font-size:15px; }
.toolbar .close {
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -khtml-box-sizing:border-box;
 background-color:#7f7b77;
 background:-moz-linear-gradient(-90deg, #eca09c, #a35752);
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eca09c), to(#a35752));
 background:-khtml-gradient(linear, 0% 0%, 0% 100%, from(#eca09c), to(#a35752));
 border-radius:30px;
 -moz-border-radius:30px;
 -webkit-border-radius:30px;
 -khtml-border-radius:30px;
 border:1px solid #884944;
 bottom:-13px;
 color:rgba(0, 0, 0, 0.59375);
 font-size:15px;
 font-weight:bold;
 height:21px;
 padding-left:6px;
 position:absolute;
 right:-13px;
 text-decoration:none;
 width:21px;
 text-shadow:rgba(255, 255, 255, 0.3) 0px 1px 1px, rgba(0, 0, 0, 0.2) 0px -1px 1px; }
.clear {
 clear:both; }
.clearleft {
 clear:left; }
.cover {
 position:absolute;
 left:0px;
 top:0px;
 width:100%;
 background-color:gray;
 opacity:.3;
 z-index:1000; }

.instructions p {
 background-color:white;
 padding:10px;
 margin:10px;
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px; }
.instructions h1 {
 font-size:medium;
 margin-left:5px; }
.instructions h2 {
 font-size:medium;
 margin-left:5px; }
.instructions img {
 width:290px;
 margin-left:15px;
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 border:1px solid #888; }
.instructions textarea#bookmarklet {
 width:290px;
 margin:15px;
 height:80px; }
.tryme {
 width:100%;
 max-width:280px;
 padding:10px;
 background-color:white;
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 margin:10px auto; }
.tryme p {
 margin:10px;
 font-size:small; }
.tryme .choices .button {
 width:260px;
 display:block;
 text-align:center;
 margin:10px; }
.deepthread {
 margin-left:40px; }
.morecomments a,
.deepthread a {
 text-decoration:none;
 color:white; }
.morechildren {
 margin:5px 10px; }
.morechildren a {
 display:block;
 text-align:center;
 max-width:350px; }
 