body {
    height: 100vh;
    display: flex;
    flex-direction: column;
}

.gsc-control-cse, .gsc-above-wrapper-area, .gsc-thumbnail-inside, .gsc-url-top, .gsc-table-result
{
    padding: 0 !important;
}
.gsc-control-cse a.gs-title {
    color:#234c8a;
}
.gsc-control-cse a.gs-title b{
    color: inherit;
}