


	.copyright--cadre{
		position: relative;
		display : inline-block;
	}

		.copyright{
			position: absolute;
			bottom  : .6em;
			right   : .6em;
			color   : #fff;
		}

			.copyright:hover span{
				display: inline;
			}

			.copyright span {
				display: none;
			}

			.copyright span.js--editable{
				display: inline;
			}
			.nohide .copyright span {
				display: inline;
			}
/**
 * WIDGET HEADER
 */
.w--header{
	position     : relative;
	color        : #fff;
	margin-bottom: 1.66em;/** 25px **/
	/*z-index : -1;*/
}

.w--header > *, .w--header-herbier > *{
	/*z-index : 1;*/
	position: relative;

}
	.w--header-bg{
		/*

		 position       : absolute;
		 z-index        : 0;
		 top            : 0px;
		 bottom         : 0px;

		*/
			background-size    : 1411px auto;
			width              : 100%;
			position           : absolute;
			bottom             : 0px;
			height             : 688px;
			z-index            : -1;
			background-repeat  : no-repeat;
			background-position: bottom center;

			height 			   : 700px;
			overflow           : hidden;
	}

	.w--header-bg .bg {
			height    : 700px;
			overflow  : hidden;
			text-align: center;
	}

	.w--header-bg .bg img {
		height: 100%;
		position: absolute;
		top: 0;
		left: 50%;
		margin-left: -875px;
	}

	.w--header:hover .copyright span{
		display: inline;
	}
	.w--header .title_0 {
		text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
	}
	.w--header .text_0 {
		text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
	}

	.close .w--header .copyright span{
		display: inline;
	}
		.w--header-bg .ligne{
			height: 100%;
		}
		.w--header-bg .copyright{
			bottom: 2.2em;
			right: -0.4em;
		}
		.w--header-bg .copyright--cadre{
			width: 100%;
			height: 100%;
		}

	.w--menu{
		height:160px;
		width:100%;
	}

	.small .w--header .ligne{  width:960px;}
	.medium .w--header .ligne{ width:1248px;}



.zone.ancres{
	margin-top: -45px;
	margin-bottom: 25px; /* 12/01 valeur ref 50px*/
	position: relative;
}
.zone .ligne .column.anchor{
	text-align: center;
	width: 100%;
}
.zone.ancres .ligne{
	width: 960px;
}
.medium .zone.ancres .ligne{
	width: 1250px;
}
.zone .ligne .column .anchor{
	margin-bottom: -20px;
	width        : auto;
	margin       : auto;
}
.zone .ligne .column .anchor li{
	-webkit-transition: all .3s ease;
	-moz-transition   : all .3s ease;
	-ms-transition    : all .3s ease;
	-o-transition     : all .3s ease;
	transition        : all .3s ease;
	display: inline-block;
	padding: 10px 0px;
	background-color: #8b9620;
	cursor: pointer;
	border-right:1px solid #5f462d;
	vertical-align: top;
}
.zone .ligne .column .anchor li:last-child
{
	border-right:0;
}
.zone .ligne .column .anchor li a{
	-webkit-transition: all .3s ease;
	-moz-transition   : all .3s ease;
	-ms-transition    : all .3s ease;
	-o-transition     : all .3s ease;
	transition        : all .3s ease;
	color             : white;
	text-transform    : uppercase;
	font-size         : 1em;
	font-family       :'Open Sans', sans-serif;
	display           :block;
	width             :312px;
	height            : auto;
	line-height:15px;
	/*height:37px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;*/
}
.zone .ligne .column .ancres li a{
	width: auto;
	padding-left: 1.35em;
	padding-right: 1.35em;
}
.zone .ligne .column .anchor li.active,
.zone .ligne .column .anchor li.active:hover{
	cursor:default;
	background-color: white;
	border-right:none;
}
.zone .ligne .column .anchor li:hover
{
	background-color: #a4b02b
}
.zone .ligne .column .anchor li:hover a{
	color:white;
}
.zone .ligne .column .anchor li.active a{
	color: #60472e;
	cursor:default;
}

