﻿.idea-item { min-height: 250px; padding: 15px; }
.idea-item .media { overflow: inherit; }
.idea-item .idea-media-body { margin-left: 95px; }
.user-profile-pic { position: absolute; }
.index-vote-buttons { top: 90px; position: absolute; float: inherit; }
.idea-inline-actions a { padding-left: 6px; }
.idea-inline-actions .actions-list { float: right; }
.idea-inline-menu #voteTab { text-transform: capitalize; }
.abuse-reported { color: red; }
.btn-add-comment { margin-left: 3px; }
.idea-desc { padding-top: 15px; }
.img-content-1 img { max-width: 100%; }
.category-item { margin-right: 6px; }
.input-text { display: block; }
#idea_body_edit_mode .container-fluid { padding: 0; }
#idea_body_edit_mode label { margin-top: 5px; }
.index-vote-buttons { margin-left: 0; margin-top: 10px; }
.idea-your-comment { border-top: 1px solid var(--mag-element-border-color); margin-top: 20px; }
.actions-list .action-item + .action-item:before { padding: 0 5px; color: var(--mag-base-400); content: "\2022"; text-decoration: none; text-decoration: none !important; display: inline-block; }

.idea-comment { position: relative; padding-top: 0; }
.idea-comment:not(:last-child):before { content: ''; background: var(--mag-element-border-color); height: 100%; width: 2.093px; position: absolute; top: 67px; margin-left: 33px; }
.idea-comment:last-child:before { background-color: #ff0000; }

.media-body, .media {overflow: visible;}

@media(max-width:450px) {
    #ideas_action_items { display: none !important; }
}
