
.ed-editor {
    padding-bottom: 10px;
}

.ed-editor textarea{
    width: 100%;
}

.ed-toolbar a{
    display: inline-block;
    width: 19px;
    height: 22px;
    margin-right: 3px;
    margin-bottom: 3px;
    border-radius: 4px;
    border: 1px solid #d3d3d3;
    background-color: #e6e6e6 !important;
}

a.ed-btn:hover,
.ed-smiles a:hover
{
    border-color: #808080;
}

a.ed-btn.user       { background: url('img/user.png') center no-repeat;}
a.ed-btn.b          { background: url('img/bold.png') center no-repeat;}
a.ed-btn.i          { background: url('img/italic.png') center no-repeat; }
a.ed-btn.u          { background: url('img/underline.png') center no-repeat; }
a.ed-btn.s          { background: url('img/strike.png') center no-repeat; }
a.ed-btn.left       { background: url('img/left.png') center no-repeat; }
a.ed-btn.right      { background: url('img/right.png') center no-repeat; }
a.ed-btn.center     { background: url('img/center.png') center no-repeat; }
a.ed-btn.justify    { background: url('img/justify.png') center no-repeat; }
a.ed-btn.h1         { background: url('img/h1.png') center no-repeat; }
a.ed-btn.h2         { background: url('img/h2.png') center no-repeat; }
a.ed-btn.h3         { background: url('img/h3.png') center no-repeat; }
a.ed-btn.spoiler    { background: url('img/spoiler.png') center no-repeat; }
a.ed-btn.image      { background: url('img/image.png') center no-repeat; }
a.ed-btn.link       { background: url('img/link.png') center no-repeat;}
a.ed-btn.video      { background: url('img/video.png') center no-repeat; }
a.ed-btn.quote      { background: url('img/quote.png') center no-repeat;}
a.ed-btn.smiles     { background: url('img/smile.gif') center no-repeat;}

.ed-toolbar{
    position: relative;
}

.ed-smiles{
    /*width: 184px;*/
    width: 100%;
    position: absolute;
    /*top: -83px;*/
    /*top: -110px;*/
    /*left: 410px;*/
    /*right: 0;*/
    bottom: 35px;
    border: 1px solid #808080;
    max-height: 200px;
    overflow-y: scroll;

    background-color: #e6e6e6 !important;
    border-radius: 4px;
    padding: 2px;
    display: none;
}
.ed-smiles a{
    margin: 1px;
    height: 19px;
    padding: 0;
}

.ed-smiles a.emoji{
    height: auto;
    width: auto;

}

.ed-smiles-group{
    margin-top: 5px;
    padding-left: 5px;
}

.ed-smiles a.angry      {background: url('img/smiles/angry.gif') center no-repeat;}
.ed-smiles a.anime      {background: url('img/smiles/anime.gif') center no-repeat;}
.ed-smiles a.bigeyes    {background: url('img/smiles/bigeyes.gif') center no-repeat;}
.ed-smiles a.bigsmile   {background: url('img/smiles/bigsmile.gif') center no-repeat;}
.ed-smiles a.bigwink    {background: url('img/smiles/bigwink.gif') center no-repeat;}
.ed-smiles a.blue       {background: url('img/smiles/blue.gif') center no-repeat;}
.ed-smiles a.boggle     {background: url('img/smiles/boggle.gif') center no-repeat;}
.ed-smiles a.confuse    {background: url('img/smiles/confuse.gif') center no-repeat;}
.ed-smiles a.cool       {background: url('img/smiles/cool.gif') center no-repeat;}
.ed-smiles a.evil       {background: url('img/smiles/evil.gif') center no-repeat;}
.ed-smiles a.frown      {background: url('img/smiles/frown.gif') center no-repeat;}
.ed-smiles a.heart      {background: url('img/smiles/heart.gif') center no-repeat;}
.ed-smiles a.irritated  {background: url('img/smiles/irritated.gif') center no-repeat;}
.ed-smiles a.laugh      {background: url('img/smiles/laugh.gif') center no-repeat;}
.ed-smiles a.lookleft   {background: url('img/smiles/lookleft.gif') center no-repeat;}
.ed-smiles a.lookright  {background: url('img/smiles/lookright.gif') center no-repeat;}
.ed-smiles a.neutral    {background: url('img/smiles/neutral.gif') center no-repeat;}
.ed-smiles a.saint      {background: url('img/smiles/saint.gif') center no-repeat;}
.ed-smiles a.sleepy     {background: url('img/smiles/sleepy.gif') center no-repeat;}
.ed-smiles a.smile      {background: url('img/smiles/smile.gif') center no-repeat;}
.ed-smiles a.smile3     {background: url('img/smiles/smile3.gif') center no-repeat;}
.ed-smiles a.sneaky     {background: url('img/smiles/sneaky.gif') center no-repeat;}
.ed-smiles a.star       {background: url('img/smiles/star.gif') center no-repeat;}
.ed-smiles a.surprise   {background: url('img/smiles/surprise.gif') center no-repeat;}
.ed-smiles a.teeth      {background: url('img/smiles/teeth.gif') center no-repeat;}
.ed-smiles a.tongue     {background: url('img/smiles/tongue.gif') center no-repeat;}
.ed-smiles a.wink       {background: url('img/smiles/wink.gif') center no-repeat;}
.ed-smiles a.wink3      {background: url('img/smiles/wink3.gif') center no-repeat;}
.ed-smiles a.worry      {background: url('img/smiles/worry.gif') center no-repeat;}
