/* CV UbiCur / David Grima by contact@david-grima.fr*/
/* Hacks for old browsers so No Code Quality Tool */
a {
	-webkit-transition: color 400ms ease-out;
	   -moz-transition: color 400ms ease-out;
		 -o-transition: color 400ms ease-out;
            transition: color 400ms ease-out;
}
.photo {
	-webkit-border-radius: 50%;
       -moz-border-radius: 50%;
        -ms-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}
#menu menu a.local-link, #menu menu a.local-link:visited {
	-webkit-transition: background-color 400ms ease-out;
	   -moz-transition: background-color 400ms ease-out;
		 -o-transition: background-color 400ms ease-out;
			transition: background-color 400ms ease-out;
	-webkit-border-radius: 15px;
       -moz-border-radius: 15px;
		-ms-border-radius: 15px;
         -o-border-radius: 15px;
            border-radius: 15px;
}
#menu menu a.local-link:hover {
	-webkit-border-radius: 15px;
       -moz-border-radius: 15px;
		-ms-border-radius: 15px;
         -o-border-radius: 15px;
            border-radius: 15px;
}
footer #followme a img {
	opacity: 0.6;
	filter:alpha(opacity=60);
	-webkit-border-radius: 50%;
       -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
}
footer #followme a:hover img {
	opacity: 1;
	filter:alpha(opacity=100); /* correction pour IE */
	-webkit-transition: opacity .25s ease-in-out;
	   -moz-transition: opacity .25s ease-in-out;
		 -o-transition: opacity .25s ease-in-out;
			transition: opacity .25s ease-in-out;
}

@media only screen and (max-width: 767px) {
	footer #followme a img{
		opacity: 1;
		filter:alpha(opacity=100);
	}
}

@media print {
	.photo {
		-webkit-box-shadow: initial;
		   -moz-box-shadow: initial;
			-ms-box-shadow: initial;
			 -o-box-shadow: initial;
				box-shadow: initial;
	}
}