The Next VOZ - Classic

Custom CSS By Ga9xVn - Make The Next VOZ Great Again

// ==UserScript==
// @name          The Next VOZ - Classic
// @namespace     http://userstyles.org
// @description	  Custom CSS By Ga9xVn - Make The Next VOZ Great Again
// @author        dinhnhatbang
// @homepage      https://userstyles.org/styles/181030
// @include       http://voz.vn/*
// @include       https://voz.vn/*
// @include       http://*.voz.vn/*
// @include       https://*.voz.vn/*
// @run-at        document-start
// @version       0.20200519054757
// ==/UserScript==
(function() {var css = [
	"* {",
	"    margin: 0;",
	"    padding: 0;",
	"    box-sizing: border-box;",
	"    font-size: 14px!important;",
	"    border-radius: 0px!important",
	"}",
	"html {",
	"    background: #201F25;",
	"    width: 100%;",
	"}",
	"a, p, span, h1, h2, h3, h4, h5, h6 {",
	"    font-family: verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif!important;",
	"}",
	".bbCodeCode, .message-body, .message-signature {",
	"    font-family: verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif!important;",
	"    font-size: 14px;",
	"}",
	"body {",
	"    background: #201F25;",
	"    color: #FFFFFF;",
	"    margin: 0 auto!important;",
	"    min-width: 360px;",
	"    max-width: 1120px;",
	"}",
	"a:hover, a:active {",
	"    color: #FF6600;",
	"    text-decoration: underline;",
	"}",
	".p-body-inner {",
	"    padding: 0;",
	"    background: #f2f2f2;",
	"}",
	".p-body-pageContent div[data-type=\"thread\"] .block-container, .p-body-pageContent div[data-widget-definition=\"new_posts\"] .block-container {",
	"    background: #f5f5ff;",
	"}",
	"div[data-type=\"thread\"] .structItemContainer {",
	"    margin-top: 0;",
	"}",
	".labelLink, .labelLink:hover {",
	"    text-decoration: none;",
	"    vertical-align: middle;",
	"}",
	".structItem-cell.structItem-cell--latest {",
	"    vertical-align: middle;",
	"}",
	".block-header {",
	"    background: #869BBF url(https://forums.voz.vn/images/gradients/gradient_tcat.gif) repeat-x top left;",
	"    height: 30px;",
	"    font-weight: bold!important;",
	"    padding: inherit;",
	"    display: flex;",
	"    align-items: center;",
	"    padding-left: 10px;",
	"}",
	".block-header a {",
	"    color: #FFFFFF;",
	"}",
	".node+.node {",
	"    border: none;",
	"}",
	".node-body {",
	"    background: #F5F5FF;",
	"    height: 50px;",
	"}",
	".node-body .node-main {",
	"    padding: 0;",
	"    padding-left: 10px;",
	"    border: 1px solid #fff;",
	"}",
	".node-body .node-icon {",
	"    background: #E1E4F2 url(https://forums.voz.vn/images/statusicon/forum_new.gif) no-repeat center;",
	"    text-indent: -9999px;",
	"    padding: 0;",
	"    border-left: 1px solid #fff;",
	"    border-bottom: 1px solid #fff;",
	"}",
	".node-body .node-title {",
	"    font-weight: bold;",
	"}",
	".node-body .node-stats>dl.pairs.pairs--rows:first-child {",
	"    border-right: 2px solid #fff;",
	"}",
	".node-body .node-stats>dl.pairs.pairs--rows {",
	"    height: 100%;",
	"    display: flex;",
	"    align-items: center;",
	"    justify-content: center;",
	"}",
	".node-body .node-stats {",
	"    padding: 0;",
	"    border: 1px solid #fff;",
	"}",
	".node-body .node-stats dt {",
	"    display: none;",
	"}",
	".node-body .node-extra {",
	"    padding: 0;",
	"    padding-left: 10px;",
	"    background: #E1E4F2;",
	"    border: 1px solid #fff;",
	"}",
	".node-body .node-extra span, .node-body .node-extra a {",
	"    font-weight: bold;",
	"    font-size: 12px!important;",
	"}",
	".node-body .node-extra span {",
	"    font-weight: normal;",
	"    border: none;",
	"}",
	".node-body .node-extra .node-extra-icon {",
	"    display: none;",
	"}",
	".p-breadcrumbs, .p-body-header, body[data-template=\"forum_list\"] .p-body-main {",
	"    display: flex;",
	"    flex-direction: column;",
	"    margin: 0 auto;",
	"    background: transparent;",
	"    padding: 8px;",
	"    width: 100%;",
	"    table-layout: unset;",
	"}",
	".p-body-main {",
	"    margin: 0 auto;",
	"    background: transparent;",
	"    padding: 8px;",
	"}",
	".p-breadcrumbs, .p-body-header {",
	"    background: transparent;",
	"    padding: 12px 0;",
	"    margin: 0;",
	"    display: flex;",
	"}",
	".p-breadcrumbs {",
	"    display: flex;",
	"    flex-direction: initial;",
	"    padding: 12px;",
	"}",
	".p-breadcrumbs li {",
	"    float: inherit;",
	"}",
	".p-breadcrumbs li a span {",
	"    color: #23497C;",
	"}",
	".p-body-main--withSidebar .p-body-content {",
	"    padding: 0;",
	"    width: 100%;",
	"}",
	".p-body-sidebar {",
	"    width: 100%;",
	"}",
	".block-container {",
	"    background: transparent;",
	"    border: 1px solid #B0BDC6;",
	"    margin: initial;",
	"}",
	"nav.pageNavWrapper.pageNavWrapper--mixed {",
	"    border: 1px solid #728fbf;",
	"    border-right: none;",
	"}",
	".pageNav-page {",
	"    border-right: 1px solid #718fbf!important;",
	"    background: #F5F5FF;",
	"}",
	"li.pageNav-page.pageNav-page--current {",
	"    background: #E1E4F2;",
	"    border: none;",
	"    color: #000;",
	"    font-weight: bold;",
	"}",
	"a.pageNav-jump.pageNav-jump--next {",
	"    background: #F5F5FF;",
	"}",
	".block--messages .message {",
	"    padding-top: 30px;",
	"    position: relative;",
	"    background: transparent;",
	"    border: 1px solid #B0BDC6;",
	"}",
	".message-cell.message-cell--user {",
	"    flex: 1;",
	"    width: 100%;",
	"    border: none;",
	"    background: #E1E4F2;",
	"    border-bottom: 1px solid #fff;",
	"}",
	".message-inner {",
	"    flex-direction: column;",
	"    align-items: flex-start;",
	"}",
	".message-cell.message-cell--user section {",
	"    display: flex;",
	"    align-items: center;",
	"}",
	".message-cell.message-cell--user section .message-userArrow {",
	"    display: none;",
	"}",
	".message-cell.message-cell--user section .message-userDetails {",
	"    display: flex;",
	"    flex-direction: column;",
	"    align-items: flex-start;",
	"}",
	".message-cell.message-cell--user section .message-avatar {",
	"    margin-right: 8px;",
	"}",
	".message-cell.message-cell--user section .message-avatar a span {",
	"    font-size: 35px!important;",
	"    font-weight: bold;",
	"}",
	"body[data-template=\"thread_view\"] .block--messages .message .avatar.avatar--default.avatar--default--dynamic {",
	"    width: 80px;",
	"    height: 60px;",
	"}",
	"aside.message-signature {",
	"    border-top: 1px solid #e2e4f2;",
	"    padding-top: 15px;",
	"    color: #000;",
	"    margin-top: 15px;",
	"}",
	".avatar img {",
	"    background: transparent;",
	"}",
	".bbCodeBlock {",
	"    border-left: 1px solid #B0BDC6!important;",
	"    border-top: 1px solid #B0BDC6!important;",
	"}",
	".bbCodeBlock-title {",
	"    color: #000;",
	"    font-weight: bold;",
	"    background: transparent;",
	"    padding-bottom: 6px;",
	"}",
	".bbCodeBlock--expandable {",
	"    border-left: none;",
	"    border: 1px solid #d4d4d4;",
	"    background: #e1e4f2;",
	"}",
	".bbCodeBlock-title:after {",
	"    font-weight: normal;",
	"}",
	".bbCodeBlock-title a.bbCodeBlock-sourceJump:after {",
	"    font-weight: normal;",
	"}",
	"a.bbCodeBlock-sourceJump {",
	"    font-size: 12px!important;",
	"}",
	".bbCodeBlock-content {",
	"    padding-top: 6px;",
	"}",
	"form.block.js-quickReply .message-inner {",
	"    display: flex;",
	"    flex-direction: row;",
	"    align-items: center;",
	"}",
	"form.block.js-quickReply .message-inner .message-cell.message-cell--user {",
	"    display: none;",
	"}",
	".message-userArrow {",
	"    display: none;",
	"}",
	".bbCodeBlock-expandContent {",
	"    color: #000;",
	"    font-style: italic;",
	"}",
	".bbCodeBlock {",
	"    border: 1px solid #eee;",
	"    color: #000;",
	"    font-style: italic;",
	"    margin-top: 0;",
	"}",
	"header.message-attribution.message-attribution--split {",
	"    position: absolute;",
	"    top: 0;",
	"    background: #5C7099 url(https://forums.voz.vn/images/gradients/gradient_thead.gif) repeat-x top left;",
	"    width: 100%;",
	"    left: 0;",
	"    padding: 5px;",
	"    height: 30px;",
	"    color: #fff;",
	"    padding-right: 25px;",
	"}",
	"a.actionBar-action.actionBar-action--report {",
	"    position: absolute;",
	"    top: 0;",
	"    right: 0;",
	"}",
	".pageNavSimple-el.pageNavSimple-el--first {",
	"    border-right: 1px solid #728fbf;",
	"}",
	".pageNavSimple-el.pageNavSimple-el--prev, .pageNavSimple-el.pageNavSimple-el--next {",
	"    color: #728fbf;",
	"    background: transparent;",
	"    border-right: 1px solid #728fbf;",
	"    margin-right: 0;",
	"}",
	".pageNavSimple-el.pageNavSimple-el--current {",
	"    color: #738FBF;",
	"    margin: 0;",
	"    background: transparent;",
	"    border-color: #728fbf;",
	"    border-right: 1px solid #728fbf;",
	"}",
	".pageNav-jump {",
	"    background: #F5F5FF;",
	"    border-right: 1px solid #728fbf;",
	"}",
	".pageNavSimple-el {",
	"    width: 100%;",
	"}",
	".p-title-value {",
	"    font-weight: bold;",
	"    font-size: 20px!important;",
	"    color: #000;",
	"    display: block;",
	"}",
	"a.button.button--icon.button--icon--bolt, a.button--cta.button.button--icon.button--icon--write:before, a.button--cta.button.button--icon.button--icon--write .button-text, .node-body .node-extra span.label, .node-body .node-extra span.label-append, .block[data-widget-key=\"forum_overview_new_profile_posts\"], .block[data-widget-key=\"forum_overview_new_posts\"] {",
	"    display: none;",
	"}",
	"a.button--cta.button.button--icon.button--icon--write {",
	"    background: url(https://forums.voz.vn/images/buttons/newthread.gif) center no-repeat;",
	"    border: none;",
	"    width: 110px;",
	"    height: 26px;",
	"}",
	".p-title-pageAction {",
	"    margin: 0;",
	"}",
	"body[data-template=\"thread_view\"] .p-body-header {",
	"    padding-top: 0;",
	"}",
	".p-body-header {",
	"    align-items: flex-start;",
	"    padding: 12px 12px 0 10px;",
	"}",
	".p-navSticky.p-navSticky--primary {",
	"    position: unset!important;",
	"}",
	"nav.p-nav {",
	"    margin: 0 auto;",
	"}",
	".p-sectionLinks {",
	"    margin: 0 auto;",
	"    width: 100%;",
	"    padding-top: 5px;",
	"}",
	"a.p-navgroup-link {",
	"    background: transparent;",
	"}",
	".p-navgroup {",
	"    margin-left: 0!important;",
	"}",
	".p-nav-opposite {",
	"    margin-right: 0;",
	"}",
	"header#header {",
	"    background: transparent;",
	"    padding: 15px 0;",
	"}",
	".p-pageWrapper {",
	"    background: transparent;",
	"}",
	".pairs.pairs--justified>dd {",
	"    text-align: left;",
	"    float: left;",
	"}",
	"h3.block-minorHeader a {",
	"    font-weight: bold;",
	"}",
	"h3.block-minorHeader {",
	"    font-weight: bold;",
	"}",
	"a.actionBar-action.actionBar-action--reply {",
	"    background: url(https://forums.voz.vn/images/buttons/quote.gif) no-repeat center;",
	"    width: 75px;",
	"    height: 30px;",
	"    display: block;",
	"    font-size: 0px!important;",
	"}",
	"a.actionBar-action.actionBar-action--report {",
	"    background: url(https://forums.voz.vn/images/buttons/report.gif) no-repeat center;",
	"    font-size: 0px!important;",
	"    width: 22px;",
	"    height: 25px;",
	"}",
	"span.label-append {",
	"    display:none;",
	"}",
	"span.label {",
	"    display: inline-block;",
	"    padding: 0;",
	"    border: 1px solid transparent;",
	"    border-radius: 4px;",
	"    font-size: 80%;",
	"    line-height: 1.35;",
	"    text-decoration: none;",
	"    color: #23497b!important;",
	"    border: none;",
	"    background: transparent!important;",
	"    text-transform: capitalize;",
	"    margin-right: 2px;",
	"}",
	".is-unread span.label {",
	"    font-weight: bold!important;",
	"}",
	"span.label:after {",
	"    content:\" - \";",
	"}",
	"body[data-template=\"thread_view\"] span.label {",
	"    color: #000000!important;",
	"    font-weight: bold!important;",
	"    font-size: 18px!important;",
	"    margin-right: 5px;",
	"}",
	".structItemContainer-group--sticky span.label {",
	"    color: #ff6601!important",
	"}",
	"body[data-template=\"thread_view\"] span.label-append, span.label {",
	"    vertical-align: text-bottom;",
	"}",
	".label.label--green {",
	"    background: #5a6f98;",
	"}",
	".label.label--red {",
	"    background: #97485b;",
	"}",
	".label.label--primary {",
	"    background: #7790b9;",
	"}",
	".label.label--orange {",
	"    background: #a2673d;",
	"}",
	".message-cell.message-cell--main {",
	"    background: #f5f5ff;",
	"}",
	".p-breadcrumbs>li:before {",
	"    color: #23497b;",
	"    content:\"\\f105\";",
	"    padding-right: 6px;",
	"}",
	".p-breadcrumbs>li:after, .p-breadcrumbs>li:first-child:before {",
	"    display: none",
	"}",
	"h4.menu-header {",
	"    color: #5c7099;",
	"    font-weight: bold;",
	"}",
	"a[data-xf-click=\"overlay\"]:before {",
	"    display: none;",
	"}",
	"a[data-xf-click=\"overlay\"] span {",
	"    padding: 0 12px;",
	"    color: #fff;",
	"    background: #23497b;",
	"}",
	"a.actionBar-action.actionBar-action--edit {",
	"    background: url(https://forums.voz.vn/images/buttons/edit.gif) center no-repeat;",
	"    font-size: 0px!important;",
	"    height: 25px;",
	"    width: 75px;",
	"}",
	".message-actionBar.actionBar {",
	"    margin-top: 0;",
	"    padding-top: 6px;",
	"}",
	".actionBar-set.actionBar-set--internal {",
	"    float: none;",
	"    padding: 0;",
	"    margin: 0;",
	"    display: flex;",
	"    align-items: center;",
	"}",
	"a.actionBar-action.actionBar-action--delete {",
	"    margin-top: 1px;",
	"    background: url(https://2.pik.vn/2020d1388b2e-2dbf-4b0e-8e95-39dc54c7cc65.png) center no-repeat;",
	"    font-size: 0!important;",
	"    width: 70px;",
	"    height: 30px;",
	"    background-size: 70px;",
	"}",
	".actionBar-set.actionBar-set--external {",
	"    float: right;",
	"    margin: 0;",
	"    display: flex;",
	"}",
	".shareButtons.shareButtons--iconic {",
	"    padding: 0 12px;",
	"}",
	".structItem-cell.structItem-cell--meta, .structItem-cell.structItem-cell--icon {",
	"    vertical-align: middle;",
	"    padding-top: 16px;",
	"}",
	".pageNavWrapper--mixed .pageNav {",
	"    display: flex;",
	"}",
	".pageNavSimple {",
	"    display: none!important;",
	"}",
	".pageNav-page {",
	"    display: block!important;",
	"}",
	".block-outer.block-outer--after {",
	"}",
	"ul.pageNav-main {",
	"    display: flex;",
	"}",
	".block-outer-main {",
	"    float: right;",
	"}",
	".block-outer {",
	"    background: transparent;",
	"    display: flex;",
	"    align-items: center;",
	"    flex-direction: row-reverse;",
	"}",
	".block-outer-opposite {",
	"    margin-top: 0!important;",
	"    display: flex;",
	"    flex: 1;",
	"    justify-content: flex-start;",
	"}",
	".button.button--link, a.button.button--link {",
	"    background: #f5f5ff;",
	"    border-color: #718fbf!important",
	"}",
	"div.block[data-type=\"thread\"] .block-outer:first-child {",
	"    display: none;",
	"}",
	".block-filterBar {",
	"    background: #5C7099 url(https://forums.voz.vn/images/gradients/gradient_thead.gif) repeat-x top left;",
	"    height: 30px;",
	"    display: flex;",
	"    align-items: center;",
	"    justify-content: flex-end;",
	"}",
	".block-filterBar a {",
	"    color: #fff;",
	"}",
	"ul.message-attribution-opposite.message-attribution-opposite--list .message-newIndicator {",
	"    display: none;",
	"}",
	"h3.menu-header {",
	"    color: #5c7099;",
	"    font-weight: bold;",
	"}",
	".message-cell.message-cell--user {",
	"}",
	".message-attribution-user .avatar {",
	"    display: flex;",
	"    margin-right: 5px;",
	"}",
	"li.message-attribution-user {",
	"    display: flex;",
	"    justify-content: center;",
	"    align-items: center;",
	"}",
	".message-attribution.message-attribution--plain ul.listInline.listInline--bullet {",
	"    display: flex;",
	"    align-items: center;",
	"}",
	".message-cell.message-cell--main .message-actionBar.actionBar {",
	"}",
	"#profile-posts .message--simple .message-cell.message-cell--user {",
	"    display: none;",
	"}",
	"#profile-posts .block--messages .message {",
	"    padding-top: 0;",
	"}",
	"span.avatar.avatar--l.avatar--default.avatar--default--dynamic span {",
	"    font-size: 50px!important;",
	"}",
	".p-title {",
	"    width: 100%;",
	"    display: flex;",
	"}",
	"a.p-navgroup-link.p-navgroup-link--textual.p-navgroup-link--logIn span {",
	"    background: transparent;",
	"}",
	".overlay {",
	"    background: #e2e4f2;",
	"}",
	".overlay .overlay-content .message-inner {",
	"    flex-direction: row;",
	"    align-items: unset;",
	"}",
	".overlay .overlay-content .message--multiQuoteList .message-content {",
	"    max-height: unset;",
	"}",
	".overlay .overlay-content .message-gradient {",
	"    display:none;",
	"}",
	".overlay .overlay-content .message-attribution {",
	"    color: #23497c;",
	"    border-bottom: none;",
	"}",
	"footer#footer {",
	"    background: #3E5C92;",
	"    color: lightblue;",
	"    height: 100px;",
	"}",
	".p-footer-linkList>li a {",
	"    color: lightblue;",
	"}",
	".p-footer-copyright {",
	"    display: flex;",
	"    justify-content: center;",
	"    align-items: flex-end;",
	"}",
	".fr-wrapper.show-placeholder {",
	"    background: #ffffff!important;",
	"}",
	".fr-toolbar.fr-ltr.fr-desktop.fr-top.fr-basic {",
	"    background: #E1E1E2!important;",
	"    font-weight: bold!important;",
	"}",
	"article.message-body.js-selectToQuote {",
	"    margin-top: 0;",
	"}",
	"div[data-type=\"profile_post\"] .message-cell.message-cell--user, div[data-widget-key=\"whats_new_new_profile_posts\"] .message-cell.message-cell--user {",
	"    display: none;",
	"}",
	"div[data-widget-definition=\"new_profile_posts\"] .message-main.js-quickEditTarget {",
	"    position: relative;",
	"}",
	"a.actionBar-action.actionBar-action--mq.u-jsOnly.js-multiQuote {",
	"    background: url(https://forums.voz.vn/images/buttons/multiquote_off.gif) no-repeat center;",
	"    font-size: 0!important;",
	"    width: 25px;",
	"    height: 28px;",
	"    border: none;",
	"}",
	"a.actionBar-action.actionBar-action--mq.u-jsOnly.js-multiQuote.is-selected {",
	"    background: url(https://forums.voz.vn/images/buttons/multiquote_on.gif) no-repeat center;",
	"}",
	".tooltip.tooltip--selectToQuote .tooltip-content span {",
	"    display: flex;",
	"    align-items: center;",
	"}",
	".tooltip--selectToQuote a.actionBar-action.actionBar-action--reply, .tooltip--selectToQuote a.actionBar-action.actionBar-action--mq.u-jsOnly.js-multiQuote {",
	"    background: none!important;",
	"    font-size: 14px!important;",
	"    width: unset;",
	"}",
	".structItem-iconContainer .structItem-secondaryIcon {",
	"    border:none;",
	"}",
	"body[data-template=\"forum_view\"] .structItem-cell.structItem-cell--icon {",
	"    background: url(https://forums.voz.vn/images/statusicon/thread_hot.gif) center no-repeat;",
	"    width: 32px;",
	"}",
	"body[data-template=\"forum_view\"] .is-unread .structItem-cell.structItem-cell--icon {",
	"    background: url(https://forums.voz.vn/images/statusicon/thread_hot_new.gif) center no-repeat;",
	"}",
	"body[data-template=\"forum_view\"] .structItemContainer-group.structItemContainer-group--sticky .structItem-cell.structItem-cell--icon {",
	"    background: url(https://forums.voz.vn/images/statusicon/announcement_old.gif) center no-repeat;",
	"}",
	"body[data-template=\"forum_view\"] .structItem-cell.structItem-cell--icon.structItem-cell--iconEnd {",
	"    display: none;",
	"}",
	"body[data-template=\"forum_view\"] .structItem-cell.structItem-cell--icon .avatar {",
	"    display: none;",
	"}",
	"body[data-template=\"forum_view\"] .structItem-cell {",
	"    border: 1px solid #fff;",
	"    padding: 5px;",
	"    vertical-align: middle;",
	"}",
	"body[data-template=\"forum_view\"] form.structItem {",
	"    display: none;",
	"}",
	"body[data-template=\"thread_view\"] .block--messages time.u-dt {",
	"    background: url(https://forums.voz.vn/images/statusicon/post_old.gif) left no-repeat;",
	"    padding-left: 15px;",
	"}",
	"body[data-template=\"forum_view\"] .structItem-title a:first-child {",
	"    background: url(https://forums.voz.vn/images/buttons/firstnew.gif) left 2px no-repeat;",
	"    padding-left: 17px;",
	"}",
	"body[data-template=\"thread_view\"] .reaction.reaction--small.actionBar-action.actionBar-action--reaction.reaction--imageHidden.reaction--1 {",
	"    background: url(https://2.pik.vn/20200d932185-8769-436e-a3f0-f53f408a59d4.png) center no-repeat;",
	"    width: 75px;",
	"    height: 27px;",
	"    margin-right: 5px;",
	"    background-size: 75px auto;",
	"}",
	"body[data-template=\"thread_view\"] .reaction.reaction--small.actionBar-action.actionBar-action--reaction.reaction--imageHidden.reaction--1 * {",
	"    display:none;",
	"}",
	".block-outer:not(.block-outer--after) .pageNavWrapper:not(.pageNavWrapper--forceShow) {",
	"    display: block!important;",
	"    position: static !important;",
	"}",
	".block-outer.js-threadStatusField {",
	"    display: none!important;",
	"}",
	".lg-icon {",
	"    font-family:\'Font Awesome 5 Pro\'!important;",
	"}",
	"@media(max-width: 768px) {",
	"    .structItem-minor {",
	"        float: left;",
	"        padding: 4px;",
	"        height: 30px;",
	"    }",
	"    .p-breadcrumbs>li {",
	"        display: inherit;",
	"    }",
	"    .p-body-main {",
	"        padding: 0;",
	"        margin: 0;",
	"    }",
	"    .node-body .node-extra {",
	"        display: none",
	"    }",
	"    .node-body .node-main {",
	"        border-bottom: none;",
	"        padding-top: 5px;",
	"    }",
	"    .pageNavWrapper--mixed .pageNavSimple {",
	"        display: inline-flex;",
	"        width: 100%;",
	"    }",
	"    .p-body-header {",
	"        margin-bottom: 12px;",
	"        padding-top: 12px;",
	"    }",
	"    .structItem-cell.structItem-cell--meta {",
	"        display: none;",
	"    }",
	"    .structItem-cell.structItem-cell--latest {",
	"        padding: 0!important;",
	"        margin: 0;",
	"    }",
	"    .block-outer {",
	"        flex-direction: column-reverse;",
	"        align-items: flex-end;",
	"    }",
	"    .block-outer-main {",
	"        padding-top: 12px",
	"    }",
	"    body[data-template=\"forum_view\"] .structItem-cell.structItem-cell--icon {",
	"        border-right: 1px solid #d4d5d7;",
	"    }",
	"    body[data-template=\"forum_view\"] .structItem-cell {",
	"        border:none;",
	"        padding: 6px 12px;",
	"    }",
	"    body[data-template=\"forum_view\"] .structItem-cell .structItem-minor {",
	"        padding: 0",
	"    }",
	"    body[data-template=\"forum_view\"] .structItem-parts .structItem-startDate {",
	"        display:none;",
	"        color: #8f9193!important;",
	"    }",
	"    body[data-template=\"forum_view\"] .structItem-cell.structItem-cell--main {",
	"        padding-bottom: 0!important;",
	"    }",
	"}",
	"@media(max-width: 992px) {",
	"    .p-body-sidebar {",
	"        display: flex;",
	"        flex-direction: column;",
	"        margin: unset;",
	"        margin-top: 15px;",
	"    }",
	"    .p-body-sidebar .block {",
	"        width: 100%;",
	"        margin: 0;",
	"        margin-bottom: 15px;",
	"        flex: unset;",
	"    }",
	"    .p-body-sidebar .block .block-container {",
	"        border-left: none;",
	"        border-right: none;",
	"    }",
	"    .p-body-sidebar:after {",
	"        display: none;",
	"    }",
	"}"
].join("\n");
if (typeof GM_addStyle != "undefined") {
	GM_addStyle(css);
} else if (typeof PRO_addStyle != "undefined") {
	PRO_addStyle(css);
} else if (typeof addStyle != "undefined") {
	addStyle(css);
} else {
	var node = document.createElement("style");
	node.type = "text/css";
	node.appendChild(document.createTextNode(css));
	var heads = document.getElementsByTagName("head");
	if (heads.length > 0) {
		heads[0].appendChild(node);
	} else {
		// no head yet, stick it whereever
		document.documentElement.appendChild(node);
	}
}
})();