title: Customize NgbModal size
body: <p>I'm using <code>Angular 6</code> and <code>NgbModal</code> like</p>
  
  <pre><code>openViewDescriptionModal(id) {
    const viewModal = this.modalService.open(ProductComponent, {size: 'lg'});
  }
  </code></pre>
  
  <p>But this opens modal with width 50% only with 25% space empty on both sides.</p>
  
  <p>I want to redesign modal width to up to 90% of the window width.</p>
  
  <p>But there are only <code>sm</code> and <code>lg</code> sizes allowed with <code>NgbModal</code>.</p>
  
  <p>How can I increase the width of the modal or probably use a custom class to increase modal width?</p>
  
  <p>I tried setting values like <code>xl</code> to <code>size</code> but it does not work.
  I also tried customizing the CSS of the modal class but this did not work either.</p>