.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon:after,.ribbon:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left:after,.ribbon-top-left:before{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left:before{top:0;right:0}.ribbon-top-left:after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:after,.ribbon-top-right:before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ribbon-bottom-left{bottom:-10px;left:-10px}.ribbon-bottom-left:after,.ribbon-bottom-left:before{border-bottom-color:transparent;border-left-color:transparent}.ribbon-bottom-left:before{bottom:0;right:0}.ribbon-bottom-left:after{top:0;left:0}.ribbon-bottom-left span{right:-25px;bottom:30px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.ribbon-bottom-right{bottom:-10px;right:-10px}.ribbon-bottom-right:after,.ribbon-bottom-right:before{border-bottom-color:transparent;border-right-color:transparent}.ribbon-bottom-right:before{bottom:0;left:0}.ribbon-bottom-right:after{top:0;right:0}.ribbon-bottom-right span{left:-25px;bottom:30px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}a{color:#1e7fb8;text-decoration:none!important}html{background-repeat:no-repeat;background-size:100%;background-color:#fff;overflow-x:hidden;height:100%}html select option{font-family:Source Sans Pro,Arial!important}html.about{background-image:url(/nordcan-prod/img/sweden-min.2ab245f8.png)}html.contact,html.database,html.under_construction{background-image:url(/nordcan-prod/img/norway-min.fedfef43.png)}html.dataviz{background-image:url(/nordcan-prod/img/denmark-min.a2cd7399.png)}html.factsheets{background-image:url(/nordcan-prod/img/faroe-islands-min.283255a3.png)}html.additional-information,html.help{background-image:url(/nordcan-prod/img/finland-min.eeff7347.png)}html.predictions_bars,html.predictions_cohorts,html.predictions_tables,html.predictions_trends{background-image:url(/nordcan-prod/img/aurora-min.c69184b1.png)}html.predictions_bars .desc.intro,html.predictions_cohorts .desc.intro,html.predictions_tables .desc.intro,html.predictions_trends .desc.intro{font-size:1em!important;line-height:1.2em}body{font-family:Source Sans Pro,Arial!important;background-color:transparent!important;padding-right:0!important}h1{text-transform:uppercase;font-weight:900!important;font-size:5em!important;margin:0;margin-top:10px!important;color:#fff!important;text-shadow:1px 1px #000}h2{padding-left:20px;padding-right:20px;font-size:1.6em!important;font-weight:800!important}h2 img{margin-right:40px}h2 span{display:block;font-size:.4em;line-height:1em}h3{font-size:1.2em!important;font-weight:700!important;text-align:left;float:left;width:100%}h4{padding-left:0;padding-right:10px;font-size:1.1em!important;font-weight:600!important}.nav-link{color:#2c3e50!important}#table-container .nav-tabs .nav-item.show .nav-link,#table-container .nav-tabs .nav-link.active{color:#fff!important}@media(min-width:1200px){.TheNavigation{width:50%}.home .TheNavigation{width:100%}}body{margin:0}body #app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin:0}body #app header{padding:15px 0;color:#1e7fb8;background-color:#fff;z-index:2}body #app header,body #app header #header-container{position:relative}body #app header #header-container .TheNavigation ul{max-width:100%;float:right}body #app header #header-container .TheNavigation ul li{list-style-type:none;display:inline-block;height:35px;text-align:center;line-height:20px;float:left}body #app header div#block-nordcan-logo{max-width:275px}body #app header div#block-nordcan-logo.home-sub-logo{margin-left:90px}body #app header div#block-nordcan-logo img{display:block;max-width:100%;padding-bottom:8px;border-bottom:2px solid #1e7fb8;margin-bottom:8px}body #app header div#block-nordcan-logo span.sub-logo a{font-size:14px;text-align:justify;width:100%;text-align:center;height:15px;display:block;font-weight:900;line-height:1em}body #app header .logo-mobile{margin:auto;max-width:100%}body #app header .logo-mobile-iarc{margin:15px 0 0 20px}body #app header a#mobile_icon i.fa-bars{color:#1e7fb8!important}body #app header .website_title,body #app header .website_title_left{color:#1e7fb8;position:absolute;top:0;font-size:3em;left:440px;height:35px;margin-left:-90px;font-weight:899;padding:0;line-height:1em;border-bottom:2px solid #1e7fb8;display:block;height:50px}body #app header .website_title a,body #app header .website_title_left a{text-decoration:none;color:#1e7fb8;display:block}body #app header .website_title a img,body #app header .website_title_left a img{display:block;max-width:100%;height:40px}body #app header .website_title_left{right:auto;font-size:3em;left:430px;width:215px}body #app header .website_title_right{left:400px;z-index:2}body #app header .website_title_right img{height:35px!important}body #app header .website_title_right .sub-logo{font-size:13px}body #app header .sub-logo{font-size:14px;display:block;text-align:justify;width:100%;text-align:center;height:15px}body #app header a.ancr_a{color:#1e7fb8}body #app header a.ancr_a:hover{color:#ccc}body #app header div,body #app header h1{color:#fff}body #app img#logo{max-height:70px}body #app img#logo.ancr{margin-top:18px;max-height:70px;border:none;left:290px}body #app img#logo.dcs{margin-top:0;margin-left:10px;max-height:70px;position:absolute;left:720px}body #app img#logo.dcs_1{left:565px}body #app img#logo.ncu{display:block;margin:auto}body #app div#lang_switcher{display:block;position:absolute;right:-50px;top:-2px}body #app .content{width:100%;margin:auto;max-width:1200px;text-align:justify}body #app .content-full{width:100%}body #app .content-third{width:75%;float:left}body #app .content-half{width:50%}body #app .content-quarter{float:right}body #app .intro{color:#fff;text-shadow:1px 1px #000;font-size:1.2em;font-weight:400}body #app .intro a{color:#fff!important}body #app .intro .desc{font-size:1.4em}body #app .content-quarter{width:25%;float:left}body #app .page{height:auto;min-height:850px}body #app .page h1{font-size:3em!important;text-transform:none;color:#fff}body #app .page .page_head{min-height:250px;position:relative}body #app .page #component-filters,body #app .page #container-sub-menu{position:relative}body #app .page #container-filters{width:calc(100% - 100px);left:100px}body #app .page.dataviz{height:auto}body #app .page.dataviz .page_head{min-height:85px}body #app .page.dataviz .page_content .col-md-10,body #app .page.dataviz .page_content .col-md-9{padding-left:0}body #app .page .list-group.fixed{position:fixed;top:0;width:270px}body #app .page .list-group .list-group-item.active{background:#1e7fb8;color:#fff!important;border-color:#1e7fb8}body #app .page .list-group .list-group-item:first-child,body #app .page .list-group .list-group-item:last-child{border-radius:0}body #app .page .list-group .badge-primary{background:#1e7fb8}body #app .page .page_content{min-height:500px;padding:10px;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-bottom:20px}body #app .page .page_content p{text-align:left}body #app .page .page_content .col-md-9{padding-left:15px}body #app .graphic.container_no_data svg{opacity:0!important}body #app .graphic.container_no_data p.no_data{position:absolute;width:100%;text-align:center;padding:25% 0;font-size:1.2em;font-weight:800;opacity:1}body #app #component-filters{position:relative!important}body #app #container-sub-menu{position:relative}body #app .graphic{position:relative;min-height:700px;margin-bottom:40px}body #app .graphic .sk-cube-grid{width:40px;height:40px;margin:25% auto;z-index:2;position:absolute;left:50%}body #app .graphic .sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#037ab3;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite}body #app .graphic .sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}body #app .graphic .sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}body #app .graphic .sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}body #app .graphic .sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}body #app .graphic .sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}body #app .graphic .sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}body #app .graphic .sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}body #app .graphic .sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}body #app .graphic .sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}body #app .graphic.path_stroke1 svg path.path_lines{stroke-width:1px}body #app .graphic.path_stroke2 svg path.path_lines{stroke-width:2px}body #app .graphic.path_stroke3 svg path.path_lines{stroke-width:3px}body #app .graphic.path_stroke4 svg path.path_lines{stroke-width:5px}body #app .graphic h2{padding:10px 190px 10px 10px;font-weight:500;text-align:left;font-size:1em!important;color:#000;border-bottom:1px solid #ccc}body #app .graphic h2 .sub-title{font-size:.9em;color:#5c5c5c;font-weight:400;font-style:italic}body #app .graphic h2 span{font-size:1.2em;display:inline}body #app .graphic .point{opacity:1}body #app .graphic #copyright{position:absolute;left:15px;bottom:15px;font-size:.8em;text-align:left}body #app .graphic #predictions_warning{top:99px}body #app .graphic #predictions_method,body #app .graphic #predictions_warning{font-size:.8em;display:block;position:absolute;text-align:left;line-height:12px;max-width:65%;font-style:italic}body #app .graphic #predictions_method{bottom:80px;left:15px}body #app .graphic img#img_copyright,body #app .graphic img.img_copyright{position:absolute;right:15px;bottom:15px;max-height:35px}body #app .graphic img#img_ancr{right:185px}body #app .graphic ul.legend{position:absolute;top:15px;left:15px;text-align:left;padding:5px;overflow:auto;font-size:.8em}body #app .graphic ul.legend li{list-style-type:none;margin-bottom:5px}body #app .graphic ul.legend li a{display:inline-block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body #app .graphic ul.legend li a.selected{background:purple;color:#fff}body #app .graphic ul.legend li input[type=checkbox]{display:none}body #app .graphic ul.legend li label{cursor:pointer}body #app .graphic ul.legend li span.line{border-bottom:3px solid #000;display:block;width:100%}body #app .graphic ul.legend li span.box{width:20px;height:15px;display:block;float:left;margin-right:7px}body #app .graphic .dash{position:absolute;left:15px}body #app .graphic .dash svg{font-size:.8em}body #app .graphic svg{overflow:hidden}body #app .graphic svg text,body #app .graphic svg tspan{font-family:Source Sans Pro,Arial!important;text-shadow:none!important}body #app .graphic svg text.regional_text{font-size:12px}body #app .graphic svg text.trend_label{font-size:20px;cursor:pointer}body #app .graphic svg rect.rect-canvas-mouse{cursor:crosshair}body #app .graphic svg .line{fill:none}body #app .graphic svg .grid line{stroke:#ccc;stroke-width:.8px;shape-rendering:crispEdges}body #app .graphic svg .axis line{stroke:#000;stroke-width:.8px;shape-rendering:crispEdges}body #app .graphic svg .axis text{font-size:1.4em}body #app .graphic svg path.mouse-line{stroke-dasharray:5}body #app .graphic svg text.mouse-txt{color:#000;font-size:1em;font-weight:700}body #app .graphic svg .grid path{stroke-width:0;stroke:red}body #app .graphic svg line.line_legend{stroke:#000;stroke-width:.8px}body #app .graphic svg text.text_legend{cursor:pointer;font-size:.8em}body #app .graphic svg text.text_legend.selected{font-weight:800}body #app .graphic svg#bars-graph{min-width:1200px}body #app span.footnote{bottom:15px!important}body #app span.footnote.footnote1{bottom:55px}body #app footer{background:#ededed;font-size:.8em;color:#000;bottom:0;width:100%;height:100%;z-index:5;padding:0 0 10px 0}body #app footer .footer a{color:#000}body #app footer .footer a:hover{color:#ccc}body #app footer .footer .copyright{text-align:center}body #app footer .footer .legals{text-align:right;margin-top:-20px}body #app footer .footer img{height:35px;margin-right:3px;float:left}body #app footer ul.registries{padding-left:0}body #app footer ul.registries li{display:inline-block;list-style-type:none;width:20%;height:30px;text-align:center;padding:20px 0 50px 0;float:left}body #app footer ul.registries li a.icon{color:#fff!important;display:block;margin-right:5px}body #app footer ul.registries li h5{display:block;width:80%;text-align:left;padding:0;margin:0;font-size:1em}body #app footer ul.registries li h5 a{color:#000!important;text-decoration:none}body #app footer ul.registries li h5 a:hover{color:#ccc;text-decoration:underline}body #app ul.social,body #app ul.social_home{margin-bottom:0;display:inline-block;float:right}body #app ul.social li,body #app ul.social_home li{display:inline-block;margin:5px}body #app ul.social li i,body #app ul.social_home li i{font-size:1.6em;color:#1e7fb8}body #app ul.footer_links{padding-left:0}body #app ul.footer_links li{display:inline-block;list-style-type:none;height:30px;padding:10px 20px 10px 50px;width:100%;text-align:left;color:#3d3d3d;margin-bottom:10px}body #app ul.footer_links li.terms{height:10px!important;padding:0 20px 0 50px!important}body #app ul.footer_links li.terms:first-child{margin-top:30px}body #app ul.footer_links li h5{text-transform:uppercase;font-size:1.4em;font-weight:800}body #app ul.footer_links li a{color:#000!important;text-decoration:none}body #app ul.footer_links li a:hover{color:#ccc;text-decoration:underline}body #app ul.footer_links li i{color:gray;display:block;float:left;font-size:1.2em;margin:3px 10px 0 0}body #app ul.footer_links li span.txt_contact{float:left;display:block;line-height:1.4em}body #app .follow{background:#1e7fb8;padding:10px 0 5px 0}body #app .follow .content{position:relative}body #app .follow .content ul.social li{border-left:1px solid #ccc;padding-left:10px}body #app .follow .content ul.social li:first-child{border-left:none}body #app .follow .content ul.social li a i{color:#ccc;font-size:1.6em}body #app .follow .content ul.social li a:hover i{color:#ccc}body #app .follow h4{color:#fff;font-size:1.6em!important;font-weight:500}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.fade-enter,.fade-leave-active{opacity:0}.child-view{position:absolute;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.slide-left-enter,.slide-right-leave-active{opacity:0;-webkit-transform:translate(30px);transform:translate(30px)}.slide-left-leave-active,.slide-right-enter{opacity:0;-webkit-transform:translate(-30px);transform:translate(-30px)}.canTooltip{background:#f5f5f5;border:1px solid #eee;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);color:#333;display:none;left:130px;padding:10px;max-width:250px;width:220px;position:absolute;text-align:center;top:95px;z-index:10}.canTooltip h5{margin:0;font-size:14px;font-weight:700;margin-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;text-align:left}.canTooltip table{border:none;width:100%;font-size:12px}.canTooltip table tr{border-bottom:1px dotted #ccc;padding:3px 0}.canTooltip table tr td.metric{text-align:left;padding-right:10px}.canTooltip table tr td.metric span.separator{display:block;width:5px;margin:2px 5px 2px 0;float:left;height:100%;min-height:12px}.canTooltip table tr td.value{font-weight:700;text-align:right}.canTooltip .g-tip-caret{position:absolute;bottom:-5.5px;fill:#fff;stroke:none}.canTooltip.down:after{left:50%;margin-left:-7px;bottom:-6px;border-right:15px solid transparent;border-left:15px solid transparent;border-top:15px solid #f5f5f5}.canTooltip.down:after,.canTooltip.left:after{content:" ";position:absolute;width:0;height:0}.canTooltip.left:after{left:0;top:50%;margin-top:-15px;left:-14px;border-bottom:15px solid transparent;border-right:15px solid #f5f5f5;border-top:15px solid transparent;border-left:none}.canTooltip .label{color:rgba(0,0,0,.87);display:inline-block;font-size:12px;padding:5px 5px 0 5px;font-weight:600}.canTooltip .label span{display:inline-block;text-align:left;margin:0 5px 5px 0}.canTooltip .label h4{font-size:1em;text-align:left}.canTooltip .label ol{padding-left:20px}.canTooltip .label ol li{padding-left:5px;text-align:left;font-weight:400}.canTooltip table.val_tooltip tr td{background:#fff;border:1px solid #000;padding:3px 10px;vertical-align:top}.overlay{display:none;position:absolute;top:0;left:0;width:120%;height:120%;z-index:10;background-color:rgba(0,0,0,.5)}.overlay #spinLoading{text-align:center;width:280px;position:absolute;top:50%;left:50%;margin-left:-140px}.overlay #spinLoading span{color:#fff;display:block;text-align:center}.overlay #spinLoading i{color:#fff;font-size:2em}.fa-spin-custom,.glyphicon-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.fa-spin{width:2em;color:#fff;display:block;margin:auto;text-align:center;margin-left:110px;margin-top:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.print_only{display:none!important}body.is_embeded div[aria-label=cookieconsent],body.is_print div[aria-label=cookieconsent],html.factsheet body div[aria-label=cookieconsent]{display:none}body.is_embeded #app .fadeIn,body.is_print #app .fadeIn{display:block!important}body.is_embeded #app .graphic,body.is_print #app .graphic{position:relative;min-height:650px;margin-bottom:0}body.is_embeded.standard_monitor #app .graphic,body.is_print.standard_monitor #app .graphic{min-height:930px!important}body.is_embeded #container-filters,body.is_embeded #loader,body.is_embeded .breadcrumb,body.is_embeded .nav-tabs,body.is_embeded .page_head,body.is_embeded .sub-menu,body.is_embeded footer,body.is_embeded header,body.is_embeded ul.downloads,body.is_print #container-filters,body.is_print #loader,body.is_print .breadcrumb,body.is_print .nav-tabs,body.is_print .page_head,body.is_print .sub-menu,body.is_print footer,body.is_print header,body.is_print ul.downloads{display:none}body.is_embeded .block,body.is_embeded .download,body.is_print .block,body.is_print .download{border:none!important}body.is_embeded .page,body.is_print .page{min-height:auto!important}body.is_embeded .page_content .row .col-md-3,body.is_print .page_content .row .col-md-3{width:0!important;max-width:0;-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important}body.is_embeded .page_content .row .col-md-9,body.is_print .page_content .row .col-md-9{width:100%!important;max-width:100%;margin:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}body.is_embeded .dataviz .page_content .col-md-3,body.is_print .dataviz .page_content .col-md-3{-webkit-box-flex:0!important;-ms-flex:0 0 0px!important;flex:0 0 0!important;max-width:0!important}body.is_embeded .dataviz .page_content .col-md-9,body.is_print .dataviz .page_content .col-md-9{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.maps body #app .graphic #copyright{bottom:5px}html.predictions_bars body #app .page.dataviz .page_head,html.predictions_cohorts body #app .page.dataviz .page_head,html.predictions_tables body #app .page.dataviz .page_head,html.predictions_trends body #app .page.dataviz .page_head{min-height:145px}html.dataviz.trends body #app .page .page_content{min-height:900px}html.dataviz.trends body.is_print #app .page .page_content{min-height:auto!important}html.dataviz body.is_print.ext_pdf #app .page .page_content{min-height:650px!important}@media(max-width:768px){body #app .page.dataviz .page_content .col-md-10,body #app .page.dataviz .page_content .col-md-9{padding-left:15px}body #app .page .page_content p{text-align:justify!important}.home .home_head{height:auto!important;min-height:150px!important}html .home .desc.intro{padding:7% 10%!important;margin-top:0!important}body #app .content-half{width:100%;min-height:160px}body #app .content-half h2{padding:0 5%;display:block;text-align:left;float:left;width:100%}body #app .content-half .home .row1 .half2{background:#151c40}body #app .content-half .file-alt{margin-right:60px}.dataviz_home .col-md-2-5{width:100%}footer ul.registries{margin-left:0!important}footer ul.footer_links{padding-left:20px!important}}