﻿.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
    font-family: 'Gentona', sans-serif !important;
    color: #0F5CB1 !important;
    text-decoration: none !important;
    border-bottom: 0 !important;
}

div.gs-result .gs-snippet {
    font-family: 'Gentona', sans-serif !important;
    font-size: 1.0rem !important;
    color: #46566A;
    font-size: 1.125rem !important;
    line-height: 1.5;
}

div.gs-result {
    margin-bottom: 1rem;
}

.gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
    display: none;
}

div.gs-visibleUrl {
    font-family: 'Gentona', sans-serif !important;
    font-size: 1.0rem !important;
}

div.cse .gsc-control-cse, .gsc-control-cse {
    padding: 0;
}

div.gsc-tabsArea {
    margin-top: 0;
}

div.gsc-tabHeader.gsc-tabhInactive {
    background-color: #ffffff;
}

div.gsc-result-info {
    font-size: 11px;
    padding: 0;
    margin: 0;
}

div.gsc-above-wrapper-area-container, table.gsc-resultsHeader {
    margin-bottom: 0;
}

div.gsc-above-wrapper-area {
    border-bottom-style: none;
}

div.gs-per-result-labels, span.gcsc-find-more-on-google-query {
    display: none !important;
    visibility: hidden !important;
}

div.gs-web-image-box-landscape img.gs-image {
    padding: 3px;
}

#main header h1, div.gsc-adBlock {
    display: none;
}

@media (min-width: 350px) {
    .gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
        font-size: 1.3rem;
    }
    div.gs-result .gs-snippet {
        line-height: 1.2;
    }
}

@media (min-width: 767px) {

}


@media (min-width: 1024px) {
    .gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
        font-size: 1.5rem;
    }

    div.gs-result .gs-snippet {
        line-height: 1.5;
    }
}
