body {
	color:#000;
}
.vsc__main .vsc__header-menu {
	cursor:normal;
	background-color:transparent;
}

.vsc__main .vsc__container {
	background:transparent url("background.png") no-repeat;
	font-size: .8em;
}

.contentBlock__inner {
    text-align: center;
    max-width: 60em;
    margin: 0 auto;
}
h1,#info-alert-msg{
	color:#fff;
}
#info-alert-msg {
	padding:1.5em 0 4em 0;
	text-align:center;
	margin:auto;
}

h1{
	display:block;
	margin-bottom:1.3em;
	padding-top:3.8em;
	font-family: AvenirBook,arial,sans-serif;
	font-size:1.4em;
}
.contentBlock__inner a {
	color:#0088CE;
}
.contentBlock__header {
	font-family: AvenirBook,Arial,sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}
.contentBlock__header strong {
    color: #0088CE;
    font-weight: 400;
    white-space: nowrap;
}
ul {
	list-style-position: inside;
	text-align:left;
	display:inline-block;
	padding-left:0;
}
ul li{
	padding-bottom:.7em;
}
body .vsc__main {
	min-height: auto;
}

#aide h2{
	padding-top:3.2em;
	background:transparent url("aide_bleu.png") no-repeat 50% 11%;
}

@media only screen and (max-width: 40em){
	#indispo .vsc__footer-top {
		padding: 7em 1em 3em;
	}
}

@media only screen and (min-width: 54em){
	#indispo .vsc__header-logo a {
		width: auto;
		height: auto;
		margin-top: 0;
		margin-left: 0;
		background: 0 0;
	}
}

@media only screen and (max-width: 40em){
	#indispo .vsc__footer-top-logo {
		left: 50%;
		margin-left: -6em;
	}
	#indispo .vsc__footer-top {
		padding: 7em 1em 3em;
	}
	#indispo .contentBlock__inner {
		overflow-x: scroll;
		padding-top: .3em;
		overflow-y: hidden;
		padding-left: 1em;
		padding-bottom: 0em;
	}
}

@media only screen and (max-width: 61em) and (min-width: 30em), only screen and (max-width: 40em){
	#indispo .vsc__footer-wrapper {
		padding-left: 1em;
		padding-right: 1em;
	}
	#info-alert-msg {
		padding-bottom:1.2em;
	}
	h1 {
		padding-top: 2em;
	}
	#aide {
		margin-top:5.8em;
	}
}

@media only screen and (max-width: 40em){

	#aide {
		margin-top:2.8em;
	}
}
