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:710px;border-right:1px solid #f0f0f0;margin-right:20px;padding-right:19px} * html article{display:inline;overflow-x:hidden} article h2.expanded{float:left;margin-bottom:.5em} article h2.expanded + a.back{color:#08c;display:block;font-weight:bold;margin-top:.66em;position:relative;left:1em} article h2.expanded + a.back:hover{color:#00a7fa;text-decoration:none} article ul.stories{margin-top:.8em} aside{float:left;margin-right:0;width:190px;} * html aside{display:inline;overflow-x:hidden} #info a{color:#424242} a.view{color:#888;display:block;padding:.2em .8em;text-decoration:none;} a.view:hover{background-color:#efefef;color:#00a7fa;text-decoration:none} a.view.selected{background-color:#08c;color:#fff;font-weight:normal} article{position:relative;} article .message.empty-profile{padding:2em 0;} article .message.empty-profile p{font-size:140%;line-height:100%;text-align:center} article.current-user a.thing img.ribbon{display:none} html.no-touch article.current-user a.thing:hover img.ribbon{display:block} article.current-user a.thing.disowned{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);border-style:dashed;} article.current-user a.thing.disowned:hover{opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75)} aside.profile > section{padding:1em 0;border-top:1px solid #f0f0f0;} aside.profile > section:first-child{padding-top:0;border-top:none} aside.profile a#profile-image{display:block;margin:0;margin-bottom:.5em;padding:0;border-width:3px;} aside.profile a#profile-image div.container{width:auto;height:auto;line-height:0;} aside.profile a#profile-image div.container img{position:static;width:100%;height:auto} aside.profile #info .name{line-height:24px;font-size:18px;font-weight:bold} aside.profile #info .bio{font-size:.8em;font-style:italic;line-height:1.4em;margin:.5em 0;color:#888} aside.profile .edit-profile{display:block;font-size:.8em;margin-top:1em;text-align:center} aside.profile .actions-container .status{background:#0b0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:140%;font-weight:bold;padding:.2em 0;margin-bottom:.8em;text-align:center} aside.profile section.user-stats ul{margin:0;list-type:none;} aside.profile section.user-stats ul li{display:block;padding:0;margin:0;text-align:left;} aside.profile section.user-stats ul li a.count{display:block;padding:.2em .3em;} aside.profile section.user-stats ul li a.count:hover{text-decoration:none;background-color:#efefef;color:#00a7fa;} aside.profile section.user-stats ul li a.count:hover span.label{color:#00a7fa} aside.profile section.user-stats ul li a.count.selected,aside.profile section.user-stats ul li a.count.selected:hover{background-color:#08c;color:#fff;font-weight:normal;} aside.profile section.user-stats ul li a.count.selected span.label,aside.profile section.user-stats ul li a.count.selected:hover span.label{color:#fff;font-weight:normal} aside.profile section.user-stats ul li a.count span.count{display:inline-block;font-weight:bold;margin:0;padding:0;padding-right:1px;text-align:right;width:48px} aside.profile section.user-stats ul li a.count span.label{color:#888} .actions-container .actions{margin:0;padding:0} .actions-container .login-container{font-size:120%;line-height:135%;margin-bottom:.6em;} .actions-container .login-container a{font-weight:bold} .actions-container .follow{background:#66b8ff;background:-webkit-gradient(linear,left top,left bottom,from(#66b8ff),to(#269aff));background:-moz-linear-gradient(top,#66b8ff,#269aff);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #66b8ff), color-stop(1, #269aff));background:-webkit-linear-gradient(top, #66b8ff 0%, #269aff 100%);background:-moz-linear-gradient(top, #66b8ff 0%, #269aff 100%);background:-o-linear-gradient(top, #66b8ff 0%, #269aff 100%);background:-ms-linear-gradient(top, #66b8ff 0%, #269aff 100%);background:linear-gradient(top, #66b8ff 0%, #269aff 100%);border-color:#08c;color:#fff;text-shadow:0 -1px #005299;} .no-cssgradients .actions-container .follow{background:#269aff} .no-touch .actions-container .follow:hover{background:#00db00;background:-webkit-gradient(linear,left top,left bottom,from(#00db00),to(#00a800));background:-moz-linear-gradient(top,#00db00,#00a800);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #00db00), color-stop(1, #00a800));background:-webkit-linear-gradient(top, #00db00 0%, #00a800 100%);background:-moz-linear-gradient(top, #00db00 0%, #00a800 100%);background:-o-linear-gradient(top, #00db00 0%, #00a800 100%);background:-ms-linear-gradient(top, #00db00 0%, #00a800 100%);background:linear-gradient(top, #00db00 0%, #00a800 100%);border-color:#009600} .no-cssgradients .no-touch .actions-container .follow:hover{background:#00a800} .actions-container .unfollow{color:#a33;} .no-touch .actions-container .unfollow:hover{background:#a33;background:-webkit-gradient(linear,left top,left bottom,from(#a33),to(#a33));background:-moz-linear-gradient(top,#a33,#a33);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a33), color-stop(1, #a33));background:-webkit-linear-gradient(top, #a33 0%, #a33 100%);background:-moz-linear-gradient(top, #a33 0%, #a33 100%);background:-o-linear-gradient(top, #a33 0%, #a33 100%);background:-ms-linear-gradient(top, #a33 0%, #a33 100%);background:linear-gradient(top, #a33 0%, #a33 100%);border-color:#a33;color:#fff} .no-cssgradients .no-touch .actions-container .unfollow:hover{background:#a33} .actions-container .link-button{font-size:125%;padding-left:0;padding-right:0} .actions-container .follow,.actions-container .unfollow{margin:4px 0;} .actions-container .follow[disabled],.actions-container .unfollow[disabled]{background:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0));background:-moz-linear-gradient(top,#f0f0f0,#f0f0f0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(1, #f0f0f0));background:-webkit-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-moz-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);border-color:#d8d8d8;color:#bbb;cursor:default;text-shadow:none;} .no-cssgradients .actions-container .follow[disabled],.no-cssgradients .actions-container .unfollow[disabled]{background:#f0f0f0} .actions-container .follow[disabled]:hover,.actions-container .unfollow[disabled]:hover{background:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0));background:-moz-linear-gradient(top,#f0f0f0,#f0f0f0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(1, #f0f0f0));background:-webkit-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-moz-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);background:linear-gradient(top, #f0f0f0 0%, #f0f0f0 100%);border-color:#d8d8d8;color:#bbb} .no-cssgradients .actions-container .follow[disabled]:hover,.no-cssgradients .actions-container .unfollow[disabled]:hover{background:#f0f0f0} .js.no-touch .actions-container .status{display:none} .js.no-touch .actions-container .unfollow.status-button{background:#0b0;background:-webkit-gradient(linear,left top,left bottom,from(#0b0),to(#0b0));background:-moz-linear-gradient(top,#0b0,#0b0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0b0), color-stop(1, #0b0));background:-webkit-linear-gradient(top, #0b0 0%, #0b0 100%);background:-moz-linear-gradient(top, #0b0 0%, #0b0 100%);background:-o-linear-gradient(top, #0b0 0%, #0b0 100%);background:-ms-linear-gradient(top, #0b0 0%, #0b0 100%);background:linear-gradient(top, #0b0 0%, #0b0 100%);border:none;color:#fff;text-shadow:none;} .no-cssgradients .js.no-touch .actions-container .unfollow.status-button{background:#0b0} .js.no-touch .actions-container .unfollow.status-button:hover{background:#a33;background:-webkit-gradient(linear,left top,left bottom,from(#a33),to(#a33));background:-moz-linear-gradient(top,#a33,#a33);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a33), color-stop(1, #a33));background:-webkit-linear-gradient(top, #a33 0%, #a33 100%);background:-moz-linear-gradient(top, #a33 0%, #a33 100%);background:-o-linear-gradient(top, #a33 0%, #a33 100%);background:-ms-linear-gradient(top, #a33 0%, #a33 100%);background:linear-gradient(top, #a33 0%, #a33 100%);} .no-cssgradients .js.no-touch .actions-container .unfollow.status-button:hover{background:#a33} .actions-container .info{background-color:#ffa;font-size:75%;font-style:italic;text-align:center}