/*

MOOT v1.5.2-beta (Julu 4, 2013)

Forums & commenting re-imagined

https://moot.it | (c) 2013 Moot Inc

*/@font-face{font-family:icon;src:url("font/icon.eot");src:url("font/icon.eot#iefix") format('embedded-opentype'),url("font/icon.woff") format('woff'),url("font/icon.ttf") format('truetype'),url("font/icon.svg") format('svg');font-weight:normal;font-style:normal}
.moot{color:#444;}
.moot *{vertical-align:baseline;font-weight:normal;font-family:inherit;font-style:normal;line-height:1.2;font-size:inherit;padding:0;border:0;margin:0;float:none;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.moot input{height:auto;margin:0}
.moot a{cursor:pointer;text-decoration:none}
.moot strong{font-weight:bold}
.moot :focus{outline:0}
.moot ::-moz-focus-inner{border:0}
.moot input,.moot textarea{font-size:100%;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;padding:.6em;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 2px rgba(0,0,0,0.2);}
.moot input:focus,.moot textarea:focus{border-color:#75b9f0;outline:0;-webkit-box-shadow:0 0 3px #75b9f0 inset;-moz-box-shadow:0 0 3px #75b9f0 inset;box-shadow:0 0 3px #75b9f0 inset}
.moot input[disabled],.moot textarea[disabled],.moot input[readonly],.moot textarea[readonly]{background:#f5f5f5;cursor:not-allowed;border-color:#ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.moot input.is-placeholder,.moot textarea.is-placeholder{color:#999}
.moot textarea{resize:none;overflow:hidden;-webkit-transition:height .2s;-moz-transition:height .2s;transition:height .2s}
.moot [type=number]::-webkit-outer-spin-button,.moot [type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}
.moot [type=text],.moot textarea{-webkit-appearance:none}
.moot button{padding:.4em 1.5em;-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;font-size:105%;line-height:1;color:#fff;text-align:center;background-color:#1fadc5;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.3), transparent 100%);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3), transparent 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.3), transparent 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.3), transparent 100%);cursor:pointer;border:0;text-decoration:none;}
.moot button:hover{background-color:#1c9aaf}
.moot button:active{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4),0 1px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4),0 1px 2px rgba(255,255,255,0.5);box-shadow:inset 0 2px 3px rgba(0,0,0,0.4),0 1px 2px rgba(255,255,255,0.5);background-image:none}
.moot button:focus{outline:thin dotted rgba(0,0,0,0.25);outline:2px auto rgba(0,0,0,0.25);outline-offset:2px}
.moot button:disabled{cursor:default;background-image:none;background:#ccc !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.m-overlay,.m-like_list{background:#fff;padding:.6em;-webkit-box-shadow:0 0 .6em rgba(0,0,0,0.25);-moz-box-shadow:0 0 .6em rgba(0,0,0,0.25);box-shadow:0 0 .6em rgba(0,0,0,0.25);position:absolute;z-index:99999;display:none;top:-9999em;}
.m-overlay:after,.m-like_list:after{font-size:1em;line-height:1;color:#fff;font-family:icon;position:absolute;text-shadow:0 4px 5px rgba(0,0,0,0.15);text-shadow:0 -4px 5px rgba(0,0,0,0.15);content:'3';top:-.8em;left:45%}
.m-overlay.m-active,.m-like_list.m-active{display:block}
.m-tooltip,.m-account .m-error{position:absolute;display:none;background-color:#333;color:#fff;font-weight:normal;white-space:nowrap;padding:.3em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;margin-top:-.6em;}
.m-tooltip:after,.m-account .m-error:after{font-size:.9em;line-height:1;color:#fff;font-family:icon;position:absolute;text-shadow:0 4px 5px rgba(0,0,0,0.15);content:'5';top:92%;}
.m-tooltip:after,.m-account .m-error:after{color:#333;top:90%;left:45%;left:calc(50% - .8em)}
.m-hovered .m-tooltip,.m-hovered .m-account .m-error{display:inline !important}
.m-placeholder{position:absolute;top:.6em;left:.6em;color:#ccc;}
.m-filled .m-placeholder{display:none}
.m-hidden{display:none}
.m-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:999999;text-align:center;}
.m-mask .m-panel{max-width:27em;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 0 2em #333;-moz-box-shadow:0 0 2em #333;box-shadow:0 0 2em #333;padding:1.2em;margin-top:7%;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;}
.m-mask .m-panel h2,.m-mask .m-panel h2 span{font-family:'avenir next','helvetica neue','open sans';font-size:30px;font-weight:100;letter-spacing:-1px}
.m-mask .m-panel h2:before{content:'m';font-family:icon;color:#f00;position:relative;left:-8px;top:2px}
.m-mask .m-panel h3{font-size:90%;color:#777;margin:0 0 .6em}
.m-mask .m-panel input{padding:.3em}
.m-mask .m-panel p{margin-bottom:.6em}
.m-mask .m-panel a{color:#1fadc5;cursor:pointer;}
.m-mask .m-panel a:hover{text-decoration:underline}
.m-mask .m-panel button{padding:.3em 1.2em}
.m-close{position:absolute;top:.6em;right:.6em;font-family:icon;color:#ccc !important;font-size:1.2em;text-decoration:none;cursor:pointer;}
.m-close:hover{color:#999 !important}
.m-icon{font-family:icon;color:#ccc}
.m-loading,.m-loading:before{opacity:.3 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.m-right{float:right}
.m-hilite,.m-newcount,a.m-nav-online em,.m-users-title em{font-size:.8em;line-height:1.2;color:#fff;text-align:center;background:#1fadc5;-webkit-border-radius:2.4em;-moz-border-radius:2.4em;border-radius:2.4em;display:inline-block;height:1.6em;min-width:1.6em;padding:.3em}
.m-newcount{background:#be0000;margin-left:.3em;}
.m-no-logged .m-newcount{display:none !important}
.m-facelink{float:left;display:block;width:1.9em;height:1.9em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;}
.m-facelink.m-online{position:relative;}
.m-facelink.m-online:after{content:'o';color:#4cbe00;position:absolute;top:-.4em;right:-.4em;text-shadow:0 0 .1em #fff;font-family:icon;font-size:.8em;}
.m-growl .m-facelink.m-online:after{display:none}
.m-facelink.m-inactive{opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}
.m-face{width:100%;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;border:.1em solid #fff;}
.is-forum .m-facelink:hover .m-face{border-color:#1fadc5}
.m-sidebar .m-selected .m-face{border-color:#000}
.m-growl{position:fixed;bottom:1.2em;right:1.2em;z-index:3;display:none;background:#333;background:rgba(0,0,0,0.75);-webkit-border-radius:1.7999999999999998em;-moz-border-radius:1.7999999999999998em;border-radius:1.7999999999999998em;padding:.3em;font-size:90%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;}
.m-growl .m-icon{font-size:1.2em;color:#fff}
.m-growl .m-link{display:block;}
.m-growl .m-link i{font-family:icon}
.m-growl .m-link:before{display:none}
.m-growl .m-link:hover{text-decoration:underline}
.m-growl:hover{background:#222}
.m-growl .m-facelink{margin-right:.6em}
.m-growl .m-meta{font-size:80%;color:#ccc;line-height:.9}
.m-growl.m-active{width:27em;padding:.6em;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25);max-height:33em;overflow:hidden;}
.m-growl.m-active .m-icon{display:none}
.m-growl.m-active .m-first,.m-growl.m-active .m-minify{display:block}
.m-growl.m-boosted{background-color:#000;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s}
.m-growl .m-minify{font-family:icon;position:absolute;top:0;right:0;padding:.3em;-webkit-border-radius:0 .3em 0;-moz-border-radius:0 .3em 0;border-radius:0 .3em 0;color:#eee;display:none;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;}
.m-growl .m-minify:hover{color:#d4d4d4}
.m-growl .m-minify:active{color:#fff}
.is-hover.m-growl .m-minify{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-growl .m-toggle{position:absolute;bottom:0;right:0;padding:.3em;color:#eee;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;display:none;}
.m-growl .m-toggle:hover{color:#d4d4d4}
.m-growl .m-toggle:active{color:#fff}
.m-growl .m-toggle:active{bottom:-1px}
.m-multiple.m-active.m-growl .m-toggle{display:block}
.is-hover.m-growl .m-toggle{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-growl .m-toggle .m-up,.m-growl .m-toggle .m-down{font-family:icon}
.m-growl .m-toggle .m-up{display:none}
.m-opened.m-growl .m-toggle .m-up{display:block}
.m-opened.m-growl .m-toggle .m-down{display:none}
.m-growl .m-entry{padding:.6em .3em;display:none;}
.m-growl .m-entry .m-name{font-weight:bold}
.m-growl .m-entry a{color:#1fadc5}
.m-active.m-opened.m-growl .m-entry{display:block}
@media (max-width: 500px){.m-growl.m-active{width:90%}
}.m-syntax{font-family:'Bitstream Vera Sans Mono',Menlo,Monaco,Courier,monospace;border-left:.3em solid #ccc;overflow:auto;padding-left:.6em;line-height:1.3;font-size:90%;line-height:1.3;margin:.6em 0;}
.m-syntax .m-comment{color:#999}
.m-syntax .m-operator{color:#999}
.m-syntax .m-string{color:#be0000}
.m-syntax .m-number{color:#ffa500}
.m-syntax .m-bracket{color:#1fadc5}
.m-syntax .m-keyword{font-weight:bold}
.m-syntax .m-accent1{color:#ff57a8}
.m-syntax .m-accent2{color:#1fadc5}
.m-syntax .m-accent3{font-weight:bold;color:#4cbe00}
#m-gallery{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:5%;text-align:center;top:-99999em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);background-color:rgba(0,0,0,0.8);z-index:9999;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;}
#m-gallery .m-close{text-shadow:0 0 1px #000;}
#m-gallery .m-close:hover{color:#fff !important}
#m-gallery nav{margin-bottom:1%;}
#m-gallery nav img{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:4em;height:4em;display:inline-block;margin:.3em;border:2px solid transparent;cursor:pointer}
#m-gallery nav .m-active{border-color:#fff;cursor:default}
#m-gallery nav .m-video{width:6.2em}
#m-gallery #m-img{max-width:100%;max-height:90%}
#m-gallery iframe{display:none}
#m-gallery.m-is-video #m-img{display:none}
#m-gallery.m-is-video iframe{display:inline-block}
#m-gallery.m-active{top:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-sidebar .m-edit-cats{margin-left:.6em;font-size:80%;color:#1fadc5;}
.m-sidebar .m-edit-cats:hover{text-decoration:underline}
.m-sidebar .m-add-cat,.m-sidebar .m-done-cats,.m-sidebar .m-remove,.m-sidebar .m-cancel{display:none}
.m-sidebar .m-add-cat,.m-sidebar .m-cancel{font-size:120%;margin-left:.6em;color:#1fadc5;}
.m-sidebar .m-add-cat:hover,.m-sidebar .m-cancel:hover{background:none}
.m-sidebar .m-cancel{font-size:85%}
#m-settings{position:fixed;top:-99999em;text-align:left;}
#m-settings.m-active{top:0}
@media (max-height: 550px){#m-settings{position:absolute}
}#m-settings ul{list-style:none;margin:0 -1.3em 1.8em;font-size:90%;border-top:1px solid #ddd}
#m-settings li{display:inline-block;padding:.5em 0;line-height:1.3;cursor:pointer;width:33%;background-color:#eee;text-align:center;font-weight:bold;}
#m-settings li:hover{background-color:#ccc}
#m-settings li:first-child{background-color:#ddd}
#m-settings li:last-child{width:34%;background-color:#ddd}
#m-settings li.m-selected{background-color:#fff;cursor:default}
#m-settings .m-panel{max-width:25em;position:relative;padding-bottom:2em;margin-top:2%}
#m-settings .m-right{font-size:80%}
#m-settings h2{text-transform:capitalize;margin-bottom:.6em;}
#m-settings h2:before{display:none}
#m-settings label{display:block;margin-bottom:1.2em}
#m-settings .m-tip{font-size:80%;color:#999}
.m-modifiable input{width:100%;margin:.2em 0}
.m-admins{position:relative;}
.m-admins strong,.m-admins .m-owner{display:block}
.m-admins .m-owner{color:#777}
.m-admins textarea{height:4.2em}
.m-admins .m-tooltip{top:0;left:8em;}
.m-admins .m-tooltip:after{left:1.2em}
.m-unsubscribed{text-align:center;}
.m-unsubscribed img{margin-bottom:1.2em}
.m-brand-preview{display:table;width:100%;margin-bottom:1em;text-align:center;border:1px solid #ddd;background-color:#333;cursor:pointer;}
.m-brand-preview div{height:64px;display:table-cell;vertical-align:middle;}
.m-brand-preview div img{max-height:100%}
.m-moot-brand{font-size:90%;cursor:pointer;}
.m-moot-brand input{width:auto}
.m-bgimg{cursor:pointer;}
.m-bgimg input{cursor:pointer;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:-.3em}
.m-bgcolor input{display:block;width:6em;}
.m-bgcolor input:before{content:'#'}
.m-keys span{display:block;font-size:90%;color:#999}
.m-apisecret span{color:#be0000}
.m-is-editable button{font-size:85%;margin-right:.3em;display:none}
.m-is-editable .m-add-cat,.m-is-editable .m-remove,.m-is-editable .m-cancel{display:inline}
.m-is-editable .m-edit-cats{display:none !important}
.m-is-editable .m-forums{margin-bottom:.6em;position:relative;}
.m-is-editable .m-forums .m-remove{float:right;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);cursor:pointer;font-family:icon;line-height:.9;color:#be0000}
.m-is-editable .m-forums input{width:100%;padding:.2em;font-size:1em;border:1px solid #ccc;margin-top:-.4em}
.m-is-editable .m-forums p{cursor:move;border-bottom:1px solid #ccc;width:100%;-webkit-transition:margin .2s;-moz-transition:margin .2s;transition:margin .2s;}
.m-is-editable .m-forums p:hover .m-remove{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-is-editable .m-forums p.m-is-dragging{margin:-.1em 0 0 -.3em;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);-moz-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);width:16em;border:0;background-color:#fff;}
.m-is-editable .m-forums p.m-is-dragging .m-remove{display:none}
.m-is-editable .m-forums p.m-is-edited{border-color:transparent;}
.m-is-editable .m-forums p.m-is-edited a,.m-is-editable .m-forums p.m-is-edited .m-remove{display:none}
.m-is-editable .m-forums p.m-is-edited input{display:block}
.m-is-editable .m-forums a{cursor:pointer;color:#444;}
.m-is-editable .m-forums a:hover{text-decoration:underline;background:none}
.moot{max-width:980px;margin:0 auto;}
.moot.m-no-support{text-align:center;}
.moot.m-no-support h2{font-size:2.4em;font-weight:normal;color:#666;margin:.6em 0;}
.moot.m-no-support h2 em{font-weight:bold}
.moot.m-no-support p{max-width:600px;margin:1em auto;color:#666}
.moot.m-no-support img{max-width:100%}
.moot.m-app-loading{font-size:90%;color:#666;text-align:center;padding-top:5%;}
.moot.m-app-loading *{display:none}
.moot.m-app-loading .m-loading-text{display:block}
@media (max-width: 400px){.moot{overflow:auto}
}.m-message{position:fixed;top:-999em;left:34%;z-index:999999;background-color:#333;font-size:90%;line-height:1.6;color:#ddd;text-align:center;font-weight:bold;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;padding:0 .6em;}
.m-has-message .m-message{top:.6em}
.m-logo{position:fixed;left:auto;bottom:.6em;right:.6em !important;z-index:999999;}
.m-logo a{font-size:1.2em;color:#be0000;-webkit-transition:color .8s;-moz-transition:color .8s;transition:color .8s;position:relative;}
.m-logo a:hover{color:#11606d}
.m-logo em{font-family:icon;text-shadow:0 0 5px #fff}
.m-logo .m-tooltip{font-size:80%;margin-left:-.6em;padding:.3em .6em;}
.m-logo .m-tooltip:after{content:'7';left:auto;right:-.5em;top:30%}
@media (max-width: 768px){.m-logo{position:static;text-align:right;margin:.6em}
}.m-badge,.m-unverified em,.m-account .m-maillist em{font-size:100%;line-height:1;color:#fff;font-style:normal;display:inline-block;padding:.2em .4em;background-color:#be0000;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}
.m-unverified{font-size:85%;color:#999;margin:.3em 0 2.4em;}
.m-unverified em{float:left;margin:.3em .6em 0 0}
.m-sso.m-no-logged textarea,.m-sso.m-no-logged .m-like,.m-sso.m-no-logged .m-show-help,.m-sso.m-no-logged .m-login{display:none !important}
.m-sso .m-nav-account a{cursor:default}
.m-sso .m-nav-account .m-name:after{display:none}
.m-page{display:inline-block;vertical-align:top;width:70%;padding:0 1.7999999999999998em 2.4em 0;}
.moot-forum .m-page{min-height:20em}
.m-page a{color:#1fadc5;}
.m-page a:hover{color:#188699}
.m-page a:active{color:#37c7e0}
.m-page mark{background:#ff0;padding:0 .2em;font-weight:bold;display:inline-block}
@media (max-width: 980px){.m-page{padding:0 .6em}
}.m-pagetitle{font-size:1.6em;color:#666;margin-bottom:.6em;display:none;font-weight:300;}
.m-pagetitle em{display:block;font-size:.7em;color:#999}
.m-pagetitle:before{font-family:icon;content:'R';font-size:120%;font-weight:normal;color:#ccc}
.m-pagepage .m-pagetitle{display:block}
.m-spampage .m-pagetitle{display:block;}
.m-spampage .m-pagetitle:before{content:'x'}
.m-spampage .m-pagetitle em{margin-left:.3em}
.m-userpage .m-pagetitle{display:block;}
.m-userpage .m-pagetitle:before{content:'g'}
.m-searchpage .m-pagetitle{margin-bottom:1.2em;}
.m-searchpage .m-pagetitle:before{display:none}
.m-collapse-all{text-align:right;height:1.2em;}
.m-collapse-all a{font-size:.9em;color:#999;display:none;}
.m-collapse-all a:hover{color:#333}
.m-collapse-all.m-shown a{display:inline}
.m-collapse-all .m-icon{position:relative;top:-.2em;left:0}
.m-loading .m-collapse-all,.m-mootpage .m-collapse-all{display:none !important}
.m-loading-text{display:none;}
.m-loading .m-loading-text{display:block}
.moot .m-more-moots{position:relative;padding:.4em;font-size:120%;margin:1.2em auto;}
.moot .m-more-moots:after{font-family:icon;content:'4';position:absolute;top:88%;left:1.2em;font-size:.5em;z-index:-1;color:#1fadc5}
.moot .m-more-moots:before{content:'+'}
.m-account{width:22em;padding:1.2em;position:absolute;z-index:99999;line-height:1.1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.m-account:after{right:1.9em;left:auto}
.m-account a{color:#1fadc5;}
.m-account a:hover{text-decoration:underline}
.m-account .m-logout{font-size:smaller}
.m-account .m-face{display:inline-block;margin:0 .6em 1.2em 0;width:4.2em;height:4.2em}
.m-account .m-names{display:inline-block;vertical-align:top;}
.m-account .m-names h2{font-size:150%;color:#333;font-weight:100;margin-bottom:.1em}
.m-account .m-names h3{color:#777;font-weight:bold}
.m-account .m-status span{font-family:icon;font-size:120%;color:#4cbe00;position:relative;top:.1em;left:-.1em}
.m-account .m-status em{color:#333;font-weight:bold}
.m-account .m-status a{font-weight:normal}
.m-account .m-invisible span{color:#ccc}
.m-account .m-upload-target{display:none}
.m-account .m-tooltip{font-size:90%}
.m-account .m-upload{position:absolute;top:1em;left:1em;}
.m-account .m-upload input{width:4.6em;height:4.6em;cursor:pointer;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);border:none;text-indent:-2.4em;}
.m-webkit .m-account .m-upload input{text-indent:-999em;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.m-webkit .m-account .m-upload input:hover,.m-webkit .m-account .m-upload input.m-hover{border:.1em solid #000}
.m-webkit .m-account .m-upload input:active{background-color:rgba(0,0,0,0.2);border:none}
.m-account form{margin-bottom:.6em;position:relative}
.m-account h3{color:#333;font-weight:bold}
.m-account p{font-size:90%;color:#999;}
.m-account p a{font-weight:bold}
.m-account input,.m-account [type=email],.m-account [type=text]{width:100%;margin-bottom:.3em;border-color:#ccc;height:auto}
.m-account button,.m-account .m-saved{position:absolute;right:.6em;bottom:2.5em;font-size:80%;display:none;padding:.3em .9em}
.m-account .m-saved{display:inline;color:#999}
.m-account .m-unfollow{margin:.6em 0 1.2em;}
.m-account .m-unfollow span{font-family:icon;color:#ff57a8;font-size:110%;position:relative;top:.1em;left:0}
.m-account .m-unfollow em{color:#333;margin-right:.3em}
.m-account .m-unfollow a{font-weight:normal;margin-left:.3em}
.m-account .m-incomplete{margin:.3em 0;display:none;}
.m-is-unverified .m-account .m-incomplete{display:block}
.m-account .m-badge{display:none;font-size:80%;position:relative;top:-.1em;left:.3em;}
.m-is-unverified .m-account .m-badge{display:inline}
.m-account .m-maillist{font-size:90%;color:#777;margin-left:.1em;}
.m-account .m-maillist input{width:auto}
.m-account .m-maillist em{background-color:#4cbe00;font-size:80%;display:none}
.m-account .m-maillist.m-boosted em{display:inline}
.m-account .m-error{left:0;top:-.3em;right:auto}
.m-account .m-is-error .m-error{display:inline}
.m-account .m-email-updated{display:none}
.m-account .m-updated .m-email-updated{display:block}
.m-account .m-updated .m-field,.m-account .m-updated button{display:none}
.m-account .m-password{font-size:90%;border-top:1px solid #ddd;padding-top:.6em;margin-top:1.2em}
.m-join-mask{background-image:url("../img/faces.png");background-position:center 1.2em;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.m-join-mask{background-image:url("../img/faces-2x.jpg");-webkit-background-size:50%;-moz-background-size:50%;background-size:50%}
}.m-join-mask .m-moot-join{margin-top:12%}
.m-join .m-face{width:7em;height:7em}
.m-join label{display:block}
.m-join input,.m-join button{font-size:110%;text-align:center;margin-bottom:.6em}
.m-join .m-tip{display:block;font-size:70%;color:#777;margin:-.6em 0 1.2em}
.m-join .m-error{font-weight:bold;color:#be0000;display:none}
.m-join .m-is-error input{border-color:#be0000}
.m-join .m-is-error .m-error{display:block}
.m-join .m-ok input{border-color:#4cbe00}
.m-join .m-ok .m-error{display:none}
@media (max-width: 500px){.m-account{width:90%}
}.m-header{margin-bottom:1.2em;background:#ddd;background:rgba(0,0,0,0.08)}
.m-navi{display:inline-block;vertical-align:top;width:35%;}
.m-navi a{font-size:85%;line-height:2;text-align:center;color:#666;font-weight:100;cursor:pointer;-webkit-transition:background .1s;-moz-transition:background .1s;transition:background .1s;width:50%;padding:.6em 0;position:relative;display:inline-block;}
.m-navi a:hover{background:rgba(0,0,0,0.05);text-decoration:none;color:#000}
.m-navi a:before{font-family:icon;font-size:160%;line-height:.5em;position:relative;top:.1em;left:-.1em}
.m-navi a:active{background:#ddd}
.m-navi a.m-selected,.m-pagepage .m-navi a.m-nav-forums,.m-userpage .m-navi a.m-nav-online{background:#fff;cursor:default;color:#444}
.m-nav-feed:before{content:'h'}
.m-no-logged .m-nav-feed{color:#999;cursor:default;background-color:transparent !important}
.m-nav-all:before{content:'t'}
a.m-nav-forums{display:none;}
a.m-nav-forums:before{content:'R'}
a.m-nav-online{display:none;}
a.m-nav-online:before{content:'g'}
a.m-nav-online em{background:#4cbe00;position:absolute;top:.3em;right:35%}
.m-subnavi{display:inline-block;width:63%;padding-right:.6em}
.m-search{display:inline-block;vertical-align:top;position:relative;top:.3em;left:.6em;width:53%;font-size:90%;line-height:1;}
.m-search:before{font-family:icon;content:'s';position:absolute;top:23%;left:.5em;font-size:1.3em;color:#999}
.m-search [type=text]{border-color:#ccc;-webkit-border-radius:3.5999999999999996em;-moz-border-radius:3.5999999999999996em;border-radius:3.5999999999999996em;padding:.6em 1em .4em 2.2em;width:100%;height:auto}
.m-search .m-placeholder{left:2.4em}
.m-nav-account{display:inline-block;text-align:right;vertical-align:top;width:46%;margin-top:.3em;}
.m-nav-account .m-face{width:2em;height:2em}
.m-nav-account .m-name{font-size:90%;color:#666;display:inline-block;max-width:13.5em;white-space:nowrap;position:relative;top:-.7em;left:-.7em;}
.m-nav-account .m-name:after{font-family:icon;content:'5';font-size:.4em;color:#999;position:relative;top:-.5em;left:.5em}
.m-no-logged .m-nav-account .m-me{display:none}
.m-nav-account .m-you{display:none}
.m-nav-account .m-login{font-size:85%;line-height:1;font-weight:bold;margin:.8em 0;display:inline-block;}
.m-logged .m-nav-account .m-login{display:none}
@media (max-width: 768px){.m-page{width:100%;padding:0 .6em;font-size:90%}
.m-header{position:relative;height:6.6em}
.m-search{left:0;width:45%;}
.m-no-logged .m-search{width:80%}
.m-subnavi{background-color:#555;position:absolute;top:0;left:0;padding:.3em .6em;width:100%;height:3.4em}
.m-nav-account{width:53%;}
.m-nav-account .m-name,.m-nav-account a{font-size:100%;color:#ccc;}
.m-nav-account .m-name:after,.m-nav-account a:after{color:#ccc}
.m-nav-account .m-you{display:none}
.m-no-logged .m-nav-account{width:17%}
.m-navi{position:absolute;top:3.4em;left:0;width:100%;}
.m-navi a{width:25%;display:inline-block;height:3.8em;}
.m-navi a:before{font-size:2em}
.m-navi a span{display:block;font-size:smaller;margin-top:-.6em}
.m-newcount{position:absolute;top:.3em;right:35%}
.m-wrap{width:100%}
}.m-sidebar{border-left:1px solid #ccc;display:inline-block;width:30%;padding:.6em;vertical-align:top}
.m-forums-title,.m-users-title{font-size:110%;font-weight:300;margin-bottom:.3em;text-transform:none;}
.m-forums-title:before,.m-users-title:before{font-family:icon;font-weight:normal;content:'R'}
.m-forums-wrap{margin:-1.7999999999999998em 0 1.2em;}
.m-forums-wrap img{max-width:100%}
.m-forums{margin-bottom:1.2em}
.m-forums-title{margin-top:1.2em}
.m-links p{font-size:90%;padding:.3em 0;}
.m-links p a{color:#999;font-weight:normal;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;padding:.3em .6em .1em;-webkit-border-radius:1.2em;-moz-border-radius:1.2em;border-radius:1.2em;line-height:1;}
.m-links p a:hover{background:#ddd;color:#666;text-decoration:none}
.m-links p a.m-selected{background:#444;cursor:default;font-weight:normal;color:#fff}
.m-links .m-has-new:after{content:'o';font-family:icon;color:#be0000;font-size:70%;margin-left:.3em}
.m-links h3{margin:1.2em 0 .3em}
.m-admin{border-top:1px solid #ddd;margin:1.2em 0;padding-top:.6em}
.m-users{margin-bottom:1.2em;}
.m-users .m-facelink{margin:0 .25em .5em;}
.m-users .m-facelink:after{display:none}
.m-users .m-away{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.m-users .m-boosted{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);transform:scale(1.8);-webkit-transition:-webkit-transform .3s .6s;-moz-transition:-moz-transform .3s .6s;-webkit-box-shadow:0 0 1.2em rgba(0,0,0,0.4);-moz-box-shadow:0 0 1.2em rgba(0,0,0,0.4);box-shadow:0 0 1.2em rgba(0,0,0,0.4)}
.m-users-title:before{content:'g'}
.m-users-title em{background:#4cbe00;margin-left:.3em}
.m-anon-count{color:#666;font-size:80%;whitespace:nowrap;}
.m-anon-count em{color:#444;font-weight:bold}
.m-logged-users{padding-top:.1em;}
.m-logged-users .m-facelink{float:none;display:inline-block}
@media (max-width: 768px){.m-header,.m-page{width:100%}
.m-page{padding:.6em !important}
.m-sidebar{border:0;padding:0;margin:0;width:100%}
.moot-bottom{text-align:center}
.m-users,.m-forums-wrap{background:#fff;padding:.6em;-webkit-box-shadow:0 0 .6em rgba(0,0,0,0.25);-moz-box-shadow:0 0 .6em rgba(0,0,0,0.25);box-shadow:0 0 .6em rgba(0,0,0,0.25);position:absolute;z-index:99999;display:none;top:-9999em;position:absolute;top:-999em;max-width:12em}
.m-users:after,.m-forums-wrap:after{font-size:1em;line-height:1;color:#fff;font-family:icon;position:absolute;text-shadow:0 4px 5px rgba(0,0,0,0.15);text-shadow:0 -4px 5px rgba(0,0,0,0.15);content:'3';top:-.8em;left:45%}
.m-users.m-active,.m-forums-wrap.m-active{display:block}
.m-forums-title{margin-top:0}
.m-users{right:.6em}
.m-users-title{display:none}
.m-users:after{right:2.3em;left:auto}
}.m-form{position:relative;}
.m-form.m-filled{height:auto}
.m-form textarea{width:100%;height:3em;cursor:pointer;background:transparent;overflow:auto;max-height:400px;line-height:1.4;}
.m-focus.m-form textarea,.m-filled.m-form textarea{background:#fff;cursor:default}
.m-form textarea[disabled]{background-color:transparent}
.m-form .m-controls{text-align:right;height:1em}
.m-form .m-preview,.m-form .m-controls{display:none;}
.m-filled.m-form .m-preview,.m-filled.m-form .m-controls{display:block}
.m-form label{margin-right:1.7999999999999998em;font-size:90%}
.m-form button{margin-top:.3em}
.m-preview{margin-top:3em !important;background-color:#f9f9f9;padding:.6em;overflow:hidden;}
.m-preview .m-preview-title{float:right;margin:0;text-transform:uppercase}
.m-select{position:relative;display:inline-block;text-align:left;margin-right:1.5em;}
.m-select input{display:none}
.m-select label{cursor:pointer;margin:0;padding-right:0;}
.m-select label:after{font-family:icon;content:'5';font-size:7px;position:relative;top:-2px;left:5px}
.m-select section{max-height:300px;overflow:auto;position:absolute;top:-999em;left:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;background:#fff;padding:.6em;-webkit-box-shadow:0 0 .6em rgba(0,0,0,0.25);-moz-box-shadow:0 0 .6em rgba(0,0,0,0.25);box-shadow:0 0 .6em rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:200px;z-index:10;}
.m-active.m-select section{top:-3em;left:-3em;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-select section h3{text-align:center;margin-bottom:.3em;padding-bottom:.3em;font-weight:bold;border-bottom:.1em solid #ddd}
.m-select ul{margin:0;padding:0}
.m-select li{list-style-type:none;padding:.3em .6em .2em;margin:0 0 .1em;}
.m-select li.is-hovered{background:#ddd;cursor:pointer}
.m-select li.is-selected{background:#444;cursor:default;color:#fff;}
.m-select li.is-selected:after{font-family:icon;content:'c';float:right}
.m-select section{font-size:90%;left:-6em}
.m-select .is-hovered,.m-select .is-selected{-webkit-border-radius:2.4em;-moz-border-radius:2.4em;border-radius:2.4em}
.m-no-cats .m-select{display:none}
.m-userpage .m-create,.m-mootpage .m-create,.m-searchpage .m-create,.m-spampage .m-create{display:none !important}
.m-loading .m-create{display:none}
.m-replyform{margin:.6em 0 0 4em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity 100;-moz-transition:opacity 100;transition:opacity 100;}
.moot-hover .m-replyform,.m-replyform.m-focus,.m-replyform.m-filled{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-replyform textarea,.m-replyform button{font-size:.9em}
.m-replyform textarea{height:2.9em}
.m-replyform .m-preview{margin-left:-4em;}
.m-replyform .m-preview .m-post{margin-top:0}
.m-replyform .m-preview .m-title{display:none}
@media handheld{textarea{-webkit-appearance:caret;-moz-appearance:caret;appearance:caret}
}.m-marksolved{display:none;position:relative;top:0;left:-.5em;}
.m-marksolved span{margin-left:.1em;font-size:.9em;color:#666}
.m-filled .m-marksolved{display:inline}
.m-meta .m-solved-mark{display:none;font-family:icon;color:#4cbe00;font-size:.9em;}
.m-solved .m-meta .m-solved-mark{display:inline;margin-right:0}
.m-form .m-show-help{position:absolute;right:.2em;padding:.3em;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;display:inline-block;font-weight:bold;color:#999}
.m-help{position:absolute;right:0;top:2.2em;background:#fff;padding:1.5em 1.7999999999999998em 1.2em;margin-right:-.3em;font-size:90%;line-height:1;z-index:20;display:none;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;width:16em;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25);}
.m-help:after{font-size:.7em;line-height:1;color:#fff;font-family:icon;position:absolute;text-shadow:0 4px 5px rgba(0,0,0,0.15);text-shadow:0 -4px 5px rgba(0,0,0,0.15);content:'3';top:-.8em;left:45%}
.m-help:after{left:auto;right:1em}
.m-help h2{font-size:120%;color:#333;font-weight:bold;margin-bottom:.6em;}
.m-replyform .m-help h2{display:none}
.m-help .m-help-format{margin:1em 0;border:1px solid #ddd;border-width:1px 0;padding:.6em 0 .3em}
.m-help p{color:#777;margin-bottom:.3em;}
.m-help p em{color:#333;font-weight:bold}
.m-help .m-help-code p{color:#ccc}
.m-help .m-help-bolded{font-weight:bold}
.m-help .m-help-italics{font-style:italic}
.m-help .m-help-monospaced{font-family:'Bitstream Vera Sans Mono',Menlo,Monaco,Courier,monospace;font-size:90%;background-color:#eef;padding:0 .2em}
.m-help .m-help-btn{background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;padding:.2em .4em 0;color:#333;display:inline-block}
.m-active.m-help{display:block}
.m-moot{border-left:1px solid transparent;margin:.6em 0 1.7999999999999998em;}
.m-moot .m-facelink{margin-left:0;}
.m-collapsed.m-moot .m-facelink .m-face{border-color:transparent}
.m-moot.m-expanded{border-color:#ccc}
.m-moot.m-animating{border-color:#1fadc5;}
.m-moot.m-animating .m-body + *{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.m-moot.m-collapsed{cursor:pointer;border:none;margin-bottom:0;}
.m-moot.m-collapsed .m-facelink{margin-left:1.2em}
.m-moot.m-collapsed .m-replies,.m-moot.m-collapsed .m-seed .m-body,.m-moot.m-collapsed .m-form{display:none}
.m-moot.m-collapsed .m-seed .m-facelink{width:2.4em;height:2.4em}
.m-moot.m-collapsed .m-remove{display:none}
.m-moot.m-flat{border-left:0;}
.m-moot.m-flat .m-post,.m-moot.m-flat .m-facelink,.m-moot.m-flat .m-form{margin-left:0}
.m-moot.m-flat .m-facelink{margin-right:.6em}
.m-moot.m-flat .m-seed .m-facelink,.m-moot.m-flat .m-seed .m-like{display:none}
.m-moot.m-flat .m-permlink{padding-bottom:0}
.m-title{font-size:1.5em;line-height:1.1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;padding:0 1em .3em 0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;cursor:pointer;}
.m-title em{font-weight:bold;font-style:italic}
.m-title:hover{text-decoration:underline}
.m-collapsed .m-title{font-size:1.2em;line-height:1.2;color:#666;padding-bottom:1em;font-weight:normal}
.m-expanded .m-seed .m-facelink,.m-create .m-preview .m-facelink{width:3.5999999999999996em;height:3.5999999999999996em;position:relative;top:0;left:-.1em;background-color:#fff}
.m-mootpage h2,.m-preview h2{text-decoration:none !important;cursor:default}
a.m-permlink{float:right;font-family:icon;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);width:2em;padding:1em 0;position:relative;top:-.8em;left:.6em;color:#ccc;font-size:90%;}
.m-expanded.moot-hover a.m-permlink{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-mootpage a.m-permlink{display:none !important}
.m-toggle-replies{margin:.3em 0 0 4em;}
.m-toggle-replies button{padding:.3em .6em;position:relative;font-size:.9em;margin-right:.6em;}
.m-toggle-replies button:after{font-family:icon;content:'4';position:absolute;top:88%;left:1.2em;font-size:.5em;z-index:-1;color:#1fadc5}
.m-toggle-replies button:before{content:'+'}
.m-toggle-replies button em{color:#fff}
.m-toggle-replies button.m-has-match{background-color:#ff0;color:#333;font-weight:bold;}
.m-toggle-replies button.m-has-match:after{color:#ff0}
.m-toggle-replies a{font-size:.9em;display:none}
.m-more-replies,.m-more-replies img{-webkit-transition:opacity;-moz-transition:opacity;transition:opacity}
.m-error{border-left:0;}
.m-error .m-remove,.m-error .m-like,.m-error textarea,.m-error .m-permlink{display:none}
.m-error-message{text-align:center;padding:1.2em;}
.m-error-message em{display:block;font-weight:bold;margin:.6em}
.m-post{margin-left:4em;}
.m-post i{font-family:icon;font-size:90%}
.m-prompt{top:-9999em;}
.m-prompt .m-panel{max-width:20em;margin-top:12%}
.m-prompt h2{margin-bottom:.3em}
.m-prompt button{margin-right:.6em}
.m-prompt a{font-size:90%;color:#999}
.m-prompt.m-active{top:0}
.m-reply{margin-top:1em;}
.m-reply > .m-facelink{margin-left:1.5em}
.m-reply .m-reply_count,.m-reply .m-last_reply{display:none !important}
.m-boosted{background-color:#f9f9f9;background-color:rgba(31,173,197,0.15);-webkit-transition:background-color .8s;-moz-transition:background-color .8s;transition:background-color .8s;}
.m-boosted .m-like{display:none}
.m-post .m-body{display:inline;}
.m-post .m-body p{font-size:.9em;line-height:1.5}
.m-body .m-empty{padding:.3em 0}
.m-body p:last-child{display:inline;margin-right:.6em}
.m-body blockquote{border-left:.2em solid #ccc;color:#999;padding-left:.6em;margin:.3em 0;}
.m-body blockquote p,.m-body blockquote strong{font-style:italic}
.m-body a:hover{text-decoration:underline}
.m-body strong{font-weight:bold}
.m-body em{font-style:italic;}
.m-body em strong{font-style:italic}
.m-post samp{font-family:'Bitstream Vera Sans Mono',Menlo,Monaco,Courier,monospace;background-color:#eef;padding:.1em .2em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;font-size:90%}
.m-image:before,.m-link:before{content:'U';font-family:icon;color:#999;margin-right:.3em}
.m-image:hover:before,.m-link:hover:before{color:#333}
a.m-image:hover,a.m-link:hover{text-decoration:none}
.m-link:before{content:'W'}
.m-flickr-link:before{content:'Q'}
.m-flickr-link:hover:before{color:#ff57a8}
.m-google-link:before{content:'J'}
.m-google-link:hover:before{color:#1342e4}
.m-wikipedia-link:before{content:'E'}
.m-local-link:before{content:'H'}
.m-vimeo-link:before{content:'B'}
.m-vimeo-link:hover:before{color:#4cbe00}
.m-dropbox-link:before{content:'N'}
.m-dropbox-link:hover:before{color:#45a3f1}
.m-youtube-link:before{content:'K'}
.m-youtube-link:hover:before{color:#a12724}
.m-moot-link:before{content:'m';position:relative;top:.15em;left:0}
.m-moot-link:hover:before{color:#be0000}
.m-twitter-link:before{content:'T'}
.m-twitter-link:hover:before{color:#00acf2}
.m-facebook-link:before{content:'F'}
.m-facebook-link:hover:before{color:#3b5998}
.m-github-link:before{content:'G'}
.m-d-link:before{content:'I'}
.m-show-all,.m-like,.m-unspam{font-size:80%}
.m-closed .m-like,.m-collapsed .m-like,.m-closed .m-unspam,.m-collapsed .m-unspam{display:none !important}
.m-show-all{display:none;margin-right:.3em;}
.m-expandable .m-show-all{display:inline}
.m-collapsed .m-show-all{display:none}
.m-opened .m-show-all{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.m-closed .m-show-all{background-color:#ddd;padding:0 .3em .3em;position:relative;top:-.3em;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;font-size:70%;color:#fff;font-weight:bold;}
.m-closed .m-show-all:hover{background-color:#1fadc5;color:#fff}
.is-hover .m-show-all{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-spammed,.m-unspam{display:none}
.m-is-spam .m-body,.m-is-spam .m-time,.m-is-spam .m-title,.m-is-spam .m-syntax{color:#ccc !important;-webkit-transition:color .8s;-moz-transition:color .8s;transition:color .8s}
.m-is-spam .m-like,.m-is-spam .m-permlink,.m-is-spam .m-replyform,.m-is-spam .m-time:before,.m-is-spam .m-heart,.m-is-spam .m-link{display:none !important}
.m-is-spam .m-facelink{opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.m-is-spam .m-spammed,.is-hover.m-is-spam .m-unspam{display:inline}
.m-is-spam .m-spammed{font-weight:bold}
.m-is-spam .m-closed .m-unspam{display:none}
.m-thanks{font-size:.7em;color:#444;display:inline-block;margin-left:.6em}
.m-followup{margin-top:.6em;-webkit-transition:margin 0;-moz-transition:margin 0;transition:margin 0;}
.m-followup > .m-facelink,.m-followup .m-name{display:none}
.m-followup .m-time{margin-left:0}
.m-followup .m-likes .m-facelink{display:block}
.m-followup .m-post{margin-left:4em}
#m-quote{position:absolute;background-color:#333;background-color:rgba(0,0,0,0.8);display:inline-block;width:35px;height:31px;font-size:31px;font-family:icon;color:#fff;line-height:1.1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;}
#m-quote:hover{background-color:#1fadc5}
.m-quote{cursor:pointer;}
.m-quote:hover{border-color:#1fadc5}
.m-quote p:hover{text-decoration:underline}
.m-quote p.m-user-path{font-style:normal;font-size:70%;line-height:1;color:#ccc;text-decoration:none}
@media (max-width: 640px){.m-expanded{border:0}
.m-post,.m-replyform,.m-toggle-replies,.m-preview{margin-left:0 !important}
.m-moot{margin-bottom:2.4em;}
.m-moot .m-facelink{margin:0 .6em 0 0 !important}
.m-moot .m-title{margin:.3em 0;font-weight:bold !important;font-size:1.3em}
.m-meta{margin-bottom:.3em;}
.m-meta .m-name{display:block;margin-bottom:.2em}
.m-seed .m-name{font-size:110%;color:#666}
.m-followup .m-name{display:none}
.m-expanded .m-seed .m-actions{display:block;font-size:120%;margin-top:.2em;}
.m-expanded .m-seed .m-actions > *{margin:0 1em 0 0}
.m-flat .m-actions{display:inline !important}
}@media (max-width: 350px){.m-body{font-size:120%}
}.m-meta{margin-bottom:.2em;}
.m-meta *{margin-right:.2em}
.m-meta span,.m-meta a{font-size:90%}
.m-meta .m-name,.m-meta .m-spammed{color:#999}
.m-meta a.m-time{color:#ccc;cursor:default;position:relative;}
.m-meta a.m-time .m-tooltip{font-size:80%}
.m-expanded .m-seed .m-meta a.m-time:hover{text-decoration:underline;cursor:pointer;}
.m-mootpage .m-expanded .m-seed .m-meta a.m-time:hover{cursor:default;text-decoration:none}
.m-is-new .m-meta .m-time{font-weight:bold;color:#444;}
.m-is-new .m-meta .m-time:before{font-family:icon;content:'o';color:#be0000;font-size:50%;line-height:0;position:relative;top:-.3em;left:0}
.m-meta .m-reply_count{color:#999;margin-left:.6em;}
.m-meta .m-reply_count:before{font-size:120%;color:#ccc;font-family:icon;content:'r'}
.m-meta .m-reply_count.m-has_replied:before{color:#ff57a8}
.m-follow,.m-remove{position:relative;margin-left:.6em;}
.m-follow .m-icon,.m-remove .m-icon{font-size:120%}
.m-follow:hover .m-icon,.m-remove:hover .m-icon{color:#be0000}
.m-boosted .m-follow,.m-boosted .m-remove,.m-no-logged .m-follow,.m-no-logged .m-remove,.m-is-unverified .m-follow,.m-is-unverified .m-remove{display:none !important}
.m-follow{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.moot-hover .m-follow{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-follow:hover span{color:#666}
.m-replies .m-follow,.m-collapsed .m-follow{display:none}
.m-follow.m-followed{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);display:inline;}
.m-follow.m-followed span{color:#ff57a8}
.m-follow span.m-tooltip{color:#fff}
.m-cat a{font-size:100%;font-weight:bold;color:#999;}
.m-cat a:hover{color:#999}
.m-expanded .m-cat a:hover{text-decoration:underline}
.m-action{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.m-expanded .is-hover .m-action{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-heart{display:inline-block;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;}
.m-heart span{font-family:icon;text-transform:lowercase;font-size:120%}
.m-heart strong{font-weight:normal}
.m-heart.m-has-likes,.m-heart.m-is-liked{margin-left:.6em;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-heart.m-has-likes span{color:#1fadc5}
.m-heart.m-has-likes:hover span{color:#188699}
.m-heart.m-is-liked span{color:#ff57a8}
.m-heart.m-is-liked:hover span{color:#ff248e}
.m-collapsed .m-heart{color:#999;}
.m-collapsed .m-heart span{color:#ccc !important}
.m-heart.m-boosted{background-color:transparent;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}
.m-like_list{padding:0 .2em .4em 0;text-align:center;max-width:25em;line-height:0;}
.m-like_list:after{font-size:.9em;line-height:1;color:#fff;font-family:icon;position:absolute;text-shadow:0 4px 5px rgba(0,0,0,0.15);content:'5';top:92%;}
.m-like_list:after{font-size:.6em;left:49.2%;top:96%;color:#fff}
.m-like_list .m-facelink,.m-like_list .m-face{width:2em !important;height:2em !important;margin:.2em;display:inline-block;float:none;}
.m-like_list .m-facelink:after,.m-like_list .m-face:after{display:none}
.is-threaded,.is-commenting{max-width:36em;}
.is-threaded .m-page,.is-commenting .m-page{padding:0;width:100% !important}
.is-threaded .m-pagetitle,.is-commenting .m-pagetitle{display:none !important}
.is-threaded .m-facelink,.is-commenting .m-facelink{cursor:default}
.is-threaded .m-select,.is-commenting .m-select{display:none}
.is-threaded .m-nav-account,.is-commenting .m-nav-account{margin-bottom:.6em;margin-right:.6em;float:right}
.is-threaded .m-login,.is-commenting .m-login{color:#666}
.is-commenting{font-size:100%;}
.is-commenting .m-comment-head{margin:.6em 0 1.7999999999999998em}
.is-commenting .m-permlink{display:none !important}
.is-commenting .m-heart,.is-commenting .m-like{margin:0 .6em 0 0}
.is-commenting .m-comment_count{font-size:120%;font-weight:100;display:inline-block;vertical-align:top;width:40%;margin-top:1em}
.is-commenting .m-nav-account{margin:0;margin-top:-1.7999999999999998em}
.is-commenting .m-expanded{margin:0;border-left:0 !important}
.is-commenting .m-post,.is-commenting .m-followup .m-post,.is-commenting .m-toggle-replies,.is-commenting .m-replyform{margin-left:3.4em}
.is-commenting .m-reply{margin:1em 0 2em;}
.is-commenting .m-reply .m-facelink{margin-left:0}
.is-commenting .m-reply .m-facelink{width:2.6em;height:2.6em}
.is-commenting .m-reply.m-followup{margin:1em 0}
.is-commenting .m-replyform{margin-top:1.2em;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.is-commenting .m-preview{margin-left:-3.4em}
.is-commenting .m-first-comment .m-comment_count{display:none}
.is-commenting .m-first-comment .m-replyform,.is-commenting .m-first-comment .m-preview{margin-left:0}
.is-commenting .m-first-comment .m-nav-account{width:100%;}
.m-no-logged.is-commenting .m-first-comment .m-nav-account{display:none}
.m-ie8 .m-account{border:.1px solid #ccc}
.m-ie8 .m-login-mask,.m-ie8 .m-mask{background-color:#333}
.m-ie8 .m-collapsed .m-body{display:none}
.m-ie8 .m-search:before{top:12%}
.m-ie8 .m-reply_count:before,.m-ie8 .m-heart:before{font-size:80%}
.m-ie8 .m-collapse-all .m-icon{display:none}
.m-ie8 .m-help{border:1px solid #ddd}
@-moz-keyframes pulse{0%{color:#666}
100%{color:#fff}
}@-webkit-keyframes pulse{0%{color:#666}
100%{color:#fff}
}@-o-keyframes pulse{0%{color:#666}
100%{color:#fff}
}@-ms-keyframes pulse{0%{color:#666}
100%{color:#fff}
}@keyframes pulse{0%{color:#666}
100%{color:#fff}
}