body{
	font-family: 'Open Sans', sans-serif; 
	line-height:1.428;
	background-color:#F2F2F2;
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
        margin: 10px 0;
        font-family: inherit;
        font-weight: bold;
        line-height: 20px;
        color: inherit;
        text-rendering: optimizelegibility;
	vertical-align:middle;
}

/*---------------       Debut Menu    ---------------*/ 

.navbar-header .nav li{
	margin-top:0;
	margin-bottom:0;
}

.navbar-header .nav>.active>a,
.navbar-header .nav>.active>a:hover,
.navbar-header .nav>.active>a:focus{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	background-color:transparent;
}

.navbar-header .contenu_page{
	margin-left:auto;
	margin-right:auto;

	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(136,126,124,1)), color-stop(99%,rgba(163,153,150,0.82)), color-stop(100%,rgba(163,153,150,0.82))); 
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); 
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); 
	/* IE10+ */
	background: -ms-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%);
	/* W3C */ 
	background: linear-gradient(to bottom, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%);
	/* FF3.6+ */
        background: -moz-linear-gradient(top, rgba(136,126,124,1) 50%, rgba(163,153,150,0.82) 99%, rgba(163,153,150,0.82) 100%);

}


.navbar-header{ 
	float:none;
	padding:0% 2% 0% 2%;
}

.navbar-header .nav{
	font-size:88%;
}

/* Uppercase  for first level menu elements */
.navbar-header .nav>li{
	text-transform: uppercase;
	border-bottom:5px solid transparent;
	padding-left:0;
	margin-right:1%;
	margin-left:2%;	
}

/* Normal case for second level menu elements */
.nav ul>li{
	text-transform: none;
	display:block;
}

.navbar-header .nav>li:hover{
	border-bottom:5px solid #CB3B59;
}

.navbar-header .nav > li > a {
	color:white;
	text-shadow:none;
	padding:10% 0% 0% 0%;
	display:inline-block;
	position:static;
	width:110%;
	font-weight:700;
}

.navbar-header .nav > li > a:hover{
	color:#FFFFFF;	
	background-color:inherit;
}

.navbar-header .nav>.active>a,
.navbar-header .nav>.active>a:hover,
.navbar-header .nav>.active>a:focus {
	background-color:transparent;
	color:#887E7C;
}

.menu li {
	margin-top:0.5%;
	margin-bottom:0.5%;
}

/*---------------       Debut Partie deroulante du menu    ---------------*/ 
.navbar-header .nav>li>.dropdown-menu:after,
.navbar-header .nav>li>.dropdown-menu:before {
	border:none;
}

.active-trail,.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover {
	color:#CB3B59;
	font-weight: 700;
}

.navbar-header .dropdown-menu li a:hover{
	color:#000000;
}
.navbar-header .dropdown-menu li a.active-trail:hover{
	color:inherit;
}

.navbar-header .nav li.dropdown.open>.dropdown-toggle,
.navbar-header .nav li.dropdown.active>.dropdown-toggle,
.navbar-header .nav li.dropdown.open.active>.dropdown-toggle {
	background-color:inherit;
	color:white;
}

.navbar-header .nav li.dropdown>.dropdown-toggle .caret {
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
}

.navbar-header .nav li.dropdown.open>.dropdown-toggle .caret,
.navbar-header .nav li.dropdown.active>.dropdown-toggle .caret,
.navbar-header .nav li.dropdown.open.active>.dropdown-toggle .caret,
.navbar-header .nav li.dropdown>a:hover .caret,
.navbar-header .nav li.dropdown>a:focus .caret,
.caret {
	border-bottom-color:#FFFFFF;
	border-top-color:#FFFFFF;
}

.dropdown-menu .sub-menu {
	left:100%;
	position:absolute;
	top:0;
	visibility:hidden;
	margin-top:-1px;
}

.dropdown-menu li:hover .sub-menu {
	visibility:visible;
}

.dropdown:hover .dropdown-menu {
	display:block;
	margin-top:5%;
}

.nav-tabs .dropdown-menu,
.nav-pills .dropdown-menu,
.navbar-header .dropdown-menu {
	margin-top:1%;
}

.navbar-header .dropdown-menu {
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.navbar-header .block-menu-block{
	width:100%;
	display:inline-block;
}


.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus, 
.dropdown-submenu:hover>a, 
.dropdown-submenu:focus>a,
.dropdown-menu>.active>a, 
.dropdown-menu>.active>a:hover, 
.dropdown-menu>.active>a:focus {
	background:none;
	color:#CB3B59;
}

.navbar-header .menu .dropdown-menu li a:hover:before{
	content:"\00BB \0020";
}

/*---------------       Fin Partie deroulante du menu    ---------------*/ 

.form-search{
	width:100%;
	display:inline-block;
}

.search-query{
	border-radius:15px 0px 0px 15px;
	display:inline-block;
	text-align:center;
	border:1px solid transparent;
}

.input-append{
	font-weight:700;
	margin:2%;
}

.input-append .form-text{
	width:80%;
	font-size:100%;
	padding:2%;
	line-height:20px;
}

.input-append .btn{
	border-radius:0px 15px 15px 0px;
	background-color:#F5F5F5;
	font-size:100%;
	width:15%;
	padding:2%;
	vertical-align:baseline;
}

/*---------------       Fin Menu    ---------------*/ 

.radius-reset {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	border:0;
}

.views-field-title {
    margin-bottom: 2%;
}

.contenu_page {
	background-color:#FFFFFF;
}

.content{
	margin:0% 2% 0% 2%;
	padding:1% 0% 0% 0%;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#FFFFFF;
}

.container {
	width:100%;
}

.row{
	clear:both;
	margin-left:15px;
	margin-right:15px;
}

#header {
	margin:2% 2% 0% 2%;
	background-color:white;
	height:20%;
	-webkit-border-top-left-radius: 1%;
	-webkit-border-top-right-radius: 1%;
	-moz-border-radius-topleft: 1%;
	-moz-border-radius-topright: 1%;
	border-top-left-radius: 1%;
	border-top-right-radius: 1%;
	border-radius:10px 10px 0px 0px;
}

