@media only screen and (max-width: 749px) and (min-width: 239px) {
    #chatter.discussion #new_discussion, #new_discussion_in_discussion_view {
        margin-left: 0 !important;
        width: 100% !important;
    }

    #chatter.discussion #chatter.discussion #new_response {
        padding-right: 0;
    }
}

@media only screen and (max-width: 767px) {
    #chatter > .container {
        width: 100% !important;
    }

    #chatter. ul.discussions li a.discussion_list .chatter_right .chatter_count, #chatter ul.discussions li .chatter_posts .chatter_right .chatter_count, #chatter ul.discussions li a.discussion_list .chatter_right .chatter_sticky, #chatter ul.discussions li .chatter_posts .chatter_right .chatter_sticky {
        padding: 8px 5px !important;
        margin-top: 0 !important;
    }

    #chatter ul.discussions li a.discussion_list .chatter_post_actions, #chatter ul.discussions li .chatter_posts .chatter_post_actions {
        position: relative;
        top: 0;
    }

    #chatter ul.discussions li a.discussion_list .chatter_right, #chatter ul.discussions li .chatter_posts .chatter_right {
        position: relative;
    }

}

@media only screen and (min-width: 751px) and (max-width: 991px) {
    #chatter #new_discussion .chatter-close, #new_discussion_in_discussion_view .chatter-close {
        right: 15px;
    }
}

@media only screen and (max-width: 991px) {
    #chatter #new_discussion .chatter-close, #new_discussion_in_discussion_view .chatter-close {
        position: absolute;
        top: -95px;
    }

    #chatter:not(.discussion) #editor #tinymce_placeholder {
        top: 130px;
    }
}

@media only screen and (max-width: 621px) {
    #chatter.discussion #editor #tinymce_placeholder {
        top: 60px;
    }
}

@media only screen and (max-width: 474px) {
    #chatter:not(.discussion) #editor #tinymce_placeholder {
        top: 160px;
    }
}

@media only screen and (max-width: 402px) {
    #chatter.discussion #editor #tinymce_placeholder {
        top: 100px;
    }
}

@media only screen and (max-width: 396px) {
    #chatter.discussion #editor #tinymce_placeholder {
        top: 130px;
    }
}

@media only screen and (max-height: 587px) {
    #chatter:not(.discussion) #new_discussion #body_ifr {
        height: 110px;
    }

    #chatter:not(.discussion) #new_discussion {
        max-height: calc(100vh - 140px);
        overflow: scroll;
    }
}


.chatter_body em {
  font-style: italic;
}

.chatter_body  strong { 
  font-weight: bold;
}

.chatter_body ol , .chatter_body ul {
  list-style-type: disc;
  display: block;
  margin-top: 1em;
  margin-bottom: 1 em;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
}

.chatter_body ol {
  list-style-type: decimal;
}
