body {
    /*background: #252525;*/
    background: #b3bff6;
    font-family: 'Open Sans';
    font-weight: 300;
}
.main {
    background: white url(https://scontent-cdg2-1.xx.fbcdn.net/v/t35.0-12/14975951_772119286269359_1253631488_o.jpg?oh=5e644595b41602039a52bf1b35912457&oe=58210EAE) right top no-repeat;
    background-size: contain;
    padding: 80px 20px 20px;
    margin-top: 120px;
}

h1 {
    font-family: 'Lato', sans-serif;
    font-weight: bold;
    color: #002d63;
    margin-bottom: 0;
}
h2 {
    font-family: 'Lato', sans-serif;
    font-weight: bold;
    color: #002d63;
    margin-bottom: 10px;
}

h4 {
	font-weight: bold;
	text-decoration: underline;
}

form {
    margin-top: 10px;
}
input.form-control , input[type="submit"] , .btn {
    border-radius: 15px;
}

.stype1 {
	padding-top: 50px;
	background-color: #eaebed;
	text-align: center;
}

.stype2 {
	padding-top: 50px
	background-color: #252525;
	text-align: center;
}

.description {
	text-align: justify;
}

.catégorie {
	font-size: 22px;
	color: #252525;
	text-align: left;
}

.navbar {
	background-color: #013f8a;
	border-color: #013f8a;
	color: #9ba6dc;
	font-size: 20px;

}

.navbar-inverse .navbar-nav > li > a {
	color: #9ba6dc;
	font-size: 20px;
}

.navbar-inverse .navbar-brand {
	color: #9ba6dc;
	font-size: 20px;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #012d61;
	font-size: 20px;
}

footer {
	background-color: rgba(255, 255, 255, 0.5);
	text-align: center;
	position: fixed;
	bottom: 0px;
	width: 100%;
}

.thumbnail {
	background-color: rgba(255, 255, 255, 0.5);
}

.gras {
	font-weight: bold;
}