#header img{
	position:relative;
	top:1.3%;
	left:2%;
	max-width :98%;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:1%;
}

.text-container a,
.text-container a:focus{
	color:#5C5C5C;
	font-weight:bold;
	width:100%;
}

a{
	color:#5C5C5C;
}

.views-field-view-node-1{
	margin-left:auto;
	margin-right:auto;
	width:60%;
}

a.bouton,
#edit-update,
#edit-subscribe,
#edit-unsubscribe,
#edit-submit{
	padding:10px;
	margin:2%;
	color:#887E7C;
	background-color:#FFFFFF;
	border:2px solid #887E7C !important;
	border-radius:15px;
	display:inline-block;
	text-indent:initial;
	font-weight:bold;
}

a.bouton:focus,
a.bouton:hover{
	text-decoration:none;
	color:#887E7C;
}

.ext{
	background: url("img/site-ext.gif") no-repeat scroll right bottom transparent;
	padding-right: 5%;
	font-style:italic;
}

.pdf{
	background: url("img/pdf_icon_32.png") no-repeat scroll right bottom transparent;
	padding-right:15%;
}

.centered img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.a_gauche{
	float: left;
	width: 35%;
}

.a_droite{
	float: right;
}

.clear_flottant{
	clear: both;
}

/*---------------       Debut Schema    ---------------*/ 

.schema{
	font-size: 13px; 
	line-height: 20px; 
	background-color: rgb(255, 255, 255);
}

img.schema{
	height: 204px; 
	width: 214px; 
}

img.schema_fleche{
	height: 64px; 
	width: 64px; 
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/*---------------       Fin Schema    ---------------*/ 


/*----------	Debut Connecter des donnees au GBIF	------------*/
.field-items{
        margin-right:2%;
}
/*----------	Fin Connecter des donnees au GBIF	------------*/

ul li {
	list-style-type:none;
}

h2{
	margin-top:0;
	color:black;
	border-bottom:4px solid #CB3B59;
	padding:1%;
	font-family: 'Roboto', Helvetica, Arial,sans-serif ;
	font-weight:300;
	font-size:1.5em;
	letter-spacing: 0;
	line-height: 1.2em;
	text-transform: uppercase;
}

h2 a, h2 a:hover{
	color:inherit;
}

.frontpage{
	padding:2%;
}

.frontpage h2{
	border-bottom:4px solid #CC424E;
	color:#CC424E;
}

.directaccess h2{
	color:white;
	border-bottom:none;
	background-color:#887E7C;
	border-radius:5px 5px 0px 0px;
	margin-bottom:-10px;
	padding:5%;
}

.directaccess a{
	color:white;
}

.directaccess .nav>li>a:hover{
	background-color:#887E7C;
}

h3, 
.field-name-field-nom-complet {
	font-size:115%;
	font-weight: 700;
	color:#A6AC1A;
	border-bottom:1px dotted #A6AC1A;
	margin-bottom:1.3%;
	text-transform: uppercase;
	line-height:1.5em;
}

.views-label{
	font-weight:bold;
	margin-right:1em;
}

#outils_node{
	text-align:right;
	margin:0% 0% 1% 0%;
	line-height:80%;
}

#outils_node #printBtn img{
	width:60%;
}

#outils_node ul li{
	display:inline-block;
	margin-bottom:0%;
}

#outils_node ul li:before{
	margin-right:0%;
}

#outils_node ul li:before,
ul.flippy li:before,
.carousel-indicators li:before{
	content:"" !important;
}

#outils_node .imprimer{
	width:12%;
}

.flippy{
	text-align:center;
	clear:both;
}
.flippy  li {
	margin-left:0.5%;
}

.block-presentation{
	margin-left:1%;
	margin-top:1%;
}

.block-presentation .node{
	text-indent:3%;
	margin-top:2.6%;
	margin-right:2%;
}

#img-pres-gbif{
	margin-top:6%;
	width:100%;
}

#img-pres-gbif img {
	float:left;	
}


.field-name-body{
	padding-left:1%;
	text-align:justify;
}

/*---------------       Debut Documents    ---------------*/ 

.field-item>p>a>img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#node-118 .field-item>p>a{
	display:block;
	text-align:center;
}

/*---------------       Fin Documents    ---------------*/ 

.field-item{
	display:inline;
}

.field-name-field-tags{
	width:100%;
	float:left;
}

.field-name-field-tags>.field-label{
        width:20%;
}

.field-name-field-tags>.field-items{
        width:80%;
}

.single-article .field-item{
	margin-left:5%;
	margin-right:5%;
        width:100%;
}


.node-article .field-name-body {
	box-shadow:none;
}

.node-article h2 {
	font-size:120%;
	background-color:transparent;
}

.legend {
	font-size:100%;
	font-weight:700;
}

.equipe_table tr {
	line-height:6.5%;

}

.equipe_table td {
	padding-left:1%;
	padding-right:1%;
}

/*---------------       Debut Agenda    ---------------*/ 

.date-heading {
	position:relative !important;
}

.date-prev {
	margin-left:5%;
	background:none !important;
	position:inherit !important;
}

.date-next {
	margin-right:5%;
	background:none !important;
	position:inherit !important;
}

/*---------------      Fin Agenda     ---------------*/ 

.text-container ul {
	list-style:none;
	margin:0;
	padding:0;
}

.text-container .field-name-body .no-puce>li>a {
    border-radius: 10px 10px 10px 10px;
    text-align: center;
}

.text-container .field-name-body .nav-stacked>li>a {
    width: 80%;
}

.text-container .field-name-body .no-puce>li>a:active {
	color:#FFFFFF;
}

