/* Threads list styles */
div.threads_list{width:95%;max-width:1280px;margin:8px auto 8px auto;clear:both}.comma > *{display:inline-block}.comma > *::after{content:', ';text-decoration:none;margin-right:4px}.comma > *:last-child::after{content:' '}.posters{margin:0;font-weight:bold !important}.posters *{font-weight:normal}.invited{margin:0;font-weight:bold !important}.invited *{font-weight:normal}ul.thread_tags{flex-basis:0;flex-grow:1;flex-shrink:1;font-size:80%;text-align:right;margin:0}ul.thread_tags li{display:inline-block;color:white;background-color:#105289;padding:2px 4px;margin:0 4px 2px 0;border-radius:8px 0px 0px 8px;max-width:100px;text-overflow:ellipsis;overflow:hidden}ul.thread_tags li a{color:white;text-decoration:none}ul.thread_tags li:hover{background-color:#1e98ff}.thread_summary{display:flex;margin:8px 0px;align-items:center;padding-bottom:8px;border-bottom:2px solid #a0a0a0}.thread_summary div{margin-right:16px;flex-shrink:1}.thread_summary a{color:#105289}.limited{padding:8px 8px 8px 8px;background-color:#e0ffe0;border-left:4px solid #a0ff00;border-bottom:none}img.unread{display:inline-block;vertical-align:middle;font-weight:bold;text-align:center;margin-right:8px;line-height:32px}.pinned{display:inline;width:32px;font-size:24px;text-align:center;color:red}div.col_date{text-align:center;width:130px}div.col_cnt{text-align:center;width:130px}div.unread_cnt{font-size:80%;margin:0px;flex-shrink:1;line-height:16px}div.unread_cnt img{display:inline-block;vertical-align:middle;font-size:16px;font-weight:bold;color:red}div.thread_link{flex-grow:4;flex-shrink:4;flex-basis:0;overflow:hidden}div.thread_link h2{color:#a0a0a0;margin:0px;font-size:19.2px}a.thread_link{font-size:16px;font-weight:bold;display:inline-block;overflow:hidden;text-overflow:ellipsis;color:#105289;max-width:100%;white-space:nowrap}.category{display:flex;align-items:stretch;border-top:2px solid #a0a0a0;align-items:stretch;padding:4px 0px}.category img{flex-shrink:0;color:red;font-weight:bold;text-align:center}.category a{font-size:20px;flex-grow:1;margin:0px 8px;text-decoration:none;color:#105289;align-self:center}.category a span{font-size:20px;font-weight:bold;font-variant:small-caps}.category div:first-child{display:flex;flex-direction:column;justify-content:center;text-align:center;width:64px}.category div{text-align:center;width:100px;flex-shrink:0;margin:4px}.category div span{font-size:24px;font-weight:bold;color:#105289}
