body{font-size:16px;background-attachment:scroll!important;}
#root,#root>header,footer,#remind_password,#unregistered,#content>.settings,#content>.settings#design_settings,.stuff ul,article.info,#create_stream,#edit_stream,#invites,#invites .from,#unregistered>.left,#profile aside,#profile #page,#streams #page,#streams_loader,#unregistered>.right,#shout,#stream_list h1,#stream_list .filter{float:none!important;width:auto!important;max-width:100%!important;}
#root>header,#streams>nav{font-size:18px;}
#content{padding:.4em .8em 3.1em .4em;}
#content,footer ul{padding-top:.5em!important;}
#root>header{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0;position:static;-moz-box-shadow:transparent 0 0 0;-webkit-box-shadow:transparent 0 0 0;-o-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0;}
#root>header nav #logo{margin-left:.6em;}
#root>header nav form{clear:both;padding-top:.7em;}
#root>header nav form .input{font-size:100%;float:none;margin:0 0 .4em .4em!important;}
#root>header nav form .input label{margin-top:.1em;}
#root>header nav form .buttons{font-size:100%;float:none;margin:-0.2em 0 .2em .4em;}
#root>header nav form .buttons input{padding:.1em 1.5em;}
#root>header nav form .forgot{position:absolute;margin:-1.9em 0 0 9em;font-size:80%;}
#root>header .help{position:absolute;top:2px;left:130px;}
#unregistered .new_user,#unregistered .new_user .input{margin-right:0;}
#streams>nav{float:none;width:auto;max-width:22em!important;position:static!important;}
#streams>nav #navigation{visibility:visible!important;}
#streams>nav .separator{display:none;}
#streams>nav>ul>li{margin-right:0;}
#streams>#page{margin-top:-1em;margin-left:0!important;}
#streams #stream_list header{text-align:right;}
#streams #stream_list header .title{display:none;}
#streams #stream_list header div{width:auto!important;float:none!important;display:inline;}
#streams #stream_list li time,#streams #stream_list li .messages,#streams #stream_list li .subscribers{width:auto;}
#streams #stream_list header .messages:after,#streams #stream_list header .subscribers:after,#streams #stream_list li .messages:after,#streams #stream_list li .subscribers:after{content:" / ";}
.paginator{width:100%;margin:1.5em 0 0 0!important;}
.paginator a,.paginator div{padding:.35em 0 .3em 0;}
.paginator span{display:none;}
#streams_loader>div{position:static;}
#stream form.shout .input{margin-right:0;position:relative;}
#stream form.shout .buttons{position:static;width:auto;margin-top:.6em;text-align:right;}
#stream form.shout .buttons .keys{display:none;}
#stream form.shout .media{margin:0;height:auto;}
#stream form.shout .media .menu{margin-top:-1.8em;position:absolute;right:8em;}
#stream form.shout .media .form{margin-top:.4em;}
#stream .sorting a{right:auto;left:0;}
#stream .content li{overflow:visible;}
#stream .content li .controls{margin-top:.2em;}
#stream .content li .controls a{font-size:100%!important;}
#stream .content li .delete{clear:none;}
#stream .content li img{clear:right;margin-right:.4em;}
#up{display:none;}
footer ul,footer .copy{float:none;display:block;}