.text-container .field-name-body {
	border-radius:10px;
	padding-top:0;
	padding-left:0;
	padding-right:0%;
}

.text-container li {
	padding-left:1em;
	margin-bottom:1.3%;
}

.text-container blockquote ul {
    font-size: 85%;
}
.text-container .nav-tabs>li{
	margin-bottom:0%;
}

.text-container li:before {
	content:"■  ";
	color:#CB3B59;
	margin-right:0.5%;
}

.text-container .contextual-links li {
	content:"";
}

.text-container .contextual-links li:before {
	content:none;
}

.text-container li+ul li {
	list-style-type:none;
	text-indent:0.5%;
	margin-bottom:0.6%;
}

.text-container li+ul li:before {
	content:"* ";
	color:#CB3B59;
}

.text-container h2 {
	padding-bottom:0.5%;
	padding-left:0;
}


.view-view-news .views-row,
.view-post-by-dates .views-row,
.view-lien .views-row,
.view-documents .views-row,
.view-view-formation .views-row,
.view-view-guide .views-row,
.view-nos-projet .views-row,
.view-view-reunion  .views-row,
.view-view-evenement-gbif-fr .views-row
{
	margin-top:1.3%;
	margin-bottom:1.9%;
	padding:0.5%;
	border-bottom:1px solid #DDDDDD;
}

.frontpage .view-view-news .views-row{
	border-bottom:none;
}
.heading ul {
	margin-left:8%;
	padding:0;
}

.view-view-news .field-content {
	padding-top:0.6%;
	padding-bottom:0.6%;
}

.view-view-news .views-field-title {
	font-size:140%;
	font-weight: 700;
	display:block;
	color:#D6616E;
}

.views-field-timestamp ,
.view-post-by-dates .views-field-created,
.view-lien .views-field-created
{
	padding-bottom:0.6%;
	display:block;
	font-weight: 700;
	font-size:110%;
	color:#999999;
}

/*---------------	Debut posters	---------------*/ 

.view-content .field-content>img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.file{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	max-width:350px;
}

.view-documents .views-field-title {
    margin-bottom: 2%;
}

/*---------------	Fin posters	---------------*/ 

/*---------------       Debut Bloc Actualites     ---------------*/

.region-actualites{
	margin-left:8%;
}

.region-actualites .views-field-view-node{
	font-size:120%;
	font-weight:bold;
}

.region-actualites .views-slideshow-cycle-main-frame-row-item {
	margin-right:0.6%;
}

.views-slideshow-controls-text-previous,
.views-slideshow-controls-text-next,
.views-slideshow-controls-text-pause {
	padding-right:0.6%;
}

.region-actualites .views-field-field-image {
	margin-right:5%;
	margin-left:5%;
}

.region-actualites .field-content p {
	padding-left:5%;
	padding-right:5%;
	font-size:100%;
	float:none;
}

.region-actualites .field-content {
	text-align:justify;
	margin-top:1.3%;
	margin-bottom:1.3%;
}

.region-actualites .field-content a.bouton{
	padding:7%;
}

.region-actualites .views-field-title {
	font-weight: 700;
	font-size:140%;
}

.region-actualites .views-field-timestamp {
	font-size:120%;
	font-weight: 700;
	color:#CB3B59;
}

.region-actualites .views-slideshow-controls-bottom {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:28%;
	margin-top:2%;
}

.region-actualites .views-slideshow-slide-counter {
	margin-left:5%;
}

.views-field.views-field-body img {
	max-width: 99%;
}

/*---------------       Fin Bloc actualites     ---------------*/

/*------------------	Debut Agenda	------------------*/

.date-nav div.date-heading h3 {
    border-bottom: none;
    font-size: 115% !important;
}

/*--------------	Fin Agenda	--------------*/


.region-agenda {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.region-agenda tr td {
	font-size:100%;
}

.event_title a {
	font-weight:400;
	font-size:100%;
}
.event_title a:hover {
	text-decoration:none;
}


.page-actualites ul li,
.page-actualites ul li:before,
.links li:before
{
	list-style:none;
	content:none;
}

.page-actualites .node-article img {
	float:left;
	margin-right:1.5%;
}

.gbifinternational {
	margin-top:3.9%; 
	margin-bottom:3.9%;
}

.region-accesdirects{
	background-color:#887E7C;
	border-radius:0px 0px 5px 5px;
	padding-left:5%;
}

.region-accesdirects a:before {
	content:"» ";
}

.region-accesdirects ul li{
	padding-left:0.5%;
}

.node-article .field-name-field-image {
	margin-bottom:1.3%;
}

#contact-site-form label {
	font-size:120%;
	font-weight: 700;
}

#block-system-user-menu ul li:before {
	content:"";
}

.bouton,
.centered,
.region-actualites .more-link,
.region-agenda p,
.page-actualites .more-link {
	text-align:center;
}

img.centered{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.field-item img {
    max-width: 99%;
}

#views_slideshow_cycle_teaser_section_view_news-block{
	max-width: 99%;
}

.pager li:before,
.site-map-menu > li:before {
	content:none;
}


#site-map .content{
	border:none;
}

.pager li a {
	display:inline;
	background-color:#DDDDDD;
}

.mail span{
	border-bottom:1px dotted black;
}

.toplink{
	position: fixed;
	bottom: 1.3%;
	right: 1%;
	width: 15%;
	/*height: 7%;*/
}

.feedback_position{
	position: fixed;
	top:50%;
	bottom:25%;
	left:95%;
	width:5%;
	height:15;
}

/*--------------	Debut Guide	--------------*/
.view-view-guide .views-field-title{
	font-size:115%;
	font-weight: 700;
	padding-left:2%;
	background-position : center;
}

.view-view-guide .views-field-body{
	width:53.7%;
	float:left;
}
.view-view-guide .views-field-field-image-guide{
	float:left;
	width:16.6%;
	margin-right:9%;
}

.view-view-guide .views-field.views-field-title a {
    color: #A6AC1A;
}

