/*@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}*/

a.btn, .btn-cart  {
	transition: background-color 300ms ease-in-out;
	-webkit-transition: background-color 300ms ease-in-out;
	-moz-transition: background-color 300ms ease-in-out;
	-o-transition: background-color 300ms ease-in-out;
}

header nav .navbar-nav >li>a {
	transition: background-color 300ms ease-in-out;
	-webkit-transition: background-color 300ms ease-in-out;
	-moz-transition: background-color 300ms ease-in-out;
	-o-transition: background-color 300ms ease-in-out;
}

.itt-links a,
.owl-theme .owl-controls .owl-nav div,
.catalog-category-view .plans-table .pt-pagination div,
.custom_links img
{
	-webkit-transition: opacity 0.3s ease-in-out;/* transition pour Chrome et Safari */
    -moz-transition: opacity 0.3s ease-in-out;/* transition pour Firefox */
    -o-transition: opacity 0.3s ease-in-out;/* transition pour Opéra */
    transition: opacity 0.3s ease-in-out; /* on écrit cette ligne à la fin de façon à ce que ce soit elle qui soit prise en compte lorsque l'attribut transition sera pris en compte par tous les navigateurs */
}

header ul.catalog-subcat li a
{
	-webkit-transition: color 0.3s ease-in-out;/* transition pour Chrome et Safari */
    -moz-transition: color 0.3s ease-in-out;/* transition pour Firefox */
    -o-transition: color 0.3s ease-in-out;/* transition pour Opéra */
    transition: color 0.3s ease-in-out; /* on écrit cette ligne à la fin de façon à ce que ce soit elle qui soit prise en compte lorsque l'attribut transition sera pris en compte par tous les navigateurs */
}


/*
.header row-catalog-subcat {
	webkit-animation: fadeOut .7s both ease
	-moz-animation: fadeOut .7s both ease;
	animation: fadeOut .7s both ease;
	
}*/

