body #wrap{background-attachment:fixed;background-color:#fff}
body  .intro{
	margin-bottom:0;
	margin-top:0;
	display:none;
}
body #header .hlogo a {
	display:block;
	background-size:100%;
	background-repeat:no-repeat;
	margin:auto;
	max-width:1024px;
	width:90%;
}
body #header .hlogo {
	display:none;
}
body #header {
	background:none;
}
#header .nav {
    margin-top:13%;
}
#logo img {
	display:none;
}
.don .montant.oneshot {
    background:#00a7e8 none repeat scroll 0 0;
}
.don .reel {
    background:#00a7e8 none repeat scroll 0 0;
}
.coord .comment-field {
    display:block;
}
@media screen and (min-width:768px) {
.don .montant,.don .mondon,.coord .fond,#header .nav{box-shadow:0px 0px 14px #888;-moz-box-shadow:0px 0px 14px #888;-webkit-box-shadow:0px 0px 14px #888}
}
@media screen and (min-width:768px) and (max-width:991px){
	body #wrap{background-position:center top 38px}
}
@media screen and (max-width:767px) {
	#header {
		height:115px;
	}
	body #wrap{
	 background-image:none;
	 background-color:#222;
	}
	body #header .hlogo {
		position:relative;
		margin-top:0px;
		display:block;
	}
	body #header .hlogo a {
		background-image:url("/src/ipa/images/logo.png");
		display:block;
		height:136px;
		max-width:240px;
		width:95%;
		background-size:100%;
		background-repeat:no-repeat;
		margin:auto;
	}
	body .don .montant.oneshot {
		margin-top:55px;
	}
}
@media screen and (max-width:449px) {
	body #header .identification{
		width:100%;
		float:none;
	}
	body #header .identification a{
		padding:6px 8px;
	}
	body #wrap .container{
		padding-left:0;
		padding-right:0;
	}
}
