title: Styling the google search api box and the search button
body: <p>I'm trying to use my own CSS on the Google Search, but nothing I do stays. How can I put my own CSS on it? Is it trough the api, css, etc?
  And whenever I made a change the whole of the page reload, but the 'search box' is reverted to its origin style.</p>
  
  <p>API:</p>
  
  <pre><code>&lt;script&gt;
    (function() {
      var cx = '005780201047221652427:jopxospdjss';
      var gcse = document.createElement('script'); 
      gcse.type = 'text/javascript'; gcse.async = true;
      gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
      '//www.google.co.uk/cse/cse.js?cx=' + cx;
      var s = document.getElementsByTagName('script')[0];
      s.parentNode.insertBefore(gcse, s);
    })();
  &lt;/script&gt;
  </code></pre>
  
  <p>I don't know if I have to do the styling in JS or somewhere else.</p>
  
  <p>Thank you for help</p>
  
  <p>Many Thanks</p>