html {
  box-sizing: border-box;
}

*, *:before, *:after {
  box-sizing: inherit;
}

body {
	margin:0;
	box-sizing: border-box;
	font-size: 22px;
	font-family: arial, helvetica, sans-serif;
	color: #004750;
}

.no-sroll {
	overflow-y: hidden;
}

#layout {
	display: 	grid;
	min-height: 100vh;
  	grid-template-columns: minmax(323px, 1fr) 3fr;
}

header {
	border:0px solid red;
	position: relative;
	background-color: #004750;
	min-height: 100vh;
	text-align: center;
	overflow: hidden;
}

 .header-fixed {
	position: fixed;
	width: 25%;
	min-width: 323px;
	overflow: hidden;
}

main {
	/*position: relative;*/
	border:0px solid red;
	background-color: #F9F9F9;
	padding: 2% 5%;
	min-height: 0;
}

.content-taille {max-width:1000px; }

.cards {
	border:0px solid red;
	margin:4% 0 5% 0;
	display: 	grid;
	grid-template-columns: 1fr 1fr;
/*	display: flex;
	flex-direction: row;
	flex-wrap: wrap;*/
	grid-gap: 25px;

}



.card {
	border-radius:21px;

background-color: #e7e6e6;
	display: grid;
position: relative;	
	background-color: #e7e6e6;

	flex-grow: 1;
	min-height: 300px;
	border: 5px solid snow;
}

.col-ii {
	background-color: pink;
}

.col-iii {
	padding: 3% 3% 3% 4%;
	padding: 7%;
	position: relative;
}

.card div {

}

.open-section {
	cursor: pointer;
}

.cards .open-section {

	
}


#media-wall-svg {
	position: absolute;
	top: 2.5%;
	right: 3%;
	width: 185px;
}

#media-wall-button:hover .mwb-5 {
	
	transform: scale(1.8);
  transition: transform 0.5s;


}


#prac {
	position: fixed;
	border:1px solid red;
	top:0;
	left:0;
	right: 0;
	bottom:0;
	transform: scale(.1);
	z-index: 999;
}

section {
	position: fixed;
    transition: top .4s; /*	was transition: transform .4s;*/
	top:100vh;;
	left:25%;
	right:0%;
	bottom:0%;
	height: 100vh;

	/* transform: scale(1); was transform: scale(0);*/
 
	z-index:200;
	pointer-events: none;
}

.section-visible {
	visibility: visible;
	top:0;
	left:25%;
	right:0;
	bottom:0;
	transition: top .4s;/*	was transition: transform .6s;*/
	pointer-events: auto;
}

.section-hide {
}

.section-shim {
	padding: 1% 2%;
	/*border:2px dotted blue;*/
	height:100%;
}

.close-section {
	position: absolute;
	display: inline-block;
	background-color: #fff;
	top: 2.5%;
	right:3%;
	cursor: pointer;
	border:0px solid #fff;
	border-radius: 50%;
	transition: all	0.2s linear;
	z-index: 500;

}

.icon-cancel:before {
  font-family: "wtd";
  content: '\e801'; 
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  vertical-align: bottom;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  font-size: 150%;
  line-height: 1;
  
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.close-section:hover {
	/*background-color: red;*/
	transform: scale(1.5);
}

.close-section:hover .icon-cancel:before {
	color:blue;
}

#photo-booth {
	background-color:#d2d2d0;
	overflow: hidden;
    overflow-y: auto;
}

#apple-game {
	background-color:#b5ffe7;
	/*height: 100%;*/
}

#ma-card-tally {

}

#media-wall {
	background-color:#d6ff5a;
}
.media-wall-wrap {text-align: center;}

	#embed-hook {
		overflow-y: scroll; height:100vh;
	}

/* WTD logo */
#wig-foto {
mix-blend-mode: luminosity;
opacity: .3;
width: 107%;
margin-top: -8%;
}

.wig-svg {
position: relative;
border: 0px solid red;
margin: -43% 0 0 0;
z-index: 100;
width: 64%;
z-index: 120;
}

.wig-svg-bf {margin: 0 2%;}

/* AITSL logo */
#logo-aitsl-pos {
text-align: center; 
margin-top: 7%;
}

.logo-aitsl {
width: 190px; 
height:57px; 
}

.flex {
display: flex; /* or inline-flex */
align-items:center; /* vertical */
justify-content:center; /* horizontal  */
height:80%;
overflow-y: scroll;
}



/*  ***TYPOGRAPGY*** */
a {

}

a:link {

}

a:visited {
	color:#6b5abd;
}

a:focus {

}

a:hover {
	color:#fd1fc5;

}

a:active {

}
h1 {
margin:1em 0 .2em 0;
display: inline-block;
font-size: 250%;
color: #03636a;
}

.h1-date {
margin: -20px 0 0 -1px;
color: #099146;
background-color: #e8f208;
display: inline-block;
font-size: 1.6rem;
font-weight: bold;
padding: 4px 12px;
vertical-align: top;
transform: skew(343.5deg);
border-left: 7px solid #9fcc00;
}


