 reflectToAttribute: true
        },
        s: {
          type: Number,
          value: 768
        },
        m: {
          type: Number,
          value: 992
        },
        l: {
          type: Number,
          value: 1200
        },
        xl: {
          type: Number,
          value: 1600
        }
      },
      attached: function() {
        _els.push(this);
        this.recalc();
      },
      detached: function() {
        _els.splice(_els.indexOf(this), 1);
      },
      recalc: functi