#about #mapbox img,#help #mapbox img{max-width:100%;max-height:100%}#about #equipe_col1,#about #equipe_col2,#about #equipe_col3,#about #equipe_col4,#about li,#about ul{margin:0;padding:0}#about #equipe_col3,#about #equipe_col4{left:42px;float:left;border-left:1px solid #fff}#about #avec_col2 li:last-child,#about #avec_col3 li:last-child,#about #equipe_col1 li:last-child,#about #equipe_col2 li:last-child,#about #equipe_col3 li:last-child,#about #equipe_col4 li:last-child,#about #musique_col1 li:last-child,#about #musique_col2 li:last-child,#credits #avec_col2 li:last-child,#credits #avec_col3 li:last-child,#credits #equipe_col1 li:last-child,#credits #equipe_col2 li:last-child,#credits #equipe_col3 li:last-child,#credits #equipe_col4 li:last-child,#credits #musique_col1 li:last-child,#credits #musique_col2 li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:4px}#about #avec_col2 li,#about #avec_col3 li,#about #equipe_col1 li,#about #equipe_col2 li,#about #equipe_col3 li,#about #equipe_col4 li,#about #musique_col1 li,#about #musique_col2 li{line-height:20px;margin-top:9px;padding-bottom:9px;border-bottom:1px solid #fff}#about #coprodligne01,#credits #coprodligne01{margin-top:40px}#about a,#about a img,#credits a,#credits a img,#help a,#help a img{outline:0}#about img,#credits img,#help img{border:0}#about h1,#credits h1{letter-spacing:3px;text-transform:uppercase}#about #archivestext,#about #coprodligne02,#about #coprodligne03,#about #coprodligne04,#about #coprodlignecnc,#about #st,#credits #coprodligne02,#credits #coprodligne03,#credits #coprodligne04,#credits #coprodlignecnc{margin-top:30px}#about h1,#credits .titretxt,#credits h1,#help .titreaide,#help h1,.errorinfo{text-transform:uppercase}#about,#credits{background:#000;top:0;height:100%;left:0;font-family:MaisonNeue;letter-spacing:-.03em;overflow-y:scroll}#about #cran,#about #revelez{display:inline-block;margin-top:0}#about #txt,#help #txt{-moz-columns:200px 3;-webkit-column-rule:1px solid #1a1a1a;-moz-column-rule:1px solid #1a1a1a;-moz-column-gap:40px;hyphens:none}#about .break,#help .break{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#credits,#help,#hinges{z-index:3000}#about #boxtitle,#credits #boxtitle{color:#fff;padding-left:19px;margin-top:20px;text-align:center}#credits,#help{overflow-x:none}#about li,#credits li,#help li{list-style:none}#about{z-index:3001;position:fixed;color:#fff;width:100%;overflow-x:hidden}#about h1{font-family:MaisonNeue;font-weight:400;margin:150px auto auto;text-align:center;font-size:1.2vw}#about h2{font-family:MaisonNeue;font-weight:900;margin:auto;font-size:3.7em;letter-spacing:-1px}#about #st{font-size:1.7em;line-height:30px;font-weight:300}#about #cran{width:26px;height:1px;background:#e3cb83}#about #revelez{position:relative;left:25px;top:5px;color:#e3cb83;font-size:1.7em;font-weight:900;margin-bottom:60px}#about #txt{font-size:1.2em;-webkit-columns:200px 3;columns:200px 3;column-rule:1px solid #1a1a1a;-webkit-column-gap:40px;column-gap:40px;letter-spacing:.005em;line-height:24px;margin-bottom:220px}#about #creditswrap,#about #partenaireswrap{font-size:13px;position:relative;left:-20px}#about #mapbox{margin:40px auto 80px;text-align:center;padding:20px}#about #creditswrap{top:100px;margin:auto auto 80px;width:760px}#about #equipe_col1{float:left;position:relative;left:22px;width:224px;margin-bottom:51px}#about #equipe_col2{float:left;position:relative;left:22px;border-left:1px solid #fff}#about #equipe_col3{position:relative;padding-left:20px}#about #equipe_col4{position:relative}#about #equipe_col1 li{color:#909090;margin-bottom:4px}#about #equipe_col2 li{color:#fff;margin-bottom:4px;width:221px;padding-left:19px}#about #equipe_col3 li{color:#909090;margin-bottom:4px;width:224px}#about #equipe_col4 li{color:#fff;margin-bottom:0;width:204px;padding-left:19px}#about #avec_col1,#about #musique_col1{float:left;width:246px}#about #avec_col2,#about #musique_col2{float:left;position:relative;left:0;border-left:1px solid #fff;margin-bottom:51px}#about #avec_col3{float:left;position:relative;left:0}#about #avec_col1 li{color:#fff;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;position:relative;left:20px}#about #avec_col2 li{color:#fff;margin-bottom:4px;width:241px;padding-left:19px;position:relative;left:0}#about #avec_col3 li{color:#909090;margin-bottom:4px;width:434px;padding-left:19px;position:relative;left:0}#about #musique_col1 li{color:#909090;margin-bottom:4px;position:relative;left:20px}#about #musique_col2 li{color:#fff;margin-bottom:4px;width:694px;padding-left:19px;position:relative;left:0}#about #archivestext{color:#909090;text-align:center;line-height:19px;padding-left:19px;margin-bottom:51px}#about #cnccol01{float:left;width:290px;position:relative;left:20px;padding-left:20px}#about #cnccol02,#about #cnccol03{float:left;width:290px;position:relative;left:30px;padding-left:20px}#about .cncp{color:#909090;text-align:center;position:relative;top:0;line-height:20px;margin-bottom:40px}#about #partenaireswrap{top:50px;margin:auto auto 80px;width:960px;border-left:1px solid #fff}#about .coprodcol01,#about .coprodcol02,#about .coprodcol03,#about .coprodcol04{float:left;position:relative;width:226px}#about #partenaireswrap a:after{height:0}#about .coprodcol01{left:20px;padding-left:20px}#about .coprodcol02{line-height:20px;left:0;margin-bottom:30px}#credits #equipe_col1,#credits #equipe_col2,#credits #equipe_col3,#credits #equipe_col4,#credits li,#credits ul{margin:0;padding:0}#about .coprodcol03,#about .coprodcol04{line-height:20px;left:0}#credits #equipe_col3,#credits #equipe_col4{left:42px;float:left;border-left:1px solid #fff}#credits #equipe_col3 li,#credits #equipe_col4 li{width:204px;margin-top:9px;padding-bottom:9px;border-bottom:1px solid #fff;line-height:20px}#credits{color:#fff;position:fixed;width:100%}#credits h1{font-family:MaisonNeue;font-weight:400;margin:150px auto auto;text-align:center;font-size:1.2vw}#credits #creditswrap{font-size:13px;position:relative;top:100px;margin:auto auto 80px;width:960px;border-left:1px solid #fff;left:-20px}#credits #equipe_col1{float:left;position:relative;left:22px;width:224px;margin-bottom:51px}#credits #equipe_col2{float:left;position:relative;left:22px;border-left:1px solid #fff}#credits #equipe_col3{position:relative;padding-left:20px}#credits #equipe_col4{position:relative}#credits #equipe_col1 li{color:#909090;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;border-bottom:1px solid #fff}#credits #equipe_col2 li{color:#fff;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;width:221px;padding-left:19px;border-bottom:1px solid #fff}#credits #equipe_col3 li{color:#909090;margin-bottom:4px}#credits #equipe_col4 li{color:#fff;margin-bottom:0;padding-left:19px}#credits #avec_col1,#credits #musique_col1{float:left;width:246px}#credits #avec_col2,#credits #musique_col2{float:left;position:relative;left:0;border-left:1px solid #fff;margin-bottom:51px}#credits #avec_col3{float:left;position:relative;left:0}#credits #avec_col1 li{color:#fff;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;position:relative;left:20px}#credits #avec_col2 li{color:#fff;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;width:241px;padding-left:19px;position:relative;left:0;border-bottom:1px solid #fff}#credits #avec_col3 li{color:#909090;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;width:433px;padding-left:19px;position:relative;left:0;border-bottom:1px solid #fff}#credits #musique_col1 li{color:#909090;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;position:relative;left:20px;border-bottom:1px solid #fff}#credits #musique_col2 li{color:#fff;line-height:20px;margin-top:9px;margin-bottom:4px;padding-bottom:9px;width:693px;padding-left:19px;position:relative;left:0;border-bottom:1px solid #fff}#credits #archivestext{color:#909090;text-align:center;line-height:19px;padding-left:19px;margin-top:30px;margin-bottom:51px}#credits .coprodcol01{float:left;width:226px;position:relative;left:20px;padding-left:20px}#credits .coprodcol02{float:left;line-height:20px;position:relative;left:0;margin-bottom:30px;width:226px}#credits .cncp,#credits .lignelonguep{margin-bottom:40px;top:0;line-height:20px}#credits .coprodcol03,#credits .coprodcol04{float:left;line-height:20px;position:relative;left:0;width:226px}#credits #cnccol01,#credits #cnccol02,#credits #cnccol03{width:290px;padding-left:20px;position:relative;float:left}#credits #cnccol01{left:20px}#credits #cnccol02,#credits #cnccol03{left:30px}#credits .cncp{color:#909090;text-align:center;position:relative}#credits .titretxt{font-size:16px;margin-left:-20px}#credits .lignelongue{width:500px}#credits .lignelonguep{color:#fff;text-align:left;position:relative;margin-left:20px;font-size:15px}.errorinfo,.errortitle{right:0;position:absolute;left:0}body#navigatorerror{background:url(/images/error/bgerreur2.jpg) center center no-repeat fixed;background-size:cover;color:#fff;font-family:MaisonNeue;letter-spacing:-.03em}.errortitle{bottom:0;top:0;height:50px;margin:auto;font-weight:900;font-size:5vw;letter-spacing:.8em;text-align:center}.errorinfo{bottom:10%;height:200px;margin:auto;font-weight:500;font-size:20px;letter-spacing:.1em;text-align:center}#help li,#help ul{margin:0;padding:0}#help #cran,#help #revelez{display:inline-block;margin-top:0}#help,body.computererror{color:#fff;font-family:MaisonNeue;letter-spacing:-.03em}.errorinfo a,a:visited{color:#fff}@media screen and (max-height:800px){.errortitle{font-size:4vw;top:-50px}}body.computererror{background:url(/images/error/bgerreur2.jpg) center center no-repeat fixed;background-size:cover}#help{background:#000;cursor:default;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll}#help h1,#help h2,.skipwrap span{font-family:MaisonNeue}#help h1{font-weight:400;margin:150px auto auto;text-align:center;font-size:1.2vw;letter-spacing:3px}#help h2{font-weight:900;margin:auto;font-size:3.7em;letter-spacing:-1px}#help #st{font-size:1.7em;line-height:30px;font-weight:300;margin-top:30px}#help #cran{width:26px;height:1px;background:#e3cb83}#help #revelez{position:relative;left:25px;top:5px;color:#e3cb83;font-size:1.7em;font-weight:900;margin-bottom:60px}#help #txt{font-size:1.2em;-webkit-columns:200px 3;columns:200px 3;column-rule:1px solid #1a1a1a;-webkit-column-gap:40px;column-gap:40px;letter-spacing:.005em;line-height:24px;margin-bottom:220px}#help #mapbox{margin:40px auto 80px;text-align:center;padding:20px}#help #helpwrap{font-size:13px;position:relative;top:100px;margin:auto auto 80px;width:760px;left:-20px}#help .leftbox{float:left;width:386px}#help .leftbox img{display:block;margin-left:auto;margin-right:auto;position:relative}#help .rightbox{float:right;width:370px;position:relative}#pointer-animation,#pointer-animation img{height:16px;width:16px}#help .titreaide{font-size:16px;font-weight:400;margin-bottom:10px}#hinges,#loading-bar{position:fixed;left:0;right:0;margin:auto}#help .descriptionaide{color:#909090;font-size:14px;line-height:20px}#hinges{bottom:12%;font-weight:400;width:50%;font-size:1.2vw;line-height:3vh;text-align:center}#pointer-animation{z-index:2000;position:relative;margin-top:20px;margin-left:20px}#loading-bar{width:160px;height:2px;background-color:#505050;top:0;bottom:0;z-index:2000;display:none}#loading-bar .current{position:relative;height:2px;background-color:#fff}.reversed a{color:#777!important}@media only screen and (min-width:320px){.reversed .buttons ul li a.sound-on{background-image:url(../images/hud/icon-sound-on-black.png)!important}.reversed .buttons ul li a.sound-off{background-image:url(../images/hud/icon-sound-off-black.png)!important}.reversed .buttons ul li a.fullscreen{background-image:url(../images/hud/icon-fullscreen-black.png)!important}}@media only screen and (min-resolution:2dppx){.reversed .buttons ul li a.sound-on{background-image:url(../images/hud/icon-sound-on-black-2x.png)!important}.reversed .buttons ul li a.sound-off{background-image:url(../images/hud/icon-sound-off-black-2x.png)!important}.reversed .buttons ul li a.fullscreen{background-image:url(../images/hud/icon-fullscreen-black-2x.png)!important}}#hud .links{font-weight:400;font-size:11px;z-index:2000;position:fixed;bottom:40px;left:60px;margin:0;padding:0;text-transform:uppercase}#conseilfirefox,.skipwrap span{font-weight:500;text-transform:uppercase}@media only screen and (min-width:1680px){#hud .links{font-size:12px}}#hud .links a{text-decoration:none;color:#fff}#hud .links a:after{margin-top:2px}#hud .links ul{margin:0;padding:0}#hud .links ul li{letter-spacing:.2em;list-style-type:none;display:inline-block;margin-right:20px}#hud .links ul .sharing_links{margin-left:-30px;display:inline-block;position:relative;top:4px}#hud .links ul .sharing_links li{margin-right:14px}#hud .links ul .sharing_links li .fb img{width:18px;height:18px}#hud .links ul .sharing_links a{display:block;opacity:.6}#hud .links ul .sharing_links a:hover{opacity:1}#hud .links ul .sharing_links a:hover:after{display:none}#hud .links ul .sharing_links a img{width:17px;height:17px}#hud .buttons{z-index:2000;position:fixed;bottom:32px;right:55px}#hud .buttons a:after{margin-top:2px}#hud .buttons ul{margin:0}#hud .buttons ul li{list-style-type:none;display:inline-block;margin-right:20px}#hud .buttons ul li a{display:inline-block;background-repeat:no-repeat;background-size:25px 25px;letter-spacing:.2em;font-size:12px;color:#fff;opacity:.7;vertical-align:middle;height:25px;width:25px}#hud .buttons ul li a.help,#hud .buttons ul li a:hover,#hud .minimap>a:hover>.map,#hud .minimap>a:hover>span{opacity:1}#hud .buttons ul li a.help:hover:after{display:inline-block;width:130%}#hud .buttons ul li a:hover:after,#hud .minimap>a:after{display:none}#hud .buttons ul li a.fullscreen{position:relative;top:-5px;left:14px}#hud .buttons ul li a.sound{position:relative;top:-5px;left:13px;background-image:url(../images/hud/icon-sound-off-2x.png)}@media only screen and (min-width:320px){#hud .buttons ul li a.sound-on{background-image:url(../images/hud/icon-sound-on.png)}#hud .buttons ul li a.sound-off{background-image:url(../images/hud/icon-sound-off.png)}#hud .buttons ul li a.fullscreen{background-image:url(../images/hud/icon-fullscreen-2x.png)!important;background-size:21px 21px;top:-3px}}@media only screen and (min-resolution:2dppx){#hud .buttons ul li a.sound-on{background-image:url(../images/hud/icon-sound-on-2x.png)}#hud .buttons ul li a.sound-off{background-image:url(../images/hud/icon-sound-off-2x.png)}#hud .buttons ul li a.fullscreen{background-image:url(../images/hud/icon-fullscreen-2x.png)}}#hud .minimap{position:fixed;z-index:500;top:40px;right:40px}#hud .minimap span{font-size:12px;display:block;margin-top:10px;opacity:.6}#hud .minimap span:hover{opacity:1}#hud .minimap .map{width:82px;height:82px;border:1px solid #eee;background-size:100% 100%;background-repeat:no-repeat;position:relative;opacity:.5;display:block}.skipwrap .skip,.skipwrap span{display:inline-block;opacity:.4}#hud .minimap .map .frame{border:1px solid #fff;width:17px;height:10px;margin-left:-9px;margin-top:-10px;position:absolute}#hud .minimap .map ul{margin:0;padding:0}#hud .minimap .map li{list-style-type:none;position:absolute;margin:-3px 0 0 -3px;padding:0;width:7px;height:7px;background-image:url(../images/hud/minimap/zone_inactive.png);background-size:6px 6px;background-repeat:no-repeat;background-position:center center}#hud .minimap .map li.active{background-image:url(../images/hud/minimap/zone_actif.png)!important}#hud .minimap .map li.done{background-image:url(../images/hud/minimap/zone_fini.png)!important}.skipwrap{z-index:500;height:84px;width:120px;margin:0;padding:0;position:fixed;right:6%;bottom:12%}.skipwrap .skip{height:84px;width:84px;border-radius:100%;background:0 0;border:1px solid #fff;position:relative;top:-13px;left:18px;transition:left .2s ease-out}.skipwrap span{position:relative;top:38px;left:34px;color:#fff;font-size:11px;letter-spacing:.25em;text-decoration:none;padding-left:0;transition:left .2s ease-out,opacity .2s ease-out}#conseilfirefox,#messageintrowrapper{font-family:MaisonNeue;color:#fff}.skipwrap span:after{content:'';display:block;height:1px;width:0;position:relative;left:1px;top:2px;background:0 0;transition:width .2s ease;transition-delay:.2s}.skipwrap:hover>span:after,a.closewrapper:hover>span:after{width:98%;background:#fff}.skipwrap:hover>span{left:48px;opacity:1;transition:left .2s ease-out,opacity .2s ease-out}.skipwrap:hover>.skip{left:0;transition:left .2s ease-out}a.closewrapper{position:fixed;top:15px;right:35px;padding:10px}a.closewrapper:after{display:none}a.closewrapper .closeimg{position:relative;background-image:url(../images/hud/icon-close.png);width:20px;height:20px;background-size:cover;display:inline-block;top:6px}a.closewrapper span{position:relative;left:5px;font-size:13px;text-transform:uppercase;color:#fff;display:inline-block}a.closewrapper span:after{content:'';display:block;height:1px;width:0;position:relative;left:1px;top:1px;background:0 0;transition:width .2s ease}#intro,.absolute-center{position:fixed;top:0;left:0}#overlay-map,body{background-color:#000}.absolute-center{margin:auto;bottom:0;right:0}#conseilfirefox{bottom:9%;left:0;right:0;height:100px;margin:auto;position:fixed;font-size:11px;letter-spacing:.1em;text-align:center;line-height:20px;opacity:.28}#conseilfirefox a,a:visited{color:#fff}#intro{z-index:200;width:100%;height:100%;text-transform:uppercase;font-weight:400;letter-spacing:.15em;font-size:.85vw;text-align:center;vertical-align:middle}#intro .headphones{height:19px;vertical-align:middle;font-size:11px;position:absolute;bottom:45px;left:0;right:0}#intro .headphones img{width:21px;height:19px;position:relative;top:4px}#intro .headphones span{margin-left:10px}#intro .page{height:150px;max-width:60%}#intro .page img{width:100%;max-width:900px;display:block}#intro .page span.big{margin-top:20px;font-size:30px;display:block}#intro .page span.verybig{font-size:5vw;letter-spacing:.9em;top:20%;margin-top:3.1%;text-align:center;margin-left:5%;display:block;font-weight:800}#messageintrowrapper a:hover:after,#no-support,.hidden{display:none}#intro .page1 img{margin:auto auto 80px}#intro .page2 img{margin:50px auto auto}#intro .page4 span{font-size:.85vw;letter-spacing:.15em;font-weight:400;position:relative;top:30px}#intro .page4 span.big{margin-top:3%;font-size:1.7vw;letter-spacing:.5vw}#messageintrowrapper{z-index:3000;letter-spacing:-.03em;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:none;overflow-x:none;background-color:rgba(0,0,0,.5)}#messageintrowrapper a{text-decoration:none}#messageintrowrapper #messageintro{bottom:0;left:0;top:0;right:0;height:300px;margin:auto;position:absolute;font-weight:900;font-size:.7vw;width:53%}#messageintrowrapper #vousetes{font-weight:900;margin:auto;font-size:3.6em;letter-spacing:-1px}#messageintrowrapper #ilya{font-size:1.7em;line-height:30px;font-weight:400;margin-top:30px;margin-bottom:80px}#messageintrowrapper #continuerwrap{height:41px;width:175px;display:inline-block}#messageintrowrapper #continuer{height:100%;width:175px;background:0 0;border:1px solid #fff;display:inline-block;position:relative;opacity:.4;top:-14px;right:1px;transition:opacity .2s ease;font-weight:400}#messageintrowrapper #continuerwrap span{position:relative;display:block;font-family:MaisonNeue;font-weight:400;color:#fff;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;opacity:1;top:15px;left:0;transition:left .2s ease-out}#no-support,body{font-family:MaisonNeue}#messageintrowrapper #continuerwrap:hover>#continuer{opacity:1;transition:opacity .2s ease}#messageintrowrapper #continuerwrap:hover>span{left:20px;transition:left .2s ease-out}#messageintrowrapper #continuerwrap:hover>#cran{width:22px;transition:width .2s ease-out}#messageintrowrapper #cran{width:0;height:1px;position:relative;top:23px;left:30px;background:#fff;display:inline-block;margin-top:0;transition:width .2s ease-out}@media screen and (max-width:1350px){#messageintrowrapper #ilya{font-size:2.2em}}@media screen and (min-width:1790px){#messageintrowrapper #ilya{font-size:1.6em}}@font-face{font-family:MaisonNeue;src:url(/fonts/MaisonNeueWEB-Bold.woff) format("woff");font-weight:900}@font-face{font-family:MaisonNeue;src:url(/fonts/MaisonNeueWEB-Book.woff) format("woff");font-weight:400}body{margin:0;position:fixed;width:100%;height:100%;color:#fff}body:full-screen{width:100%;height:100%}#stats{z-index:1000}a{display:inline-block;position:relative;padding-bottom:0;text-decoration:none;text-transform:uppercase;color:#fff}a:after{content:'';display:block;height:1px;width:0;background:0 0;transition:width .3s ease}a:hover:after{width:100%;background:#fff}#canvasWrapper{z-index:10}#canvasWrapper canvas{position:fixed;top:0;left:0;z-index:20;width:100%;height:100%}#no-support{margin-left:auto;margin-right:auto;margin-top:10%;width:50%;color:#000;text-align:center}#overlay-map,#overlay-map .modules{width:100%;height:100%;right:0;bottom:0}#no-support a{color:orange;text-decoration:none}#overlay-map{position:fixed;top:0;left:0;z-index:1010;opacity:.8}#overlay-map h1{text-transform:uppercase;font-family:MaisonNeue;font-weight:400;margin:70px auto auto;text-align:center;font-size:1.2vw;letter-spacing:3px}#overlay-map .modules{position:absolute;left:-5%;top:-8%}#overlay-map .youarehere{position:relative;margin-left:-44px;margin-top:-45px}#overlay-map .youarehere span{position:absolute;top:40px;left:75px;font-family:MaisonNeue;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#D9C68E}#overlay-map .youarehere img{width:89px;heigth:87px}#overlay-map .boult-sur-suippe,#overlay-map .carriere-de-laisne,#overlay-map .massiges,#overlay-map .roclincourt,#overlay-map .saint-laurent-blangy{position:relative}#overlay-map .module{color:#fff;z-index:1020;width:300px;height:30px}#overlay-map .module .progressbar{float:left;height:100%;display:inline-block;vertical-align:middle;margin-right:20px}#overlay-map .module .progressbar img{vertical-align:middle;width:25px;height:25px;position:relative;top:5px}#overlay-map .module .info{float:left;height:100%;width:auto;text-transform:uppercase;font-weight:700}#overlay-map .module .info .title{display:block;letter-spacing:3px;margin-bottom:3px}#overlay-map .module .info .title a{color:#fff;font-weight:400;font-size:13px}#overlay-map .module .info .progress{display:inline-block;letter-spacing:2px;font-size:12px;font-weight:400;opacity:.5}#overlay-map .module .info .green{color:green}#overlay-map .module .info .who{font-size:12px;display:inline-block;color:#fff;opacity:.4;letter-spacing:2px;margin-left:4px}.simplebar,[data-simplebar-direction]{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}.simplebar .simplebar-scroll-content,[data-simplebar-direction] .simplebar-scroll-content{overflow-y:scroll;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;-ms-overflow-style:none}.simplebar-scroll-content::-webkit-scrollbar{display:none}.simplebar.horizontal .simplebar-scroll-content,[data-simplebar-direction=horizontal] .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}.simplebar-track{z-index:99;position:absolute;top:0;right:0;bottom:0;width:11px}#vr #vr-menu,#vr .vr-button{z-index:1001;text-align:center}.simplebar-track .simplebar-scrollbar{position:absolute;right:2px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;min-height:10px;width:7px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;-ms-transition:opacity .1s linear;transition:opacity .1s linear;background:#ccc;-webkit-background-clip:padding-box;-moz-background-clip:padding}.simplebar-track .simplebar-scrollbar.visible,.simplebar-track:hover .simplebar-scrollbar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.simplebar-track:hover .simplebar-scrollbar{-webkit-transition:opacity 0 linear;-moz-transition:opacity 0 linear;-o-transition:opacity 0 linear;-ms-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar.horizontal .simplebar-track,[data-simplebar-direction=horizontal] .simplebar-track{top:auto;left:0;width:auto;height:11px}.simplebar.horizontal .simplebar-track .simplebar-scrollbar,[data-simplebar-direction=horizontal] .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}#spinner{z-index:20000;width:40px;height:40px;position:fixed;left:48%;top:75%}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#eee;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#swap_key,#videoplayer{position:fixed;left:0;z-index:1000}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}#swap_key{right:50%;top:72%;bottom:30%;width:100%;height:200px;text-align:center}#swap_key img{position:relative;margin-left:0;margin-right:0;margin-bottom:30px;width:55px;height:55px}#swap_key span{color:#fff;text-transform:uppercase;font-weight:300;font-size:12px;letter-spacing:.1em}@media only screen and (min-resolution:2dppx){#swap_key span{font-size:13px}}#videoplayer{top:0;bottom:0;right:0;cursor:default}#videoplayer .chapters{position:relative;width:100%;height:100%;background-color:rgba(1,1,1,.7);text-align:center}#videoplayer .chapters .listing{display:block;top:40%;width:100%;text-align:center;align-content:center;margin-top:7%}#videoplayer .chapters .listing li,#videoplayer .chapters .listing ul{list-style:none;margin:0;padding:0}#videoplayer .chapters .listing li{margin-bottom:5px}#videoplayer .chapters .listing li a{opacity:.2;transition:opacity .2s ease-out;font-size:11px;letter-spacing:1px;text-decoration:none}#videoplayer .chapters .listing li a:hover{opacity:1;transition:opacity .2s ease-in;border-bottom:1px solid #fff}#videoplayer .chapters .listing li::after{position:relative;content:"";display:block;border-left:1px solid #fff;height:15px;width:20px;opacity:.1;margin:10px 50% 15px}#videoplayer .chapters .listing li:last-child::after{border-left:1px dashed #fff;opacity:.1;height:15%}#videoplayer .menu{font-size:10px;font-weight:700;margin:auto;text-align:center}#videoplayer .menu a span,#vr #vr-menu ul li{display:inline-block;text-transform:uppercase;letter-spacing:2px;font-size:11px}#videoplayer .menu a img{display:inline-block;margin-top:20px;left:50%;right:50%;margin-bottom:15px}#videoplayer .menu a span{width:100%;text-align:center;left:50%;right:50%;font-weight:400}#videoplayer .menu a:hover{border-bottom:none}#videoplayer .progressbar{position:fixed;bottom:0;left:0;width:100%;height:6px;background-color:rgba(0,0,0,.2)}#videoplayer .progressbar .current{width:30%;height:100%;background-color:#fff}#vr{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;background-color:#fff}#vr .vr-button{cursor:default;height:100%;white-space:nowrap}#vr .vr-button:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%}#vr .vr-button img{display:inline-block;vertical-align:middle;white-space:normal;width:33px;height:33px;opacity:.7;cursor:pointer}#vr .vr-button img:hover{opacity:1}#vr #vr-prev{position:absolute;left:20px}#vr #vr-next{position:absolute;right:20px}#vr #vr-menu{color:#aaa;width:100%;height:auto;position:absolute;top:0;right:0;left:0;cursor:default;border-bottom:1px solid #eee}#vr #vr-menu ul{list-style-type:none}#vr #vr-menu ul li{margin-top:14px;margin-bottom:9px;margin-right:35px}#vr #vr-menu ul li:last-child{margin-right:0}#vr #vr-menu ul li a{font-size:12px;color:#bbb}#vr #vr-menu ul li a.active,#vr #vr-menu ul li a:hover{color:#444}#vr #vr-menu ul li a:hover:after{background:#444}#vr #vr_container{z-index:1000;width:90%;height:100%}#vr #vr_container .description{position:absolute;top:40px;right:20px;margin:60px 0;height:300px;font-size:13px;opacity:.5;z-index:1200}#vr #vr_container .description:hover{opacity:1}#vr #vr_container .description p{margin:0;padding:0 15px;line-height:20px;font-family:MaisonNeue;color:#3d3d3d;font-weight:400}@media only screen and (max-width:800px){#vr #vr_container .description{width:300px;height:200px}}@media only screen and (max-width:1200px){#vr #vr_container .description{width:300px;height:200px;font-size:12px}}@media only screen and (min-width:1200px) and (max-width:1450px){#vr #vr_container .description{width:300px;height:200px}}@media only screen and (min-width:1450px){#vr #vr_container .description{width:350px;height:250px}}#vr #vr_placeholder{float:left;z-index:1000;height:100%;width:100%}#vr .skipwrap{z-index:1000}#vr .skipwrap .skip{border-color:#000;opacity:.15}#vr .skipwrap span{color:#000}#vr .skipwrap:hover>span:after{background:#000}