h2 {
margin: .7em 0 .5em 0;
color: #01899f;
display: inline-block;
font-size: 155%;
padding: 2px;
  
}

h2.f12 {
filter: blur(.8px);	
}

h3 {
margin-top: 0em;
font-size: 120%;
color: #01899f;
margin-bottom: 1em;
}



h3.f10 {
margin-top: 1.5em;
font-size: 120%;
color: #01899f;
margin-bottom: 0em;
}	


.card-apple.card {border-color: #d6e9b4; background-color: #fdfdf8;}
.card-foto.card {border-color: #cbb4e9;  background-color: #fcf9ff;}

.card-apple.card:hover {border-color: #bde871; background-color: #ffffed;}
.card-foto.card:hover {border-color: #cba3ff;  background-color: #f7f2fd;}
.card:hover .f10 {color: blue;}



.f10a {font-size: 1.9em;
vertical-align: sub;
line-height: 0;}


p {line-height: 133%;}

p.f22 {
	margin-top: 2em;
	border-top:1px dashed green;
	padding-top: 1em;
	font-size: smaller;
	color: green;
}

p.f17 {
	margin-top: 10px;
	margin-bottom: 0;
}

.aref-dets {font-size: smaller; color:grey;}


p.intro {
	font-size: 120%;
	color: #0f767d;
	line-height: 125%;
	margin: .9em 0;
	max-width: 942px;
/*	margin-bottom: 2.5em;*/
/*	padding-bottom: 2em;*/
}

p.intro.subpage {padding-bottom: .5em;}



.post-apple {
	width: 1.2em;
	vertical-align: bottom;
}

.post-mw {
	text-decoration: none;
  border-bottom: 2px solid #89f408;
  background-color: #efff83;
	padding: 1px 8px;
}

.post-mw:hover {
border-bottom: 2px solid #3afb04;
background-color: #fffc2b;	
	padding: 1px 8px;
}


.f13 {
	font-size: 2.2em;
	font-weight: 700;
	color: #a9ff00;
	line-height: 0.9;
}
.icon-spin {
	color: #bdbdbd;
	font-weight: normal;
	font-size: 28px;
	vertical-align: middle;
} 
.f14 {
	font-weight: bold;
	font-size: .9em;
    color: #d9e708;
}



.f14 img {vertical-align: bottom;}
.f15 {  }

.f16 {
	  display: table;
    padding: 10px 22px 10px 18px;
    font-size: 1.3em;
    margin: -1px;
    box-shadow: 4px 4px 4px #3232328a;
    font-weight: 700;
	}

.f16-img{ padding-bottom: 0; }
.f16-img .icon-spin {color: blue;}

.f16-sit {
	display: inline-table;
	padding-right: 0.2em;
}

.card-apple .f16 {color: #0b44c5; background-color: #a1e924;}

.card-foto .f16 {color: #74f300; background-color: #680bed;}


	.f16a {padding-bottom: 0em; font-size: larger;}
	.f16b {padding-top:.2em;}

.tea-ser-top {
    position: absolute;
    z-index: 200;
	 left: 0%;
    top: 0%;
}


/* ma-tally-style */
.score-board {
    transform: rotate(357.5deg);
    display: inline-block;
	top: 40px;
    right: 22px;
	background-color: #24503d;
	/*padding: 8px 23px;*/
	padding: 8px 10px;
	text-align: center;
	box-shadow:4px 4px 4px #797979;
    text-align: center;
    position: absolute;
    z-index: 150;
}



.tea-ser-img {
    width: 100%;
    padding-top: 95%;
    position: relative;
    z-index: 100;
    margin-top: -23%;
    border: 0.95vw solid white;
    background-color: #fff;
    box-shadow: 5px 6px 9px #606060;
    transform: rotate(-1.5deg);
}


@keyframes fade-photo {

  0%      { opacity: 0; }
  8.33%   { opacity: 1; }
  16.66%  { opacity: 1; }
  21%     { opacity: 1; }
  24.99%  { opacity: 0; }
  100%    { opacity: 0; }

}

.fade-in-photo picture  { 
    opacity:0; 
    animation-name: fade-photo; 
    animation-duration: 15s; 
    animation-iteration-count: infinite; 
    position:absolute; 
    top: 0;
    left:0; 
    right:0; 
    width: 100%;
    margin: 0;

}

.fade-in-photo img{ 
    width: 100%;  
}


.fade-in-photo picture:nth-child(1) { animation-delay: 0s; }
.fade-in-photo picture:nth-child(2) { animation-delay: 3s; }
.fade-in-photo picture:nth-child(3) { animation-delay: 6s; }
.fade-in-photo picture:nth-child(4) { animation-delay: 9s; }
.fade-in-photo picture:nth-child(5) { animation-delay: 12s; }


.ma-in-mock img { 
    position:absolute; 
    top: 0;
    left:0; 
    right:0; 
    width: 100%;

}


.tea-ser-txt {
  margin-top: -10%;
  z-index: 200;
  position: relative;
  margin-top: -18%;
  z-index: 200;
  position: relative;
  transform: rotate(357.5deg);
  margin-top: -21%;
  margin-left: -3%;
}

.f22 {}
.f27 {
	font-size: smaller;
	color: #087036;
	margin-top: 2px;
	color: grey;
}
.ack {display: inline-block; width: 25px; height: 5px; border-top: 3px solid black;}

.ack-col-1 {border-color:black;}
.ack-col-2 {border-color:yellow;}
.ack-col-3 {border-color:red;}
.ack-col-6 {border-color:#0a50f5;}
.ack-col-5 {border-color:#FFFFFF;}
.ack-col-4 {border-color:#04c148;}
.ack-col-7 {border-color:#000000;}


@font-face {
  font-family: 'wtd';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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ILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype');
}

.icon-cancel:before { content: '\e801'; } /* '' */
.icon-spin:before { content: '\e838'; font-family: "wtd"; animation: spin 2s infinite linear; display: inline-block; } /* '' */
.icon-info:before { content: '\f085'; } /* '' */

.icon-facebook:before { content: '\e800'; } /* '' */
.icon-linkedin:before { content: '\e802'; } /* '' */
.icon-twitter:before { content: '\e803'; } /* '' */

.icon-lock:before { content: '\e804'; padding-left: 2px; } /* '' */
.icon-star:before { content: '\e805'; } /* '' */

.icon-video:before { content: '\e807'; } /* '' */
/*.icon-link-ext:before { content: '\f08e'; }  '' */

.animate-spin {
  animation: spin 1s infinite linear;
  display: inline-block;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(359deg);
  }
}



/*  ***RESPONSIVE STYLEs***  */

@media (min-width: 1584px) {

	    #media-wall-svg { left: calc(1000px + 25%); }
	    .tea-ser-img { padding-top: 93%; }
}

@media (max-width: 1420px) {
	.h1-date { display: table; transform: none; vertical-align: middle; font-size: 1.5rem; margin:0; border:none;}

}

@media (max-width: 1365px) {
	.section-visible {left:323px;}

}

@media (max-width: 1170px) {
	body {font-size: 16px;}
	h1 { display: block; }
	.h1-date { color:#004750; font-size: 1rem; }
	
	.cards {grid-template-columns:1fr 1fr;}
	.card-banner {grid-column: span 2;}
	

		#layout {
			display: grid;
			min-height: auto; 
	    	grid-template-columns: 1fr;
		}

		header {
		    position: relative;
		    width: 100%;
		    height: 320px;
		    min-height: unset;
		}


		.header-fixed {
			position: relative;
		    display: flex;
		    width: 100%;
		    min-width: unset;
		    overflow: hidden;
		    height: 320px;

			align-items: center;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    flex-direction: row;
		}

		main {width: 100%;}

		section, .section-visible {left: 0;}

		#wig-foto {
			position: absolute; 
			top: -45%; 
			left: 0; 
			width: 100%; 
			z-index: 110; 
			mix-blend-mode: normal;
    		opacity: .2;}

		.wig-svg {
		    position: relative;
		    width: 25%;
		    z-index: 120;
		    margin:0;
		}
		
		.wig-svg-bf {   
			position: relative;
    		z-index: 130;
    		width: 62%;
        	margin: 0;
  		}

		#logo-aitsl-pos { position:  absolute; text-align: left; margin-top: 0; top: 20px; right: -10%; width: 30%; z-index: 125;}
	 	.logo-aitsl {width: 100%;}
	 	.logo-type {display: none;}				

		#media-wall-svg {
		    position: relative;
		    width: 70%;
		    margin: 0 15%;
		    max-width: 256px;
		}
		
		.f14 {
			font-size: 1.2em;
		}

}  /* end1024 */


@media (max-width: 700px) {




	h1 {font-size: 215%;}

	h2.f12 {margin-top:1.2em;}

	main {border:0px solid red;}

	header {
		min-height: initial;
		overflow: hidden;
		height: unset;
	}
	
	.header-fixed {
		display: block;
		position: relative;
		width: auto;
		height: auto;
		min-width: unset;
		overflow: hidden;
		text-align: center;
	}

	.card-foto.card {order: 2; margin-top: 50px;}

	#wig-foto {
	
	    top: -15%;
	    width: 120%;
	    margin-left: -10%;
	}


	.wig-svg {
   		display: block;
   		width: 65%;
    	margin:auto;
    	margin-top: 25%;
   		vertical-align: bottom;
       	width: 64%;
 	}

	 .wig-svg-bf {
	 	width: 90%;
	 	margin: 0 0 10% 0;
	 }


	 #logo-aitsl-pos { position:  absolute; text-align: left; margin-top: 0; top: 3%; left: 5%; width: 30%;}
	 .logo-aitsl {width: 100%;}
	 .logo-type {display: none;}

	.section-visible {
		height: 100vh;
		width: 100vw;
		left: 0;
	}

	.cards {
		grid-template-columns: 1fr;
		grid-gap: 20px;
	}

	.card-banner {grid-column: span 1;}

	.tea-ser-img {border: 2vw solid white;}

	.close-section{right: 7%;}



}
