@-moz-document regexp("(https|http)://(.*)\.google\.(.*)") {

	#gbx3, #gbx4 {
	 	background-color: #EEEEEE !important;
	 	background: -moz-linear-gradient(top, #EEEEEE , #FEFEFE) !important;
	 	background: -webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE),  to(#FEFEFE)) !important;
	 	border-bottom: 1px solid #ABABAB !important;
		  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.15) !important;
	}
	
	.gbzt-hvr, .gbgt-hvr {
	 	background-color: transparent !important;
	}
	
	#gbz .gbto .gbts, #gbd .gbmt:hover, #gbz .gbz0l .gbts {
		  color: #000000 !important;
	}
	
	#gbi4t, #gbg6, #gbz .gbzt, #gbz .gbgt,  #gbz .gbto .gbts, #gbd .gbmt {
	 	color: #666666 !important;
	 	font-weight: normal !important;
	}
	
	#gbz .gbz0l .gbts, #gbz .gbzt-hvr, #gbz .gbzt:focus, #gbz .gbgt-hvr, #gbz .gbgt:focus {
	 	color: #333333 !important;
	}
	 
}