/***********************************************************************************************************************************/
/************************ 							/!\	AVANT D'EDITER /!\									************************/
/************************ 									VOIR					   						************************/
/************************ 							www.dev.equideow.com/doc								************************/
/************************ 						        	  ET											************************/
/************************ 			dev.owlient.eu/wiki/index.php/Guide_Int%C3%A9gration_Equideow			************************/
/***********************************************************************************************************************************/

/***********************************************************************************************************************************/
/* ACTION - GENERIC ****************************************************************************************************************/
/***********************************************************************************************************************************/

ul.actions li {
	float: left;
	margin-right: 20px;
}
a.action {
	position: relative;
	display: block;
	overflow: visible;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #3B5419;
	cursor: pointer;
}
a.action,
a.action span,
a.action:before {
	background-repeat: no-repeat;
	display:block;
}
a.action:before,
a.action span.img {
	text-align: center;
}
#content a.action.disabled,
#content a.action-disabled,
#content a.action-disabled:hover,
#content a.action-disabled:after,
#content a.action-disabled:before,
#content a.action-disabled:hover span.img,
#content a.action-disabled:hover:after {
	cursor: default;
}

#content a.action-disabled-console,
#content a.action-disabled span.console,
#content a.action-disabled:hover span.console {
	background-position: right top;
}


/***********************************************************************************************************************************/
/* ACTION - STYLE-0 ****************************************************************************************************************/
/***********************************************************************************************************************************/

a.action-style-0 {
	margin-bottom: 0;
	min-height: 70px;
	background-image: url(/media/equideo/image/components/action/2/background.png);
}
a.action-style-0 span.text {
	position: absolute;
	min-width: 56px;
	left: 50%;
	text-align: center;
}
a.action-style-0 span.text > span {
	position: relative;
	left: -50%;
	vertical-align: top;
}
a.action-style-0 span.text em.numbering {
	position: absolute;
	top: -54px;
	left: 30px;
	display: block;
	height: 24px;
	line-height: 24px;
	background-image: url(/media/equideo/image/library/icon/number.png);
	background-repeat: no-repeat;
	color: white;
	font-style: normal;
}
a.action-style-0 span.text em.numbering.one {
	left: 25px;
	width: 20px;
	padding-right: 4px;
	background-position: left top;
}
a.action-style-0 span.text em.numbering.two {
	left: 22px;
	width: 28px;
	padding-right: 2px;
	background-position: left -24px;
}
a.action-style-0 span.text em.numbering.three {
	left: 17px;
	width: 35px;
	padding-right: 2px;
	padding-left: 1px;
	background-position: left -48px;
}
a.action-style-0 span.text em.numbering.four {
	left: 12px;
	width: 42px;
	padding-right: 2px;
	padding-left: 1px;
	background-position: left -72px;
}
a.action-style-0 span.img {
	height: 46px;
	width: 46px;
}
a.console {
	margin: 7px auto -3px;
}
.table-action-large a.console span.console
a.console span.console {
	font-size: 11px;
	color: #3B5419;
	font-weight: bold;
}


/***********************************************************************************************************************************/
/* ACTION - STYLE-2 (OPERATION MENU) ***********************************************************************************************/
/***********************************************************************************************************************************/

.operation-menu a.action-style-2 {
	background-image: none;
	width:auto;
	display: table;
}
.operation-menu a.action-style-2 span.img {
	width: 48px;
	height: 48px;
	background-position: left top;
}
.operation-menu a.action-style-2 span.text {
	position: relative;
	left: 0;
	top: 0;
	text-align: left;
	white-space: nowrap;
	color: #1E587F;
	display: table-cell;
	vertical-align: middle;
}
.operation-menu a.action-style-2 span.text > span {
	display: table-cell;
	vertical-align: middle;
	height: 48px;
}
.operation-menu a.action-style-2:hover{
	background-position: right -48px ;
}
.operation-menu a.action-style-2:hover span.img{
	background-position: right -48px ;
}

/***********************************************************************************************************************************/
/* ACTION - STYLE-2 ****************************************************************************************************************/
/***********************************************************************************************************************************/

a.action-style-2 {
	background-image: url(/media/equideo/image/components/action/2/background.png);
	width:46px;
}
a.action-style-2 span.img {
	width: 46px;
	height: 46px;
	background-position: left top;
}
a.action-style-2 span.text {
	position: absolute;
	left: 52px;
	top: 0;
	text-align: left;
	white-space: nowrap;
}
a.action-style-2 span.text > span {
	display: table-cell;
	vertical-align: middle;
	height: 46px;
}
a.action-style-2:hover{
	background-position:-46px top;
}
a.action-style-2:hover span.img{
	background-position:-46px top;
}
a.action-style-2.action-disabled{
	background-position:right top;
}
a.action-style-2.action-disabled span.img{
	background-position:right top;
}