.w--breadcrumb{}

	.w--breadcrumb-item{
		display: inline-block;
	}
		.w--breadcrumb-item a{
			display       : inline-block;
			color         : inherit;
			background    : url('../../media/desktop/interface/chevron.png') no-repeat right center;
			padding-right : 1.7em;
			margin-right  : 1em;
			margin-top   :  1.3em; /* modif AD 16/01 ref 0.8em*/
			margin-bottom: 1.46em;
			font-size		:0.867em;
			font-family: 'Arial', sans_serif !important ; /* modif AD 16/01 ref Open Sans*/
			font-weight: 400;
			z-index:10em;
		}

		.w--breadcrumb-item a:hover
		{
			opacity:.5;
		}

		.w--breadcrumb-item .w--breadcrumb-last{
			background: none;
			font-weight:700;
			cursor:default;
		}
		.w--breadcrumb-item .w--breadcrumb-last:hover
		{
			opacity:1;
		}

.w--pres{
	min-height     : 24em;/** 360px **/
	background-size: auto 100%;
}
	.w--pres-txt{
		padding-top:2em;
	}

		.w--pres-txt .small-2_5
		{
			width:42%;
			margin-left:58%;
		}

	.w--pres-info{
		height:100%;
	}

/**
 * WIDGET VIDEO IFRAME
 */
.w--video{ margin-bottom: 1.5em} /* 12/01 valeur ref 2.86em*/

.w--video .ligne{width : 916px;}
	.w--video-content{
		background : url('../../media/desktop/interface/player_video.png') no-repeat center;
		height     : 36.1em;
		text-align: center;
	}

	.w--video-iframe{
		width : 855px;
		height: 517px;
	}

/**
 * WIDGET BLOC
 */
.w--bloc{
	background-repeat  : no-repeat;
	background-position: bottom center;
	padding-bottom     : 2.5em; /* 12/01 valeur ref 4em*/
	/*padding-top        : 2.91em;
	margin-top         : -3.5em;*/
}/* 17px */

	.w--bloc .ligne{
		display: table;
		height : 100%;
	}

	.w--bloc .ligne > * {
		/*display       : table-cell;*/
		display 	  : inline-block;
		/*height        : 100%;*/
		height 		  : auto;
		vertical-align: top;
	}

	.w--bloc .w--bloc_txt{
		padding         : 6%;
		background-color: #fff;
	}
	.w--bloc_txt a{
		text-decoration: underline;
		color:#60472e;
	}
	.w--bloc_txt a:hover{
		text-decoration: none;
	}
	.w--bloc_txt h3{
		text-align: left;
		font-size: 1.3em;
		font-weight: 600;
	}
	.w--bloc_txt p{
		font-size  : 1em; /* 13/01 valeur ref 0.9em*/
		margin-bottom: 1.5em;/* 17px */
		line-height  : 1.5em;/* 22px */
	}
	.w--bloc_txt p:last-child
	{
		margin-bottom:0;
	}

		.w--bloc_lien{
			text-decoration: underline;
			float: right;
			font-size:.86em;
			font-weight:600;
			font-family: 'Open Sans';
		}

		.w--bloc_lien:hover{
			text-decoration: none;
		}

	.w--bloc_img{}
		.w--bloc_img img{ width : 100%;margin-bottom: 0; position: relative;}
		.w--bloc_img p{
				padding-left: 1em;
				margin-top  : 1em;
				text-align  : left;
				font-size   : 0.7em;
			}

	.w--bloc-txt-left{}
		.w--bloc-txt-left .ligne{}
			.w--bloc-txt-left .w--bloc_txt{ float:left; height:auto}
			.w--bloc-txt-left .w--bloc_img{ float:right}

 	.w--bloc-bg-right{}
 		.w--bloc-bg-right .w--bg_txt{
 			float: right;
 		}
 		.w--bloc-bg-right .copyright--cadre.medium-hide{
 			float: left;
 		}
 		.w--bloc-bg-right .reposition{
 			left: 0;
 		}
/**
 * WIDGET EDITO
 */
.w--edito{
	margin-bottom: 2em; /* 12/01 valeur ref 3.14em*/
}
.w--edito.marge-bottom-medium{
	margin-bottom: 2.5em;
}
.w--edito.title_only{
	margin-bottom: 0;
}
	.w--edito_txt{
		font-size  : 1em; /* 13/01 valeur ref 0.9em*/
		line-height: 1.5em; /* 18/01 valeur ref 1.34em*/
	}
	.w--edito_txt h3{
		text-align: left;
		font-size: 1.3em;
		font-weight: 600;
	}
