
#cse .gsc-control{width:100% !important;}
#cse div.gsc-twiddle div.gsc-title{}
#cse .gs-webResult .gs-visibleUrl-short{display:none;}
#cse .gs-webResult .gs-visibleUrl-long{display:block;}
#cse div.gsc-control .gsc-resultsHeader{margin-bottom:10px;}
#cse .gsc-tabsArea{margin-bottom:0px;}
.gsc-branding-user-defined label{font-size:11px;vertical-align:top;}
.gsc-branding-user-defined input{vertical-align:baseline;}
.gsc-completion-container td{text-align:left;}
.gs-per-result-labels{display:none;}
.gs-result{margin-bottom:7px;margin-top:7px;}
#cse .gs-webResult {line-height:18px;margin-left:10px;font:12px/15px 'PT Sans', sans-serif;color:#555;}
#cse .gs-webResult .gs-visibleUrl-long{display:block;font:12px/15px 'PT Sans', sans-serif;color:#888;font-style:oblique;}
#cse .gs-title, .gs-title a, .gs-title a:link, .gs-title a:active, .gs-title a:visited, b.gs-title {font-family:'PT Serif', serif;margin:5px 0px;height:25px;overflow:visible;font-size:17px;line-height:14px;text-decoration:none;color:#0084a9;}
#cse .gs-title a:hover {color:#7ac143;text-decoration:underline;}
.gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {text-decoration:none;color:#0084a9;}
.gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title a:hover * {text-decoration:none;color:#7ac143;}
#cse input.gsc-input {border:1px solid #888;padding-left:2px;width:99%;font-size:14px;}
input.gsc-search-button {border:2px inset #999;background-color:#333;color:#fff;padding:1px 5px;font:bold 12px/1.231 'PT Sans', sans-serif;}
.gsc-result-info {padding-top:5px;}
table.gsc-branding td, table.gsc-branding, table.gcsc-branding td, table.gcsc-branding {line-height:0px;font-size:2px;}