﻿/*#############################################################
### Recherche google
###############################################################*/
 
.gsc-control-cse {
    padding: 0 !important;
}
 
.gsc-control-cse table thead, .gsc-control-cse table tbody, .gsc-control-cse table tfoot, .gsc-control-cse table, .gsc-control-cse input.gsc-input, .gsc-control-cse .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border: none;
}
 
.gsc-control-cse table.gsc-search-box td.gsc-search-button {
    vertical-align: top;
}
 
.gsc-control-cse  .gsc-search-button-v2 {
    padding: 11px 27px;
}
 
.gsc-search-box table tbody th, .gsc-search-box table tbody td {
    padding:0;
}
 
.gsc-input-box table tbody {
    border: 1px solid #bbb !important;
	background:none;
}
 
.gsc-control-cse input.gsc-input {
    box-shadow:none;
    padding: 9px !important;
    background-image: none !important;
}
.gsc-control-cse .gsc-search-button {
	border: none;
    background-color: #496795;
}
.gsc-control-cse table td, 
.gsc-control-cse table th,
.gsc-control-cse table thead, 
.gsc-control-cse table tbody, 
.gsc-control-cse table tfoot, 
.gsc-control-cse table, 
.gsc-control-cse input.gsc-input, 
.gsc-control-cse .gsc-input-box, 
.gsc-input-box-hover, 
.gsc-input-box-focus {
    border: none;
}
.gsc-control-cse tbody tr {
    border-top: none;
}
.gsc-control-cse tbody  {
    background: none;
}
.gsc-control-cse .gsc-input-box table {
    border: 1px solid #bbb !important;
}

.gsc-results .gsc-cursor-box {
    background-color: #eee;
    text-align: center;
	padding: 10px;
	
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border:none;
    background-color: #eee;
    color: #214373;
	text-decoration:underline;
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
    background-color: #eee;
	text-decoration:underline;
}