/* hc google search styles */

/* SEARCH */
#searchform {
	position:relative;
	width: 264px;
	height: 22px;
	background: url(../images/bg-search-box-google1.png) top left no-repeat;
	z-index: 100;
}

body .gsc-search-box .gsc-input>input:focus,
body .gsc-input-box-focus {
	border: 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}

body .cse .gsc-search-button input.gsc-search-button-v2,
body input.gsc-search-button-v2 {
	width: 13px;
	height: 13px;
	padding: 1px 8px 2px 9px;
	min-width: 13px;
	border: 0;
	position: absolute;
	top: 2px;
	right: 9px;
}

#searchform input.gsc-search-button, 
#searchform input.gsc-search-button:hover, 
#searchform input.gsc-search-button:focus {
	border-color: #b6b6b6;
	background-color: #b6b6b6;
	margin-top: 5px;
}

body .gsc-input-box {
	border: none;
	background: none;
	height: auto;
}

body .gsc-search-box-tools .gsc-search-box .gsc-input {
	position: absolute;
	left: 5px;
	top: 2px;
	width: 205px;
	font-size: 12px;
	border: 0 !important;
	margin: 0 !important;
}

body .gscb_a {
	font-size: 20px;
	position: absolute;
	top: 3px;
	right: -22px;
}

body .gsc-search-box-tools .gsc-search-box table,
body .gsc-search-box-tools .gsc-search-box tr,
body .gsc-search-box-tools .gsc-search-box td {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	background: transparent !important;
}

.gsc-input input[type="text"]:focus,
.gsc-input input[type="text"]
{ box-shadow:none; border: none; }


/* SEARCH RESULTS */


.gsc-resultsHeader,
.gsc-webResult:after {
	clear: none !important;
}

.gsc-results table {
	margin-bottom: none;
	border: none;
	font-size:12px;
}

.gsc-webResult .gsc-result {
	padding: 0;
}

#gcse_search_results .gsc-control-cse {
	background: transparent;
	border: none;
}

#gcse_search_results .gsc-result .gs-title {
	height: 1.3em;
}

#gcse_search_results .gsc-table-result, 
#gcse_search_results .gsc-thumbnail-inside, 
#gcse_search_results .gsc-url-top {
	padding-left: 0px;
}