/**
 * WIDGET EDITO
 */
.w--step{
	margin-bottom: 2.5em; /* 12/01 valeur ref 3.14em*/
}
	.w--step_txt{
		font-weight: 100;
		font-size  : 1em;
		line-height: 1.44em;
	}
	.w--step_txt p:first-child{
		font-weight: 600;
	}

	.ligne.w--step_content{
		width: 960px;
		height : 22em;
		position:relative;
	}

	.small .ligne.w--step_content {
		width: 1011px;
	}

	.w--step-item{
		position:relative;
		padding-top: 6.74em;
		cursor:  pointer;
		z-index: 0;
	}
		.w--step-item.column .w--bloc_lien {
			display: none !important;
		}
		.w--step-item.column .js--editimage {
			display: none !important;
		}
		.w--step-content{
			width   :100%;
			height  :100%;
		}

		.w--step-content{}
			.w--step-bg{
				width:100%; height: 10em;
				position: relative;
				overflow: hidden;
			}
				.w--step-bg img{
					width:100%;
					height: auto;
					position: absolute;
					z-index: 0;
					top: 0;
					bottom: 0;
					margin: auto;
				}

			.w--step-title{
				font-family: 'Open Sans', sans_serif;
				font-weight: 300;
				font-size: 1em;
			}

			.small .w--step-title{
				padding-top: 0.1em;
			}

			.medium .w--step-title{
				padding-top: 1.2em
			}

			.w--step-info{
				display: none;
				line-height: 1.6em;
			}

	.w--step-popin{position  : absolute;}
		.w--step-popin .w--step-content{
			margin-top: -3.9em
		}

		.w--step-popin .w--step-bg{
			height: 20em;
		}

		.w--step-popin .w--step-content img{
			height: auto;
		}

		.w--step-popin .w--step-info{
			display: block;
			padding-top: 0em;
		}

		.w--step-popin .w--step-info strong{;
			line-height: inherit;
			color: #60472e;
		}

		.w--step-popin .w--step-title{
			font-size  : 1.73em;
		}

		.w--step-popin .w--nav{
			top     : 10.02em;/** 107px **/
			z-index:10;
		}


/**
 * WIDGET ONGLET
 */
.w--onglet{
	color        : #fff;
	position     : relative;
	min-height       : 33.9em;
	margin-bottom: 2.5em; /* 12/01 valeur ref 3.54em*/
}
.w--onglet.large .ligne{
	width: 574px;
}
.w--onglet.large .w--onglet-menu{
	font-size: 1em;
}
	.w--onglet .ligne{ width:454px}

	.w--onglet > *{
		position : relative;
		z-index : 1;
	}
	.w--onglet-bg{
		z-index : 0;
		position: absolute;
		width   : 960px;
		margin  : auto;
		height  : 100%;
		left    : 0px;
		right   : 0px;
	}

		.w--onglet-bg-items{}

			.w--onglet-bg-item{
				background     : no-repeat top center;
				/*background-size: 100% auto;*/
				background-size: cover;
				position       : absolute;
				top            : 0px;
				bottom         : 0px;
				width          : 100%;
			}


	.w--onglet-menu{
		width          : 100%;
		display        : table;

		margin-top     : 3em;
		margin-bottom  : 1.33em;

		text-decoration: none;
		border-bottom  : 1px solid #fff;
		font-size      : 1.45em;
	}
		.w--onglet-item{
			display       : table-cell;
			text-align    : center;
			vertical-align: middle;
			padding-bottom: 0.78em;
			cursor        :pointer;
			font-family: 'Open Sans', sans_serif;
			font-weight: 400;
			position: relative;
		}

		.w--onglet-item.last{padding-right : 0em;}
		.w--onglet-item.current{
			background : url('../../media/desktop/interface/current_onglet.png') no-repeat bottom center;
		}

	.w--onglet-content{
		/*padding: 0 2em;*/

		text-align:justify;
		line-height: 1.3em;
	}

		.w--content-0{
			font-size    : 2.27em;
			margin-bottom: 0.28em;
		}
		.w--content-1{
			font-size  : 1.70em;
			line-height: 1.3em;
			letter-spacing: -0.03em;
			font-family: "Open Sans";
			font-weight:400;

		}

		.w--onglet-lien{
			float          : right;
			color          : #fff;
			text-decoration: underline;
			font-size:.9em;
			font-weight:700;
		}

		.w--onglet-content .text_s-bold
		{
			line-height:1.5em;
			margin-bottom: 20px;
		}

