/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


/* Masquage des textes dédiés à l'accessibilité (pour les aveugles en particulier) */
.screen-reader-text {
     position: absolute;
     left: -1000em;
}



/* Légère coloration grise des pavés de la sidebar de droite (reprise de la couleur de fond du bandeau d'en-tête) */
.box2, .widget {
	background-color: #f9fafa;
}

/* Alignement vertical des icônes dans les widgets "liens" */
.widget_links li a img {
	vertical-align:middle;
}

/* Séparateurs horizontaux plus discrets pour les listes dans les widgets */
.widget ul li{
	border-bottom-color: #cacaca;
	padding-top: 4px;
}
/* Suppression du dernier séparateur horizontal (inutile) pour les listes dans les widgets */
.widget ul li:last-child{
	border-bottom: none;
	margin-bottom:-6px;
}



/* Stylage du champ de recherche */
#searchform input {
	background: white;
	width: 100px;
	vertical-align: bottom;
}
/* Stylage du bouton "Recherche" */
#searchform #searchsubmit {
	width: 72px;
	height: 27px;
	line-height: 27px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #f0f0f0;
}



/* Bordure sur l'aperçu Google map (la même qu'autour du champ de recherche */
.widget_text a.imglink img {
	border: solid #cacaca 1px;
}
/* ... et la bordure verte quand on passe la souris (même couleur que le fond du titre du pavé) */
.widget_text a.imglink:hover img {
	border: solid #0aad9a 1px;
}



/* Alignement de l'image (coeur) dans le lien AddToAny */
a.addtoany_share_save {
	line-height: 16px;
}
a.addtoany_share_save img {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	background: transparent;
}

/* AddToAny : coins carrés plutôt que ronds */
.a2a_menu,
.a2a_menu_inside,
.a2a_menu a,
.a2a_tabs div,
.a2a_menu_find_container {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important; 
	border-radius: 0 !important;
}

/* AddToAny : onglets plus discrets */
.a2a_tabs div {
	background-color: #ededed !important;
}
.a2a_tabs div.a2a_tab_selected,
.a2a_tabs div.a2a_tab_selected:hover {
	background-color: #f9fafa !important;
}
.a2a_tabs div span,
.a2a_tabs div.a2a_tab_selected:hover span {
	color: #363636 !important;
}
.a2a_tabs div:hover {
	background-color: #92bfad !important;
}
.a2a_tabs div:hover span {
	color: white !important;
}

/* AddToAny : barre d'état plus discrète */
.a2a_menu_powered_by {
	border-color: #dedbd1 !important;
	background-color: #f0f0f0 !important;
	color: #808080 !important;
}

/* AddToAny : bordure générale plus fine et du même vert que la barre de menu principale */
.a2a_menu {
	background-color: #0aad9a !important;
	padding: 3px !important;
}

/* AddToAny : champ de recherche en adéquation avec les couleurs du champ de recherche général du site */
.a2a_menu_find_container {
	border-color: #cacaca !important;
	background-color: white !important;
}

