
/* display post tweaks */
.post .inner {
    display: flex;
}

.postprofile {
    flex: 0 0 23%;
    max-width: 170px;
}
.postbody {
    flex: 1 1 auto;
}

@media only screen and (max-width: 700px) {
    .post .inner {
        flex-direction: column;
        max-width: unset;
    }
    .profile-rank img {
        max-height: 30px;
    }

    .postprofile .avatar img {
        max-height: 65px;
    }
}


@media (max-width: 700px) {
    .has-profile .post-buttons {
        right: 15px;
        top: 15px;
    }
}

/* make sure banner does not take up too much vertical space */
.inventea-dashboard .inventea-dashboard-image {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0;
    width: auto;
    max-width: 100%;
}
.inventea-dashboard {
    background: black;
}
.inventea-dashboard a {
    z-index: 2;
}
.inventea-dashboard .inventea-dashboard-logo {
    width: auto;
    height: 120px;
    max-height: 50%;
    position: absolute;
    top: 3px;
    left: 5px;
    z-index: 1;
}



/* move text out of the way of the logo */
.inventea-sitename {
    left: 15%;   
}

@media (max-width: 700px) {
    .inventea-sitename {
        left: 25%;   
    } 
}

/* fix post area */
.section-viewtopic .postbody .content {
    max-width: unset;
}
.signature {
    width: 100%;
}

/* add some space in MCP between the side menu and the content */
.cp-menu {
    padding-right: 1em;
    box-sizing: border-box;
}

.strikethrough {
    text-decoration: line-through;
}


/* Change post author */
.post-author {
    font-size: 1.3em;
    margin-bottom: .6em;
}
.icon-online {
    color: lightgreen;
}


.action-bar .pagination .button, .action-bar .pagination .active span {
    border-radius: 4px;
}


/**
 * Forum icons & Topic icons
 */
 .global_read					{ background-image: url("./images/announce_read.png"); }
 .global_read_mine				{ background-image: url("./images/announce_read_mine.png"); }
 .global_read_locked 			{ background-image: url("./images/announce_read_locked.png"); }
 .global_read_locked_mine		{ background-image: url("./images/announce_read_locked_mine.png"); }
 .global_unread					{ background-image: url("./images/announce_unread.png"); }
 .global_unread_mine				{ background-image: url("./images/announce_unread_mine.png"); }
 .global_unread_locked			{ background-image: url("./images/announce_unread_locked.png"); }
 .global_unread_locked_mine		{ background-image: url("./images/announce_unread_locked_mine.png"); }
 
 .announce_read					{ background-image: url("./images/announce_read.png"); }
 .announce_read_mine				{ background-image: url("./images/announce_read_mine.png"); }
 .announce_read_locked			{ background-image: url("./images/announce_read_locked.png"); }
 .announce_read_locked_mine		{ background-image: url("./images/announce_read_locked_mine.png"); }
 .announce_unread				{ background-image: url("./images/announce_unread.png"); }
 .announce_unread_mine			{ background-image: url("./images/announce_unread_mine.png"); }
 .announce_unread_locked			{ background-image: url("./images/announce_unread_locked.png"); }
 .announce_unread_locked_mine	{ background-image: url("./images/announce_unread_locked_mine.png"); }
 
 .forum_link						{ background-image: url("./images/forum_link.png"); }
 .forum_read						{ background-image: url("./images/forum_read.png"); }
 .forum_read_locked				{ background-image: url("./images/forum_read_locked.png"); }
 .forum_read_subforum			{ background-image: url("./images/forum_read_subforum.png"); }
 .forum_unread					{ background-image: url("./images/forum_unread.png"); }
 .forum_unread_locked			{ background-image: url("./images/forum_unread_locked.png"); }
 .forum_unread_subforum			{ background-image: url("./images/forum_unread_subforum.png"); }
 
 .sticky_read					{ background-image: url("./images/sticky_read.png"); }
 .sticky_read_mine				{ background-image: url("./images/sticky_read_mine.png"); }
 .sticky_read_locked				{ background-image: url("./images/sticky_read_locked.png"); }
 .sticky_read_locked_mine		{ background-image: url("./images/sticky_read_locked_mine.png"); }
 .sticky_unread					{ background-image: url("./images/sticky_unread.png"); }
 .sticky_unread_mine				{ background-image: url("./images/sticky_unread_mine.png"); }
 .sticky_unread_locked			{ background-image: url("./images/sticky_unread_locked.png"); }
 .sticky_unread_locked_mine		{ background-image: url("./images/sticky_unread_locked_mine.png"); }
 
 .topic_moved					{ background-image: url("./images/topic_moved.png"); }
 .pm_read,
 .topic_read						{ background-image: url("./images/topic_read.png"); }
 .topic_read_mine				{ background-image: url("./images/topic_read_mine.png"); }
 .topic_read_hot					{ background-image: url("./images/topic_read_hot.png"); }
 .topic_read_hot_mine			{ background-image: url("./images/topic_read_hot_mine.png"); }
 .topic_read_locked				{ background-image: url("./images/topic_read_locked.png"); }
 .topic_read_locked_mine			{ background-image: url("./images/topic_read_locked_mine.png"); }
 
 .pm_unread,
 .topic_unread					{ background-image: url("./images/topic_unread.png"); }
 .topic_unread_mine				{ background-image: url("./images/topic_unread_mine.png"); }
 .topic_unread_hot				{ background-image: url("./images/topic_unread_hot.png"); }
 .topic_unread_hot_mine			{ background-image: url("./images/topic_unread_hot_mine.png"); }
 .topic_unread_locked			{ background-image: url("./images/topic_unread_locked.png"); }
 .topic_unread_locked_mine		{ background-image: url("./images/topic_unread_locked_mine.png"); }

 .forumbg ul.topiclist li.row dt img {
    max-width: 18px;
    padding: 1px;
    margin-left: -25px;
    background-color: #d7d7d7;
    border-radius: 15px;
 }
 