/**
 * WIDGET BLOC
 */
.w--bg{
	/*position     : relative;
	padding-top  : 4.4em;
	margin-bottom: 2.5em; /* 12/01 valeur ref 3.66em*/

	position     : relative;
	margin-bottom: 2.5em;
	overflow     : hidden;
}
	.w--bg > * {
		z-index : 1;
		position: relative;
	}

	.w--bg-img{
		position       : absolute;
		/*background     : no-repeat top center;*/
		/*background-size: auto 100%;*/
		z-index        : 0;
		/*top            : 0px;
		bottom         : 0px;
		width          : 100%;
		height         : 33.2em;*/
	}
		.w--bg-img .reposition{
			position: absolute;
			top: 0;
			bottom: 0;
			right: 0;
		}
		.w--bg-img img{
			width: 100%;
			/*height: 100%;*/
			position: relative;
		}
		.w--bg-img .copyright--cadre{
			height: 100%;
			margin: 0 auto;
			width: 1248px;
		}
        .copyright--cadre.medium-hide{
        	height: 100%;
        	width: 300px;
        }
			/*.copyright--cadre.medium-hide .copyright{
				bottom: -25.6em;
			}
			.w--bloc-bg-right .copyright--cadre.medium-hide .copyright{
				bottom: -32em;
			}*/
	.w--bg_txt{
		padding         : 6%;
		background-color: #fff;
		margin-top: 4.4em;
	}

		.w--bg_txt p{
		font-size  : 1em; /* 13/01 valeur ref 0.9em*/
		margin-bottom: 1.5em;/* 17px */
		line-height  : 1.5em;/* 22px */
		}

		.w--bg_txt p:last-child
		{
			margin-bottom:0;
		}



/**
 * WIDGET TITLE
 */
.w--title{
	height             : 20em;/** 300px **/
	background-repeat  : no-repeat;
	background-position: center top;
	color              : #fff;
	margin-bottom      : 2.5em; /* 12/01 valeur ref 4em*/
}
	.w--title .ligne{
		position: relative;
	}


.small .w--title
{
	height:13.5em;
}
/**
 * WIDGET TITLE
 */
.w--paragraphe{

	background-repeat  : no-repeat;
	background-position: center top;
	color              : #fff;
	margin-bottom      : 2.5em; /* 12/01 valeur ref 3.01em*/
	padding-top        : 3.4em;
	padding-bottom     : 4em;
}
	.w--paragraphe .title_1{
		text-align   : justify;
		margin-bottom: .4em;
		line-height:1.35em;
	}


/**
 * WIDGET DECOUVRIR
 */
.w--decouvrir{
	background-color: #efe6d9;
	padding-top     : 1.66em; /** 25px **/
	padding-bottom  : 2em; /** 30px **/
}
.small .w--decouvrir{
	padding-top     : 0.8em; /** 25px **/

}
.small .w--decouvrir .title_1
{
	margin-bottom:0.4em;
}

	.ligne.w--decouvrir-items{
		height     : 20.93em;/** 313px **/
		white-space: nowrap;
		overflow   : hidden;
		position   : relative;
		text-align : center;

	}

		/*.ligne.w--decouvrir-items .w--txt-item-item*/

	.small .ligne.w--decouvrir-items{
		width 	   : 960px;
	}

	.medium .ligne.w--decouvrir-items{
		width      : 1250px;
	}

	.medium .w--decouvrir .w--txt-item-info{
			min-height: 7.2em;  /* 21/01 valeur ref 7.3em*/
		}

		.w--decouvrir .w--txt-item-info .text_0{
			min-height: 7.2em;  /* 21/01 valeur ref 7.3em*/
			text-transform: uppercase;
		}
/**
 *
 */
.w--nav{
	position: absolute;
	top     : 7.12em;/** 107px **/
	width   : 26px;/** 26px **/
	height  : 50px;/** 50px **/
	cursor  : pointer;
}
	.w--nav.next{
		right : 0px;
		background : url('../../media/desktop/interface/decouvrir-next.png') no-repeat right;
	}
	.w--nav.prev{
		left : 0px;
		background : url('../../media/desktop/interface/decouvrir-left.png') no-repeat left;
	}


