﻿.mce-toolbar-grp {
    background-color: #fff !important
}

.mce-btn-group .mce-btn {
    margin: 1px !important;
    background-color: transparent;
    float: left;
    border: solid 1px #ccc !important
}

.mce-grid {
    white-space: normal !important
}

    .mce-grid a {
        display: inline-block !important;
        cursor: pointer !important
    }

.mce-content-body {
    font-size: 14px
}

.mce-ico {
    height: 30px !important;
    line-height: 30px !important;
    background-repeat: no-repeat !important
}

.mce-listbox > button {
    padding: 10px 27px 10px 10px !important
}

.mce-ico.mce-i-emobabysoldier {
    background: url(/images/emo/babysoldier.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emoonion {
    background: url(/images/emo/onion.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emobafu {
    background: url(/images/emo/bafu.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emothobua {
    background: url(/images/emo/thobua.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emothotuzki {
    background: url(/images/emo/thotuzki.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emoyoyo {
    background: url(/images/emo/yoyo.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emopanda {
    background: url(/images/emo/panda.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emotrollface {
    background: url(/images/emo/trollface.png) no-repeat;
    height: 30px;
    width: 30px
}

.mce-ico.mce-i-emoyahoo {
    background: url(/images/emo/yahoo.gif) center center no-repeat;
    height: 30px;
    width: 17px
}

.mce-ico.mce-i-emogif {
    background: url(/images/emo/gif.gif) no-repeat;
    height: 30px;
    width: 30px
}

.mce-floatpanel.mce-popover.mce-bottom.mce-start {
    width: 70% !important;
    height: 300px !important;
    overflow-x: hidden; 
    left: 26.5% !important;
    overflow-y: scroll;
    max-width: 747px !important;
}