/*
	Project		: svn eZPublish Actimage
	Author		: Maximilien LELEU <maximilien.leleu@actimage.com>
	Revision	: Décembre 2013
	Description	: Contient l’ensemble des règles appliquant le principe d’amélioration progressive : 
				  règles offrant une version améliorée aux utilisateurs disposant d’un navigateur 
				  récent ou plus évolué.
				 
				 Les principales règles concernées sont : 
					•	border-radius : arrondis 
					•	border-image : image pour une bordure
					•	box-shadow / text-shadow : ombres
					•	linear-gradient : dégradés
				  
	Copyright	: ACTIMAGE
*/

/*#banner #language img{
	box-shadow 			: 0 0 5px #FFF;
}*/

#banner form{
	border-radius 			: 1em;
	-webkit-border-radius 	: 1em;
	-moz-border-radius 		: 1em;
}

#breadcrumb, .page-intro,
.subscription .read-all span,
.subscription .filter .button{
	border-radius 			: 0.5em;
	-webkit-border-radius 	: 0.5em;
	-moz-border-radius 		: 0.5em;
}

.header-box legend, .header-box .legend-like{
	text-shadow 			:  0px 2px 0px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF, 0 -2px 5px #FFF;
}

#footer input[type=email]{
	box-shadow 				: 0 0 3px #767676;
	border-radius 			: 0.3em;
	-webkit-border-radius 	: 0.3em;
	-moz-border-radius 		: 0.3em;
}

/*.form-cirad legend,
!*.box.style4 h2,*!
.action-detail{
	!*text-shadow 			:  0px 0px 1px #FFF, 0px 0px 2px #FFF, 0px 0px 3px #FFF, 0px 0px 4px #FFF, 0px 0px 5px #FFF;*!
    text-shadow 			:  -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
}

table th, table.style4 th{
	!*text-shadow 			:  0px 0px 1px #333, 0px 0px 2px #333, 0px 0px 3px #333, 0px 0px 4px #333, 0px 0px 5px #333;*!
    text-shadow 			:  -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333;
}*/

.reactive{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;

  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;

  }

  100% {
    opacity: 1;

  }
}

.reactive:hover {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

ol > li {
    border-radius: 0.3em;
    transition: all 0.3s ease-out 0s;
}

	ol.steps > li {
	    border-radius 	: 0;
	    transition 		: none;
	}

ol > li:before {
    border-radius: 2em;
    transition: all 0.3s ease-out 0s;
}

/*.media-list a:hover img, .media-list a:focus img{
	box-shadow 			: 0 0 5px #CCC;
}*/

#login-form:target, #login-form.target{
	box-shadow 			: 0 0 10px #fba606;
}

#login-form:target .action-detail, #login-form.target .action-detail{
	color 				: #FFF;
	text-shadow 		: none;
}