/*TEXTAREA-LOG*/
div.log-container
{
  background:             #FFF;
  margin:                 0;
  padding:                0;
  border:                 2px solid #CCC;
  border-radius:          3px;
  -webkit-border-radius:  3px;
}
div.log-heading
{
  margin:             0;
  padding:            0;
  border-bottom:      1px solid #CCC;
}
div.log-heading>h2
{
  margin:           0;
  padding:          0;
  height:           30px;
  line-height:      30px;
  padding-left:     10px;
  padding-right:    10px;
}
div.textarea-wrapper
{
  margin:       0;
  padding:      0;
}
.log_text
{
    background-color:         #FFF;
    cursor:                   default !important;
    font-family:              'Courier New','Courier',sans-serif; 
    border-radius:            0px !important;
    -webkit-border-radius:    0px !important;
    margin:                   0 !important;
    padding:                  15px;
    padding-top:              10px;
    border:                   1px solid #FFF !important;  
    color:                    #333;
    resize:                   vertical !important;  
    overflow:                 auto;
}
.log_text p
{
  white-space:          nowrap !important;
  margin:               1px;
}
div.log-bottom-ctr
{
  margin:             0;
  padding:            0;
  background-color:   #F1F1F1;
  border-top:         1px solid #CCC;
}
div.log-bottom-ctr>div
{
  margin:       0;
  padding:      0;
}
.ctr-btn
{
  overflow:       hidden;
  margin:         0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
    .log_text
    {

    }
}
@-moz-document url-prefix(){ 
    textarea.log_text
    {
        /*rules for firefox only*/
    }
}
.log_text td
{
  white-space: nowrap !important;
}

div.log-refr-btn,div.log-load-btn,div.log-clear-btn
{
  padding-left:0px !important;
  padding-right:3px !important;
}
div.log-clear-btn{padding-right:0px !important;}
/*TEXTAREA-LOG-END*/