 /* Use a different font family for search results */
    .gs-title, .gs-snippet {
        font-family: courier;
    }
    
    /* Add a border between individual search results */
    .gs-webResult {
        border: 1px solid #eee;
        padding: 1em;
    }
    
    /* Do no display the count of search results */    
    .gsc-result-info {
        display: none;
    }
    
    /* Hide the Google branding in search results */
    .gcsc-branding {
        display: none; 
    }
    
    /* Hide the thumbnail images in search results */
    .gsc-thumbnail {
        display: none;
    }
    
    /* Change the font size of the title of search results */
    .gs-title a { 
        font-size: 16px;  
        color:#005ca9;
		text-decoration:underline;
		font-size:17px;
		font-family:"MyriadRegular";
		font-style:normal;
    }
    
    .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{
    	font-size: 16px;  
        color:#005ca9;
		text-decoration:underline;
		font-size:17px;
		font-family:"MyriadRegular";
		font-style:normal;
    }
    
    .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{
    	font-size: 16px;  
        color:#005ca9;
		text-decoration:underline;
		font-size:17px;
		font-family:"MyriadRegular";
		font-style:normal;
    }
    
    .gsc-result .gs-title {
		height: 1.7em;
	}
	
	.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
		color: #000;
	}
	
	.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl{
		color:#000;
	}
	
	.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
		color: #000;
		font-family: "Arial";
		font-size: 16px;
	}
	
    a.gs-title{
        font-size: 16px;  
        color:#005ca9;
		text-decoration:underline;
		font-size:17px;
		font-family:"MyriadRegular";
		font-style:normal;
    }
    
    /* Change the font size of snippets inside search results */
    .gs-snippet {
        font-family:"MyriadRegular";
        font-size:17px;
        color:#005ca9;
    }
    
    .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover{
    	border-color:none;
    	border-bottom:1px solid #b2b2b2;
    	border-right:none;
    	border-left:none;
    }
    
    .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult{
    	border-color:none;
    	border-bottom:1px solid #b2b2b2;
    	border-right:none;
    	border-left:none;
    }
    
    
    
    
    /* Google Custom Search highlights matching words in bold, toggle that */
    .gs-title b, .gs-snippet b {
        font-weight: normal;
    }
    
    /* Do no display the URL of web pages in search results */
    .gsc-url-top, .gsc-url-bottom {
        display: none;
    }
    
    /* Highlight the pagination buttons at the bottom of search results */
    

	.gsc-tabsArea{
		display:none;
	}

	.gsc-refinementsArea{
		display:none;
	}

	div.gsc-above-wrapper-area{
		border-bottom: none;
		padding: 5px 0 5px 0;
	}

	.gs-webResult{
		border:none;
	}

	.gs-title{
		color:#005ca9;
		text-decoration:underline;
		font-size:17px;
		font-family:"MyriadRegular";
	}

	.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl{
		color:#000;
		font-family:"Arial";
		font-size:14px;
	}

	.gsc-cursor-page {
		font-size: 1.1em;
		line-height: 2.1em;
		background-color: #808080 !important;
		padding: 5px 10px;
		color: #fff !important;
		border:none !important;
	}

	 .gs-title, .gs-snippet {
        font-family:"MyriadRegular";
        font-size:17px;
        color:#005ca9;
    }
	
    .gs-result .gs-title, .gs-result .gs-title{
    	font-family:"MyriadRegular";
        font-size:17px;
        color:#005ca9;
    }
	
div.search-page{
	width:100%;
	height:75px;
	background-color:#f4f4f4;
	display:table;
	vertical-align:middle;
	line-height:75px;
	position:relative;
}

.gsc-orderby-label.gsc-inline-block{
	font-size:13pt;
	font-family:"Arial";
	color:#282b34;
}

.gsc-selected-option{
	font-size:18px;
	font-family:"Arial" !important;
	font-weight:normal !important;
}


.gsc-inline-block {
	position: relative;
	display: inline-block;
}

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
	color: #000;
}

.gsc-selected-option-container {
	background-color: red;
	background-image: none;
	color:#282b34;
	font-size:15pt;
	font-family:"Arial";
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
	cursor: pointer;
	color: #000000;
	text-decoration: underline;
	margin-right: 8px;
	display: inline;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page{
	font-size: 1.2em;
	line-height: 2.1em;
	background-color: #808080 !important;
	padding: 5px 10px;
	color: #fff !important;
	-webkit-border-radius: 4px; 
	/* Firefox 1-3.6 */
	-moz-border-radius: 4px; 
	/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
	border-radius: 4px; 
}

.gsc-cursor-box.gs-bidi-start-align{
	text-align:center;
}


