anchor.diff:  }    
   
   .flux-caption {
  -/*  background: none;*/
  -  width: 170px;
  +  width: 100%;
     height: 20px;
     padding: 0;
     min-height: 0 !important;
  -
  -/*  width: 96% !important;*/
  -/*  height: 1.2em;*/
  -
  -/*  display: none;*/
     font-family: verdana;
     font-size: 8px !important;
     color: #666;
     position: absolute;
     bottom: 0;
     left: 0;
  -
     border: 1px solid #fff;
     resize: none;  
     overflow: hidden;
  -
     -webkit-transition: height .2s;
        -moz-transition: height .2s;  
             transition: height .2s;    
  
positive.code:   color: #000;
    border-color: #999;
    height: 50px;
  
    -webkit-box-shadow: none;
       -moz-box-shadow: none;  
            box-shadow: none;    
  }
  
  .flux-button {
    line-height    : 1em;
    font-weight    : bold;
    background     : #fff;
    display        : block;  
  }
  
  .flux-remove-button {
  
negative.code: /*
  *= require_self
  */
  
  <%
  
  width   = Typus::Fluxiom.config.preview_width || 170
  height  = Typus::Fluxiom.config.preview_height || 100
  use_fit = Typus::Fluxiom.config.fit || false
  
  %>
  
  /* Overlay ----------------- */
  
  body.fancybox-overlay {
    /* prevent scrolling parent window while overlay is open */
  