@charset "UTF-8";*,:after,:before{box-sizing:border-box}.contentRow .centerRow,.donutYears{list-style:none;margin:0;padding:0;margin-left:-24px}.contentRow .donuts,.contentRow .word,.donutYears .donutYear,.donutYears__spacing{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box}.donutYears__spacing{width:20%}.contentRow .word{width:16.666%}.contentRow .donuts{width:83.333%}.donutYears .donutYear{width:10%}[class*=pull--],[class*=push--]{position:relative}.contentRow .donuts:after{content:"";display:table;clear:both}html{font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body{font-family:Scout,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;color:#a1adb3;background:#fff}.background{position:fixed;top:0;left:0;background:radial-gradient(ellipse at center,#172343 60%,#131d37 100%) no-repeat fixed;width:100%;height:100%}.content{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto}#header{position:relative;padding:24px 0;padding-bottom:0;z-index:99999}.container,.contentRow{width:1024px;margin-right:auto;margin-left:auto}.visualContainer{position:absolute;background:0 0;width:100%;height:100%;overflow:auto;overflow-x:hidden;opacity:1;transition:opacity 500ms ease-out}.visualContainer .visualContent{position:relative;padding:0;text-align:center}.visualContainer.hidden{opacity:0}.mainContent{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:999;background:#1b284d}.mainContent .menuContent,.mainContent .menuContent-secondairy{display:none;padding:0;margin:0;width:100%;margin-top:-1px;text-align:center}.mainContent .menuContent .btnContainer,.mainContent .menuContent-secondairy .btnContainer{border-top:1px solid #09f;position:relative;display:inline-block}.mainContent .menuContent .btnContainer .button,.mainContent .menuContent-secondairy .btnContainer .button{height:33px;margin:0;padding:5px 15px;color:#09f;opacity:1;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;letter-spacing:.5pt;transition:all 300ms ease-out;background-image:linear-gradient(to bottom,transparent 50%,#09f 50%);background-size:100% 200%}.mainContent .menuContent .btnContainer .button.selected,.mainContent .menuContent .btnContainer .button:hover,.mainContent .menuContent-secondairy .btnContainer .button.selected,.mainContent .menuContent-secondairy .btnContainer .button:hover{background-position:100% 33px;color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.tabloid,.mainContent .menuContent.allowcolor .btnContainer.tabloid{border-top-color:#4DBFD9}.mainContent .menuContent-secondairy.allowcolor .btnContainer.tabloid .button,.mainContent .menuContent.allowcolor .btnContainer.tabloid .button{color:#4DBFD9;background-image:linear-gradient(to bottom,transparent 50%,#4DBFD9 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.tabloid .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.tabloid .button:hover,.mainContent .menuContent.allowcolor .btnContainer.tabloid .button.selected,.mainContent .menuContent.allowcolor .btnContainer.tabloid .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.midmarket,.mainContent .menuContent.allowcolor .btnContainer.midmarket{border-top-color:#33B679}.mainContent .menuContent-secondairy.allowcolor .btnContainer.midmarket .button,.mainContent .menuContent.allowcolor .btnContainer.midmarket .button{color:#33B679;background-image:linear-gradient(to bottom,transparent 50%,#33B679 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.midmarket .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.midmarket .button:hover,.mainContent .menuContent.allowcolor .btnContainer.midmarket .button.selected,.mainContent .menuContent.allowcolor .btnContainer.midmarket .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.broadsheet,.mainContent .menuContent.allowcolor .btnContainer.broadsheet{border-top-color:#8CC474}.mainContent .menuContent-secondairy.allowcolor .btnContainer.broadsheet .button,.mainContent .menuContent.allowcolor .btnContainer.broadsheet .button{color:#8CC474;background-image:linear-gradient(to bottom,transparent 50%,#8CC474 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.broadsheet .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.broadsheet .button:hover,.mainContent .menuContent.allowcolor .btnContainer.broadsheet .button.selected,.mainContent .menuContent.allowcolor .btnContainer.broadsheet .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.immigrants,.mainContent .menuContent.allowcolor .btnContainer.immigrants{border-top-color:#00a3a8}.mainContent .menuContent-secondairy.allowcolor .btnContainer.immigrants .button,.mainContent .menuContent.allowcolor .btnContainer.immigrants .button{color:#00a3a8;background-image:linear-gradient(to bottom,transparent 50%,#00a3a8 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.immigrants .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.immigrants .button:hover,.mainContent .menuContent.allowcolor .btnContainer.immigrants .button.selected,.mainContent .menuContent.allowcolor .btnContainer.immigrants .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.migrants,.mainContent .menuContent.allowcolor .btnContainer.migrants{border-top-color:#fd3}.mainContent .menuContent-secondairy.allowcolor .btnContainer.migrants .button,.mainContent .menuContent.allowcolor .btnContainer.migrants .button{color:#fd3;background-image:linear-gradient(to bottom,transparent 50%,#fd3 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.migrants .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.migrants .button:hover,.mainContent .menuContent.allowcolor .btnContainer.migrants .button.selected,.mainContent .menuContent.allowcolor .btnContainer.migrants .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.refugees,.mainContent .menuContent.allowcolor .btnContainer.refugees{border-top-color:#ff8673}.mainContent .menuContent-secondairy.allowcolor .btnContainer.refugees .button,.mainContent .menuContent.allowcolor .btnContainer.refugees .button{color:#ff8673;background-image:linear-gradient(to bottom,transparent 50%,#ff8673 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.refugees .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.refugees .button:hover,.mainContent .menuContent.allowcolor .btnContainer.refugees .button.selected,.mainContent .menuContent.allowcolor .btnContainer.refugees .button:hover{color:#fff}.mainContent .menuContent-secondairy.allowcolor .btnContainer.asylumseekers,.mainContent .menuContent.allowcolor .btnContainer.asylumseekers{border-top-color:#ff4086}.mainContent .menuContent-secondairy.allowcolor .btnContainer.asylumseekers .button,.mainContent .menuContent.allowcolor .btnContainer.asylumseekers .button{color:#ff4086;background-image:linear-gradient(to bottom,transparent 50%,#ff4086 50%)}.mainContent .menuContent-secondairy.allowcolor .btnContainer.asylumseekers .button.selected,.mainContent .menuContent-secondairy.allowcolor .btnContainer.asylumseekers .button:hover,.mainContent .menuContent.allowcolor .btnContainer.asylumseekers .button.selected,.mainContent .menuContent.allowcolor .btnContainer.asylumseekers .button:hover{color:#fff}.menuSpacer{position:relative;display:inline-block;margin:0;border-top:1px solid #1b284d;vertical-align:top;padding:4px;height:33px}.subContent{width:100%;margin-top:12px}.subContent .subContainer{display:table}.subContainer-border{padding-bottom:24px;border-bottom:1px solid #fff}.subContent__wrapper{display:table-row;height:72px}.subContent__arrow{display:table-cell;width:25%;vertical-align:middle;text-align:right;padding-right:3%}.subContent__arrow .arrowSvg{stroke:#09f}.subContent__arrow--right{text-align:left;padding-left:3%;padding-right:0}.subContent__arrow--right .rot{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.subContent__arrow a[deactivated=deactivated]{opacity:.3}.subContent__arrow:hover{cursor:hand}.subContent__arrow:hover .arrowSvg{stroke:#fff}.textContent{display:table-cell;width:50%;height:72px;margin-bottom:24px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;color:#fff;vertical-align:middle;text-align:center;opacity:1;transition:opacity 500ms ease-out}.textContent .center{width:500px;display:inline-block;text-align:left}.textContent.hidden{opacity:0}.textContent h4{margin:0;font-size:24px;font-weight:100}.textContent p{font-size:18px;font-style:italic;letter-spacing:.5pt;margin:0}#readmore_intro{float:left;transition:all 300ms ease-out;opacity:0;margin-top:3px}.readmore{height:33px;z-index:999;color:#09f;opacity:1;padding:5px;padding-top:6px;margin:0;font-family:Scout,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:.5pt;transition:all 300ms ease-out;text-transform:uppercase}.readmore:hover{cursor:pointer;color:#fff}.button{position:relative;font-size:18px;text-transform:uppercase;color:#a1adb3;margin:5px;padding:5px;display:inline-block;background:0 0;cursor:pointer}.button.selected,.menucontent .button.selected{color:#a1adb3}.mainMenu .button{color:#e6f3ff;text-transform:lowercase;clear:none;margin:0}.mainMenu .button:hover{background:#84C0FA}.btn__line-animated{position:absolute;top:-5px;right:-10px;margin:0;padding:0;line-height:0}.btn__line-animated__text{position:absolute;top:0;left:0;width:100%;font-size:14px;text-transform:uppercase;color:#09f;text-align:center;line-height:41px}.btn__line-animated svg{clip-path:url(#theSVGPath)}.btn__line-animated svg line{position:absolute;stroke-width:1;stroke:#09f;fill:#09f;shape-rendering:crispEdges}.btn__line-animated__line-right{transition:all 200ms linear 600ms;-webkit-transform:translate(0,-22px);transform:translate(0,-22px)}.btn__line-animated__line-bottom{transition:all 200ms linear 400ms;-webkit-transform:translate(131px,0);transform:translate(131px,0)}.btn__line-animated__line-left{transition:all 200ms linear 200ms;-webkit-transform:translate(0,36px);transform:translate(0,36px)}.btn__line-animated__arrow svg line{stroke-width:.5}.btn__line-animated__arrow__first{transition:all 200ms linear;-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}.btn__line-animated__arrow__second{transition:all 200ms linear;-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}.btn__line-animated:hover .btn__line-animated__line-right{opacity:1;transition:all 200ms linear;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn__line-animated:hover .btn__line-animated__line-bottom{opacity:1;transition:all 200ms linear 200ms;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn__line-animated:hover .btn__line-animated__line-left{opacity:1;transition:all 200ms linear 400ms;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn__line-animated:hover .btn__line-animated__arrow__first,.btn__line-animated:hover .btn__line-animated__arrow__second{opacity:1;transition:all 100ms linear 600ms;-webkit-transform:translate(0,0);transform:translate(0,0)}html.safari .btn__line-animated:hover .btn__line-animated__line-bottom{-webkit-transform:translate(-1px,0);transform:translate(-1px,0)}.donutYears{display:none;position:relative;text-align:left;margin-top:20px;margin-bottom:10px;margin-right:40px;margin-left:-55px}.donutYears .donutYear{font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;color:#fff;text-align:center;padding-left:0;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px}.contentRow{height:96px;top:0;position:relative}.contentRow .word{height:90px;padding:5px;font-family:adelle,Georgia,"Times New Roman",serif;font-weight:100;font-size:18px;padding-top:30px;padding-left:20px;text-align:right;background:0 0}.contentRow .donuts{float:left;padding-left:5px;transition:opacity 15000ms;z-index:999}.contentRow .donut{display:inline-block;width:90px;height:90px;margin:5px 5px 5px 10px;clear:none;z-index:999}.donut .arc{stroke:none}.donut .reference{fill:none;stroke-dasharray:2,2;stroke:rgba(255,255,255,.5)}#deselecter{opacity:0;fill:#1b284d}.node .outerCircle{stroke-width:2px}.node .name{font-family:adelle,Georgia,"Times New Roman",serif;font-weight:300;fill:#a1adb3;fill:#fff}.node:hover{cursor:pointer}.connection{stroke-width:1px}.introContent{z-index:1;position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;overflow:hidden}.introContent .article{fill:rgba(255,255,255,.6)}.introContent .introTitle{display:none;position:absolute;width:100%;height:100%;top:50%;margin-top:-50px;font-size:40px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;text-align:center;color:#fff}.introContent .introTitle .title{width:392px;border-top:2px solid #fff;border-bottom:2px solid #fff;display:inline-block;height:55px}.introContent .introTitle .title .leftAni{position:absolute;z-index:999;width:196px;height:55px;top:0;margin-left:0;background:#172343;transition:width 400ms ease-out}.introContent .introTitle .title .rightAni{position:absolute;z-index:999;width:196px;height:55px;top:0;margin-left:196px;background:#172343;transition:all 400ms ease-out}.introContent .introText{display:none;position:absolute;z-index:200;width:100%;height:100%;margin-top:35px;text-align:center}.introContent .introText .context{display:inline-block;position:relative;background:0 0;top:60%;-webkit-transform:translate(0px,-230px);transform:translate(0px,-230px);width:550px;height:320px;text-align:left;font-size:24px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;color:#fff}.introContent .introText .sentence{position:relative;width:800px;margin-left:-125px;margin-bottom:15px;text-align:left;font-size:32px}.introContent .line{position:relative;border-bottom:1px solid #09f;padding:0;margin:0;margin-top:15px}.introContent.active:hover{cursor:crosshair}.articleHighlight{display:none;position:absolute;left:0;top:0;width:6px;height:9px;background:url(../images/small_article.svg)}.articleHighlightStatic{position:absolute;left:0;top:0;margin-top:-35px;margin-left:0;width:6px;height:9px;background:url(../images/small_article.svg);z-index:1}.popArticle{z-index:-10;display:none;position:absolute;top:0;left:0;font-family:adelle,Georgia,"Times New Roman",serif;font-size:14px;font-weight:400;text-align:left;line-height:16px;width:240px;padding:5px;color:#fff;border:1px solid #14b699;background-color:#172343}.popArticle .title{float:left;font-family:adelle,Georgia,"Times New Roman",serif;width:100%}.popArticle .source{float:left;padding-top:5px;font-family:adelle,Georgia,"Times New Roman",serif}.button.enter{float:right;height:33px;z-index:999;color:#09f;opacity:1;padding:5px 15px;margin:0;margin-top:-1px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;letter-spacing:.5pt;transition:all 300ms ease-out;background-image:linear-gradient(to bottom,transparent 50%,#09f 50%);background-size:100% 200%}.button.enter.selected,.button.enter:hover{opacity:1;color:#fff;background-position:100% 33px}.introOptions{margin-right:auto;position:relative;display:none;width:800px;margin-left:-125px;z-index:20;border-bottom:1px solid #09f;border-top:1px solid #09f;background:#172343;height:0;transition:height 700ms ease-out}.introOptions .introOption{display:none;position:relative;padding:5px;margin-top:5px;margin-bottom:5px;text-align:left}.introOptions .introOption .number{font-size:24px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:100;color:#e6f3ff;margin-right:10px;transition:all 300ms ease-out}.introOptions .introOption .text{font-size:24px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:100;color:#e6f3ff;position:relative;padding:5px;padding-left:8px;padding-top:8px;transition:all 300ms ease-out}.introOptions .introOption .arrow{position:absolute;top:50%;right:5px;width:13px;height:23px;opacity:.5;transition:all 300ms ease-out;background:url(../images/arrow_white_small.svg) no-repeat 0 0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.introOptions .introOption:hover{cursor:pointer}.introOptions .introOption:hover .number,.introOptions .introOption:hover .text{color:#09f}.introOptions .introOption:hover .arrow{background-image:url(../images/arrow_blue_small.svg)}.main_menu{position:relative;width:100%;margin:0 0 12px;padding:0;text-align:center}.main_menu__item{display:inline-block;margin:0 6px}.main_menu__item>a{display:block;position:relative;width:12px;height:12px;margin:-4px 0 0;border:1px solid #e6f3ff;border-radius:50%;list-style:none;transition:background 500ms ease-out}.main_menu__item--active>a,.main_menu__item>a:hover{background:#e6f3ff}.timelineContainer .month circle{fill:#84c0fa;stroke:none}.timelineContainer .month circle.hasevent{fill:#09f}.timelineContainer .timehandle{fill:#09f;cursor:move}.timelineContainer .timehandle circle{stroke:#fff;stroke-width:1.5px;cursor:move}.timelineContainer .timehandle line{stroke:#fff;stroke-linecap:round;cursor:move}.timelineContainer .timehandle:hover{cursor:move}.timelineContainer .yearlabel{fill:#84c0fa;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px}.graphContainer{stroke-width:2px}.graphContainer .glineOne .line{stroke:#00a3a8;fill:none}.graphContainer .glineOne .tracker{fill:#00a3a8}.graphContainer .glineTwo .line{stroke:#fd3;fill:none}.graphContainer .glineTwo .tracker{fill:#fd3}.graphContainer .glineThree .line{stroke:#ff8673;fill:none}.graphContainer .glineThree .tracker{fill:#ff8673}.graphContainer .glineFour .line{stroke:#ff4086;fill:none}.graphContainer .glineFour .tracker{fill:#ff4086}.wordContainer .word{fill:#fff;text-anchor:middle;font-family:adelle,Georgia,"Times New Roman",serif;font-weight:400}.wordContainer .immigrants .word{fill:#00a3a8}.wordContainer .migrants .word{fill:#fd3}.wordContainer .refugees .word{fill:#ff8673}.wordContainer .asylum_seekers .word{fill:#ff4086}#eventLabel{opacity:0;position:fixed;top:0;left:0;width:200px;background:rgba(23,35,67,.6);border:1px solid #09f;z-index:9;padding:5px;color:#fff;text-align:left}#eventLabel .date{font-family:Scout,Helvetica,Arial,sans-serif;font-weight:100;font-size:14px;margin-bottom:5px}#eventLabel .eventContent{font-family:Scout,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.word{float:left;text-align:center;padding:10px;color:#fff;text-transform:capitalize;font-family:adelle,Georgia,"Times New Roman",serif;font-weight:700;font-size:14px;transition:500ms ease-out}.main_logo{position:absolute;left:24px;top:24px;z-index:99999;display:none}.main_logo img{width:80px;height:80px;opacity:0}#displayOntop{display:none}.displayOntop{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;display:inline-block;text-align:center;background-color:#1b284d}.displayOntop p,.displayOntop ul{color:#fff;text-align:left;font-size:18px;font-family:Scout,Helvetica,Arial,sans-serif;font-weight:300}.displayOntop h2{color:#fff;text-align:left;font-size:18px}.displayOntop #setInfo{margin:0;padding:10px;border-bottom:1px solid #09f}.displayOntop--startscreen .ontopContent{top:20%}.displayOntop .btn__line-animated{top:auto;bottom:-31px}.ontopContent{position:absolute;display:inline-block;top:30%;margin:0;width:90%;max-width:600px;z-index:999;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.copyright{display:inline-block;outline:0;position:absolute;padding:2px;bottom:24px;left:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#09f;text-decoration:none;transition:color .3s;z-index:1;margin-left:10px;background-color:#131d37}.copyright::before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#09f;opacity:0;transition:all 300ms;-webkit-transform:scale(1.1);transform:scale(1.1);pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.copyright:hover{text-decoration:none;color:#f3f3f3}.copyright:hover::before{background-color:rgba(0,153,255,0);opacity:1;-webkit-transform:scaleX(1) scaleY(0.618);transform:scaleX(1) scaleY(0.618)}