/**
 * WIDGET txt-item
 */
.w--txt-item-item{
	position           : relative;
	background-repeat  : no-repeat;
	background-position: center top;
	background-color   : #60472e;
	background-size    : cover;
	height             : 100%;
	overflow           : hidden;
}
.w--decouvrir .w--txt-item-item:last-child {
	display: none;
}
.medium .w--decouvrir .w--txt-item-item:last-child {
	display: inline-block;
}

	.w--txt-item-bg{
		position       : absolute;
		width          : 100%;
		height         : 100%;
	}

		.w--txt-item-bg img{
			-webkit-transition: all .3s ease;
			-moz-transition   : all .3s ease;
			-ms-transition    : all .3s ease;
			-o-transition     : all .3s ease;
			transition        : all .3s ease;
			min-width        : 100%;
			height           : 100%;
			min-height       : auto;
		}

		.small .w--txt-item-bg img
		{
			width:100%;
			height:auto;

		}

		.w--txt-item-item:hover .w--txt-item-bg img
		{
			width:104%;
			margin-top:-2%;
			margin-left:-2%;
		}

	.w--txt-item-info{
		background-color: #fff;
		padding-top     : 1.3em;/** 20px , 20px **/
		padding-left    : 1.3em;/** 20px , 20px **/
		position        : absolute;
		bottom          : 1.3em;
		left            : 1.3em;
		right           : 1.3em;
		overflow        : hidden;/*  @optim : text trop long*/
		text-align      : left;
	}

		.small .w--txt-item-info{
			min-height: 7.2em;
		}

		.medium .w--txt-item-info{
			min-height: 9.533em;  /* 21/01 valeur ref 7.3em*/
		}

		.w--txt-item-info .text_0{
			font-size: .97em;
			margin-right: 1em;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
		}

		/*.medium .w--txt-item-info .text_0{font-size: 1.2em;}*/

	.w--txt-item-info .btn_more{
		position: absolute;
		right   : 1.429em; /* 21/01 valeur ref 1.33em*/
	}

	.w--txt-item-item:hover .w--txt-item-info .btn_more{}

	.small .w--txt-item-info .btn_more{
		bottom: 1.35em;
	}

	.medium .w--txt-item-info .btn_more{
		bottom  : 1.429em;  /* 21/01 valeur ref .8em*/
	}

/**
 * WIDGET txt-video
 */

.w--txt-video{
	padding-bottom: 2.5em; /* 12/01 valeur ref 4em*/
}
	.small .w--txt-video .w--txt-ligne{
		height: 23.5em;
	}


	.medium .w--txt-video .w--txt-ligne{
		height: 31.29em;
	}

	.w--txt-video .w--breadcrumb-item a{
		background    : url('../../media/desktop/interface/chevron_brown.png') no-repeat right center;
	}

	.w--txt-video .w--breadcrumb-item .w--breadcrumb-last{
		background    : none;
	}

	.w--txt-video_video{
		height:100%;
	}
		.w--txt-video_video iframe{ width:100%;height:100%}

	.w--txt-video_txt{
		height  :100%;
		position:relative;
		overflow: hidden;
	}

		.small .w--txt-video_txt .w--txt-item-info{
			padding-bottom  : 7.24em;
			padding-top     : 1.3em ;
			padding-left    : 1.3em;
			height          : 10em;
		}

		.small .w--txt-video_txt .text_2, .small .w--txt-video_txt .text_3{
			line-height: 1.6em;
		}

	.w--txt-video_txt .btn_more{}


/**
 * WIDGET title-nav
 */
