@charset "UTF-8";
  
  .gsc-control-cse { 
    font-family: Arial, sans-serif; 
    border-color: #ffffff; 
    background-color: #ffffff; 
    font-size: 1.5vw;
  }

input.gsc-input { 
    border:20px solid #c7c7c7; padding:5px 0px 4px 0px; color:#000000; 
  font-size: 1.8vw;
  }

    /* Use a different font family for search results */
    .gs-title, .gs-snippet {
        font-family: Arial;
    }

.cse input.gsc-input,input.gsc-input{background-image:none !important}

    /* Add a border between individual search results */
    .gs-webResult {
        border: 20px solid #eee;
        padding: 1.8em;
    }


    /* Hide the Google branding in search results */
    .gcsc-branding {
        display: none;
    }

    /* Change the font size of the title of search results */
    .gs-title {
  font-size: 1.8vw !important;
}

    /* Change the font size of snippets inside search results */
    .gs-snippet {
        font-size: 20px;
    }

    
    /* Highlight the pagination buttons at the bottom of search results */
    .gsc-cursor-page {
        font-size: 1.5em;
        padding: 4px 8px;
        border: 2px solid #ccc;
    }
    
   	#searchbox_wrapper{
   	padding: 1em;
    }
    #gsc-i-id1{
    font-size: 2em;
    }