  .gsc-result-info {
    color: #676767 !important;
    font-size: 1.2rem !important;
    margin: 0;
    padding: 4px 4px 10px 4px;
    text-align: left;
}

.gsc-control-cse {
    padding: 0em !important	;
}

.gsc-table-result, .gs-promotion-table {
    border-spacing: 0;
    padding-left: 0rem !important;
    padding-right: 4px;
}


.gsc-thumbnail-inside, .gsc-url-top {
    padding-left: 0rem !important;
    padding-right: 4px;
}


/*Removes border box*/
.gsc-webResult.gsc-result.gsc-promotion {
    border-color: #FFFFFF !important;
    background-color: #FFFFFF !important;
}


.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
    font-size: 2rem !important;
}

.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: #046b99 !important;
}

.gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {
    color: #046b99 !important;
}

.gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short {
    color: #046b99 !important;
    font-size: 1.5rem;
}

.gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000;
    font-size: 1.3rem;
}

body .gs-visibleUrl-breadcrumb {
    color: #000 !important;
    font-size: 1.3rem;
}


.gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet, .gs-fileFormatType {
    color: #000000;
    font-size: 1.2rem;
}


.gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited *, .gs-promotion .gs-snippet a:visited {
    color: #046b99;
}

a.gs-title {
    color: #046b99;
font-size: 2rem !important;
}

.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: #046b99 !important;
}


.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #046b99 !important;
    font-size: 2rem !important;
}



.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
    font-size: 2rem;
}


.gsc-webResult .gsc-result {
    border-bottom: 1px solid #fff !important;
    word-break: break-word;
}


.gsc-webResult.gsc-result {
    margin: 0;
    padding: 2rem 0 !important;
    border: 1px solid #fff !important;
}

.gs-visibleUrl.gs-visibleUrl-long {
    color: #046b99;
}



.gsc-results .gsc-cursor {
    color: #000 !important;
    display: inline;
    fill: #000 !important;
    font-size: 1.3rem;
}

.gcsc-find-more-on-google {
    color: #046b99;
    font-size: 1rem;
}

.gcsc-find-more-on-google-magnifier {
    fill: #046b99;
}


/*Hide thumbnail images*/
.gs-result .gs-image, .gs-result .gs-promotion-image {
    vertical-align: middle;
    border: 1px solid #e2e2e2;
    display: none;
}