.w--title-nav{
	background-repeat  : no-repeat;
	background-position: center top;
	color              : #fff;
	margin-bottom      : 2.5em; /* 12/01 valeur ref 4em*/
}
	.w--title-nav-txt{
		padding-top: 3em;
		text-align : center;
	}
		.w--title-nav-txt sup{
			position: absolute;
			line-height: 0.7em;
			top: auto;
		}

	.small .w--title-nav-txt{
		height     : 11.43em;
	}

	.medium .w--title-nav-txt{
		height     : 13.33em;
	}


	.w--title-nav-txt .title_1{ margin:0;}
	.w--title-nav-txt .title_2{
		font-size:1.7em;
		/*line-height: 2.1em;*/
	}
		.w--title-nav-txt .title_2 .low {
			font-weight: 400;
		}

	.w--title-nav-nav{
		position: relative;
	}

	.small .w--title-nav-nav{
		position: relative;
		height  : 20.8em;
	}

	.medium .w--title-nav-nav{
		height  : 30em;
	}

		.small .w--txt-item-info .title_3{
			font-size:1em;
		}

		.medium .w--txt-item-info .title_3{
			font-size:1.2em;
		}

/**
 * WIDGET HISTOIRE
 */

.w--histoire{
	padding-bottom: 2.5em; /* 12/01 valeur ref 4em*/
	margin-top:-0.8em;
}
	.w--histoire-title{}

	.w--histoire-nav{
		position:relative;
	}

	.small .w--histoire-nav{
		height:21em;
	}

	.medium .w--histoire-nav{
		height:28em;
	}

	.small .w--histoire-nav .w--txt-item-info{
		/*height:6.3em;*/
	}

	.medium .w--histoire-nav .w--txt-item-info{
		height:10.1em;
	}

.small .bio-diversite .w--title-nav-txt{
		height     : 13.33em;
	}

.w--mouvement{
	margin-top:-0.8em;
	overflow: hidden;
	/*height: 100%;*/
	margin-bottom: 10px;
}

	.w--mouvement-reseau{
		background: #fff;
		width:940px;
		height:26em;
	}
		/*.w--mouvement .w--mouvement-reseau.ligne{ width : 940px}*/

		.w--mouvement .small-1_3{
			width:33%;
		}
		.w--mouvement-FB-YR{
			position:relative;
		}
		.w--mouvement-FB-YR .fb-like-box{
			position : absolute;

			top:1em;
			left:1em;
		}
		.w--mouvement-arbre{
			background   : url('../../media/desktop/interface/arbre.png') no-repeat center center;
			height       :100%;
			padding      :2em;
			border       :1px solid #fcf8f1;
			border-top   : none;
			border-bottom: none;
			position     :relative;
		}
			.w--mouvement-arbre .title_1{
				font-size : 1em;
				text-align: left;
				display   : none;
			}

			.w--mouvement-arbre .btn_more{
				position:absolute;
				right   :2em;
				bottom  :2em;
			}

/**
 *
 */
.small .zone.w--title-herbier .ligne{
	width : 780px;
}
	.w--title-herbier .title_header{
		margin-bottom : 1.1em; /* modif 13/01 valeur ref 1.6em*/
	}

/**
 *
 */
.w--header-herbier{
	position     : relative;
	color        : #fff;
	margin-bottom: 0;
	/*margin-bottom: 3em;*/
	/*overflow     : hidden;*/
	/*z-index: -1;*/
}
	.medium  .w--header-herbier .ligne{
		width : 1248px;
	}

		.w--header-herbier .w--breadcrumb{
			margin-bottom: 3.3em;
		}

		.w--header-herbier .w--header-bg{
			/*z-index        : -1;
			top            : -330px;
			height         : 700px;*/
  			height: 430px;
		}

/**
 *
 */
.w--resume{ padding-bottom: 2em} /* modif 13/01 valeur ref 3em*/

	.small .w--resume-ligne.ligne{
		height: 22.1em;
	}

	.medium .w--resume-ligne.ligne{
		width : 960px;
	}




	.w--resume-info{
		height             :100%;
		padding            :3em;
		background-position: right top;
		background-repeat  : no-repeat;
		line-height: 112%;
	}

		.w--resume-ligne .w--resume-info .title_header{
			font-weight: 600 !important;
			margin-bottom: 0.8em;
			font-size: 1.46em;
		}

		.w--resume-info p{
			font-style: italic;
			font-size: .9em;
			margin-bottom: .6em;
		}

		.w--resume-info .title_info_title{
			font-weight: bold;
			font-style: normal;
			margin-bottom: 0em;
		}
	.w--resume-video{height:100%; padding-left:1%}
		.w--resume-video iframe{height:100% ; width:100%}

	.w--resume .w--herbier-img{
		overflow : hidden;
		height:332px;
	}
		.w--resume .w--herbier-img> img{
			height:100%;
			width:auto;
		}


