/* .sarthe-home , .public-page {
	background-image: url('/sarthe/Stage-3eme-sarthe-background.webp');
	background-size: contain;
	background-position: top center;
	background-color: #45b8a1;
	background-repeat: no-repeat;
	z-index: 1;
}
.sarthe .panel-heading {
	background-color: #45b8a1;
}

.navbar-fixed-top {
	background-color: #45b8a1 !important;
}

.logo {
	margin-top: 15px;
	text-align: center;
}
.logo.sarthe {
	background-color: white;
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 99;
}

.logo img {
	width: 18%;
	min-width: 100px;
	max-width: 250px;
}

.btn-success, .button-ok, .button-loiret, .button-standard{
	background-color: #007d2d;
}
.btn-success:focus, .button-ok:focus, .button-loiret:focus, .button-standard:focus{
	background-color: #00632c;
}

img.ronds {
	display: block;
	width: 540px;
	min-width: auto;
	max-width: 100%;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: -1;
	border-radius: 50%;
	margin-bottom: -180px;
	margin-right: -200px;
}

.ronds.ronds-big {
	width: 700px;
	margin-bottom: -220px;
	margin-right: -180px;
}

.logo-header {
	margin-top: 20px;
}
.img-logo-header{
	margin: 0 auto;
}
.login-main {
	margin-top: 20px;
}

.modal {
	z-index: 1;
}

.modal-backdrop {
	z-index: 11;
}

.modal-backdrop.in {
	z-index: 9;
}

.internship-form, .login{
	z-index: 10;
}

@media (min-width: 480px) and (min-aspect-ratio: 8/5) {
	.sarthe-home, .public-page {
		background-size: cover;
	}
  } */