.main-content .i_.div.cse_block_container, .main-content  .gsc-adBlock {
    display: none;
}

.main-content .gsc-control-cse .gs-spelling, .main-content  .gsc-control-cse .gs-result .gs-title, .main-content .gsc-control-cse .gs-result .gs-title * {
    font-size: 1.5rem;
}

.main-content a.gs-title {
    font-family: 'Inter';
    font-size: 3rem;
}

.main-content a.gs-title:hover {
	text-decoration: underline;
	color: #D4253D;
}
.main-content .gsc-webResult .gsc-url-top {
    display: none;
}

.main-content .gs-bidi-start-align.gs-snippet b, a.gs-title b {
    font-weight: normal;
}

.main-content .gs-web-image-box, .gs-promotion-image-box {
    float: right;
}


.main-content .gs-bidi-start-align.gs-snippet {
    font-family: 'Inter';
    font-size: 1rem;
}


.main-content .gs-webResult.gs-result {
    border-bottom: 1px solid #ccc;
    padding-bottom: 68px;
}

input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
   border-color: #A6192E;
}

.gsc-input .gsc-input-box {
    border: none;
    background: #fff;
    border-bottom: 2px solid #A6192E;
    border-radius: 0px;
}

.gsc-webResult .gsc-result {
border-bottom: none !important;

}
.gsc-input {font-size: 2rem !important;}

main table {
 margin-bottom: 0px;
}

form.gsc-search-box {
    margin-bottom: 80px !important;
}

.gs-web-image-box .gs-image, .gs-promotion-image-box .gs-promotion-image {
border: none !important; 
}

.gcsc-more-maybe-branding-root, .gcsc-find-more-on-google-root, .gcsc-branding {
    display: none !important;
}

.gsc-results .gsc-cursor {
    font-size: 1.25rem !important;
}

.main-content .solr-search-form, .views-element-container {
display: none; }
}
