Specifying a fixed column width in jQuery Datatables

http://stackoverflow.com/questions/25706537/specifying-a-fixed-column-width-in-jquery-datatables

HTML

<script src="//cdn.datatables.net/1.10.2/js/jquery.dataTables.min.js"></script>
<link rel="stylesheet" href="//cdn.datatables.net/1.10.2/css/jquery.dataTables.min.css">
<!DOCTYPE html>
<html>
  <head>
    <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>

    <link href="https://nightly.datatables.net/css/jquery.dataTables.css" rel="stylesheet" type="text/css" />
    <script src="https://nightly.datatables.net/js/jquery.dataTables.js"></script>
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/2.0.1/css/buttons.dataTables.min.css">
      <script src="https://cdn.datatables.net/buttons/2.0.1/js/dataTables.buttons.min.js"></script>
        <script src="https://cdn.datatables.net/buttons/2.0.1/js/buttons.colVis.min.js"></script>

    <meta charset=utf-8 />
    <title>DataTables - JS Bin</title>
  </head>
  <body>
    <div class="container">
      <table id="example" class="display" width="100%">
        <thead>
          <tr>
            <th>Name</th>
            <th>Position</th>
            <th>Office</th>
            <th>Age</th>
            <th>Start date</th>
            <th>Salary</th>
          </tr>
        </thead>

        <tfoot>
          <tr>
            <th>Name</th>
            <th>Position</th>
            <th>Office</th>
            <th>Age</th>
            <th>Start date</th>
            <th>Salary</th>
          </tr>
        </tfoot>

        <tbody>
          <tr>
            <td>Tiger Nixon</td>
            <td>System Architect</td>
            <td>Edinburgh</td>
            <td>61</td>
            <td>2011/04/25</td>
            <td>$3,120</td>
          </tr>
          <tr>
            <td>Garrett Winters long lonnngg veryy lonnnggggg</td>
            <td>Director</td>
            <td>Edinburgh</td>
            <td>63</td>
            <td>2011/07/25</td>
            <td>$5,300</td>
          </tr>
          <tr>
            <td>Ashton Cox</td>
            <td>Technical Author</td>
          ...

CSS

#example {
  width: 1200px;
}

JavaScript

$('#example').DataTable({ 
    dom: 'Bfrtip',
    buttons: [
            {
                text: 'Not New York',
                action: function ( e, dt, node, config ) {
                    alert( 'Button activated' );
                    //HELP Show all cities but New York for column 2
										dt.column(2).search('^(?!New York)', true, false).draw();
                }
            },
            {
                text: 'Show past 6 months',
                action: function ( e, dt, node, config ) {
                    alert( 'Button activated' );
                    //HELP, No static date
										dt.column(4).search('').draw();
                }
            },
            {
                text: 'Show All',
                action: function ( e, dt, node, config ) {
                    alert( 'Button activated' );
                    //Show all cities 
										dt.column(2).search('').draw();
                }
            },
            {
              extend: 'colvis'
            },
        ]
});