.mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last {
    border: 1px solid #e5e5e5;
    border-top: none;
    background-color: #f7f7f7;
    box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    z-index: 999;
}
.mce-container-body.mce-flow-layout .mce-charactercount.mce-widget.mce-label.mce-flow-layout-item.mce-first {
    width: 100%;
    border-spacing: 0;
    font-size: 12px;
    padding: 2px 10px;
}
.mce-btn-group, .mce-btn-group > div{width:auto!important;height:auto!important;}
#wp-admin-bar-new-post,
#wp-admin-bar-new-page,
#menu-posts {
    display:none;
}