anchor.diff:      position: relative;
     }
   
  +  // Panels, and modals
  +
     .panel, .modal-dialog {
       border-color: $default_border;
   
       .panel-heading, .panel-footer, .panel-body, .modal-header, .modal-footer, .modal-body, .modal-content {
  -      &, *:not(input), a, a:hover, a:active {
  -        color: $default_text;
  -      }
  -
  -      select {
  -        background-color: $default_color;
  -        border-color:     $default_border;
  -      }
  -
  -      .input-group-addon {
  -        background: $default_color;
  -        border:     $default_color;
  -      }
  +      color: $default_text;
  +    }
  +
  +    *:not(input), a, a:hover, a:active {
  +      color: $default_text;
  +    }
  +
  +    select {
  +      background-color: $default_color;
  +      border-color:     $default_border;
  +    }
  +
  +    .input-group-addon {
  +      background: $default_color;
  +      border:     $default_color;
       }
   
       &, .panel-heading, .panel-footer, .modal-header, .modal-footer {
  
positive.code:       background-color: $default_color;
      }
    }
  
    .dropdown-menu {
      background-color: $default_color;
  
negative.code:       }
      }
  
      // Nav Links
  
      a {
        &, &:hover, &:active {
          color: $primary_text;
        }
      }
  
      li:not(.profile--image-dropdown):before {
        background-color: $primary_text;
      }
    }
  
    // Notifications
  
    .media, #notifications .list-group-item {
      color:      $default_text;
      background: $default_color;
    }
  
    // Headers
  
    .j2-jumbo {
      background-color: $primary_color;
      border-color:     $primary_border;
    }
  
    #profile--header.profile--no-header:before, .userbox--no-header:before {
  