anchor.diff:      <portlet:param name="action" value="savePreferences"/>
   </portlet:actionURL>
   
  -<style>
  +<style id="#${n}background-preference-stylesheet">
   
       /* Styles to set the background to the previously-selected image */
       <c:if test="${backgroundImage ne null}">
  -    ${backgroundContainerSelector}, html.um-dashboard {
  +    ${backgroundContainerSelector}::before,
  +    html.um-dashboard {
           background-image: url("${backgroundImage}");
  -        background-size: 100%;
  -        background-attachment: fixed;
  -    }
  -    /* Opacity currently not working; selector drop down appears behind portlets; 
  -       see http://stackoverflow.com/questions/15558148/possible-opacity-z-index-bug
  -    ${applyOpacityTo} {
  -        opacity: ${opacityCssValue};
  -    } */
  +    }
       </c:if>
   
  -    html.um-dashboard, html.um-dashboard body {
  +    html.um-dashboard,
  +    html.um-dashboard body {
           background-color: transparent;
       }
   
       /* Syles for the background selector widget itself  */
       #${n}background-edit-control {
  -        min-width:150px;
  -        float:right;
  +        min-width: 150px;
  +        float: right;
           margin-right: 12px;
       }
   
  
positive.code:                 setWidth();
                  toggleMenu();
              });
              
              elements.menu.find('a').click(function(e) {
                  e.preventDefault();
                  setBackground(this);
                  
                  toggleMenu();
              });
          };
  
          (function init() {
              if (typeof up !== 'undefined') { 
                  $ = up.jQuery;
              } 
  
              $(function() {
                  privateInit();
  
negative.code:         display: inline-block;
          padding-right: 3px;
      }
  
      #${n}background-edit-control .background-edit-button .edit-text {
          position: relative;
          bottom: 3px;
      }
  
      #${n}background-edit-control .background-edit-button.active {
          background: rgb(230, 230, 230);
      }
  </style>
  
  