body.forum{margin:8px;background:#5582c2 url('/forum/templates/k_futurum/images/background.gif');font:12.8px Verdana,'Geneva CE',sans-serif;color:#000;line-height:normal}.forum *{box-sizing:content-box}.forum a{color:#000;text-decoration:none}.forum a:hover{color:#f90;text-decoration:underline}.forum #page_forum{width:780px;max-width:100%;margin:0 auto;background:#fff;border:1px solid #000}.forum #logo img{display:block;width:100%;height:auto;border:0}.forum .forum-social{background:#345b8f;padding:5px 7px;color:white;height:35px}.forum .forum-social a{display:inline-block;margin-right:4px}.forum .forum-social img{height:16px;width:auto;padding:1px;background:#fff;border:1px solid black;display:block}.forum .forum-social div{font-size:11px;text-align:right;max-width:626px;padding-top:2px}.forum .forum-social span{color:#000}.forum #menu{display:block;background:#345b8f;text-align:center;border-block:1px solid #000;padding:5px;font-size:10px}.forum #menu a,.forum #menu span{color:white;padding:5px}.forum main{width:auto;max-width:none;margin:0;padding:10px;border-bottom:1px solid #000}.forum .notice{display:none}.forum .page-heading{margin:0 0 10px;padding:0;border:0}.forum .page-heading .eyebrow{display:none}.forum h1{font-size:16px;color:#000;letter-spacing:normal;margin:0 0 8px;line-height:normal}.forum h2{font-size:15px}.forum .forum-index-heading{font-size:12.8px;font-weight:normal;border-bottom:1px solid #888;padding-bottom:4px;margin-bottom:4px}.forum .archive-status{font-size:10.24px;margin-bottom:10px}.forum .forum-table-wrap{overflow-x:auto}.forum table.forumline{width:100%;border-collapse:separate;border-spacing:1px;background:#888;margin:0 0 5px;font-size:12.8px}.forum .forumline th{background:#5582c2;color:#fff;font-size:11.52px;padding:5px;font-weight:bold;text-align:center}.forum .forumline .cattitle{background:#5582c2 url('/forum/templates/k_futurum/images/cattitle.gif') repeat-x;height:25px;padding:0 10px;text-align:left;letter-spacing:1px}.forum .forumline td{background:#eee;padding:2px;height:50px;border:0;vertical-align:middle}.forum .forumline .folder{width:40px;text-align:center}.forum .folder img{margin:0 8px;width:25px;height:25px;display:inline;max-width:none}.forum .forumline .number{width:50px;text-align:center}.forum td.number,.forum td.last{font-size:10.24px}.forum .forumline .last{width:180px;padding-left:5px}.forum .last img{display:inline;width:auto;height:auto}.forum a.forumlink{font-weight:bold;color:#345b8f}.forum .forum-tools{font-size:10.24px;text-align:right;padding:2px 178px 2px 0;min-height:12px}.forum .forum-box{background:#eee;border:1px solid #888;padding:8px;margin:10px 0;font-size:10.24px}.forum .forum-box h2{display:table;background:#ccc;border:1px solid #888;padding:3px 10px;font-size:10.24px;margin:-18px 0 7px}.forum .forum-legend{text-align:center;font-size:10.24px;padding:5px}.forum .forum-legend img{display:inline;vertical-align:middle;width:25px;height:25px;margin-left:8px}.forum .forum-copyright{text-align:center;font-size:10.24px;color:#444;padding:10px;letter-spacing:-.5px}.forum #forum-footer{background:#5582c2;color:white;text-align:center;font-size:10px;padding:3px 0 4px}.forum .post{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);padding:0;margin:5px 0;background:#eee;border:1px solid #888;border-radius:0}.forum .post>span{position:absolute}.forum .post-meta{display:flex;flex-direction:column;gap:8px;padding:10px;border-right:1px solid #888;font-size:11px;color:#000}.forum .post-body{padding:10px;min-width:0;overflow-wrap:anywhere;font-size:13px}.forum .post-body a{color:#345b8f;text-decoration:underline}.forum .post-body img{max-width:100%;height:auto}.forum blockquote{background:white;border:1px solid #888;color:#555;padding:10px;margin:5px}.forum .pagination{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0}.forum .pagination a{padding:3px 6px;background:#eee;border:1px solid #888}.forum .pagination a[aria-current]{background:#345b8f;color:white}.forum .poll{background:#eee;border:1px solid #888;padding:10px}.forum .skip{position:absolute;left:-10000px}.forum .skip:focus{left:10px;background:white;z-index:5}@media(max-width:600px){.forum .forumline{min-width:650px}.forum .post{grid-template-columns:100px minmax(0,1fr)}.forum .post-meta{padding:5px}.forum .forum-tools{padding-right:0}.forum main{padding:7px}}
.forum{color-scheme:light}.forum table.forumline{display:table;overflow:visible;max-width:none}.forum .forumline th{border:0}.forum .post-meta strong,.forum .post-meta time{color:#000}.forum .post-meta strong{font-size:12.8px}.forum p{font-family:Verdana,Arial,sans-serif}.forum h2{letter-spacing:normal}
