/*

Moot v1.6.2 (beta) | Aug 27, 2013

"Forums and 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#MootRegular") 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,.m-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,.m-button:hover{background-color:#1c9aaf}
.moot button:active,.m-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,.m-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,.m-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;}
.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-typing{position:absolute;top:-.1em;right:-.2em;width:.8em;height:.8em;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:.2em solid #4cbe00;-webkit-animation:pulse 2.7s infinite;-moz-animation:pulse 2.7s infinite;animation:pulse 2.7s infinite;display:inline-block}
.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-h3.m-users-title em{font-size:80%;line-height:1.7;color:#fff;text-align:center;background:#1fadc5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:1.6em;min-width:1.7em;vertical-align:middle;padding:0 .3em;margin-top:-.1em}
.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{height:100%;max-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;width:30em;display:none;background:#333;background:rgba(0,0,0,0.8);-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;padding:.6em;font-size:90%;-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);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform:translate3d(0,0,0);}
.m-growl:hover{background:#222}
.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-close{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;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}
@media (max-width: 500px){.m-growl{width:90%}
}.m-entries{max-height:16em;overflow:auto}
.m-entry{padding:.6em .3em;}
.m-entry .m-facelink{margin-right:.6em}
.m-entry .m-name{font-weight:bold}
.m-entry .m-link{color:#1fadc5;display:block;}
.m-entry .m-link i{font-family:icon}
.m-entry .m-link:before{display:none}
.m-entry .m-link:hover{text-decoration:underline}
.m-entry .m-meta{font-size:80%;color:#ccc;line-height:.9}
.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)}
.moot{max-width:980px;margin:0 auto}
.m-no-support{text-align:center;}
.m-no-support h2{font-size:2.4em;font-weight:normal;color:#666;margin:.6em 0;}
.m-no-support h2 em{font-weight:bold}
.m-no-support p{max-width:600px;margin:1em auto;color:#666}
.m-no-support img{max-width:100%}
.m-app-loading{font-size:90%;color:#666;text-align:center;padding-top:5%;}
.m-app-loading *{display:none}
.m-app-loading:before{font-family:icon;content:'m';font-size:140%;color:#ccc;margin-right:.3em;position:relative;top:.1em;left:0}
.m-app-loading .m-loading-text{display:inline-block}
.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%}
.m-logo.m-below-fold{position:static;text-align:right;margin:.6em}
.m-badge,.m-msg 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-msg{font-size:85%;color:#999;margin:.3em 0 1.7999999999999998em;}
.m-msg em{float:left;margin:.1em .6em 1.2em 0}
.m-sso.m-no-logged .m-create,.m-banned .m-create,.m-sso.m-no-logged .m-like,.m-banned .m-like,.m-sso.m-no-logged .m-show-help,.m-banned .m-show-help,.m-sso.m-no-logged .m-login,.m-banned .m-login{display:none !important}
.m-sso.m-no-logged .m-moot textarea,.m-banned .m-moot textarea{opacity:0 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.m-sso.m-no-logged .moot-hover .m-writing,.m-banned .moot-hover .m-writing{margin-top:-3em !important}
.m-sso .m-account .m-face,.m-sso .m-account .m-unfollow{margin-bottom:0}
.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-page .m-back{color:#999;}
.m-page .m-back:before{font-family:icon;content:'6';margin-right:.6em;font-size:80%}
@media (min-width: 640px){.m-page .m-back{margin-left:4em}
}.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("//cdn.moot.it/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("//cdn.moot.it/img/faces@2x.png");-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;position:relative;vertical-align:top}
.m-search{position:absolute;top:.3em;left:.3em;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 input{border-color:#ccc;-webkit-border-radius:3.5999999999999996em;-moz-border-radius:3.5999999999999996em;border-radius:3.5999999999999996em;padding:.6em 1em .4em 2.2em;height:auto;width:100%}
.m-search .m-placeholder{left:2.4em}
.m-nav-account{position:absolute;right:.3em;top:.3em;text-align:right;}
.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-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{top:.6em;left:.6em;width:50%;z-index:1;}
.m-no-logged .m-search{width:80%}
.m-subnavi{background-color:#555;position:absolute;top:0;left:0;width:100%;height:3.4em}
.is-forum .m-nav-account{right:.6em;top:.6em;}
.is-forum .m-nav-account .m-name,.is-forum .m-nav-account a{font-size:100%;color:#ccc;}
.is-forum .m-nav-account .m-name:after,.is-forum .m-nav-account a:after{color:#ccc}
.m-no-logged .is-forum .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:-.2em}
.m-newcount{position:absolute;top:.3em;right:35%}
.m-wrap{width:100%}
}@media (max-width: 450px){.m-search input{width:10em;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;}
.m-search input:focus{width:22em}
}@media (max-width: 380px){.m-search input{width:7em;}
.m-search input:focus{width:18em}
.m-nav-account .m-name{font-size:80%}
}.m-sidebar{border-left:1px solid #ccc;display:inline-block;width:30%;padding:.6em;vertical-align:top;}
.m-sidebar .m-h3{font-size:110%;font-weight:300;margin-bottom:.3em;text-transform:none;margin:1.2em 0 .3em;}
.m-sidebar .m-h3:before{font-family:icon;font-weight:normal;content:'R';margin-right:.1em}
.m-forums-wrap{margin:-1.7999999999999998em 0 1.2em;}
.m-forums-wrap img{max-width:100%}
.m-forums{margin-bottom:1.2em}
.m-links p{font-size:90%;padding:.3em 0}
.m-links 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 a:hover{background:#ddd;color:#666;text-decoration:none}
.m-links 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-users{margin-bottom:1.2em;}
.m-users .m-facelink{margin:0 .25em .5em;position:relative;}
.m-users .m-facelink:after{display:none}
.m-users .m-tooltip{font-size:90%}
.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-h3.m-users-title{padding-bottom:.3em;}
.m-h3.m-users-title:before{content:'g'}
.m-h3.m-users-title em{background:#4cbe00;margin:-.3em 0 0 .3em;font-size:70%}
.m-anon-count{color:#666;font-size:80%;whitespace:nowrap;display:inline-block;}
.m-anon-count em{color:#444;font-weight:bold}
.m-anon-count .m-typing{position:static;margin:0 0 -.05em .2em}
.m-logged-users{margin:.1em 0 0 -.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-forums-title{margin-top:0}
.is-forum .m-users,.is-forum .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;max-width:12em}
.is-forum .m-users:after,.is-forum .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%}
.is-forum .m-users.m-active,.is-forum .m-forums-wrap.m-active{display:block}
.is-forum .m-users-title{display:none}
.is-forum .m-users{right:.6em;}
.is-forum .m-users:after{right:2.3em;left:auto}
}.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-sidebar .m-manage-title:before{content:'v'}
#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-width:100%}
.m-brand-name input{width:15em;display:block}
.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;color:#999}
.m-apisecret span{color:#be0000;font-size:90%}
.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 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-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-forums input{width:100%;padding:.2em;font-size:1em;border:1px solid #ccc;margin-top:-.4em;display:none}
.m-forums .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-forums .m-is-dragging .m-remove{display:none}
.m-forums .m-is-edited{border-color:transparent;}
.m-forums .m-is-edited a,.m-forums .m-is-edited .m-remove{display:none}
.m-forums .m-is-edited input{display:block}
.m-subs{border-left:4px solid #4cbe00;margin-left:-.7em;padding-left:.7em;font-size:90%;margin-bottom:2.4em;}
.m-subs .m-h3:before{content:'A'}
.m-subs p{color:#ccc;padding-left:.2em;line-height:1.5;}
.m-subs p:before{font-family:icon;content:'o';color:#ccc;margin-right:.2em}
.m-subs .m-yup{color:#333;cursor:pointer;}
.m-subs .m-yup:before{color:#4cbe00}
.m-subs .m-yup:hover{color:#999}
.m-subs .m-button{display:inline-block;margin-top:.6em;font-size:90%}
.m-has-all{border:none;}
.m-has-all .m-button{display:none}
.m-form{position:relative;zoom:1;}
.m-form:before,.m-form:after{content:"";display:table}
.m-form:after{clear:both}
.m-form.m-filled{height:auto}
.m-form textarea{width:100%;height:3em;cursor:pointer;background:transparent;overflow:auto;max-height:400px;font-size:.9em;line-height:1.4;}
.m-form textarea[disabled]{background-color:transparent}
.m-form .m-controls{text-align:right;height:0}
.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-writing{margin-top:-3em;float:left;}
.m-writing .m-facewrap{display:inline-block;position:relative;vertical-align:top;margin:.6em .3em 0 0}
.m-writing img{height:1.4em}
.m-writing .m-typing{top:-.3em;right:-.3em}
.m-writing span{font-size:80%;color:#ccc;display:inline-block;padding-top:1.1em}
@media (max-width: 600px){.m-writing{height:2em;float:none}
.m-filled .m-writing span{display:none}
}.m-is-unverified .m-watchfor{display:none}
.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-preview .m-facelink{position:relative}
.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 div{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 div{top:-3em;left:-3em;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.m-select strong{display:block;font-weight:bold;text-align:center;margin-bottom:.3em;padding-bottom:.3em;border-bottom:1px 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 .m-options{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;-webkit-transition:opacity 100;-moz-transition:opacity 100;transition:opacity 100;}
.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;font-weight:bold;color:#999;display:none}
.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 .m-h1{font-size:120%;color:#333;font-weight:bold;margin-bottom:.6em;}
.m-replyform .m-help .m-h1{display:none}
.m-active.m-help{display:block}
.m-help-post{color:#777;}
.m-help-post em{background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;padding:.2em .4em 0;color:#333;font-weight:bold;display:inline-block}
.m-help-format{margin:1em 0 .6em;border:1px solid #ddd;border-width:1px 0;padding:.6em 0 .3em;}
.m-help-format div{padding:.2em 0;font-weight:bold}
.m-help-format span{color:#999;font-weight:normal}
.m-help-code{color:#999;}
.m-help-code div{color:#333;font-weight:bold}
.m-help-bolded span{font-weight:bold}
.m-help-italics span{font-style:italic}
.m-help-monospaced span{font-family:'Bitstream Vera Sans Mono',Menlo,Monaco,Courier,monospace;font-size:90%;padding:.1em .3em;background-color:#eef}
.m-moot textarea{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.moot-hover textarea,.m-focus textarea,.m-filled textarea{background:#fff;cursor:default;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.moot-hover .m-writing,.m-focus .m-writing,.m-filled .m-writing{margin-top:0}
.moot-hover .m-show-help,.m-focus .m-show-help,.m-filled .m-show-help{display:inline-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-wrap,.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-like_list .m-facelink{display:inline-block !important}
.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: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-mootpage .m-title{text-decoration:none;cursor:default}
.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;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%;}
a.m-permlink em{font-family:icon}
a.m-permlink .m-tooltip{margin:0 -.9em 0}
.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,.m-youtu-link:before{content:'K'}
.m-youtube-link:hover:before,.m-youtu-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-favlink img{width:1em;height:1em;-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;margin-right:.3em;position:relative;top:.15em;left:0;filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:#808080;-webkit-filter:grayscale(1);}
@media (-webkit-min-device-pixel-ratio: 2){.m-favlink img{-webkit-transform:translateZ(0)}
}.m-favlink:hover img{filter:none;-webkit-filter:none}
.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}
}.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-meta .m-typing{position:static}
.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;position:static}
.is-threaded .m-login,.is-commenting .m-login{color:#666}
.is-threaded .m-users-title,.is-commenting .m-users-title{font-size:100%;}
.is-threaded .m-users-title:before,.is-commenting .m-users-title:before{display:none}
.is-threaded .m-logged-users,.is-commenting .m-logged-users,.is-threaded .m-anon-count,.is-commenting .m-anon-count{display:inline-block}
@media (max-width: 768px){.is-threaded .m-users,.is-commenting .m-users,.is-threaded .m-nav-account,.is-commenting .m-nav-account{padding:0 .6em}
}.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 1em}
.is-commenting .m-replyform{margin-top:1.2em}
.is-commenting textarea{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.is-commenting .m-writing{margin-top:0}
.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%{opacity:0}
17%{opacity:1}
34%{opacity:.5}
50%{opacity:1}
66%{opacity:.5}
84%{opacity:1}
100%{opacity:0}
}@-webkit-keyframes pulse{0%{opacity:0}
17%{opacity:1}
34%{opacity:.5}
50%{opacity:1}
66%{opacity:.5}
84%{opacity:1}
100%{opacity:0}
}@-o-keyframes pulse{0%{opacity:0}
17%{opacity:1}
34%{opacity:.5}
50%{opacity:1}
66%{opacity:.5}
84%{opacity:1}
100%{opacity:0}
}@-ms-keyframes pulse{0%{opacity:0}
17%{opacity:1}
34%{opacity:.5}
50%{opacity:1}
66%{opacity:.5}
84%{opacity:1}
100%{opacity:0}
}@keyframes pulse{0%{opacity:0}
17%{opacity:1}
34%{opacity:.5}
50%{opacity:1}
66%{opacity:.5}
84%{opacity:1}
100%{opacity:0}
}