.view-view-guide .views-row {
    margin: 2% 0%;
}

.guide-details,  .field-content {
    margin: 2% 0%;
}
/*--------------	Fin Guide	--------------*/

.view-partenaires-fournisseurs .views-row{
	margin-bottom:1.3%;
	margin-top:0.6%;
	padding:0.5%;
	border-bottom: 1px solid #DDDDDD;
}

.nav-fournisseurs{
	border:0;
}

.pagination ul li:before{
	content:none;
}

.pagination {
	clear:both;
	margin:4% 0%;
	width:100%;
}

.text-container .pagination li{
	text-indent:0;
	display:inline-block;
	padding:0.6% 1.8%;
	border:1px solid #887E7C;
	margin-bottom:0%;
	border-radius:10%;
}

.text-container .pagination .pager-ellipsis{
	margin:0%;
	padding:0%;
	display:none;
}

.view-partenaires-fournisseurs .view-content,
.view-view-guide .view-content{
	margin-left:auto;
	margin-right:auto;
}

.field-name-field-url-ressource{
	padding-left:2.5%;
	border:1px solid #DDDDDD;
	margin-bottom:2.6%;
	margin-top:2.6%;
	background: url("img/dl.png") no-repeat scroll left top transparent;
	padding-top:0.2%;
	padding-bottom:0.2%;
	font-weight:bold;
}

.view-view-guide .view-content{
	clear:both;
}

.guide-details,
.field-name-field-authors,
.field-name-field-publish-date{
	font-size:100%;
}


li.search-result:before,
.contextual-links ul li:before{
	content:"";
}

li.search-result{
	margin-top:2.6%;
	margin-bottom:2.6%;
	display: inline-block;
}

ol.search-results {
	list-style: none;
}

span.views-label-field-tags{
	background: url("img/tag16.png") no-repeat scroll left bottom transparent;
	padding-left:8%;
}

.views-field-field-tags{
	font-size: 80%;
}

.article-tags a{
	color:black;
}

.view-view-news  .views-field-timestamp,
.view-post-by-dates .views-field-created,
.view-lien .views-field-created,
{
	background: url("img/calendar16.png") no-repeat scroll left top transparent;
	padding-left:2%;
}

li.node-readmore  a{ 
	display:none;
}

input:-webkit-input-placeholder,
input:-moz-placeholder {
	color: #FFFFFF;
}

.last-articles .views-row{
	margin-bottom:0.6%;
	border-bottom:1px solid #DDDDDD;
}

.article-post-date{
	font-size:80%;
	font-weight:bold;
	background:url("img/calendar16.png") no-repeat scroll left top transparent;
	padding-left:8%;
	color:#999999;
}

.single-article .field-name-field-image{
	padding-bottom:1.3%;
	padding-top:1.3%;
	border-bottom:5px solid transparent;
}

.single-article .field-name-body {
	padding-bottom:1.3%;
	padding-right:5%;
}

.single-article {
	margin-bottom:2.6%;
}
.view-post-by-dates .views-field-title a{
	font-weight:bold;
}

.view-lien .views-field-title{
	font-weight:bold;
	background: url("img/link.png") no-repeat scroll left top transparent;
	/*border-bottom: 2px solid #F5F5F5;	/*	MAJ	*/
	width:100%;
	padding-left:5%;
}

.view-lien .views-field-body{
	margin-top:1%;
	margin-bottom:1%;
}

.views-field-field-lien-url{
	font-style:italic;
	font-size:110%;
}

.lock{
	padding-left:10%;
	background: url("img/lock-16.png") no-repeat scroll left top transparent;
}

.no-puce li:before{
	content:none;
}

.heading{
	padding:0;
	margin:0;
}

.panel-heading .panel-toggle{
	background-color:#DDDDDD;
	color:black;
}

.accordion-heading .accordion-toggle{
	background-color:#DDDDDD;
	color:black;
}

.cadre,
.view-view-guide .views-row,  
.view-lien .views-row,
.search-result{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:0.8% 1% 1% 1%;
}

.view-lien .views-row{
	width:100%;
}

.front-headline1{
	/*margin-bottom:2.6%;*/
}


/* FIL ARIANE */

.breadcrumb {
	font-size:80%;
	background-color:transparent;
	margin-left:5%;
	margin-bottom:1.3%;
	padding:0px;
}

.breadcrumb a {
	color:#897E78;
	font-weight:400;
	margin-right:0.5%;
}

.breadcrumb a:hover{
	text-decoration:none;
}

.breadcrumb li:before{
	content:"" !important;
	padding:0 0 !important;
}

.breadcrumb:first-child {
	padding-left:5%;
	background-image:url(img/arrow_state_grey_right.png);
	background-repeat:no-repeat;
}

.currentdate{
	float:right;
	font-size:80%;
	padding-right:2.5%;
	text-align:right;
	 font-weight: 700;
	margin-bottom:0;
}


/*--------------	Debut Footer	--------------*/

.region-footer {
	margin-left:auto;
	margin-right:auto;
	font-size:100%;
	text-align:center;
	position:relative;
	left:0px;
	bottom:0px;
	width:96%;
	color:white;
}

.region-footer .contenu_page{
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	background: -moz-linear-gradient(top, rgba(136,126,124,1) 0%, rgba(163,153,150,0.82) 99%, rgba(163,153,150,0.82) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(136,126,124,1)), color-stop(99%,rgba(163,153,150,0.82)), color-stop(100%,rgba(163,153,150,0.82))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* W3C */
	padding-top:5px;
}

.region-footer ul {
	margin:1% 0% 0% 0%;
	padding:0%;
}

.region-footer ul li {
	display:inline;
	margin-left:0.5%;
	margin-right:0.5%;
}
.region-footer ul li a {
	display:inline-block;
	color:white;
}

.region-footer .nav {
	margin:1.5%;
	margin-bottom:5%
}

