.outer{
    width:100%;  height:180px;  margin:auto; margin-top:0px;
}
.editor-body{ border:1px solid #cecece; height:138px; width:100%; float:left; resize:none; overflow:none; margin-bottom:0px}	
.editor-body:focus{ border:1px solid #cecece;outline: 0;}

.editor-footer{border-top:1px solid #cecece;  height:42px; width:100%; float:left; margin-bottom: 0px;
}
.save{ background:#5aa5f7; border:none; padding:5px 20.5px; border-radius:2px; color:#FFF; font-family:Arial; margin-top:5px; float:left; margin-left:5px}	
.editor-icons{  width:140px; height:26px; float:left; margin-top:8px;}
#mce_66{
    z-index:999999999999;
}
.editor-icon-texts{ background-image:url(../img/text.png); background-repeat:no-repeat; width:40px; height:22px; background-position:10px 2px; border-right:1px solid #cecece; float:left; margin-top:2px;}
.editor-icon-imgs{ background-image:url(../img/img.png); background-repeat:no-repeat; background-position:5px 5px; width:26px; height:26px; float:left; margin:-3px 5px 0px 5px;}
.editor-icon-links{ background-image:url(../img/link.png); background-repeat:no-repeat; background-position:5px 5px; width:26px; height:26px; float:left; margin:-3px 5px 0px 5px;}
.editor-icon-smily{ background-image:url(../img/smily.png); background-repeat:no-repeat; background-position:5px 5px; width:26px; height:26px; float:left; margin:-1px 5px 0px 0px; }
.editor-icon-delete{ background-image:url(../img/delete.png); background-repeat:no-repeat; background-position:5px 5px; width:26px; height:26px; margin:6px 5px 0px 0px; float:right }
.editor-media-links{ background-image:url(../img/video.png); background-repeat:no-repeat; background-position:5px 5px; width:26px; height:26px; float:left; margin:-3px 0px 0px 0px;}
.text-icons-1{ margin-bottom:10px; width:125px; height:20px; float:left; border-right:solid 1px #cecece; padding-right:10px}
.text-icons-2{ float:left; padding-left:10px}    

/*.buttonbox1{ padding:2px 10px; border-right:#cecece solid 1px; float:left;  margin-bottom:4px}
.buttonbox2{ padding:2px 10px; border-right:#cecece solid 1px; float:left;  margin-bottom:4px}*/
.buttonbox3{ float:left; margin-top:-1px; margin-bottom:4px}

.buttonbox1 {
    margin: 1px 0 1px -5px !important;
}

.btnico{ float:left; text-align:center; opacity:0.6; padding:5px; border:1px solid #ccc;}
.btnicod{ float:left; width:32px; height:28px; text-align:center; opacity:0.9; margin-top:5px; margin-left:10px}
.mce-i-resize{ display:none; visibility:hidden;resize:none; }

.popover, .fade, .top, .in{ max-width:none; width:auto; display:inline; z-index:1000000}
.popover-content {
    padding: 5px 14px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
div#mce_53{ display:none}
div#mce_54{display:none}
div#mce_61{ display:none}
div#mce_62{ display:none}
a#txtEditor-tmce{ display:none}
a#txtEditor-html{display:none}
a#insert-media-button{ }
div#mce_67-body{ display:none}
div#mce_68-body{ display:none}
@media (min-width:768psx){
    .popover,.top{
        width: 300px;
        margin-left: 70;
    }
    .buttonbox2{  margin-left:-7px; }	
    .popover.top > .arrow{
        margin-left:-85px;}
    /*.buttonbox2{ margin-left:}*/	
}
@media (maxs-width:460px){
    .popover.top {
        margin-top: -8px;
    }

    .buttonbox3 {
        float: left;
        margin-top: -2px;
        margin-bottom: 4px;
        margin-left: -8px;
    }

    .popover.top > .arrow{
        margin-left:-10px;}
}
@media (maxs-width:452px){
    .popover.top {
        margin-top: -50px;
    }

}	
@media (maxs-width:376px){

    .buttonbox3 {
        float: left;
        margin-top: -2px;
        margin-bottom: 4px;
        margin-left: -0px;

    }
    .buttonbox2{  margin-left:-7px; }
    .popover.top > .arrow{
        margin-left:25px;}

}
