.htmlAreaContainer{
  width: 100%;
}
.asiForm li.htmlArea {
  padding: 2px;
}
.asiForm li.htmlArea label span span{
  display: inline;
}
.asiForm li.htmlArea p{
  font-size: 10.5px;
  text-align: right;
  width: 90%;
  margin: 0 1.25% 0px ;
  float: right;
  letter-spacing: .04em;
}
.asiForm li.htmlArea textarea{
  height: 100px;
}
.minispan .asiForm li.htmlArea .legend{
  display: none;
}
#htmlAreaToolbarDesigner.asiToolbar a, #htmlAreaToolbarPortal.asiToolbar a{
  width: 14px;
  height: 14px;
  margin: 1px 0 1px 3px!important;
}
#htmlAreaToolbarPortal.asiToolbar{
 display: inline-block;
 }

#htmlAreaToolbarDesigner.asiToolbar{
  width: 100%;
  padding: 1 10px 1px 0;
  margin-right: 0;
}