.region-footer .nav li a {
	padding-left:0.5%;
}

.region-footer .nav li a:hover {
	background-color:transparent;
}


.region-footer .nav li+li:before {
	font-weight: 700;
}

.region-footer ul.social_icons li {
	padding-right:0.5%;
	padding-left:0.5%;
}

.region-footer #block-block-1,
.region-footer #block-block-2{
	display:none;
}

.region-footer .contextual-links-region{
	line-height:100%;
}

.region-footer .contextual-links-region p{
	line-height:150%;
}

.region-site-credits {
	clear:both;
	font-size:130%;
	background-color:#666666;
	color:#FFFFFF;
	text-align:center;
}

.nav>li>a:focus,
.nav>li>a:hover{
	background-color:none;
}

/*--------------	Fin Footer	--------------*/

/* Menu gauche*/
.region-menu-gauche {
	font-weight: 700;
	border-radius:0;
}

.region-menu-gauche h2{
	color:#887E7C;
	padding-left:1%;
	font-size:1.5em;
}

.region-menu-gauche a {
	font-weight:400;
	border-bottom:1px solid #F5F5F5;
	color:#5C5C5C;
}

.region-menu-gauche ul li {
	border-bottom:1px solid #FFFFFF;
	padding-bottom:0.6%;
	margin-top:0;
}
.region-menu-gauche ul.menu {
	margin-top:0.6%;
}

.region-menu-gauche ul.menu>li>a {
	font-size:100%;
	color:#887E7C;
	font-weight: 700;
	display:inline-block;
	width:100%;
}

.region-menu-gauche a:hover{
	text-decoration:none;
}
.region-menu-gauche ul.menu>li>a:hover{
	background-color:#F5F5F5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color:#000000;
}

.region-menu-gauche ul.menu>li>a.active-trail {
	color:#CB3B59;
}

.region-menu-gauche ul li ul li {
	border-bottom:1px dotted #FFFFFF;
	padding-bottom:0;
}

.region-menu-gauche li+ul {
	border-bottom:0;
}

.region-menu-gauche a.active-trail:before {
	content:" » ";
}

.region-menu-gauche h2{
	border:none;
}

.region-menu-gauche a.active,
.breadcrumb li:last-child {
	color:#CB3B59;
	font-weight: 700;
}

.region-menu-gauche .block{
	margin-bottom:2.6%;
	padding-bottom:5%
}
.highlight{
	background-color:#FAFAFA;
	padding: 1% 3.4% 1% 1.4%;
	border: 1px solid #D8D8D8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

div#block-block-11 {
    margin-top: 8px;
}

ul.nav-tabs li{
	font-family: 'Roboto', Helvetica, Arial,sans-serif;
	font-weight:300; 
}

ul.nav-tabs li a:hover{
	color:inherit;
}

.pagination ul>li>a,
.pagination>li>span{
	position: relative;
	float: left;
	line-height: 1.42857143;
	text-decoration: none;
}

.pagination ul>.active>a,
.pagination ul>li>a:focus,
.pagination ul>li>a:hover{
	color:#CC424E;
}

.region-accesdirects .menu{
	font-weight:bold;
}

.directaccess{                   
	/*margin-top:4%;*/
}

.nav-tabs li a{
	font-weight:bold;
}

.leaflet-container{
	max-width:90%;
}

#kingdom-chart{
	border:0;
	max-width: 90% !important;
}

.stat-provider{
	max-width:90%;
}

.stat-provider thead{ 
	color:white;
	background-color:#887E7C;
}

.ds-title {
	color:#A6AC1A;
}

.small{
	font-size:110%;
}

.left-descr{
	float:left;
	width:60%; /* Modification faite le 22/07/2015 par MEL */
}

/* Ajout fait le 22/07/2015 par MEL : taille du texte des partenaires */
/*	Remodifier par Fabien le 26/11/2015	*/
.left-descr blockquote p{
	font-size: 85%;
}

#publisher-name, #publisher-stats{
	margin-top:3.9%;
}

.right-img-pub{
	float:right;
	width:24%;
}

.reset-float
{
	clear:both;
}

.data-number{
	width:19.5%;
}

blockquote p{
	font-size:140%;
}

#bor-chart{
	text-align:center;
}

#bor-chart ul li:before{
	content:none;  
}

/*---------------	Debut Carousel	---------------*/
							
.carousel{
	width:80%;
	margin-left:auto;
	margin-right:auto;
}

.carousel-control{
	position: absolute;
	top: 40%;
	width: 12% !important;
	height: 15%;
	font-size: 600%;
	line-height: 50%;
	text-align: center;
	background: #222222;
	border: 3px solid #ffffff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 50px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

/*---------------       Fin Carousel    ---------------*/   

.rteindent1{
	margin-left:10%;
}

h4{
	font-size:120%;
}

#logo-gbif{
	width:50%;
}

#logo-mnhn{
	width:42%;
}

.view-field-view-node-1{
	padding:2%;
}

.menu-gauche{
	margin-top:5%;
	padding:3%;
}

.breadcrumb>li {
	display:block;
	margin-left:0.5%;
}

/*	Debut	Lignes de bootstrap-combined.min.css	*/
[class^="icon-"],
[class*=" icon-"]{
	display:inline-block;
	width:15px;
	height:15px;
	line-height:15px;
	vertical-align:text-top;
	background-image:url("../img/glyphicons-halflings.png");
	background-position:14px 14px;
	background-repeat:no-repeat;
	margin-top:1px;
}

.icon-calendar{
	background-position:-192px -120px;
}

.icon-search{
	background-position:-48px 0;
}

.radio,
.checkbox{
	min-height:20px;
	padding-left:4%;
}

.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group{
	display:inline-block;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"]{
	cursor:pointer;
}

.accordion{
	margin-bottom:20px;
}

.accordion-group{
	margin-bottom:2px;
	border:1px solid #e5e5e5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.accordion-heading{
	border-bottom:0;
}

