/* ***************************************** */
/* ***************************************** */
	/* Feuille de style de l'accueil */
/* ***************************************** */
/* ***************************************** */


/* ******** Balises ******** */
html {
	width:100%;
}
body {
	width:100%;
}

header {
	text-align:center;
	font-family:"Quattrocento","Latin";
}

section {
	width:80%;
	margin:auto;
	padding:50px;

	text-align:center;
	font-family:"Quattrocento","Latin";
	text-align:justify;
	text-indent:25px;

	background:white;
}
section h1 {
	margin-top:40px;
	font-size:3em;
	letter-spacing:0.2em;
}
section h2 {
	margin-top:20px;
	font-size:2.5em;
	letter-spacing:0.1em;
}
section p {
	font-size:1.2em;
	letter-spacing:0.03em;
	padding-bottom:15px;
}
footer {
	width:100%;
	border-top:1px solid rgb(220,220,220);
	padding:0;
	padding-top:7px;
	font-family:"Quattrocento","Latin";
}
footer div {
	display:inline-block;
}
/* ******** Classes ******** */
.container {
	width:100%;
	padding:0;
	margin:0;
}
.container-fluid {
	width:100%;
	padding:0;
	margin:0;
	background:rgb(250,250,250);
}
.row {
	width:100%;
	margin:0;
	padding:0;
}

.logo {
	opacity:0.8;
}
.logo:hover {
	opacity:1;
}

.img_left {
	float:left;
	padding-right:20px
}
.img_center {
	text-align:center;
	display:inline-block;
	width:100%;
}
.img_right {
	float:right;
	padding-left:20px
}

.navbar-white {
  background:white;
  border-bottom:1px solid rgb(220,220,220);
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-brand {
  color: #777;
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-brand:hover,.navbar-white .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}.navbar-white .navbar-text {
  color: #777;
  transition:all 0.4s ease 0s;
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-nav > li > a {
  color: #777;
  transition:all 0.4s ease 0s;
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-nav > li > a:hover,.navbar-white .navbar-nav > li > a:focus {
  color: #rgb(60,60,60);
  background-color: rgb(250,250,250);
}.navbar-white .navbar-nav > .active > a,.navbar-white .navbar-nav > .active > a:hover,.navbar-white .navbar-nav > .active > a:focus {
  color: #000;
   background-color: transparent;
   text-decoration:underline;
}.navbar-white .navbar-nav > .disabled > a,.navbar-white .navbar-nav > .disabled > a:hover,.navbar-white .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}.navbar-white .navbar-toggle {
  border-color: rgb(220,220,220);
  background-color: rgb(250,250,250);
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-toggle:hover,.navbar-white .navbar-toggle:focus {
  background-color: rgb(245,245,245);
}.navbar-white .navbar-toggle .icon-bar {
  background-color: #fff;
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-collapse,.navbar-white .navbar-form {
  border-color: #101010;
}.navbar-white .navbar-nav > .open > a,.navbar-white .navbar-nav > .open > a:hover,.navbar-white .navbar-nav > .open > a:focus {
  color: #fff;
  transition:all 0.4s ease 0s;
  background-color: rgb(240,240,240);
}
@media (max-width: 767px) {
  .navbar-white .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: rgb(240,240,240);
  }
  .navbar-white .navbar-nav .open .dropdown-menu .divider {
    background-color: rgb(240,240,240);
  }
  .navbar-white .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
    transition:all 0.4s ease 0s;
  }
  .navbar-white .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-white .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-white .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-white .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-white .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: rgb(240,240,240);
  }
  .navbar-white .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-white .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-white .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}.navbar-white .navbar-link {
  color: #777;
  transition:all 0.4s ease 0s;
}.navbar-white .navbar-link:hover {
  color: #fff;
}.navbar-white .btn-link {
  color: #777;
  transition:all 0.4s ease 0s;
}.navbar-white .btn-link:hover,.navbar-white .btn-link:focus {
  color: #fff;
}.navbar-white .btn-link[disabled]:hover,
fieldset[disabled] ..navbar-white .btn-link:hover,.navbar-white .btn-link[disabled]:focus,
fieldset[disabled] ..navbar-white .btn-link:focus {
  color: #444;
}

.form-lang {
}
.form-lang select {
	padding:3px 20px;
}

/* ******** Id ******** */
#reseaux {
	text-align:left;
}
#reseaux ul{
	list-style-type:none;
}
#reseaux li{
	display:inline-block;
}

#copyright {
	text-align:center;
	font-style:italic;
	font-size:1em;;
}

#langage {
	text-align:right;
}

/* ****** Responsive ****** */
@media screen and (max-width: 767px) { /* Portable - xs */
	section {
		width:95%;
	}

	footer div {
		display:block;
		padding-bottom:2px;
	}

	#reseaux, #langage {
		text-align:center;
	}
}
@media (min-width: 768px) { /* Tablette - sm */
	section {
		width:80%;
	}
}
@media (min-width: 992px) { /* Netbook - md */
}
@media (min-width: 1200px) { /* Ordinateur - lg */
}
