/* Copyright 2020 Situation Publishing Ltd. http://www.theregister.co.uk/ */
@media (min-width:800px){.forums #main-col{max-width:685px}
.forums.fullwidth #main-col{display:block;max-width:100%}
.forums #right-col > *{margin-bottom:1.5em}}#top-forums-nav{display:block;box-sizing:border-box;width:100%;margin-bottom:0.4em}
#top-forums-nav #top_forums_nav_tab{list-style:none;margin:0;padding:0;width:100%}
#top-forums-nav #top_forums_nav_tab .topics_links{white-space:nowrap}
#top-forums-nav #top_forums_nav_tab .topics_links h4{background-color:#f2f2f2;display:inline-block;text-align:center;width:49%;margin-bottom:0.7em}
#top-forums-nav #top_forums_nav_tab .topics_links h4:last-of-type{background:#e4e4e4;margin-left:2%}
#top-forums-nav #top_forums_nav_tab form{display:inline-block;width:100%;margin-bottom:0.7em}
#top-forums-nav #top_forums_nav_tab .reg_btn{display:inline-block;color:#fff}
#top-forums-nav #top_forums_nav_tab #forum-top-q{box-sizing:border-box;width:100%}
@media (min-width:800px){.forums #top-forums-nav{display:none}}table.idx{border-collapse:collapse;margin-bottom:1em;width:100%}
table.idx th{text-align:center;font-weight:normal}
table.idx th.forum:first-child{min-width:20em}
table.idx.user th{background:#eee;padding:2px 10px;border:1px solid #ccc}
table.idx.user th.forum{text-align:left}
table.idx td.section{padding:5px 10px}
table.idx td.section.img{padding:10px}
table.idx td.top{color:#fff;background:#333;padding:10px 10px 5px;border-color:#333}
table.idx td.top a{color:#fff}
table.idx td.top a:hover{text-decoration:underline}
table.idx .sticky td{background:#eee;font-weight:bold}
table.idx td.section img{float:left;margin:2px 10px}
table.idx .section p{margin:0 0 10px}
table.idx td{border:1px solid #ccc}
table.idx td.state{vertical-align:middle}
table.idx td.forum,table.idx td.posts,table.idx td.creator,table.idx td.topics,table.idx td.replies,table.idx td.latest{vertical-align:middle;padding:10px}
table.idx td.creator,table.idx td.latest{word-break:break-word}
table.idx td.forum,table.idx td.forum a{max-width:250px}
table.idx td.posts,table.idx td.topics,table.idx td.replies{text-align:center}
table.idx .latest div{font-size:.9em}
table.idx .latest .author{max-width:260px}
table.idx .dateline{padding:10px 0 0}
table.idx td.section a.section_img{display:none}
table.idx .section.img p{margin-left:0}
@media (min-width:800px){table.idx td.section a.section_img{display:initial}
table.idx .section.img p{margin-left:109px}}table.idx .topics,table.idx .posts,table.idx .latest{display:none}
table.idx td.state{width:60px;text-align:center}
.idx h5{margin:0}
@media (min-width:450px){table.idx .latest{display:table-cell}}@media (min-width:890px){table.idx .topics,table.idx .posts{display:table-cell}}.heading{min-height:75px}
.heading .post{background:#4e4e4e;padding:8px;margin:0 10px 0 0;display:inline-block}
.forums_top_wide p.status{overflow:hidden}
.forums_top_wide .heading .post{float:left;display:block;clear:none}
.heading .post a{color:#fff;padding:8px 0;text-decoration:none}
.heading .faq{position:relative;display:inline-block;font-weight:bold;padding:8px 8px 8px 0}
.forums_top_wide .heading .faq{float:left;display:block}
.heading .faq.closed{padding-left:0}
.heading a#corrections{padding-left:5px;border-left:2px solid #555}
.heading .forum_user_bar{position:relative;top:-6px;margin:1em 0}
.heading .forum_user_bar img,.heading .forum_user_bar span{float:right;font-size:.9em;font-weight:bold}
.heading .forum_user_bar img{position:relative;margin-right:6px;top:-2px;transition:transform 1s ease 0s;transform:rotate(0)}
.heading .forum_user_bar img#visible-feed-link{top:0}
.heading .forum_user_bar img.requesting{transform:rotate(360deg)}
.heading .forum_user_bar img.no_transition{transition:none}
@media (min-width:640px){.heading .forum_user_bar{float:right;top:-2px}}.forums_top_wide .heading .forum_user_bar{float:left;clear:left;top:0}
#comment-form{padding:14px;margin:1.5em 0 15px;border:1px solid #ccc;clear:both}
#comment-form p.hint{margin:0;word-break:break-word}
#comment-form p{padding:10px 0}
#comment-form .field{position:relative;height:27px;margin:0.5em 0;border:1px solid #ccc;overflow:hidden;clear:both}
#comment-form .field label{position:relative;float:left;top:0;left:0;width:75px;font-weight:bold;background:#ccc;padding:5px 0 6px 6px;margin:0 5px 0 0;border-right:1px solid #ccc;display:block}
#comment-form .field input{border:none;height:1.5em;position:relative;top:0.12em;width:100%;padding:0;font-size:.9em}
#comment-form .field.title input{width:100%}
#comment-form .options p{padding-bottom:7px;margin:0}
#comment-form .options label{display:block;position:relative}
@media (min-width:640px){#comment-form .options label{display:inline-block}
#comment-form .options .last{padding-left:4em}}#comment-form .body div{position:relative;right:0;padding:5px 10px 5px 14px;margin:0}
#comment-form .body textarea{width:100%;max-width:100%;font-size:.9em;margin:0;border:none;height:195px}
#comment-form .body textarea.prompt{color:#666}
#comment-form .icons .row-start{clear:both}
#comment-form .icons label{float:left;position:relative;width:46px;padding-top:15px;margin-left:3px}
#comment-form .icons input{margin:36px auto 0;display:block}
#comment-form .icons img,#comment-form .icons span{cursor:pointer;padding:1px 2px 2px 1px;border:2px solid transparent;position:absolute}
#comment-form .icons img{left:7px}
#comment-form .icons span{left:10px;bottom:26px}
#comment-form .icons .disabled{cursor:auto;opacity:.2;padding:1px 2px 2px 1px;border:2px solid transparent}
#comment-form .submit{text-align:right;padding-top:1em;clear:both}
#comment-form .submit.submit_in_progress{position:relative}
#comment-form .submit::after{content:"";opacity:0;transition:cubic-bezier(0.25,0.46,0.45,0.94) opacity 1s}
#comment-form .submit.submit_in_progress::after{content:"Processing\2026";position:absolute;width:100%;left:0;top:0.5em;padding-right:0.5em;opacity:1;background:#ccc;font-size:1.4em;box-sizing:border-box}
#comment-form .submit.submit_in_progress input{visibility:hidden}
#comment-form .submit input{margin-left:2em}
#comment-form .dynamic{position:relative}
#comment-form .dynamic img{position:static}
#comment-form .dynamic span{position:relative;bottom:-10px;left:0;padding:10px 4px}
#comment-form .icons .dynamic input{display:none}
#comment-form .dynamic .selected span,#comment-form .dynamic .selected img{border:2px solid #0d54cf;border-radius:15px}
#comment-form #user_comment_block{border:solid 1px #ccc}
#comment-form #user_comment_block #comment_tabs{list-style:none;padding:0;margin:0}
#comment-form h3{padding:10px 14px;margin:0}
#comment-form #user_comment_block #comment_tabs li{background:#ccc;cursor:pointer}
@media (min-width:500px){#comment-form #user_comment_block #comment_tabs li{float:left;width:50%}}#comment-form #user_comment_block #comment_tabs li.current{background:#fff}
#comment-form #icon_select_disabled{position:absolute;top:55px;left:100px;padding:1em;font-size:1.2em;font-weight:bold;background-color:#fcc;border:3px solid #f99;z-index:1;display:none}
#comment-form #anon_img{display:none}
#comment-form .field_input{position:relative;padding:2px 0 0;width:auto;overflow:hidden}
#comment-form #section{margin-top:5px;width:60%}
#comment-form .field .hint{display:none}
@media (min-width:580px){#comment-form .field .hint{float:right;width:210px;height:25px;font-size:.8em;padding:7px 0 0 5px;border-left:1px solid #ccc;display:block}}#comment-form .field.title{margin-bottom:0;border-left:none;border-right:none}
#comment-form .field.title label{width:60px;padding-left:15px}
#comment-form .guidelines a{color:#000}
#comment-form h2 .guidelines{font-size:.8em;display:block;margin-top:0.3em}
@media (min-width:380px){#comment-form h2 .guidelines{display:inline-block;margin-left:15px;margin-top:0}}#comment-form .icons{padding:0 10px}
#comment-form .icons:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#comment-form .icons label{font-size:.8em}
#comment-form .icons_btn{display:none}
@media (min-width:450px){#comment-form #section{width:auto}}.forums_top_wide #forums-nav{display:none}
@media (min-width:800px){.forums_top_wide #forums-nav{display:block;float:right;width:300px;margin-left:1em}}#forums-nav #rhs_forums_nav_tab{list-style:none;margin:0;padding:0}
#forums-nav #rhs_forums_nav_tab li{background-color:#f2f2f2;float:left;text-align:center;width:50%}
#forums-nav #rhs_forums_nav_tab li:last-child{background-color:#e4e4e4}
#forums-nav #rhs_forums_nav_tab h4{margin:.15em 0}
#forums-nav .search{margin:5px 0}
#forums-nav #rhs_logged_in{box-sizing:border-box;border:1px solid #ccc;border-radius:8px;padding:5%}
@media (min-width:800px){#forums-nav .forums_top_wide #rhs_logged_in{margin-bottom:5%}}#forums-nav .welcome{padding:0 0 5px}
#forums-nav .welcome b{white-space:nowrap;overflow:hidden;max-width:282px;display:inline-block;vertical-align:bottom}
#forums-nav .no-handle{font-weight:bold;padding:.4em;margin:.5em 0;border:2px solid #f00}
#forums-nav .no-handle .why{font-size:.8em}
#forums-nav .destinations{list-style:none;margin:0;padding:0}
#forums-nav .destinations li{margin:5px 0 0}
#forums-nav #rhs_logout_row{margin-top:1em}
#forums-nav #rhs_logout_row .reg_btn.logout{display:inline-block;color:#fff;padding:5px 10px;margin-right:1em}
#forum_posts .post .body a:link,#forums_page #comment-form .hint a:link{color:#00d}
#forums_page #comment-form .hint a:visited,#forum_posts .post .body a:visited{color:#d00}
#forums_page #comment-form .hint a:hover,#forums_page #comment-form .hint a:active,#forums_page #comment-form .hint a:focus,#forum_posts .post .body a:hover,#forum_posts .post .body a:active,#forum_posts .post .body a:focus{color:#666}
p.status,p.err{font-weight:bold;background:#ccc;padding:10px}
.reg_btn.forgot_pass{margin:0 0 0 10px}
#forum-rhs-q{box-sizing:border-box;margin:1em 0;width:100%}
#visible-feed-link{top:0;margin-right:6px}
.forums-page-nav{text-align:right;font-weight:bold;margin:0 0 0.6em;clear:both}
#forums_page .forums-page-nav{margin-right:5px}
.forums-page-nav ul{display:inline;list-style:none;margin:0;padding:0}
.forums-page-nav li{display:inline;color:#ff0000;padding-left:0.25em}
.forums-page-nav h4{display:inline}
.post{position:relative;padding:0.5em;border-top:1px solid #ccc;clear:both}
.post .disposition{color:#999;font-size:.9em;margin-top:0}
.post.deleted .disposition{margin:1.2em 0 1.5em}
.post .author,.my-posts .post-ref .post .author{float:left;font-size:.8em;font-weight:bold;margin:0 4px 2px 0;color:#666;word-break:break-word}
.my-posts .post{margin:0 0 1em;border:none}
.post.first{border:none}
.post.first .author{top:3px}
.post .permalink{font-size:.8em;color:#999}
.post .history{float:right;padding:0;margin:0}
.post .history li{font-size:.8em;text-align:right;padding:0;margin:0;list-style:none}
.post .history a{margin-left:2px}
.post .history .rejected,.post .history .withdrawn{color:#660000}
.post .history a .rejected{text-decoration:underline}
.post .dateline{font-size:.8em;color:#777;margin-bottom:0.4em;display:block;width:fit-content}
@media (min-width:500px){.post .dateline{float:right}}.author_actions{float:left;position:relative;width:20px;height:20px;margin:-3px 8px 0 0}
.author_actions a.blocked{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAxklEQVQYV23QwQrCMAwG4L7/owRFUDoPOwwGQk9OvXnsHB4C053WMZbFNlXZdD2E/l8paaNYVmVSxNRUMalQuhoAEH15DB+8SH6Xa8QLTBHOASuYI5SsKAF49nUWclb3T4CElPXnxOwCOmby0SoTsQ3YRjRq72tDLg+YO2p81GoDv41gtYRrue63OzvQTUfcSyPEbRe+12tBI09CtHESd0Erj0fsIlJATYrLhW8yn+ZYyJTGYorH8W/ItftOnkd7SBD1wY4SX+09TSfHlradAAAAAElFTkSuQmCC") 0 0 no-repeat;width:20px;height:20px;display:inline-block}
.post .author_actions a{color:#0000dd}
.user_icon{position:relative;top:-3px}
.post .duh{font-weight:normal;font-size:.8em;color:#999;margin-bottom:0.5em}
.post .content{margin:15px 0 0;clear:both}
.post .body{position:relative;overflow:hidden;transition:height 0.4s;word-break:break-word}
.post .body .fadeout{position:absolute;bottom:0;height:150px;width:100%;background:transparent;background:linear-gradient(rgba(255,255,255,0),#fff)}
.post.with-image .body{min-height:48px}
.post .body p{padding:0 0 1px;margin:1em 0 0}
.post .body > p:first-child{margin-top:0}
.post .body > img + p{margin-top:0}
.post .resize_content{position:relative;top:-10px;font-size:.8em;font-weight:bold;text-align:right}
.post .resize_content span{cursor:pointer}
.post .resize_content span:hover{color:#0000dd}
.post.pending{background:#69f36e;background:linear-gradient(#c2fac3,#69f36e);padding-bottom:1px}
.post.pending .actions{padding-right:10px}
.post .vote::before{content:"";width:16px;height:14px;position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYQChgtBMaBQgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAaklEQVQoz93QuxlAMABF4RNp2MkMmScdbda5td1o8HlEHnRuJ/GfIobEnHMj0Eryh7P9XhImg4f1M0jyR7zNFOBtAfDXf20hBuiBDpgeAwn8GLEVOBqxlfgWsS/wKWIijzhn4Mk0fNwPAgtdXh+wgL7b6AAAAABJRU5ErkJggg==") 0 0 no-repeat;top:1px;left:0}
.post .vote.up::before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYQChgtBMaBQgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAaklEQVQoz93QuxlAMABF4RNp2MkMmScdbda5td1o8HlEHnRuJ/GfIobEnHMj0Eryh7P9XhImg4f1M0jyR7zNFOBtAfDXf20hBuiBDpgeAwn8GLEVOBqxlfgWsS/wKWIijzhn4Mk0fNwPAgtdXh+wgL7b6AAAAABJRU5ErkJggg==") 0 0 no-repeat}
.post .vote.down::before{top:2px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYQChkb0mclmgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAcklEQVQoz93OsRHCMBBFwRUqRo0Qqx1SO6Oe64CAItQJGUQwCGODTcYPb+btXPKyWuvV8hJEBNj5cX8ApFrrAceN/ZBba+dSygX7tTHGDBuQASPk+2UF8og74EukiyOiBz4gk3jywQLyNp4FnpCE01wMN/yFN/UtwZsfAAAAAElFTkSuQmCC") 0 0 no-repeat}
.post .vote.up[data-user-vote='true']::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYQChoX8Pw6cgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAZklEQVQoz2NkwAMMK7sbGBgYOBgYGCpwqWEhoLkeSQirIcxEarZhYGDgZGBg2EPQACya8RrCTKRmnIYwk6AZqyHMJGrGMISZDM0ohjBiCcT/BDSi6GFioBCwkKrhfHspA1VdQLEBAE+TG4Yzvo7xAAAAAElFTkSuQmCC")}
.post .vote.down[data-user-vote='true']::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYQDAwvwOtLiQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAiUlEQVQoz6WPsQ2DMBBFn/EUjOEB0iE2spA7UxnJI6UNtddgBDrSBAQBjDGvPN1/90/whzJ+Io4ACE4DUPAQ8bu6niU1mCnWdXJYXsiVCGV8A3SZBawcPu++fNUjUN0NB6dbCZAhscHpFkDOkxuSJbwRJEo24Z3gQrILHwpOJIfhS5TxVhlvYztfppE+5YdQyXEAAAAASUVORK5CYII=")}
.actions .post_epoch,.submit .post_epoch{display:none}
.actions .vote-count{display:inline;font-size:.9em;color:#999;margin-left:0.5em}
.post .actions{position:relative;min-height:22px;padding:0;margin:1em 0 0 0;text-align:right;clear:both}
.post.reply .actions{margin-left:30px}
.post .actions .vote{float:left;font-size:.9em;margin-right:0.5em;position:relative;padding-left:20px;color:#000}
.post .actions .edit_post_link,.post .actions .reply_link{color:white;display:inline-block}
.forum_post_action_vote_msg{background:red;border-radius:0 1em 1em 0;box-shadow:1px -1px white;bottom:1em;color:white;opacity:0;padding:1em;position:fixed;transition:opacity 1s}
.forum_post_action_vote_msg.reveal{opacity:1}
form.report,form.withdraw{margin:1em 0;clear:both}
.forum-search{margin-bottom:1em}
.forum-search .q input{width:98%}
.forum-search .more{position:relative;height:1.2em}
.forum-search .options label{padding-right:1em}
.forum-search .submit{position:absolute;top:-1.1em;right:4px}
.forum-search .act{font-size:1.2em;background-color:#963;padding:0 .5em}
.forum-links{font-size:.9em;font-weight:bold;padding:0;margin:0;list-style-type:none}
.forum-links li{float:left;position:relative;padding:1px 10px 0 0;min-height:17px}
.forum-links img{position:relative;top:3px;padding:0 1px 0 0}
#forums-subsections{list-style:none;margin:1em 0;padding:0}
#forums-subsections li{display:block;margin:.5em 0 0 0;padding:0}
#forums-subsections li .meta{float:right;font-size:.9em;color:#666}
#forums-sections .section .meta,#forums-section-title .meta{float:right;color:#666;font-size:.9em;font-weight:normal;text-transform:none;margin-top:2px}
#forums-sections .section{font-weight:bold;margin:1.25em 0 .25em 0}
#forums-subsections a:link{color:#000}
#forums-subsections a:visited{color:#f00}
.my-forums{margin:0;padding:0;list-style:none}
@media (min-width:450px){.my-forums{margin-left:1em}}.my-forums li{display:block;font-weight:bold;margin-top:.7em}
.my-forums li span{font-size:.8em;color:#999}
h2 input.star{float:right;margin-right:0.5em}
#forums_page h1 a:visited{color:#333}
.article_back_arrow{float:left;margin:17px 10px 18px 0}
.forum_headline{display:block;padding:0 0 0 24px}
#forums_page .post{font-size:1.14286em;height:100%}
.now-closed{color:#666;font-weight:bold;padding-top:1em;margin:22px 0 5px;border-top:1px solid #ccc;clear:both}
.forums .abstract{color:#666;margin:0 0 1.5em}
#forum_posts{border:1px solid #ccc;clear:both}
#forum_posts.user_posts,#forum_posts.sample_post{padding:0;margin-bottom:15px}
a:visited.in-reply-to,a:link.in-reply-to{color:#666}
.forum-create{min-height:200px}
.post .comment-icon{float:right;background-color:#fff;border:1px solid #fff;padding:2px;margin:0.1em 0 0 0.2em;width:40px;height:40px}
@media (min-width:500px){.post .comment-icon{width:48px;height:48px}}.reply-bar{float:left;padding-right:0.5em}
.withdraw,.report{text-align:right}
.post .withdraw,.post .report,.post .no-report-btn{margin:0 0 10px}
.user-posts #forums_page > h1{word-break:break-word}
#highly_rated_posts .post .withdraw .act,#highly_rated_posts .post .report .act,#forum_posts .post .withdraw .act,#forum_posts .post .report .act{width:77px;font-weight:bold;color:#666;background:transparent;padding:0px;border:none;cursor:pointer;text-align:right}
.text_btn{color:#666;font-size:.7em;font-weight:bold;text-align:right;background:transparent;padding:0;border:none;cursor:pointer}
.text_btn:hover{text-decoration:underline}
.post .withdraw .act:hover,.post .report .act:hover{box-shadow:none}
.post .no-report-btn{height:16px}
#forum .posse_style{float:right;margin:0 5px}
ul.ignored_list{padding:0;list-style:none;max-width:400px;word-break:break-word}
ul.ignored_list li{padding:10px 0;border-bottom:solid 1px #ccc}
ul.ignored_list li:first-child{padding:0 0 10px}
ul.closeable_forums_list{padding-left:1em}
ul.closeable_forums_list li{margin-top:0.7em}
@media (min-width:640px){ul.closeable_forums_list{padding-left:3em}
ul.closeable_forums_list li{margin-top:0.5em}}#forums_page .user_posts .post-ref{border-top:1px solid #ccc}
#forums_page .user_posts .post-ref.first{border:none}
#forums_page .sample_post h3,#forums_page .user_posts h3{background:#eee;padding:10px}
#forums_page .sample_post h3 a:visited,#forums_page .user_posts h3 a:visited{color:#333}
#forums_page.withdraw_post .post{border-top:none}
#submit_sort_order.reg_btn{width:35px}
#sorting_order{position:relative;float:right;font-size:1.2em;font-weight:bold;text-align:center;max-width:325px}
#sorting_order form{background:#ccc;padding:0.5em}
#sorting_order select{padding:1px;margin:1px 10px;border:1px solid #acabab;box-shadow:1px 1px 0 #c5c3c3}
#sorting_order select:focus{border:solid 1px #68A1F7;box-shadow:1px 1px 0px #accbfa}
a.post_handle_missing:link,a.post_handle_missing:visited{color:#fff}
ol.indent{list-style:none;margin:0;padding:0}
.nested .post{border:none}
.nested ol.indent{padding:0}
.nested ol.indent.odd > li{background-color:#fff;border-bottom:0.5em solid #f2f2f2}
.nested ol.indent.odd > li:last-of-type{border-bottom:none}
.nested ol.indent.odd > li > .post > .content > .body > .fadeout{background:linear-gradient(rgba(255,255,255,0),white)}
.nested ol.indent.even > li{background-color:#f2f2f2;border-bottom:0.5em solid #fff}
.nested ol.indent.even > li:last-of-type{border-bottom:none}
.nested ol.indent.even > li > .post > .content > .body > .fadeout{background:linear-gradient(rgba(242,242,242,0),#f2f2f2)}
.nested ol.indent.even > li > .post > .content > .comment-icon{border:1px solid #ccc}
.nested ol.indent.level-1{padding-left:0.7958800173em}
.nested ol.indent.level-2{padding-left:0.4082399653em}
.nested ol.indent.level-3{padding-left:0.2766053963em}
.nested ol.indent.level-4{padding-left:0.209470701em}
.nested ol.indent.level-5{padding-left:0.1686417714em}
.nested ol.indent.level-6{padding-left:0.1411621486em}
@media (min-width:380px){.nested ol.indent.level-1{padding-left:0.6547178688em}
.nested ol.indent.level-2{padding-left:0.3690488532em}
.nested ol.indent.level-3{padding-left:0.2581893928em}
.nested ol.indent.level-4{padding-left:0.1987692643em}
.nested ol.indent.level-5{padding-left:0.1616463862em}
.nested ol.indent.level-6{padding-left:0.1362316398em}
.nested ol.indent.level-7{padding-left:0.1177333184em}
.nested ol.indent.level-8{padding-left:0.1036632765em}}@media (min-width:450px){.nested ol.indent.level-1{padding-left:1.293598802em}
.nested ol.indent.level-2{padding-left:0.8605328538em}
.nested ol.indent.level-3{padding-left:0.6458032704em}
.nested ol.indent.level-4{padding-left:0.5171168857em}
.nested ol.indent.level-5{padding-left:0.4312920438em}
.nested ol.indent.level-6{padding-left:0.3699414064em}
.nested ol.indent.level-7{padding-left:0.3238908748em}
.nested ol.indent.level-8{padding-left:0.2880463564em}
.nested ol.indent.level-9{padding-left:0.2593509243em}
.nested ol.indent.level-10{padding-left:0.2358584041em}
.nested ol.indent.level-11{padding-left:0.2162706251em}
.nested ol.indent.level-12{padding-left:0.1996883231em}
.nested ol.indent.level-13{padding-left:0.1854687899em}
.nested ol.indent.level-14{padding-left:0.1731404401em}}@media (min-width:500px){.nested ol.indent.level-1{padding-left:1.2909440179em}
.nested ol.indent.level-2{padding-left:0.9390847897em}
.nested ol.indent.level-3{padding-left:0.7385140906em}
.nested ol.indent.level-4{padding-left:0.6087213526em}
.nested ol.indent.level-5{padding-left:0.5178026371em}
.nested ol.indent.level-6{padding-left:0.4505469047em}
.nested ol.indent.level-7{padding-left:0.3987709812em}
.nested ol.indent.level-8{padding-left:0.3576778798em}
.nested ol.indent.level-9{padding-left:0.3242683715em}
.nested ol.indent.level-10{padding-left:0.296570491em}
.nested ol.indent.level-11{padding-left:0.2732342099em}
.nested ol.indent.level-12{padding-left:0.253304066em}
.nested ol.indent.level-13{padding-left:0.2360847801em}
.nested ol.indent.level-14{padding-left:0.221058309em}
.nested ol.indent.level-15{padding-left:0.2078307391em}
.nested ol.indent.level-16{padding-left:0.196097199em}
.nested ol.indent.level-17{padding-left:0.1856180406em}
.nested ol.indent.level-18{padding-left:0.1762022789em}
.nested ol.indent.level-19{padding-left:0.1676958341em}
.nested ol.indent.level-20{padding-left:0.1599730273em}}@media (min-width:640px){.nested ol.indent.level-1{padding-left:1.2909469638em}
.nested ol.indent.level-2{padding-left:0.9938463214em}
.nested ol.indent.level-3{padding-left:0.8082319311em}
.nested ol.indent.level-4{padding-left:0.681158199em}
.nested ol.indent.level-5{padding-left:0.5886665922em}
.nested ol.indent.level-6{padding-left:0.5183163827em}
.nested ol.indent.level-7{padding-left:0.4630001965em}
.nested ol.indent.level-8{padding-left:0.4183606905em}
.nested ol.indent.level-9{padding-left:0.3815770199em}
.nested ol.indent.level-10{padding-left:0.3507421154em}
.nested ol.indent.level-11{padding-left:0.3245202378em}
.nested ol.indent.level-12{padding-left:0.3019478536em}
.nested ol.indent.level-13{padding-left:0.282312391em}
.nested ol.indent.level-14{padding-left:0.2650755048em}
.nested ol.indent.level-15{padding-left:0.2498228809em}
.nested ol.indent.level-16{padding-left:0.2362304535em}
.nested ol.indent.level-17{padding-left:0.224041096em}
.nested ol.indent.level-18{padding-left:0.2130481828em}
.nested ol.indent.level-19{padding-left:0.203083769em}
.nested ol.indent.level-20{padding-left:0.1940099421em}
.nested ol.indent.level-21{padding-left:0.1857123955em}
.nested ol.indent.level-22{padding-left:0.1780955842em}
.nested ol.indent.level-23{padding-left:0.1710790269em}
.nested ol.indent.level-24{padding-left:0.1645944495em}
.nested ol.indent.level-25{padding-left:0.158583555em}
.nested ol.indent.level-26{padding-left:0.1529962649em}}@media (min-width:700px){.nested ol.indent.level-1{padding-left:1.1394335231em}
.nested ol.indent.level-2{padding-left:0.9017663035em}
.nested ol.indent.level-3{padding-left:0.746336183em}
.nested ol.indent.level-4{padding-left:0.6366907987em}
.nested ol.indent.level-5{padding-left:0.5551732785em}
.nested ol.indent.level-6{padding-left:0.4921802267em}
.nested ol.indent.level-7{padding-left:0.4420366249em}
.nested ol.indent.level-8{padding-left:0.4011722321em}
.nested ol.indent.level-9{padding-left:0.3672280702em}
.nested ol.indent.level-10{padding-left:0.3385826726em}
.nested ol.indent.level-11{padding-left:0.3140846425em}
.nested ol.indent.level-12{padding-left:0.292893761em}
.nested ol.indent.level-13{padding-left:0.2743824835em}
.nested ol.indent.level-14{padding-left:0.2580726361em}
.nested ol.indent.level-15{padding-left:0.2435934586em}
.nested ol.indent.level-16{padding-left:0.2306530407em}
.nested ol.indent.level-17{padding-left:0.2190184145em}
.nested ol.indent.level-18{padding-left:0.2085013897em}
.nested ol.indent.level-19{padding-left:0.1989482872em}
.nested ol.indent.level-20{padding-left:0.1902323731em}
.nested ol.indent.level-21{padding-left:0.1822482011em}
.nested ol.indent.level-22{padding-left:0.1749073216em}
.nested ol.indent.level-23{padding-left:0.1681349901em}
.nested ol.indent.level-24{padding-left:0.1618676109em}
.nested ol.indent.level-25{padding-left:0.1560507333em}
.nested ol.indent.level-26{padding-left:0.1506374644em}
.nested ol.indent.level-27{padding-left:0.1455872017em}
.nested ol.indent.level-28{padding-left:0.1408646128em}
.nested ol.indent.level-29{padding-left:0.1364388067em}
.nested ol.indent.level-30{padding-left:0.1322826573em}}@media (min-width:800px){.nested ol.indent.level-1{padding-left:1.2339052418em}
.nested ol.indent.level-2{padding-left:1.0252467895em}
.nested ol.indent.level-3{padding-left:0.8770553279em}
.nested ol.indent.level-4{padding-left:0.7663430541em}
.nested ol.indent.level-5{padding-left:0.6804746681em}
.nested ol.indent.level-6{padding-left:0.6119249904em}
.nested ol.indent.level-7{padding-left:0.5559311955em}
.nested ol.indent.level-8{padding-left:0.5093311715em}
.nested ol.indent.level-9{padding-left:0.469942867em}
.nested ol.indent.level-10{padding-left:0.4362117479em}
.nested ol.indent.level-11{padding-left:0.4070002713em}
.nested ol.indent.level-12{padding-left:0.381456812em}
.nested ol.indent.level-13{padding-left:0.3589311182em}
.nested ol.indent.level-14{padding-left:0.3389180988em}
.nested ol.indent.level-15{padding-left:0.321019449em}
.nested ol.indent.level-16{padding-left:0.3049168405em}
.nested ol.indent.level-17{padding-left:0.290352804em}
.nested ol.indent.level-18{padding-left:0.2771168461em}
.nested ol.indent.level-19{padding-left:0.2650352019em}
.nested ol.indent.level-20{padding-left:0.2539631573em}
.nested ol.indent.level-21{padding-left:0.2437792212em}
.nested ol.indent.level-22{padding-left:0.234380646em}
.nested ol.indent.level-23{padding-left:0.2256799468em}
.nested ol.indent.level-24{padding-left:0.2176021687em}
.nested ol.indent.level-25{padding-left:0.2100827207em}
.nested ol.indent.level-26{padding-left:0.2030656444em}
.nested ol.indent.level-27{padding-left:0.1965022179em}
.nested ol.indent.level-28{padding-left:0.1903498229em}
.nested ol.indent.level-29{padding-left:0.184571018em}
.nested ol.indent.level-30{padding-left:0.1791327754em}
.nested ol.indent.level-31{padding-left:0.1740058491em}
.nested ol.indent.level-32{padding-left:0.1691642492em}
.nested ol.indent.level-33{padding-left:0.1645848002em}
.nested ol.indent.level-34{padding-left:0.1602467709em}
.nested ol.indent.level-35{padding-left:0.1561315597em}
.nested ol.indent.level-36{padding-left:0.1522224283em}
.nested ol.indent.level-37{padding-left:0.1485042742em}
.nested ol.indent.level-38{padding-left:0.1449634354em}
.nested ol.indent.level-39{padding-left:0.1415875228em}
.nested ol.indent.level-40{padding-left:0.138365275em}}