.w--herbier-detail{
	padding-bottom: 0em; /* Modif 13/01 valeur ref 1.7em*/
}
	.w--herbier-detail .column{
		margin-bottom: .5em;
	}

	.w--herbier-detail .w--herbier-txt .title_header{
		font-weight: 600 !important;
		margin-bottom: 0.8em;
		font-size: 1.46em;
	}


		.w--herbier-column_1{
			padding-right: .5em;
		}

		.w--herbier-column_2{}

			.w--herbier-img.add_space_right{
				padding-right: .25em;
			}
			.w--herbier-img.add_space_left{
				padding-left : .25em;
			}

			.w--herbier-img{}
				.w--herbier-img img{
					width : 100%;
				}
				.w--herbier-img p{
					font-size: 0.7em;
					line-height: 1.72em;
				}

			.w--herbier-txt{
				background-color: #fff;
				padding:15% 3em;
				line-height : 1.2em;
			}

				.w--herbier-txt .readmore-anchor--js:empty:after {
					content : '(...)';
				}

				.w--herbier-txt .btn--more{
					margin-top: 1.26em;
					display: block;
				}


				.w--herbier-txt strong{
					line-height : inherit;
				}


			.w--herbier-txt .chapo{
				font-weight  : bold;
				font-family  : inherit;
				font-size    : 1em;/* 15px */
				margin-bottom: 2em;
				line-height  : 1.36em;
			}






.w--img{ margin-bottom: 2.5em;}

	.w--img .title_1{
		margin-bottom : 0em; /* Modif 13/01 valeur ref 1.1em*/
	}
	.w--img .column .title_1 strong{
		font-weight: 600;
		color      :inherit;
	}

	.medium .w--img .ligne{ width : 980px;}


	.small .w--img .ligne.w--img-img{
		width: 100%;
	}

	.w--img-img .column{
		text-align: center;
	}

	.w--img-img img{
		width    : 100%;
    max-width: 1048px;
    margin   : auto;
    min-width: 780px;
}

	}

	/** admin **/
	.js--template.edit .w--bg-img .copyright {
		right: -6em;
	}


.w--sharing{ position:relative;height:5em; clear: both;}

.small .w--sharing{
	height:3.8em;
}
	.w--sharing-btn{

		position : absolute;
		right    : 3.2em;
		top      :1em;
	}

	.w--sharing-btn > *{
		vertical-align: top;
	}


	.w--sharing-scroll{
		position: fixed;
		margin-left: 526px;
		left: 50%;
		cursor: pointer;
		top: 75%;
		width: 45px;
		height: 45px;
		background: no-repeat center url('../../media/desktop/interface/scroll_top.png');
		z-index: 99;
		display: none;
	}
	.medium .w--sharing-scroll{
		margin-left: 644px;
	}

	.w--sharing-scroll:hover{
		/*background: no-repeat center url('../../media/desktop/interface/scroll_top_hover.png');*/
	}


.w--encart {


}

	.w--encart_txt{

		text-align: center;
		background-color: #e1d5c4;
		padding: 2.5em 1.5em;

	}

		.w--encart_txt .title_0{
			background-image: none;
			text-align: center;
		}

		.w--encart_txt p{
			font-size: 1.1em;
			margin-bottom: 1em;
		}


.w--nav-fiche{
	margin-top: 20px;

}
	.small .w--nav-fiche .ligne{
		width: 780px;
	}

	.medium .w--nav-fiche .ligne{
		width : 960px;
	}

	.w--nav-content{
		text-align: right;

	}
	.w--nav-content a{
		text-decoration: underline;
		margin-left: 25px;
	}
	.w--nav-content a:hover{
		text-decoration: none;
	}
	.w--nav-content span{
		background-position: center;
		background-repeat: no-repeat;
		width: 5px;
		height: 10px;
		display: inline-block;

	}
	.w--nav-content .next span{
		background-image: url("../../_tmp/right-arrow.png");
		padding-left:15px;


	}
	.w--nav-content .prev span{
		background-image: url("../../_tmp/left-arrow.png");
		padding-right:15px;


	}

.marron{
	color:#60472e;
}
.blanc{
	color:#FFF;
}

/**
 * TEMPLATE FIN
 */