/***********************************************************************************************************************************/
/* ACTION - STYLE-3 ****************************************************************************************************************/
/***********************************************************************************************************************************/

ul.actions li {
	float: left;
	margin-right: 20px;
}

a.action-style-3 {
	position: relative;
	display: inline-block;
	width: 84px;
	overflow: visible;
	background-position: left top;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #3B5419;
	cursor: pointer;
}
a.action-style-3,
a.action-style-3 span {
	background-repeat: no-repeat;
}
a.action-style-3:hover,
a.action-style-3.selected {
	background-position: -84px top;
	text-decoration: none;
}
a.action-style-3 span.img {
	display: block;
	width: 84px;
	height: 84px;
	background-position: left top;
	text-align: center;
}
a.action-style-3:hover span.img,
a.action-style-3.selected span.img {
	background-position: -84px top;
}
#content a.action-style-3-disabled,
#content a.action-style-3-disabled:hover,
#content a.action-style-3-disabled span.img,
#content a.action-style-3-disabled:hover span.img {
	background-position: right top;
	cursor: default;
}

a.action-style-3 {
	background-image: url(/media/equideo/image/components/action/3/background.png);
}
a.action-style-3 span.text {
	position: absolute;
	min-width: 84px;
	left: 50%;
	text-align: center;
}
a.action-style-3 span.text span {
	position: relative;
	left: -50%;
}


/***********************************************************************************************************************************/
/* ACTION - STYLE-4 ****************************************************************************************************************/
/***********************************************************************************************************************************/