.accordion-heading .accordion-toggle{
	display:block;
	padding:8px 15px;
}

.accordion-toggle{
	cursor:pointer;
}

/*	Fin	Lignes de bootstrap-combined.min.css	*/

.accordion-body{
	margin: 2%;
}

.glyphicon{
	line-height:4;
}

.control-group{
	margin-top:2%;
}

.container-inline{
	margin-left:35%;
	margin-right:35%;
	padding-left:2%;
	width:30%;
	display:inline-block;
	/* FF3.6+ */
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(136,126,124,1)), color-stop(99%,rgba(163,153,150,0.82)), color-stop(100%,rgba(163,153,150,0.82))); 
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); 
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); 
	/* IE10+ */
	background: -ms-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%);
	/* W3C */ 
	background: linear-gradient(to bottom, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); 
}

.form-text{
	width:100%;
	font-size:100%;
}

.table>tbody>tr>td{
	border-top:0px;	
	border-bottom:1px solid #887E7C;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover{
	background-color:#887E7C;
}

/*---------------	Debut Presentation equipe	---------------*/ 

.personne{
	margin-top:5%;
	border-bottom:1px solid black;
	padding-bottom:1%;
}

.img-circle{
	display:inline-block;
}

.cv{
	vertical-align:middle;
	margin-left:2%;
}

.cv .nom,
.cv .fonction,
.cv .mail{
	display:inline-block;
	width:80%;
}

.cv .nom{
	margin-left:14%;
}

.cv .fonction{
	margin-left:15%;
}

.cv .mail{
	margin-left:16%;
}

/*---------------	Fin Presentation equipe	---------------*/

/*---------------	Debut Representation GBIF international	---------------*/

.presentation li{
	margin-left:5%;
	display:inline-block;
	width:50%;
}

.presentation .titre,
.presentation .nom,
.presentation .mail{
	display:inline-block;
	width:80%;
}

.presentation .titre{
	margin:5% 0% 7% 0%;
	font-weight:bold;
}

.presentation .mail{
	margin: 2% 0% 7% 20%;
}

.presentation .mail p{
	width:20%;
}

/*----------	Fin Representation GBIF international	------------*/

/*----------	Debut Newletter	------------*/

#block-simplenews-73{ 
	border-top:3px solid #FFFFFF;
	padding-top:2%;
}

/*----------	Fin Newletter	------------*/

/*----------	Debut Feedback	------------*/
/*----------	inspire par https://www.drupal.org/node/693880	------------*/

#block-feedback-form {
	top:250px; 
	right:40px; 
	left:inherit;
	bottom:inherit;
	height:auto;
}

#block-feedback-form.block .inner {
	margin:0px; 
	padding:0px;
}

#block-feedback-form .feedback-link {
    color:white;
    background:#CB3B59;
    border:0px solid #CB3B59;
    //writing-mode:tb-rl;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    white-space:nowrap;
    display:block;
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    font-size:50%;
    font-weight:normal;
    text-shadow: 0px 0px 1px #333;
    padding-right:2%;
    position:fixed;
    bottom:inherit;
    right:-100%;
}

#block-feedback-form form { 
	padding:1%; 
	max-width:none;
}

#block-feedback-form h2 {
    border-bottom:none;
}

/*----------	Fin Feedback	------------*/

/*----------	Debut Responsive Menus	------------*/

.mean-container .mean-nav ul li a.mean-expand{
	width:10%;
}

.mean-container .mean-bar{
	width:96%;
	margin:0% 2% 0% 2%;
}

html:lang(en)>body  #some-text {
    display: block;
}

.mean-container .mean-bar,
.mean-container .mean-nav{
/*	background: -moz-linear-gradient(top, rgba(136,126,124,1) 0%, rgba(163,153,150,0.82) 99%, rgba(163,153,150,0.82) 100%); /* FF3.6+ */
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(136,126,124,1)), color-stop(99%,rgba(163,153,150,0.82)), color-stop(100%,rgba(163,153,150,0.82))); /* Chrome,Safari4+ */
/*	background: -webkit-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* Chrome10+,Safari5.1+ */
/*	background: -o-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* Opera 11.10+ */
/*	background: -ms-linear-gradient(top, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* IE10+ */
/*	background: linear-gradient(to bottom, rgba(136,126,124,1) 0%,rgba(163,153,150,0.82) 99%,rgba(163,153,150,0.82) 100%); /* W3C */
	background-color:rgba(136,126,124,1);
}

.mean-container .mean-bar a p{
	width:90%;
}

.mean-container a.meanmenu-reveal{
	width:100%;
	text-indent:0%;
	text-align:center;
	font-size:115%;
	background-image:url("../img/logo_web_Rvb.png");
	background-repeat:no-repeat;
	background-size:50px;
}

/*----------	Fin Responsive Menus	------------*/

/*----------	Debut Recherche & Resultats	------------*/

.search-advanced{
	margin:10%;
}

/*----------	Fin Recherche & Resultats	------------*/

/*----------	Debut Tags	------------*/

.tagclouds-term > a:focus,
.tagclouds-term > a:hover{
	border-bottom:1px solid #5C5C5C;
}

/*----------	Fin Tags	------------*/

/*----------	Debut Publication	------------*/

.publication{
	margin-right:2%;
	padding:3% 0%;
	border-bottom:1px solid #000000;
}

#publications li:before{
	content:none;
}

#publications .auteurs{
	width:100%;
	line-height:120%;
	display:inline-block;
	font-weight:bold;
}

#publications .auteur{
	display:inline-block;
	padding-right:2%;
}

#publications .annee{
	display:inline-block;
}

#publications .titre{
        border-bottom:none;
}

#publications .source{
	width:90%;
	font-style:italic;
}

#publications .mot_cles{
	line-height:80%;
	font-style:italic;
	margin-top:1%;
}

#publications .mot_cle{
	display:inline-block;
}

