	.contentmain {padding:0;width: 100%!important;}
	#ariane {display:none}
	ul {padding: 0}


	#full {display: block;margin: auto auto 55px auto;width: 100%;position: relative;}
	#full #backgroundimg img, #full2 #backgroundimg img {width:100%; height: auto;max-width: 1920px;margin: auto;display: block;}
	#full #text {width:100%; height: auto;max-width: 300px;margin: auto;display: block; position: absolute;top: 15%; left: 20%}
	#full #text div .title {font-size:50px;font-family:Arial, Helvetica, sans-serif;color:white;font-weight: bold;}
	#full #text hr {height: 5px;background-color: white;border: none;width: 60px;margin: 15px 0 25px 0;}
	#full #text div p {font-size:18px;font-family:Arial, Helvetica, sans-serif;color:white;margin:0;line-height: 1.4em;}
	#principal, #principal2 {display: block;margin: auto;max-width: 1280px;}
	#principal #cola {width:28%;height:auto;margin:auto;display:inline-block;margin-bottom: 50px;}
	#principal #cola div {float: right; margin-right: 50px;}
	#principal #colb {width:72%;height:190px;margin:auto;display:inline-block;position: relative;margin-bottom: 50px;}
	#principal #colb div p {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:black;margin:0;line-height: 1.4em;text-align: left;position: absolute;top: 50%;margin-top: -22px;}
	#titre {margin-bottom: 50px;}
	#titre div .title {font-size:35px;font-family:Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: center;line-height: 1.1em;}
	#titre hr {height: 5px;background-color: black;border: none;width: 60px;margin: 15px auto;}
	#full2 {display: block;margin: auto auto 55px auto;width: 100%;position: relative;}
	#full2 #titre {width:100%; height: auto;max-width: 800px;margin: auto;display: block; position: absolute;top: 50%; background-color: white;padding: 40px; transform: translateY(-50%); left: 50%; margin-left: -400px;}
	#full2 #titre div .title {font-size:35px;font-family:Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: center;line-height: 1.1em;}
	#full2 #titre hr {height: 5px;background-color: black;border: none;width: 60px;margin: 15px auto;}
	#full2 #titre div p {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:black;margin:0;line-height: 1.4em;text-align: center;}
	#principal2 #cola, #principal2 #colb2  {width:43%;height:auto;margin:auto;display:inline-block;margin-bottom: 50px;}
	#principal2 #cola img, #principal2 #colb2 img {width:100%; height: auto;max-width: 550px;margin: auto;display: block;}
	#principal2 #colb, #principal2 #cola2 {width:57%;height:550px;margin:auto;display:inline-block;vertical-align: top;margin-bottom: 50px;}
	#principal2 #colb div {margin-left: 50px;}
	#principal2 #colb div p {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:black;margin:0;line-height: 1.4em;text-align: left;}
	#principal2 #colb div .title {font-size:35px;font-family:Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: left;line-height: 1.1em;}
	#principal2 #colb div hr {height: 5px;background-color: black;border: none;width: 60px;margin: 20px 0 30px 0;}
	#principal2 #cola2 div {margin-right: 50px;}
	#principal2 #cola2 div p {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:black;margin:0;line-height: 1.4em;text-align: right;}
	#principal2 #cola2 div .title {font-size:35px;font-family:Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: right;line-height: 1.1em;}
	#principal2 #cola2 div hr {height: 5px;background-color: black;border: none;width: 60px;margin: 20px 0% 30px auto;}
	div#calltoaction {width: 100%;}
	#calltoaction li {width: 100%}
	#calltoaction li {background-color: white;color: black;border: 1px solid black;width: 44%;padding: 12px;text-align: center;display: block;margin: 30px 0 0 0;font-size: 15px;font-weight: bold;transition: 0.5s;border-radius: 25px;float: right;}
	#calltoaction li a{text-decoration: none;}
	#calltoaction li:hover{background-color: black;transition:0.5s;border: 1px solid black;color: white !important;}
	#calltoaction li:hover a{color: white;}
	#principal2 #lasta {width:50%;height:auto;margin:auto;float: left;}
	#principal2 #lastb {width:50%;height:auto;margin:auto;float: left;}
	#principal2 #lasta > div {float:right;}
	#principal2 #lastb > div {float:left; width:100%;margin-left:50px;}
	#principal2 #lastb .title {font-size:35px;font-family: Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: left;line-height: 1.1em;margin:0;} 
	#principal2 #lastb div p {font-size:17px;font-family:Arial, Helvetica, sans-serif;color:black;margin:15px 0 25px 0;line-height: 1.4em;text-align: left;} 
	#principal2 #lastb #calltoaction li {float: left; margin: auto}
	#principal2 #lasta #player {width: 619px;height: 348px;}

	@media screen and (max-width:990px) {

	#full, #full2 {display: block;margin: auto auto 35px auto;width: 100%;}

	#full #text {width:100%; height: auto;max-width: 200px;margin: auto;display: block; position: absolute;top: 11%; left: 10%}
	#full #text div .title {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:white;font-weight: bold;}
	#full #text hr {height: 3px;background-color: white;border: none;width: 40px;margin: 8px 0 12px 0;}
	#full #text div p {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:white;margin:0;line-height: 1.4em;}


	#principal #cola {width: 100%;max-width: 140px;height: auto;margin: auto;display: block;}
	#principal #cola div {float: none;margin-right: 0px;}
	#principal #cola img, #principal2 #lastb img {max-width: 140px;width: 100%;height: auto; display: block;margin: auto;}
	#principal #colb {max-width: 550px; margin: auto;display: block;position: inherit; height: auto;}
	#principal #colb div p {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color: black;margin: 0;line-height: 1.4em;text-align: center;position: inherit;top: inherit;margin-top: 30px; margin-bottom: 40px;}



	#full2 #titre  {width:100%; height: auto;max-width: 800px;margin: auto;display: block; position:inherit;top: inherit;background-color: white;padding: 25px;transform: inherit;left: inherit;margin-left: inherit;}
	#full2 #titre div .title, #principal #titre div .title  {font-size:24px;font-family:Arial, Helvetica, sans-serif;color:black;font-weight: bold;text-align: center;line-height: 1.1em;}
	#full2 #titre hr, #principal #titre hr {height: 4px;background-color: black;border: none;width: 60px;margin: 15px auto;}
	#full2 #titre div p {font-size:15px;font-family:Arial, Helvetica, sans-serif;color:black;margin:0;line-height: 1.3em;text-align: center;}



	#principal2 #cola, #principal2 #colb2 {width: 100%;height: auto;margin: auto;display: block;}
	#principal2 #cola img, #principal2 #colb2 img {width:100%; height: auto;max-width: 450px;margin: auto;display: block;}


	#principal2 #colb {width: 100%;margin: auto;display: inline-block; height: auto;}
	#principal2 #colb div {padding: 30px;margin-left: inherit;}
	#principal2 #colb div .title {font-size:24px; text-align: center;}
	#principal2 #colb div hr {height: 4px;margin: 20px auto 30px;}
	#principal2 #colb div p {font-size:15px;text-align: center;}

	#principal2 #cola2 {width: 100%;margin: auto;display: inline-block; height: auto;}
	#principal2 #cola2 div {padding: 30px;margin-left: inherit; margin-right: 0px;}
	#principal2 #cola2 div .title {font-size:24px; text-align: center;}
	#principal2 #cola2 div hr {height: 4px;margin: 20px auto 30px;}
	#principal2 #cola2 div p {font-size:15px;text-align: center;}

	#principal2 #cola2 #calltoaction {padding: 30px 0 0 0;}

	#principal2 .mtop {margin-top: 60px !important;}

	#calltoaction {margin:0 !important;}
	#calltoaction li {width: 75%;margin: 0px auto;display: block;float: inherit;}


	#principal2 #lasta {display: block;margin:60px auto 0 auto;width:100%;height:auto;}
	#principal2 #lasta img {width: 100%;height: auto;max-width: 450px;}
	#principal2 #lasta > div {float: inherit;width: 100%;}


	#principal2 #lastb img {width: 100%;height: auto;max-width: 140px;margin:auto;display: block;}

	#principal2 #lastb {display: block;margin:auto;width:100%;padding:30px} 
	#principal2 #lastb > div {width: 100% !important;display: block !important;margin: auto;}

	#principal2 #lastb div p {font-size:15px;text-align: center;}

	#principal2 #lastb #calltoaction li {float:inherit;}

	#principal2 #lasta #player {display: block;margin: auto;max-width: 450px;height: 253px;}

}