/** normal *************************************************************************************************************************/
a.action.action-style-4 {
	position:relative;
	display:block;
	width:86px;
	padding-top:3px;
	padding-bottom:3px;
	min-height: 70px;
	background: -moz-linear-gradient(top, rgba(219,217,130,1) 0%, rgba(207,208,114,1) 53%, rgba(223,223,144,1) 88%, rgba(228,228,154,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,217,130,1)), color-stop(53%,rgba(207,208,114,1)), color-stop(88%,rgba(223,223,144,1)), color-stop(100%,rgba(228,228,154,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(219,217,130,1) 0%,rgba(207,208,114,1) 53%,rgba(223,223,144,1) 88%,rgba(228,228,154,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(219,217,130,1) 0%,rgba(207,208,114,1) 53%,rgba(223,223,144,1) 88%,rgba(228,228,154,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(219,217,130,1) 0%,rgba(207,208,114,1) 53%,rgba(223,223,144,1) 88%,rgba(228,228,154,0.2) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(219,217,130,1) 0%,rgba(207,208,114,1) 53%,rgba(223,223,144,1) 88%,rgba(228,228,154,0.2) 100%); /* W3C */
}
a.action.action-style-4 span.new-console {
	font-weight: normal;
}
a.action.action-style-4 span.console {
	font-weight: bold;
}

/** pseudo-class : before **********************************************************************************************************/
a.action.action-style-4:before {
	content:"";
	position: relative;
	z-index:1;
	background-image: url(/media/equideo/image/components/action/4/sprite.png);
	width:48px;
	height:48px;
	margin:3px auto 0;
}
a.action-style-4.action-disabled:before{
	opacity:.38;
}

/** pseudo-class : after ***********************************************************************************************************/
a.action.action-style-4:after {
	background: linear-gradient(to bottom,  rgba(245,244,193,0.46) 0%,rgba(245,244,193,0.43) 6%,rgba(248,247,209,0.48) 10%,rgba(248,247,210,0.46) 13%,rgba(249,248,215,0.35) 29%,rgba(250,250,227,0.23) 45%,rgba(254,254,249,0.13) 61%,rgba(255,255,255,0.13) 65%,rgba(255,255,255,0.13) 100%); /* W3C */
	content:'';
	position: absolute;
	display: block;
	top: 3px;
	left: 3px;
	height: 30px;
	width: 80px;
	border-radius: 2px;
	opacity:.8;
}
a.action.action-style-4:after {
	background: -moz-linear-gradient(top,  rgba(245,244,193,0.46) 0%, rgba(245,244,193,0.43) 6%, rgba(248,247,209,0.48) 10%, rgba(248,247,210,0.46) 13%, rgba(249,248,215,0.35) 29%, rgba(250,250,227,0.23) 45%, rgba(254,254,249,0.13) 61%, rgba(255,255,255,0.13) 65%, rgba(255,255,255,0.13) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,244,193,0.46)), color-stop(6%,rgba(245,244,193,0.43)), color-stop(10%,rgba(248,247,209,0.48)), color-stop(13%,rgba(248,247,210,0.46)), color-stop(29%,rgba(249,248,215,0.35)), color-stop(45%,rgba(250,250,227,0.23)), color-stop(61%,rgba(254,254,249,0.13)), color-stop(65%,rgba(255,255,255,0.13)), color-stop(100%,rgba(255,255,255,0.13))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(245,244,193,0.46) 0%,rgba(245,244,193,0.43) 6%,rgba(248,247,209,0.48) 10%,rgba(248,247,210,0.46) 13%,rgba(249,248,215,0.35) 29%,rgba(250,250,227,0.23) 45%,rgba(254,254,249,0.13) 61%,rgba(255,255,255,0.13) 65%,rgba(255,255,255,0.13) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(245,244,193,0.46) 0%,rgba(245,244,193,0.43) 6%,rgba(248,247,209,0.48) 10%,rgba(248,247,210,0.46) 13%,rgba(249,248,215,0.35) 29%,rgba(250,250,227,0.23) 45%,rgba(254,254,249,0.13) 61%,rgba(255,255,255,0.13) 65%,rgba(255,255,255,0.13) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(245,244,193,0.46) 0%,rgba(245,244,193,0.43) 6%,rgba(248,247,209,0.48) 10%,rgba(248,247,210,0.46) 13%,rgba(249,248,215,0.35) 29%,rgba(250,250,227,0.23) 45%,rgba(254,254,249,0.13) 61%,rgba(255,255,255,0.13) 65%,rgba(255,255,255,0.13) 100%); /* IE10+ */
}
a.action.action-style-4:hover {
	background: -moz-linear-gradient(top, rgba(161,176,71,1) 0%, rgba(177,182,79,1) 50%, rgba(211,211,118,1) 91%, rgba(218,217,127,0.25) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(161,176,71,1)), color-stop(50%,rgba(177,182,79,1)), color-stop(91%,rgba(211,211,118,1)), color-stop(100%,rgba(218,217,127,0.25))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(161,176,71,1) 0%,rgba(177,182,79,1) 50%,rgba(211,211,118,1) 91%,rgba(218,217,127,0.25) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(161,176,71,1) 0%,rgba(177,182,79,1) 50%,rgba(211,211,118,1) 91%,rgba(218,217,127,0.25) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(161,176,71,1) 0%,rgba(177,182,79,1) 50%,rgba(211,211,118,1) 91%,rgba(218,217,127,0.25) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(161,176,71,1) 0%,rgba(177,182,79,1) 50%,rgba(211,211,118,1) 91%,rgba(218,217,127,0.25) 100%); /* W3C */
}
a.action.action-style-4:hover:after{
	background: -moz-linear-gradient(top, rgba(198,202,126,1) 0%, rgba(180,187,94,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(198,202,126,1)), color-stop(100%,rgba(180,187,94,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(198,202,126,1) 0%,rgba(180,187,94,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(198,202,126,1) 0%,rgba(180,187,94,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(198,202,126,1) 0%,rgba(180,187,94,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(198,202,126,1) 0%,rgba(180,187,94,1) 100%); /* W3C */
	opacity:.45;
}
a.action.action-style-4.action-disabled {
	background: -moz-linear-gradient(top,  rgba(200,199,102,1) 0%, rgba(200,199,102,1) 36%, rgba(203,202,106,1) 52%, rgba(216,215,124,1) 99%, rgba(226,225,139,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,199,102,1)), color-stop(36%,rgba(200,199,102,1)), color-stop(52%,rgba(203,202,106,1)), color-stop(99%,rgba(216,215,124,1)), color-stop(100%,rgba(226,225,139,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(200,199,102,1) 0%,rgba(200,199,102,1) 36%,rgba(203,202,106,1) 52%,rgba(216,215,124,1) 99%,rgba(226,225,139,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(200,199,102,1) 0%,rgba(200,199,102,1) 36%,rgba(203,202,106,1) 52%,rgba(216,215,124,1) 99%,rgba(226,225,139,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(200,199,102,1) 0%,rgba(200,199,102,1) 36%,rgba(203,202,106,1) 52%,rgba(216,215,124,1) 99%,rgba(226,225,139,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(200,199,102,1) 0%,rgba(200,199,102,1) 36%,rgba(203,202,106,1) 52%,rgba(216,215,124,1) 99%,rgba(226,225,139,1) 100%); /* W3C */
}
.action-disabled.action.action-style-4:after{
	display: none;
}

/** text ***************************************************************************************************************************/
a.action.action-style-4 span.text{
	position:relative;
	z-index:2;
	display:block;
	color:#4a5c1e;
	font-size:13px;
}
a.action-style-4 span.text em.numbering {
	background-image: url(/media/equideo/image/library/icon/number.png);
	background-repeat: no-repeat;
	position: absolute;
	bottom: 40px;
	right:0;
	display: block;
	height: 24px;
	line-height: 24px;
	color: white;
	font-style: normal;
	text-shadow:none;
	font-weight: bold;
	font-size: 11px;
}
a.action-style-4 span.text em.numbering.one {
	width: 20px;
	padding-right: 4px;
	background-position: left top;
}
a.action-style-4 span.text em.numbering.two {
	width: 28px;
	padding-right: 2px;
	background-position: left -24px;
}
a.action-style-4 span.text em.numbering.three {
	width: 35px;
	padding-right: 2px;
	padding-left: 1px;
	background-position: left -48px;
}
a.action-style-4 span.text em.numbering.four {
	width: 42px;
	padding-right: 2px;
	padding-left: 1px;
	background-position: left -72px;
}
a.action.action-style-4.action-disabled span.text{
	color:#9F9D43;
	text-shadow:0 1px 0 rgba(233,233,233,0.6);
}


/************ BLOC SOIN *******************/

.action.action-style-4.nourrir:before {
	background-position:-912px top;
}
.action.action-style-4.nourrir-entame:before {
	background-position:-960px top;
}
.action.action-style-4.croquette:before {
	background-position:-2305px top;
}
.action.action-style-4.allaiter:before {
	background-position:-1536px top;
}
.action.action-style-4.boire:before {
	background-position:-1008px top;
}
.action.action-style-4.caresser:before {
	background-position:-1056px top;
}
.action.action-style-4.fontaine:before,
.action.action-style-4.boire-fontaine:before {
	background-position:-1968px top;
}
.action.action-style-4.carotte:before {
	background-position:-1152px top;
}
.action.action-style-4.mash:before {
	background-position:-1200px top;
}
.action.action-style-4.panser:before {
	background-position:-1104px top;
}


/************ BLOC NUIT *******************/

.action.action-style-4.vieillir:before {
	background-position:-1872px top;
}
.action.action-style-4.coucher:before {
	background-position:-672px top;
}
.action.action-style-4.coucher-pre:before {
	background-position:-576px top;
}
.action.action-style-4.coucher-box:before {
	background-position:-624px top;
}
.action.action-style-4.box:before {
	background-position:-1728px top;
}
.action.action-style-4.pre:before {
	background-position:-1776px top;
}


/************ BLOC CENTRE EQUESTRE *******************/
.action.action-style-4.jouer:before {
	background-position:-1488px top;
}

/************ BLOC CENTRE MISSION *******************/
.action.action-style-4.missionEquus:before {
	background-position:-768px top;
}

.action.action-style-4.missionPlage:before {
	background-position:-3072px top;
}

.action.action-style-4.missionForet:before {
	background-position:-3024px top;
}

.action.action-style-4.missionMontagne:before {
	background-position:-2974px top;
}

/************ BLOC REPRODUCTION *******************/
.action.action-style-4.general:before {
	background-position:-1632px top;
}
.action.action-style-4.saillir:before {
	background-position:-1680px top;
}
.action.action-style-4.hongre:before {
	background-position:-4080px top;
}
.action.action-style-4.echographie:before {
	background-position:-1440px top;
}
.action.action-style-4.veterinaire:before {
	background-position:-4128px top;
}

/************ BLOC BALADES *******************/

.action.action-style-4.balade-plaines:before,
.action.action-style-4.balade-foret:before {
	background-position:-1296px top;
}
.action.action-style-4.balade-montagnes:before,
.action.action-style-4.balade-montagne:before {
	background-position:-1344px top;
}
.action.action-style-4.balade-plage:before {
	background-position:-864px top;
}
.action.action-style-4.balade-asgard:before {
	background-position:-4272px top;
}
.action.action-style-4.balade-midgard:before {
	background-position:-4224px top;
}
.action.action-style-4.balade-niflheim:before {
	background-position:-4176px top;
}
.action.action-style-4.balade-traineau:before {
	background-position:-4416px top;
}

/************ BLOC COMPÉTITIONS *******************/

.action.action-style-4.specialisation-western:before {
	background-position:-3792px top;
}
.action.action-style-4.specialisation-classique:before {
	background-position:-3840px top;
}

.action.action-style-4.competition-cross:before {
	background-position:-48px top;
}
.action.action-style-4.competition-saut:before,
.action.action-style-4.competition-cso:before {
	background-position:-96px top;
}
.action.action-style-4.competition-dressage:before {
	background-position:-192px top;
}
.action.action-style-4.competition-trot:before {
	background-position:-384px top;
}
.action.action-style-4.competition-galop:before {
	background-position:-240px top;
}
.action.action-style-4.competition-coupe:before,
.action.action-style-4.competition-coupe-classique:before {
	background-position:-528px top;
}
.action.action-style-4.competition-barrel:before {
	background-position:left top;
}
.action.action-style-4.competition-cutting:before {
	background-position:-144px top;
}
.action.action-style-4.competition-reining:before {
	background-position:-288px top;
}
.action.action-style-4.competition-trail-class:before {
	background-position:-336px top;
}
.action.action-style-4.competition-western-pleasure:before {
	background-position:-432px top;
}
.action.action-style-4.competition-coupe-western:before {
	background-position:-480px top;
}
.action.action-style-4.competition-ski-joering:before {
	background-position:-4368px top;
}

/************ CHAMPIONNAT ++ *******************/

.action.action-style-4.competition-coupe-championnat:before {
	background: url(/media/equideo/image/concours/competitions/bouton_coupe_console_cheval.png) no-repeat left top;
}

/************ ACTIONS ++ *******************/

.action.action-style-4.feliciter:before {
	background-position:-2016px top;
}
.action.action-style-4.pomme:before {
	background-position:-816px top;
}
.action.action-style-4.pomme-pack-harmonie:before {
	background-position:-2928px top;
}
.action.action-style-4.sleipnir:before {
	background-position:-720px top;
}
.action.action-style-4.degivrer:before {
	background-position:-2208px top;
}
.action.action-style-4.tempete:before {
	background-position:-2256px top;
}


/************ SAUVAGES *******************/

.action.action-style-4.apprivoiser:before {
	background-position:-2112px top;
}
.action.action-style-4.aide:before {
	background-position:-2064px top;
}
.action.action-style-4.donner-aide:before {
	background-position:-4464px top;
}
.action.action-style-4.pass:before {
	background-position:-2160px top;
}

/************ CHIMERIQUE *******************/
.action.action-style-4.demander-aide:before {
	background-position:-4512px top;
}

/************ NOMADE 2018 ******************/

.action.action-style-4.vieillir.nomade-item:before {
	background-image: url(/media/equideo/image/produits/60/nomade-item.png);
	background-position: center;
	background-size: cover;
}

/************ JAPONAIS ******************/

.action.action-style-4.omikuji:before {
	background-image: url(/media/equideo/image/divins/japonais/btn-console-omikuji-60.png);
	background-position: center;
	background-size: cover;
}

/************ ANCESTRAL *******************/

.action.action-style-4.anneau-croissance:before {
	background-position:-3696px top;
}
.action.action-style-4.classement:before {
	background-position:-4608px top;
}
.action.action-style-4.historique:before {
	background-position:-4560px top;
}

/************ VEGETAL *******************/

.action.action-style-4.arroser:before {
	background-position:-3888px top;
}
.action.action-style-4.fertiliser:before {
	background-position:-3744px top;
}
.action.action-style-4.elaguer:before {
	background-position:-3936px top;
}

/************ EGYPTIEN *******************/

.action.action-style-4.tresor:before {
	background-position:-3984px top;
}

/************ MAORI *******************/

.action.action-style-4.creuser:before {
	background-position:-3984px top; /* A CORRIGER */
}

/************ BALADES SPÉCIALES *******************/

.action.action-style-4.balade-saturne:before {
	background-position:-2352px top;
}
.action.action-style-4.balade-mars:before {
	background-position:-2400px top;
}
.action.action-style-4.balade-jupiter:before {
	background-position:-2448px top;
}
.action.action-style-4.balade-neptune:before {
	background-position:-2496px top;
}
.action.action-style-4.balade-uranus:before {
	background-position:-2736px top;
}
.action.action-style-4.balade-mercure:before {
	background-position:-2544px top;
}
.action.action-style-4.balade-soleil:before {
	background-position:-2640px top;
}
.action.action-style-4.balade-terre:before {
	background-position:-2688px top;
}
.action.action-style-4.balade-venus:before {
	background-position:-2592px top;
}
.action.action-style-4.balade-lune:before {
	background-position:-2784px top;
}
.action.action-style-4.balade-pluton:before {
	background-position:-2832px top;
}
.action.action-style-4.balade-io:before {
	background-position:-2880px top;
}
.action.action-style-4.balade-oceans:before {
	background-position:-1248px top;
}

/************ VERSION RAINBOW *******************/

.action.action-style-4.competition-dressage-rainbow:before {
	background-position:-3120px top;
}
.action.action-style-4.competition-trail-class-rainbow:before {
	background-position:-3168px top;
}
.action.action-style-4.missionEquus-rainbow:before {
	background-position:-3214px top;
}
.action.action-style-4.missionPlage-rainbow:before {
	background-position:-3552px top;
}
.action.action-style-4.missionForet-rainbow:before {
	background-position:-3504px top;
}
.action.action-style-4.missionMontagne-rainbow:before {
	background-position:-3456px top;
}
.action.action-style-4.caresser-rainbow:before {
	background-position:-3264px top;
}
.action.action-style-4.panser-rainbow:before {
	background-position:-3312px top;
}
.action.action-style-4.carotte-rainbow:before {
	background-position:-3360px top;
}
.action.action-style-4.balade-foret-rainbow:before {
	background-position:-3408px top;
}
.action.action-style-4.ressource.montagne-rainbow:before {
	background-position:-3456px top;
}
.action.action-style-4.ressource.foret-rainbow:before {
	background-position:-3504px top;
}
.action.action-style-4.ressource.plage-rainbow:before {
	background-position:-3552px top;
}
.action.action-style-4.candycane:before {
	background-position:-4322px top;
}

/************ BLOC DIVINATION *******************/
.action.action-style-4.divination:before {
	background-position:-3648px top;
}

.action.action-style-4.cadeau:before,
.action.action-style-4.offrir-ami:before {
	background-position:-4032px top;
}


.bottom-actions-bar {
	position: static;
	background: none;
	width: 100%;
}

.bottom-actions-bar.outer {
	position: fixed;
	left: 0;
	background: url(/media/equideo/image/interface/degrade-bottom-action.png) top center repeat-x transparent;
	z-index: 2000;
	min-height: 50px;
}

.bottom-actions-bar.outer .bottom-actions {
	margin: 8px auto 0;
	height: 45px;
}

.bottom-actions-bar .bottom-actions {
	margin: auto;
	height: auto;
	width: 960px;
}

/**************** DRAGON *******************/
.action.action-style-4.dragonHeal:before {
	background-position: -4752px top;
}
.action.action-style-4.dragonDefend:before {
	background-position: -4800px top;

}
.action.action-style-4.dragonAttack:before {
	background-position: -4704px top;
}

/**************** MYTHOLOGIQUE *******************/
.action.action-style-4.sunray:before {
	background-position: -2304px top;
}

/***********************************************************************************************************************************/
/* STAR POLL ***********************************************************************************************************************/
/***********************************************************************************************************************************/

ul.star-poll li {
	background-image: url(/media/equideo/image/fonctionnels/16/favoris-off.png);
	background-repeat:no-repeat;
	background-position:center center;
	display: inline-block;
	height: 17px;
	width: 20px;
	margin: 0;
}
ul.star-poll.active li {
	cursor: pointer;
}
ul.star-poll.active:hover li {
	background-image: url(/media/equideo/image/fonctionnels/16/favoris-over.png);
}
ul.star-poll.active li:hover ~ li {
	background-image: url(/media/equideo/image/fonctionnels/16/favoris-off.png);
}
ul.star-poll li.checked {
	background-image: url(/media/equideo/image/fonctionnels/16/favoris-on.png);
}

/************************************************************
*******************     AUTOCOMPLETE		*****************
*************************************************************/
/* Position et styles des résultats */
#autocomplete-element #ui-id-1 {
	width: 137px;
	position: absolute;
	left: 1px;
	z-index: 1000;
	background-color : #F2F1C1;
}
/* Style lors d'un hover/focus d'un résultat */
#autocomplete-element #ui-id-1.ui-autocomplete li.ui-menu-item .ui-state-focus{
	width: 137px;
	display: inline-block;
	background-color: #8E982D;
	text-decoration: none;
}
