.gsc-table-result, .gsc-table-result tbody
{
margin-left:.5em;
border:0px solid #000;
border-bottom:1px solid #eee;
}

.gsc-table-result tbody tr td
{
font-size:.9em;
}

input.gsc-input,
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus,
.gsc-search-button {
    box-sizing: content-box;
    line-height: normal;
}

.gstl_50
{
margin-bottom:0px;
}

.gsc-control-cse .gsc-table-result {
    font-family : inherit;
}

.gsc-control-cse .gsc-input-box {
    height : inherit;
}

.gsc-input table tbody td {
    padding: .2rem; }

.gsc-resultsHeader, .gcsc-branding
{
display:none;
}

.gs-result .gs-title, .gs-result .gs-title * {
    font-family: Red Hat Text,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    margin-bottom: 4px;
    margin-bottom: .25rem;
}

.gs-fileFormatType, .gs-imageResult .gs-snippet, .gs-webResult .gs-snippet {
    font-family: Red Hat Text,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.4;
}

.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b
{
color:#0479A8;
}

.gsc-cursor-page, .gsc-results .gsc-cursor-box .gsc-cursor-current-page, .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: transparent;
    padding: 8px;
    padding: .5rem;
    margin: 8px;
    margin: .5rem;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #0479a8;
    background-color: #0479a8;
    color: #fff;
    text-decoration: none;
    width: 32px;
    width: 2rem;
    height: 32px;
    height: 2rem;
    text-align: center;
    line-height: 1;
}


.gsc-results .gsc-cursor-box .gsc-cursor-page
{
color: #fff !important;
display:inline-block !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page
{
color:#fff !important;
}

.uw-gcse .gsc-control-cse
{
	padding:0px;
}


/* people search */
.gsc-control-cse {
	padding:0px !important;
}
.gsc-search-box table tr td
{
	padding:0px;
}