/*----------	Fin Publication	------------*/

/*----------	Debut Forum	------------*/

#forum{
	width:100%;
}

tbody .container{
	padding:3% 0%;
}

tbody th, tbody td{
	/*padding:0% 5%;	/*	MAJ	*/
}

tbody .forum{
	padding:1.5% 5%;
	width:50%;
}

tbody .title{
	padding:2% 3%;
	width:70%;
}

tbody .topics,
tbody .posts,
tbody .replies{
	width:10%;
}
 
tbody .last-reply{
	width:20%;	
}

tbody .description{
	width:50%;
}

/*----------	Fin Forum	------------*/

/*----------	Debut bandeau cookie	------------*/

#sliding-popup.sliding-popup-bottom {
    background: #887E7C none repeat scroll 0% 0%;
}

#sliding-popup .popup-content {
    max-width: 85%;
}

#sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p {
    border-bottom: transparent;
}

#sliding-popup .popup-content #popup-buttons button {
    margin-bottom: 1em;
}

/*----------	Fin bandeau cookie	------------*/


/*----------    Debut logo navigateur      ------------*/

.logo_navigateur{
	display : inline-block;
	margin-left:10%;
	margin-right:10%;
	width:10%;
}

p.logo_navigateur{
	margin-left:6%;
	margin-right:6%;
	width:20%;
}

/*----------    Fin logo navigateur      ------------*/


/*	Style pour tablette et appareil avec une plus grande resolution	*/
@media screen and (min-width:768px){

	/*------------------	Debut Header	------------------*/

	.navbar-header .nav{
		font-size:75%;
	}

	.navbar-header .nav>li{
		display : inline-block;
		font-size:100%;
		margin:2%;
		padding-bottom:2%;
	}

	.menu_navigation{
		width:70%;
		padding-right:0;
		height:50px;
	}

	.menu_search{
		/*width:30%;*/	
		display:inline-block;
	}

	.search-query{
		width:75%;
	}

	.breadcrumb{
		margin-left:1.7%;
	}

	.breadcrumb:first-child {
		padding-left:1.5%;
	}

	.breadcrumb>li {
		display:inline;
	}

	.menu-gauche{
		margin-top:10%;
		margin-bottom:10%;
		border:none;
	}


	/*--------------	Fin Header	--------------*/

	/*------------------	Debut Agenda	------------------*/

	.date-heading {
		position:relative !important;
		text-align:inherit !important;
	}

	.date-prev {
		margin-left:5%;
		margin-right:10%;
		background:none !important;
		position:absolute !important;
	}

	.date-next {
		margin-right:5%;
		background:none !important;
		position:absolute !important;
	}

	/*--------------	Fin Agenda	--------------*/

	/*--------------	Debut bloc actualites de la page d'accueil	----------------*/

	.region-actualites{
		margin-left:6%;
	}

	.region-actualites .views-field-field-image {
           	float:left;
	}


	.region-actualites .views-slideshow-controls-bottom {
		width:20%;
	}

	.views-field-view-node-1{
		width:25%;
	}

	/*--------------	Fin bloc actualites de la page d'accueil	----------------*/


	/*--------------	Debut autres	----------------*/

	.toplink{
        	width: 5%;
	}

	.ext{
		padding-right: 3%;
	}

	.region-footer .nav {
		margin:0.5%;
	}

	.region-footer #block-block-1,
	.region-footer #block-block-2{
		display:block;	/*	MAJ sur initial;	*/
	}

	.adresse-footer{
		display:inline-block;
	}

	.lock{
		padding-left:5%;	
	}

	.directaccess{
		width:30%;
	}

	.article-post-date{
		padding-left:8%;
	}

	span.views-label-field-tags{
		padding-left:4%;
	}

	.heading ul {
		margin-left:4%;
	}

	div.centered,
	p.centered{
		width:30%;	
		margin-left:auto;
		margin-right:auto;
	}

	.centered .bouton{
		margin:15% 0%;
		padding:4%;
		width:auto !important;
	}

	.pagination.pagination-centered{
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 60%;	/*	MAJ 50%	*/
	}

	#outils_node .imprimer{
		width:5%;
	}

	/*--------------	Fin autres	----------------*/

	/*------------------	Debut onglets	------------------*/

	.nav-pills>li{
		display:inline-block;
	}

	.text-container .field-name-body .no-puce>li>a{
		width:100%;
	}

	/*--------------	Fin onglets	--------------*/

	/*--------------	Debut Presentation equipe	--------------*/

	.personne{
		margin-top:5%;
		border-bottom:none;
	}

	.img-circle{
		width:20%;	/*	MAJ : 30%;	*/
	}

	.cv{
		display:inline-block;
		width:70%;	/*	MAJ : 60%;	*/
	}

	.cv .nom,
	.cv .fonction,
	.cv .mail{
		display:inline-block;
		width:80%;
	}

	.cv .nom{
		margin-left:14%;
	}

	.cv .fonction{
		margin-left:15%;
	}

	.cv .mail{
		margin-left:16%;
	}

	/*--------------	Fin Presentation equipe	--------------*/

	/*--------------	Debut Representation GBIF international	--------------*/

	.presentation .titre{
		margin:2% 0% 2% 0%;
	}

	.presentation .nom{
		margin: 2% 0% 1% 0%;
	}

	.presentation .mail{
		margin: 0% 0% 2% 5.5%;
	}

	.presentation li:before{
		width:8%;
		display:inline-block;
	}

	/*--------------	Fin Representation GBIF international	--------------*/

	/*--------------	Debut Documents & Posters	--------------*/

	.view-documents .views-row,
	.documents{
		width:45%;
		display:inline-block;
		word-wrap:break-word;
		margin-left:2%;
		margin-right:2%;
	}

	.view-documents .field-content{
		display:inline-block;
	}

	/*--------------	Fin Documents & Posters	--------------*/

	/*----------	Debut Feedback	------------*/

	.feedback_position{
		left:98%;
		width:2%;
		height:10%;
	}

	#block-feedback-form .feedback-link {
		padding-left:1%;
		right:-4.5%;
	}

	/*----------	Fin Feedback	------------*/

	/*----------    Debut Publication  ------------*/

        #publications .titre{
                margin-top:0%;
        }

        /*----------    Fin Publication    ------------*/

	/*----------    Debut Recherche & Resultats	------------*/

	.search-advanced{
        	margin:3%;
	}

	/*----------	Fin Recherche & Resultats	------------*/

}

