/* Use a different font family for search results */
.gs-title, .gs-snippet {
	font-family: "Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 1rem !important;
}

/* Change the font size of the title of search results */
.gs-title a {
	font-size: 1.1rem !important;
}

/* Change the font size of snippets inside search results */
.gs-snippet {
	font-size: 1rem !important;
}

/* Google Custom Search highlights matching words in bold, toggle that */
.gs-title b, .gs-snippet b {
	font-weight: normal;
}

.gs-image-box {
	margin-right: 1rem !important;
}

.gs-richsnippet-box {
	display: none !important;
}

/* Highlight the pagination buttons at the bottom of search results */
.gsc-cursor-page {
	font-size: 1rem;
	padding: .5rem .75rem;
	border: 1px solid #dee2e6 !important;
	margin-right: -1px !important;
	color: #6c757d !important;
    font-weight: 600;
}
.gsc-cursor-page:hover {
	color: #b6181f !important;
    text-decoration: none !important;
    background-color: #e9ecef !important;
    border-color: #dee2e6 !important;
}
.gsc-cursor-current-page {
	color: #fff !important;
    background-color: #2A6BB7 !important;
    border-color: #2A6BB7 !important;
}