@charset "UTF-8";


body  {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #ed174b;
}
.template #container { 
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding: 0px 0px 100px 0px;
}
.logo {
	width:385px;
	height:361px;
	padding: 50px 0px 10px 0px;
}
.facebook {
	clear:both;
	width:44px;
	height:44px;
	padding: 0px 0px 10px 0px;
	border:0 none;
}
.enter {
	clear:both;
	padding: 4px 0px 20px 0px;
	border:0 none;
}
.texte-courriel{
	font: 18px 'Oswald', sans-serif;
	font-weight: 300; 
	text-transform:uppercase;
	color:#ede508;
	letter-spacing:2px;
}
.texte-courriel a{
	color:#ede508;
	text-decoration:none
}
.texte-courriel a:hover{
	color:#ede508;
	text-decoration:underline;
}
.credits{
	font: 12px 'Oswald', sans-serif;
	font-weight: 300; 
	color:#000;
	letter-spacing:2px;
}
.credits a {
	color:#000;
	text-decoration:none
}
.texte-authentification{
	font: 18px 'Oswald', sans-serif;
	font-weight: 400; 
	text-transform:uppercase;
	color:#ede508;
	letter-spacing:2px;
	padding-top:10px;
}

.bt-download {
	text-align:center;
	list-style:none;
	font: 18px 'Oswald', sans-serif;
	font-weight: 400; 
	text-transform:uppercase;
	color:#ed174b;
	letter-spacing:2px;
	padding:20px 10px 20px 10px;
}
.bt-download ul{
	margin:0px;
	text-align:center;
	list-style:none;
	
	}
.bt-download li{
	list-style:none;
	text-align:center;
	display:inline-block;
	border:1px solid #ed174b;
	
	text-align:center;
	list-style:none;
	}
.bt-download li a{
	width:270px;
	color:#ed174b;
	margin:0;
	text-decoration:none;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	list-style:none;
	padding:10px 0px 10px 0px;
	}
.bt-download li a:hover {
	text-decoration:none;
	text-align:center;
	list-style:none;
	background-color:#ed174b;
	color:#ede508;
	}

	
input {
	font: 18px 'Oswald', sans-serif;
	font-weight: 400;
	text-align:center;
	background-color:#ede508;
	color:#ed174b;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:9px 6px 10px 6px;
	margin-top:25px;
	border:0 none;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=url],
input[type=search] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;

  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

.show-desktop {
  display:block;
}

.show-mobile {
  display:none;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.2%;
	height: auto;
	margin:30px 0px 20px 0px;
	z-index: 1;
}

.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


@media screen and (max-width: 980px) {
	.show-desktop {
  display:none;
}

.show-mobile {
  display:block;
}

	
	}
	
	@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

.show-desktop {
  display:none;
}

.show-mobile {
  display:block;
}
		}

@media screen and (max-width: 400px) {
	

.template #container { 
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
		width:100%;
		max-width:100%;
}
.logo {
	width:100%;
	height:auto;
	display:block;
	padding: 20px 0px 5px 0px;
}
input {
	max-width:250px;
}
}