/*	Style pour les ordinateur avec des ecrans standart ou plus	*/
@media screen and (min-width:992px){

	/*----------	Debut page d'accueil	------------*/

    	.region-actualites .views-slideshow-controls-bottom{
        	width:7%;
    	}

	.article-post-date{
        	padding-left:3%;
    	}

    	.views-field-view-node-1{
        	/*width:15%;*/
    	}

	.cadre{
		width:30%;
	}
	
	/*----------	Fin page d'accueil	------------*/

	/*----------    Debut Header	------------*/

	.menu_search{
		width:29%;
	}

	.input-append{
		width:100%;
	}

	.input-append .form-text{
		margin:0%;
	}

	.input-append .btn{
		padding:2%;
	}

	.menu_navigation{

	}

	.navbar-header .nav{
		font-size:88%;
	}

	.navbar-header .nav > li{
		margin:1.5%;	/*	MAJ sur 1.5% 2.5%;	*/
		padding-bottom:2%;
	}

	/*----------    Fin Header	------------*/

	/*----------    Debut Autres	------------*/
        
	.pdf{
		padding-right:5%;
    	}

    	.presentation li:before{
		width:5%;
    	}

	.single-article .field-item{
		margin:0% 2.5%;
	}

	/*----------	Fin Autres	------------*/

	/*--------------	Debut Actualite	--------------*/

	.field-item img {
		max-width:99%;
	}

	/*--------------	Fin  Actualite	--------------*/

	/*--------------	Debut bloc actualites de la page d'accueil	----------------*/

	.views-field.views-field-body img {
		max-width: 80%;
	}

	/*--------------	Fin bloc actualites de la page d'accueil	----------------*/

	/*----------    Debut Feedback  ------------*/

    	#block-feedback-form .feedback-link {
		right:-5.5%;
		padding:5% 1% 0% 1%;
	}

	/*----------    Fin Feedback    ------------*/

	/*----------    Debut bandeau cookie    ------------*/

	#sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p {
	    border-bottom: transparent;
	}

	/*----------    Fin bandeau cookie      ------------*/

	/*----------    Debut logo navigateur      ------------*/

	.logo_navigateur{
        	display : inline-block;
        	margin-left:13%;
        	margin-right:13%;
        	width:5%;
	}
	/*----------    Fin logo navigateur      ------------*/

	/*----------    Debut Actualites      ------------*/
	.single-article .field-name-field-image{
	        float:left;
	        width:30%;
	}
	/*----------    Fin Actualites      ------------*/

	/*----------	Debut Contact	------------*/
/*
	.row{
		margin-left:15px;
		margin-right:15px;
	}
*/
	/*----------	Fin Contact	------------*/

	/*----------	Debut Partenaires	------------*/

	.field-item>p>a>img {
	    display: inline-block;
	    margin-left: 2%;
	    margin-right: 2%;
	}

	/*----------	Fin Partenaires	------------*/

}

/*      Style pour les ordinateur avec de gros ecrans	*/
@media screen and (min-width:1200px){

	/*----------	Debut Structure Page	------------*/

	.container{
	        margin: 0%;
        	padding: 0%;
	}

	/*----------	Fin Structure Page	------------*/

	/*----------    Debut Feedback  ------------*/

        #block-feedback-form .feedback-link {
                right:-5%;
        }

	*># #block-feedback-form .feedback-link{
  		right:-4%;	}

        /*----------    Fin Feedback    ------------*/

}

/*      Style pour les ordinateur avec de gros ecrans   */
@media screen and (min-width:1300px){

	/*----------    Debut Header    ------------*/

	#header{
                margin-top:0.85%;
                margin-left:auto;
                margin-right:auto;
                width : 1170px;
                height:160px;
        }

	.navbar-header{
		padding:0%;
	}        

	.navbar-header .nav{
                /*font-size:100%;	/*	MAJ	20/01/2016	*/
        }

        /*----------    Fin Header      ------------*/

	/*----------    Debut container (header, corps et footer)       ------------*/

        .format{
            margin-left: auto;
            margin-right: auto;
            width: 1170px;
        }

        /*----------    Fin container (Header, corps et footer) ------------*/

	/*---------     Debut Corps     ------------*/

        .frontpage{
                padding:0%;
        }

        /*----------    Fin Corps       ------------*/

	/*----------    Debut Footer	------------*/

        #footer{
            margin-left: auto;
            margin-right: auto;
            width: 1170px;
        }

	.region-footer{
		width:100%;
	}
	
        /*----------    Fin Footer	------------*/
}

@media screen and (min-width:1500px){

	/*----------    Debut Header    ------------*/

	.navbar-header .nav{
                /*font-size:95%;	/*	MAJ	*/
        }

        /*----------    Fin Header      ------------*/

	/*----------    Debut bandeau cookie    ------------*/

	#sliding-popup .popup-content {
	    max-width:1170px;
	    margin-left: auto;
	    margin-right: auto;
	}

	/*----------    Fin bandeau cookie    ------------*/

}

/*	Cas specials de resolution d'ecran	*/
@media screen and (min-width:894px){

        /*----------    Debut Header    ------------*/

        .menu_search{
                width:29%;
        	margin:1% 0%;
	}

        /*----------    Fin Header      ------------*/
}

<!--[if IE]>
	#block-feedback-form .feedback-link{
		right:-4%;
	}
<![endif]-->
