/** * Minimalist theme */.cse .gsc-control-cse,.gsc-control-cse{padding:1em;width:auto}.cse .gsc-control-wrapper-cse,.gsc-control-wrapper-cse{width:100%}.cse .gsc-branding,.gsc-branding{display:none}.cse.gsc-control-cse div,.gsc-control-cse div{position:normal}/* Selector for entire element. */.cse .gsc-control-cse,.gsc-control-cse{font-family:Verdana,Tahoma;background-color:#fff;border:1px solid #fff}.gsc-control-cse .gsc-table-result{font-family:Verdana,Tahoma}.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden}/* Search form */.cse form.gsc-search-box,form.gsc-search-box{padding:8px 4px 2px 6px;margin-bottom:6px}.cse .gsc-branding-text,.gsc-branding-text{color:#000}/** * Table cell containing the search input. */.cse table.gsc-search-box td.gsc-input,table.gsc-search-box td.gsc-input{padding-right:12px}.cse .gsc-search-box,.gsc-search-box{border-collapse:collapse}/* Search input */.cse input.gsc-input,input.gsc-input{font-family:Verdana,Tahoma;color:#666;border:1px solid #ccc;padding:3px 6px;width:99%;font-size:25px;height:35px}/* Search button */.cse input.gsc-search-button,input.gsc-search-button{font-family:Verdana,Tahoma;font-size:14px;color:#999;font-weight:bold;padding:0 8px;height:40px;min-width:54px;background-color:#f8f8f8;border:1px solid #ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase}/* Base tab selector styles */.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:bold;font-size:11px;text-transform:uppercase;padding:2px 8px 0 8px}/* Inactive tab */.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{background-color:#CCC;border:1px solid;border-color:#CCC;border-bottom:none;color:#666}/* Active tab */.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{background-color:#666;border:1px solid;border-color:#666;border-bottom:none;color:#fff}/* This is the tab bar bottom border. */.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #CCC;padding:0}/* Inactive refinement */.cse .gsc-refinementHeader.gsc-refinementhInactive,.gsc-refinementHeader.gsc-refinementhInactive{color:#444}.cse .gsc-resultsHeader,.gsc-resultsHeader{margin:0;border:block}/* Wrapper for all results */.cse .gsc-results,.gsc-results{width:100%;margin-top:1em}/* Uber-wrapper for a result. Add padding to elements within a result block */.cse .gs-result div.gs-title,div.gs-title,.cse .gs-result .gs-snippet,.gs-result .gs-snippet,.cse .gs-result .gs-visibleUrl,.gs-result .gs-visibleUrl,.cse .gs-spelling,.gs-spelling{padding:0}/* Font size */.cse .gs-result .gs-snippet,.gs-result .gs-snippet,.cse .gs-spelling-original,.gs-spelling-original{font-size:14px;line-height:18px}/* Inner wrapper for a result */.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column{padding:0 0 0 .5em;border-left:1px solid;border-color:#fff;border-bottom:0px solid;margin-bottom:1em}/* Result hover event styling */.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover{border-left:1px solid;border-color:#fff;border-bottom:0px solid}/* Set link colors. */.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse .gsc-trailing-more-results:link,.gsc-trailing-more-results:link,.cse .gs-spelling a,.gs-spelling a{color:#A60000}.cse .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active,.cse .gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#A60000}/* Snippet text color */.cse .gs-webResult .gs-snippet,.gs-webResult .gs-snippet,.gs-fileFormatType,.gs-imageResult .gs-snippet{color:#666}/* Size text color */.gs-imageResult .gs-size,.gs-imageResult .gs-size{color:#666}/* URL text color */.cse .gs-webResult .gs-visibleUrl,.gs-webResult .gs-visibleUrl,.cse .gs-webResult .gs-visibleUrl-short,.gs-webResult .gs-visibleUrl-short,.gs-imageResult .gs-visibleUrl,.gs-imageResult .gs-visibleUrl-short{color:#999}/* Pagination container centered */.cse .gsc-cursor-box,.gsc-cursor-box{border-top:1px dotted;border-color:#666;padding:.5em 0 0 .5em;text-align:left}/* Selected pagination */.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff;background-color:#333;text-shadow:0 1px 1px #000;padding:0 5px}