.responsive-layout{width:100%;margin:0 auto}@media all and (min-width:520px){.responsive-layout{width:520px}}@media all and (min-width:760px){.responsive-layout{width:100%}}@media all and (min-width:960px){.responsive-layout{width:960px}}.visibility-hidden{visibility:hidden !important}.display-none{display:none !important}#wrapper{width:100%;margin:0 auto;padding-top:40px}@media all and (min-width:520px){#wrapper{width:520px}}@media all and (min-width:760px){#wrapper{width:100%}}@media all and (min-width:960px){#wrapper{width:960px}}@media all and (min-width:1024px){#wrapper{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){#wrapper{width:520px;margin:0 auto}}@media all and (max-width:519px){#wrapper{width:100%;margin:0 auto}}.drawer{position:fixed;width:320px;height:100%;top:0;right:-320px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:501}.drawer .drawer-back{float:left}.drawer .drawer-back.show{display:inline-block}.drawer .drawer-close{float:right}.drawer .drawer-inner{height:100%}.drawer .drawer-item{display:block;width:100%}.drawer .drawer-item-open{display:block}.loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5000}.loading .loading-image{width:100%;height:100px;position:absolute;top:50%;margin-top:-50px}.navigation{margin:0 auto;position:fixed;top:0;height:40px;z-index:500;width:100%}@media all and (min-width:520px){.navigation{width:520px}}@media all and (min-width:760px){.navigation{width:100%}}@media all and (min-width:960px){.navigation{width:960px}}@media all and (min-width:1024px){.navigation{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.navigation{width:520px;margin:0 auto}}@media all and (max-width:519px){.navigation{width:100%;margin:0 auto}}.ie8 .navigation{max-width:1024px}.navigation .navigation-back-button{float:left}.navigation .navigation-drawer-toggle-button{float:right}.notify .notify-popup{position:fixed;top:50%;width:100%;z-index:550}.notify .notify-popup-icon{position:absolute;left:0;top:0}@media all and (max-width:759px){.notify .notify-popup-icon .icon{float:none;margin:0 auto}}@media all and (max-width:759px){.notify .notify-popup-icon{float:none;margin:0 auto;position:static}}.responsive-layout .ie8 .notify .notify-popup-content{max-width:1024px;margin:0 auto}.notify .notify-popup-content-inner{position:relative}.notify .notify-popup-done{display:inline-block}.notify .notify-shadow{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:549}.component-container:before,.component-container:after{content:"\0020";display:block;height:0;overflow:hidden}.component-container:after{clear:both}.component-container{zoom:1}.component-left{width:100%;float:auto}@media all and (min-width:761px){.component-left{width:50%;float:left}.component-left .component-inner{margin-right:5%}}.component-right{width:100%;float:auto}@media all and (min-width:761px){.component-right{width:50%;float:right}.component-right .component-inner{margin-left:5%}}.component-center{text-align:center}.ie8 .component-left{width:50%;float:left}.ie8 .component-left .component-inner{margin-right:5%}.ie8 .component-right{width:50%;float:right}.ie8 .component-right .component-inner{margin-left:5%}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul li{margin-left:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}.disabled .clickable,.disabled label,.disabled input[type=button],.disabled input[type=submit],.disabled button{cursor:default}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0.2)}.icon{-webkit-transform:translateZ(0)}.menu-title,.menu-body{color:#fff;margin-bottom:30px}.menu{background:#00ace7}@media all and (min-width:1024px){.menu .menu-container{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.menu .menu-container{width:520px;margin:0 auto}}@media all and (max-width:519px){.menu .menu-container{width:100%;margin:0 auto}}.menu .menu-container-inner{padding:30px 30px 0}.menu .menu-item{width:50%;float:left;margin-top:0;margin-bottom:20px}@media all and (max-width:760px) and (min-width:520px){.menu .menu-item{width:520px;margin:0 auto}}@media all and (max-width:519px){.menu .menu-item{width:100%;margin:0 auto}}.menu .menu-item.nth-child-even .menu-item-inner{margin-left:5%}.menu .menu-item.nth-child-odd{clear:both}.menu .menu-item.nth-child-odd .menu-item-inner{margin-right:5%}.menu .menu-item-inner{background:#fff;padding-bottom:20px}.menu .menu-item-title{padding:30px 30px 0}.menu .menu-item-body{padding:30px 30px 0}.menu .menu-item-button{padding:30px 30px 0}.menu .menu-item-button a{text-decoration:none;background-color:#3eb4e4;color:#fff;padding:8px 10px 8px 10px}.menu .menu-item-button a:hover{background-color:#1b87b2;color:#fff}.menu .menu-item-button a.visited{background-color:#ccc;color:#aaa}.menu .menu-item-duration{float:right}.menu .menu-item-progress{padding:30px 30px 0}.menu .menu-item-progress-indicator{margin:0 auto;width:100px;height:8px;border:1px solid #00ace7;border-radius:5px;overflow:hidden}.menu .menu-item-progress-indicator-bar{width:0;height:8px;background-color:#00ace7}@media all and (max-width:760px){.menu-title-inner{padding:15px 0 0}.menu-body-inner{padding:0 0 10px}.menu .menu-inner{padding:0}.menu .menu-item{width:100%;margin-bottom:20px}.menu .menu-item.nth-child-even .menu-item-inner,.menu .menu-item.nth-child-odd .menu-item-inner{margin:0}}.accordion-component .accordion-item{margin-bottom:2px}.accordion-component .accordion-item-title-icon{position:absolute;top:50%;left:10px;margin-top:-12px;color:#fff}.accordion-component .accordion-item-title{display:block;position:relative;padding:10px 10px 10px 10px;padding-left:44px;color:#fff;background-color:#00ace7;text-decoration:none;border:1px solid #00ace7}.accordion-component .accordion-item-title.visited{color:#fff;background-color:#1b87b2;border-color:#00ace7}.accordion-component .accordion-item-title.selected{color:#fff;background-color:#1b87b2;border-color:#00ace7}.no-touch .accordion-component .accordion-item-title:hover{color:#fff;background-color:#1b87b2;border-color:#00ace7}.no-touch .accordion-component .accordion-item-title.visited:hover{color:#fff;background-color:#1b87b2;border-color:#00ace7}.accordion-component .accordion-item-body{color:#6d6d6d;background-color:#fff;display:none;border-right:1px solid #00ace7;border-left:1px solid #00ace7;border-bottom:1px solid #00ace7}.accordion-component .accordion-item-body-inner{padding:10px 10px 10px 10px}.accordion-component .accordion-item-body-inner a{color:inherit}.dynamic-narrative-component.desktop .dynamic-narrative-slide-container{float:left;margin-right:3%;width:60%}.dynamic-narrative-component.desktop .dynamic-narrative-slider-graphic{margin-right:0;width:60%}.dynamic-narrative-component.desktop .dynamic-narrative-strapline{display:none}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner a{color:inherit}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner .dynamic-narrative-controls{position:static;display:none;margin-top:0;margin-bottom:10px;width:auto;height:auto;padding:8px}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner .dynamic-narrative-controls .icon{margin:0}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner .dynamic-narrative-indicators{display:none;position:relative;top:-4px}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner .dynamic-narrative-progress{background-color:#535353}.dynamic-narrative-component.desktop .dynamic-narrative-content-inner .dynamic-narrative-progress.selected{background-color:#fff}.dynamic-narrative-component.desktop .dynamic-narrative-text-controls .dynamic-narrative-content-inner .dynamic-narrative-controls{display:inline-block}.dynamic-narrative-component.desktop .dynamic-narrative-text-controls .dynamic-narrative-content-inner .dynamic-narrative-indicators{display:inline-block}.dynamic-narrative-component.desktop .dynamic-narrative-text-controls .dynamic-narrative-slide-container .dynamic-narrative-controls{display:none}.dynamic-narrative-component.desktop .dynamic-narrative-text-controls .dynamic-narrative-slide-container .dynamic-narrative-indicators{display:none}.dynamic-narrative-component .dynamic-narrative-content{float:left;width:36%;background:#6d6d6d;color:#fff}.dynamic-narrative-component .dynamic-narrative-content-inner{padding:20px}.dynamic-narrative-component.mobile .dynamic-narrative-content{display:none}.dynamic-narrative-component .dynamic-narrative-slide-container{width:100%;position:relative;overflow-x:hidden;float:left}.dynamic-narrative-component .dynamic-narrative-slider-graphic{float:left;position:relative}.dynamic-narrative-component .dynamic-narrative-item-title{position:relative;display:block}.dynamic-narrative-component .dynamic-narrative-indicators{text-align:center}.dynamic-narrative-component .dynamic-narrative-progress{width:8px;height:8px;display:inline-block;background-color:#00ace7;border:1px solid #6d6d6d;border:1px solid #00ace7;border-radius:50%;margin:1px}.dynamic-narrative-component .dynamic-narrative-progress.selected{background-color:#fff}.dynamic-narrative-component .dynamic-narrative-controls{display:block;width:48px;height:48px;position:absolute;top:50%;margin-top:-48px;z-index:10;text-decoration:none;background-color:#3eb4e4}.dynamic-narrative-component .dynamic-narrative-controls:hover{background-color:#1b87b2}.dynamic-narrative-component .dynamic-narrative-controls:hover .icon{color:#fff}.dynamic-narrative-component .dynamic-narrative-controls .icon{margin:12px;color:#fff}.dynamic-narrative-component .dynamic-narrative-control-left{left:0}.dynamic-narrative-component .dynamic-narrative-control-right{right:0}.dynamic-narrative-component .dynamic-narrative-strapline{background-color:#6d6d6d;color:#fff;height:auto;position:relative}.dynamic-narrative-component .dynamic-narrative-strapline-header{overflow:hidden;position:relative}.dynamic-narrative-component .dynamic-narrative-strapline-title{float:left}.dynamic-narrative-component .dynamic-narrative-strapline-title-inner{height:44px;line-height:44px;padding-left:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dynamic-narrative-component .dynamic-narrative-popup-open{display:block;position:absolute;top:0;right:0;text-decoration:none;z-index:5;background-color:#6d6d6d;padding:10px 10px 10px 10px}.dynamic-narrative-component .dynamic-narrative-popup-open .icon{color:#fff}.dynamic-narrative-component .dynamic-narrative-popup-open .icon:hover{color:#bababa}.dynamic-narrative-component .dynamic-narrative-hidden{display:none}.gmcq-component .gmcq-item{position:relative;width:50%;margin-bottom:8px;float:left}.gmcq-component .gmcq-item.even label{margin-left:5%}.gmcq-component .gmcq-item.odd{clear:both}.gmcq-component .gmcq-item.odd label{margin-right:5%}@media all and (max-width:760px){.gmcq-component .gmcq-item{width:100%}.gmcq-component .gmcq-item.even label,.gmcq-component .gmcq-item.odd label{margin-left:0;margin-right:0}}.gmcq-component .gmcq-item label{color:#fff;display:block;border:1px solid #00ace7;margin-bottom:2px;position:relative;z-index:1;background-color:#00ace7;overflow:hidden}.gmcq-component .gmcq-item label img{vertical-align:bottom}.gmcq-component .gmcq-item label .gmcq-answer-icon{color:#fff}.gmcq-component .gmcq-item label .gmcq-answer-icon:before{content:"\e65e"}.gmcq-component .gmcq-item label.selected{color:#fff;background-color:#1b87b2}.gmcq-component .gmcq-item label.selected .gmcq-answer-icon:before{content:"\e65d"}.gmcq-component .gmcq-item-inner{padding:14px;margin-left:38px;padding-top:19px}.gmcq-component .gmcq-item input{position:absolute;top:14px;left:25px}.gmcq-component .gmcq-item-checkbox{position:relative}.gmcq-component .gmcq-item-state{background:none;position:absolute;left:10px;width:24px;height:24px;top:50%;margin-top:-12px;z-index:0}.gmcq-component .gmcq-correct-icon{color:#51fb66;display:none}.gmcq-component .gmcq-incorrect-icon{color:#f14e4e;display:none}.gmcq-component .button{clear:both;float:left}.gmcq-component .gmcq-widget.user .gmcq-item-icon{display:none}.gmcq-component .gmcq-widget.user .incorrect .selected .gmcq-incorrect-icon{display:block}.gmcq-component .gmcq-widget.user .correct .selected .gmcq-correct-icon{display:block}.gmcq-component .gmcq-widget.model .gmcq-item-icon{display:none}.gmcq-component .gmcq-widget.model .selected .gmcq-correct-icon{display:block}.gmcq-component .gmcq-widget.disabled .gmcq-item label.selected{background-color:#1b87b2}.gmcq-component .gmcq-widget.disabled .gmcq-item.correct .selected .state{color:#51fb66}.gmcq-component .gmcq-widget.disabled .gmcq-item.incorrect .selected .state{color:#f14e4e}.no-touch .gmcq-component .gmcq-widget:not(.disabled) .gmcq-item label:hover{color:#fff;background-color:#1b87b2}.hotgraphic-component .hotgraphic-graphic{position:relative}.hotgraphic-component .hotgraphic-graphic-pin{display:block;position:absolute;top:0;left:0;background-color:#fff;border-radius:50%}.hotgraphic-component .hotgraphic-graphic-pin.visited .hotgraphic-graphic-pin-icon{color:#1b87b2}.hotgraphic-component .hotgraphic-graphic-pin-icon{color:#00ace7;font-size:48px;width:auto;height:auto}.hotgraphic-component .hotgraphic-popup{display:none;width:auto;position:absolute;left:0;right:0;top:0;height:auto;margin:40px;background-color:#fff;border:1px solid #00ace7;z-index:5}.hotgraphic-component .hotgraphic-popup-toolbar{padding:10px 10px 10px 10px;position:relative;background-color:#00ace7;height:20px}.hotgraphic-component .hotgraphic-popup-nav{background-color:#00ace7}.hotgraphic-component .hotgraphic-popup-done{color:#fff;position:absolute;top:10px;right:10px}.hotgraphic-component .hotgraphic-popup-arrow-l{color:#fff}.hotgraphic-component .hotgraphic-popup-arrow-r{color:#fff}.hotgraphic-component .hotgraphic-popup-close{color:#fff}.hotgraphic-component .hotgraphic-popup-count{color:#fff;float:left;height:30px;line-height:30px;margin-right:10px;vertical-align:baseline}.hotgraphic-component .hotgraphic-popup-controls{float:left;margin-right:10px;padding:2px}.hotgraphic-component .hotgraphic-popup-inner{padding:10px 10px 10px 10px}.hotgraphic-component .hotgraphic-item-graphic{width:50%;float:right;text-align:center}.hotgraphic-component .hotgraphic-item-graphic-inner{padding-left:10px}.hotgraphic-component .hotgraphic-item-body{width:50%;float:left}.hotgraphic-component a{outline:none;text-decoration:none}.hotgraphic-narrative .hotgraphic-graphic-pin{border-radius:0;position:absolute;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #fff;background-size:cover;transition:background-size .4s;overflow:hidden}.hotgraphic-narrative .hotgraphic-graphic-pin .hotgraphic-graphic-pin-image{display:block;position:absolute;width:100%;height:100%;-webkit-transition:transform .4s;transition:transform .4s;background-size:cover}.hotgraphic-narrative .hotgraphic-graphic-pin .hotgraphic-graphic-pin-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(109,109,109,0.5);transition:background .5s}.hotgraphic-narrative .hotgraphic-graphic-pin:hover .hotgraphic-graphic-pin-image{-webkit-transform:scale(1.1);transform:scale(1.1)}.hotgraphic-narrative .hotgraphic-graphic-pin:hover .hotgraphic-graphic-pin-image:before{background:rgba(109,109,109,0)}.cols-1{width:25%}.cols-2{width:50%}.cols-3{width:75%}.cols-4{width:100%}.rows-1{height:50%}.rows-2{height:100%}.no-touch .hotgraphic-component .hotgraphic-graphic-pin-icon:hover{color:#1b87b2}.no-touch .hotgraphic-component .hotgraphic-popup-close:hover{color:#1b87b2}.no-touch .hotgraphic-component .hotgraphic-popup-arrow-r:hover{color:#1b87b2}.no-touch .hotgraphic-component .hotgraphic-popup-arrow-l:hover{color:#1b87b2}.iFrame-vimeo-component .iFrame-vimeo-iframe-holder{width:100%;height:100%;text-align:center;overflow:hidden}.iFrame-vimeo-component .iFrame-vimeo-iframe{border:none;width:100%;height:100%;vertical-align:top}.matching-component .matching-item{border-bottom:1px solid #6d6d6d;margin-bottom:10px;padding-bottom:10px}.matching-component .matching-item-title{margin-bottom:2px}.matching-component .matching-select-container{position:relative;width:300px;overflow:hidden;background-color:#00ace7}@media all and (max-width:760px){.matching-component .matching-select-container{width:100%}}.matching-component .matching-select-icon{color:#fff}.matching-component .matching-correct-icon{color:#51fb66;display:none}.matching-component .matching-incorrect-icon{color:#f14e4e;display:none}.matching-component .matching-select{position:relative;width:320px;border:none;background:transparent;padding:10px 0 10px 10px;cursor:pointer;color:#fff}@media all and (max-width:760px) and (min-width:520px){.matching-component .matching-select{width:105%}}@media all and (max-width:519px){.matching-component .matching-select{width:110%}}.matching-component .matching-select:focus{background-color:#1b87b2}.matching-component .matching-select-state{background:none;position:absolute;right:10px;width:24px;height:24px;top:50%;margin-top:-12px;z-index:0}.matching-component .matching-widget.submitted .matching-select{cursor:default}.matching-component .matching-widget.submitted .matching-select-container{background-color:#666}.matching-component .matching-widget.user .matching-select-icon{display:none}.matching-component .matching-widget.user .incorrect .matching-incorrect-icon{display:block}.matching-component .matching-widget.user .correct .matching-correct-icon{display:block}.matching-component .matching-widget.model .matching-select-icon{display:none}.matching-component .matching-widget.model .matching-correct-icon{display:block}.no-touch .matching-select-icon:hover{color:#fff}.no-touch .matching-select-container:hover{color:#fff;background-color:#1b87b2}.ie8 .matching-select-container.disabled{background-color:#666}.matching-component select[disabled]::-ms-value{color:#fff}.mcq-component .mcq-item{background-color:#00ace7;position:relative}.mcq-component .mcq-item label{color:#fff;display:block;border:1px solid #00ace7;margin-bottom:2px;position:relative;z-index:1;background-color:#00ace7;overflow:hidden}.mcq-component .mcq-item label .mcq-answer-icon{color:#fff}.mcq-component .mcq-item label .mcq-answer-icon:before{content:"\e65e"}.mcq-component .mcq-item label.selected{color:#fff;background-color:#1b87b2;border-color:#00ace7}.mcq-component .mcq-item label.selected .mcq-answer-icon:before{content:"\e65d"}.mcq-component .mcq-item-inner{padding:10px 10px 10px 10px;padding-left:44px}.mcq-component .mcq-item input{position:absolute;top:14px;left:14px}.mcq-component .mcq-correct-icon{color:#51fb66;display:none}.mcq-component .mcq-incorrect-icon{color:#f14e4e;display:none}.mcq-component .mcq-item-state{background:none;position:absolute;left:10px;width:24px;height:24px;top:50%;margin-top:-12px;z-index:0}.mcq-component .mcq-widget.user .mcq-item-icon{display:none}.mcq-component .mcq-widget.user .incorrect .selected .mcq-incorrect-icon{display:block}.mcq-component .mcq-widget.user .correct .selected .mcq-correct-icon{display:block}.mcq-component .mcq-widget.model .mcq-item-icon{display:none}.mcq-component .mcq-widget.model .selected .mcq-correct-icon{display:block}.mcq-component .mcq-widget.disabled .mcq-item label.selected.disabled{color:#fff;background-color:#1b87b2;border-color:#00ace7}.mcq-component .mcq-widget.disabled .mcq-item label.disabled{color:#fff;background-color:#666;border-color:#00ace7}.mcq-component .mcq-widget.disabled .mcq-item.correct .selected .state{color:#51fb66}.mcq-component .mcq-widget.disabled .mcq-item.incorrect .selected .state{color:#f14e4e}.no-touch .mcq-component .mcq-widget:not(.disabled) .mcq-item label:hover{color:#fff;background-color:#1b87b2;border-color:#00ace7}.no-touch .mcq-component .mcq-widget:not(.disabled) .mcq-item label.disabled{color:#fff;background-color:#666;border-color:#00ace7;cursor:default}.no-touch .mcq-component .mcq-widget:not(.disabled) .mcq-item label.disabled:hover{color:#fff;background:#666;border-color:#00ace7}.media-component .me-plugin{position:static}.media-component .external-source .mejs-container{position:relative;padding-top:35px;height:0;overflow:hidden}.media-component .external-source .mejs-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-component .external-source .mejs-overlay-button{display:none}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../../assets/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(../../assets/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../../assets/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../../assets/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../../assets/background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(../../assets/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(../../assets/controls.png)}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../../assets/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../assets/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(../../assets/background.png);background:rgba(20,20,20,0.8)}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../assets/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../assets/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(../../assets/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}.narrative-component.desktop .narrative-slide-container{float:left;margin-right:3%;width:60%}.narrative-component.desktop .narrative-slider-graphic{margin-right:0;width:60%}.narrative-component.desktop .narrative-strapline{display:none}.narrative-component.desktop .narrative-content-inner a{color:inherit}.narrative-component.desktop .narrative-content-inner .narrative-controls{position:static;display:none;margin-top:0;margin-bottom:10px;width:auto;height:auto;padding:8px}.narrative-component.desktop .narrative-content-inner .narrative-controls .icon{margin:0}.narrative-component.desktop .narrative-content-inner .narrative-indicators{display:none;position:relative;top:-4px}.narrative-component.desktop .narrative-content-inner .narrative-progress{background-color:#535353}.narrative-component.desktop .narrative-content-inner .narrative-progress.selected{background-color:#fff}.narrative-component.desktop .narrative-text-controls .narrative-content-inner .narrative-controls{display:inline-block}.narrative-component.desktop .narrative-text-controls .narrative-content-inner .narrative-indicators{display:inline-block}.narrative-component.desktop .narrative-text-controls .narrative-slide-container .narrative-controls{display:none}.narrative-component.desktop .narrative-text-controls .narrative-slide-container .narrative-indicators{display:none}.narrative-component .narrative-content{float:left;width:36%;background:#6d6d6d;color:#fff}.narrative-component .narrative-content-inner{padding:20px}.narrative-component.mobile .narrative-content{display:none}.narrative-component .narrative-slide-container{width:100%;position:relative;overflow-x:hidden;float:left}.narrative-component .narrative-slider-graphic{float:left;position:relative}.narrative-component .narrative-item-title{position:relative;display:block}.narrative-component .narrative-indicators{text-align:center}.narrative-component .narrative-progress{width:8px;height:8px;display:inline-block;background-color:#00ace7;border:1px solid #6d6d6d;border:1px solid #00ace7;border-radius:50%;margin:1px}.narrative-component .narrative-progress.selected{background-color:#fff}.narrative-component .narrative-controls{display:block;width:48px;height:48px;position:absolute;top:50%;margin-top:-48px;z-index:10;text-decoration:none;background-color:#3eb4e4}.narrative-component .narrative-controls:hover{background-color:#1b87b2}.narrative-component .narrative-controls:hover .icon{color:#fff}.narrative-component .narrative-controls .icon{margin:12px;color:#fff}.narrative-component .narrative-control-left{left:0}.narrative-component .narrative-control-right{right:0}.narrative-component .narrative-strapline{background-color:#6d6d6d;color:#fff;height:auto;position:relative}.narrative-component .narrative-strapline-header{overflow:hidden;position:relative}.narrative-component .narrative-strapline-title{float:left}.narrative-component .narrative-strapline-title-inner{height:44px;line-height:44px;padding-left:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.narrative-component .narrative-popup-open{display:block;position:absolute;top:0;right:0;text-decoration:none;z-index:5;background-color:#6d6d6d;padding:10px 10px 10px 10px}.narrative-component .narrative-popup-open .icon{color:#fff}.narrative-component .narrative-popup-open .icon:hover{color:#bababa}.narrative-component .narrative-hidden{display:none}.slider-component .slider-widget.submitted .slider-handle{cursor:default}.slider-component .slider-widget.submitted .slider-bar{cursor:default}.slider-component .slider-widget.submitted .slider-sliderange{cursor:default}.slider-component .slider-widget.user .incorrect .slider-incorrect-icon{display:inline-block}.slider-component .slider-widget.user .correct .slider-correct-icon{display:inline-block}.slider-component .slider-widget.model .slider-select-icon{display:none}.slider-component .slider-widget.model .slider-correct-icon{display:inline-block}.slider-component .slider-widget.model .slider-incorrect-icon{display:none}.slider-component .slider-widget.disabled .slider-handle{display:none}.slider-component .slider-widget.disabled .slider-bar{cursor:default}.slider-component .slider-widget.disabled .slider-sliderange{cursor:default}.slider-component .slider-holder{padding-bottom:0;width:100%}.slider-component .slider-scale-labels{width:80%;margin:2px 5%;height:20px}.slider-component .slider-scale-start{display:inline-block;float:left;height:30px;line-height:30px;text-align:center;border-radius:5px;margin-left:-10px}.slider-component .slider-scale-end{display:inline-block;float:right;height:30px;line-height:30px;text-align:center;border-radius:5px;margin-right:-10px}.slider-component .slider-scaler{width:80%;height:2px;background-color:#00ace7;float:left;position:relative;border:none;border-top:none;border-bottom:none;margin:20px 5%;top:25px}.slider-component .slider-sliderange{cursor:pointer;width:80%;height:6px;background-color:#003a4e;float:left;position:relative;border:none;border-top:none;border-bottom:none;border-radius:20px;margin:20px 5%;top:15px;box-shadow:inset -1px 1px 1px 1px rgba(0,0,0,0.2);z-index:2}.slider-component .slider-handle{display:block;position:absolute;height:30px;cursor:pointer;width:30px;top:-15px;border-radius:50%;margin-left:-15px;background-color:#00ace7;box-shadow:0 4px 12px rgba(0,0,0,0.6);color:#fff;text-align:center;z-index:2}.no-touch .slider-component .slider-handle:hover{background-color:#1b87b2}.slider-component .slider-scale-marker{display:none;position:absolute;height:24px;width:24px;top:-42px;border-radius:50%;margin-left:-12px;color:#fff;cursor:default;line-height:24px;text-align:center;z-index:1;background-color:#00ace7;box-shadow:0 3px 6px rgba(0,0,0,0.5)}.slider-component .slider-scale-marker.display-block{display:block}.slider-component .slider-line{display:block;width:2px;height:13px;top:-11px;background-color:#00ace7;position:absolute;z-index:0;margin-left:-2px}.slider-component .slider-bar{height:6px;background-color:#00ace7;float:left;position:relative;cursor:pointer;border:none;border-top:none;border-bottom:none;border-radius:20px;z-index:1}.slider-component .slider-outer-bar{width:85%;height:21px;background-color:#fff;float:left;position:relative;border:none;border-top:none;border-bottom:none;border-radius:20px;margin:17px;left:-9px;top:-36px;box-shadow:inset -1px 1px 2px 2px rgba(0,0,0,0.3);z-index:0}.slider-component .slider-model-answer{display:none;position:absolute;height:24px;width:24px;top:-42px;border-radius:50%;margin-left:-12px;color:#fff;cursor:default;line-height:24px;text-align:center;z-index:1;background-color:#00ace7;box-shadow:0 3px 6px rgba(0,0,0,0.5)}.slider-component .slider-background{position:relative}.slider-component .slider-item-state{background:none;position:absolute;right:12px;width:24px;height:24px;top:50%;margin-top:-12px;margin-right:-50px;z-index:0}.slider-component .slider-correct-icon{color:#51fb66;display:none}.slider-component .slider-incorrect-icon{color:#f14e4e;display:none}.slider-component .slider-answer{display:none;position:absolute;height:26px;width:26px;top:-11px;border-radius:50%;margin-left:-13px;background-color:#00ace7;color:#fff;line-height:26px;text-align:center;z-index:1}.textinput-component .textinput-item{background-color:#00ace7;padding:10px 10px 10px 10px;position:relative;border:1px solid #00ace7;margin-bottom:2px}.textinput-component label{background-color:transparent;line-height:32px;padding:0;float:left;text-align:center;cursor:default;color:#fff}.textinput-component .textinput-item-prefix{width:20%}.textinput-component .textinput-item-textbox{padding:0 5px;width:54%;float:left;height:26px}.textinput-component .textinput-item-textbox.textinput-validation-error{border:2px solid #f55}.textinput-component .textinput-item-suffix{width:10%}.textinput-component .textinput-widget.submitted .textinput-item{background-color:#666}.textinput-component .textinput-widget.user .incorrect .textinput-incorrect-icon{display:block}.textinput-component .textinput-widget.user .correct .textinput-correct-icon{display:block}.textinput-component .textinput-widget.model .textinput-select-icon{display:none}.textinput-component .textinput-widget.model .textinput-correct-icon{display:block}.textinput-component .textinput-item-state{background:none;position:absolute;right:12px;width:24px;height:24px;top:50%;margin-top:-12px;z-index:0}.textinput-component .textinput-correct-icon{color:#51fb66;display:none}.textinput-component .textinput-incorrect-icon{color:#f14e4e;display:none}.tabs-component .tab-item{display:block;float:left;position:relative;text-decoration:none;text-align:left;transform:translateY(5px);transition:all .3s ease-in}.tabs-component .tab-item:last-child .tab-item-inner{margin-right:0}.no-touch .tabs-component .tab-item:hover .tab-item-inner{background-color:#0dbc37;color:#fff}.tabs-component .tab-item.visited .tab-item-inner{background-color:#1b87b2;color:#fff}.tabs-component .tab-item.selected{transform:translateY(0)}.tabs-component .tab-item.selected .tab-item-inner{background-color:#0dbc37;color:#fff}.tabs-component .tab-item-image{background-position:center;background-size:contain;display:block;height:20px;left:15px;margin-top:-12px;position:absolute;top:50%;width:20px;background-repeat:no-repeat}.tabs-component .tab-item-inner{background-color:#1b87b2;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;color:#fff;display:block;margin:0 2px 0 0;overflow:hidden;padding:15px 20px 15px 45px;text-overflow:ellipsis;white-space:nowrap}.tabs-component .tabs-content-items{background:#fff;border:1px solid #0dbc37;min-height:400px;position:relative}.tabs-component .tabs-content-items-inner{padding:20px}.tabs-component .tab-content{display:none}.tabs-component .tab-content-item-title{position:relative}.tabs-component .tab-content-item-title-image{background-position:center;background-size:contain;left:0;margin-top:-30px;position:absolute;top:50%;width:60px}.tabs-component .tab-content-item-title-inner{padding-left:80px;padding-top:5px}.tabs-component .tab-content-item-body{margin-top:20px}.tabs-component .tabs-content-icon{display:none}.tabs-component.tab-layout-left .tabs-tab-items{float:left;width:20%}.tabs-component.tab-layout-left .tab-item{float:none;margin-bottom:1px;transform:translateY(0);z-index:2}.tabs-component.tab-layout-left .tab-item:last-child{margin-bottom:0}.tabs-component.tab-layout-left .tab-item.selected:after{border-color:transparent transparent transparent #0dbc37;opacity:1;transform:translateX(0)}.tabs-component.tab-layout-left .tab-item:after{border-color:transparent transparent transparent #00ace7;border-style:solid;border-width:10.5px 0 10.5px 13px;content:'';height:0;margin-top:-8.25px;opacity:0;position:absolute;right:-13px;top:50%;transition:all .25s ease-in;transform:translateX(-13px);width:0;z-index:1}.tabs-component.tab-layout-left .tab-item-inner{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;margin:0;padding:20px 20px 20px 45px}.tabs-component.tab-layout-left .tabs-content-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow-y:scroll;width:80%;-webkit-overflow-scrolling:touch}.tabs-component.tab-layout-left .tabs-content-items-inner{padding:20px 20px 20px 30px}@media all and (max-width:760px){.tabs-component.tab-layout-left .tabs-tab-items{width:25%}.tabs-component.tab-layout-left .tab-item:after{display:none}.tabs-component.tab-layout-left .tab-item-image{display:none}.tabs-component.tab-layout-left .tab-item-inner{padding:20px 10px 20px 15px}.tabs-component.tab-layout-left .tabs-content-items{width:75%}.tabs-component.tab-layout-left .tabs-content-items-inner{padding:20px}.tabs-component.tab-layout-left .tab-content-item-title-image{display:block;margin:0 auto;position:static}.tabs-component.tab-layout-left .tab-content-item-title-inner{padding:10px 0 0;text-align:center}.tabs-component.tab-layout-left .tab-content-item-body{margin-top:10px}.tabs-component.tab-layout-left .tabs-content-icon{color:#00ace8;display:block;text-align:center;position:absolute;right:0;bottom:0;padding:3px}}@media all and (max-width:520px){.tabs-component.tab-layout-left .tabs-tab-items{width:30%}.tabs-component.tab-layout-left .tab-item-inner{padding:20px 10px}.tabs-component.tab-layout-left .tabs-content-items{width:70%}}.page-level-progress-item-title{background-color:#222;color:#fff;text-decoration:none;padding:10px 10px 10px 10px;display:block}.page-level-progress-item-title.disabled{background-color:#666;color:#fff}.page-level-progress-item-title.disabled:hover{background-color:#666 !important;color:#fff !important}.page-level-progress-item-title .drawer-item-open{padding:10px 10px 10px 10px;display:block}.page-level-progress-item-title:hover{background-color:#000;color:#fff}.page-level-progress-item-title:hover .page-level-progress-indicator-complete .page-level-progress-indicator-bar{background-color:#00ace7}.page-level-progress-item-title-inner{float:left;width:80%}.page-level-progress-indicator{width:16%;height:10px;margin-left:4%;display:inline-block;border-radius:5px;overflow:hidden;background-color:#fff}.page-level-progress-indicator-complete .page-level-progress-indicator-bar{width:100%;height:10px;background-color:#1b87b2}.page-level-progress-indicator-complete .page-level-progress-indicator-bar:hover{background-color:#00ace7}.page-level-progress-indicator-bar{width:0}.page-level-progress-navigation{padding:24px;float:right;display:inline-block}@media all and (max-width:759px){.page-level-progress-navigation{padding:19px}}.page-level-progress-navigation:hover .page-level-progress-navigation-completion{background-color:#ccc}.page-level-progress-navigation:hover .page-level-progress-navigation-bar{background-color:#0086b4}.page-level-progress-navigation-completion{width:100px;height:8px;background-color:#e6e6e6;overflow:hidden;border:2px solid #fff;position:relative;border-radius:5px}.page-level-progress-navigation-bar{height:100%;position:absolute;bottom:0;background-color:#00ace7}.resources .resources-filter a{display:block;float:left;text-align:center;text-decoration:none;color:#fff;border-bottom:1px solid #0086b4}.resources .resources-filter a span{width:100%;display:inline-block;padding:10px 0;border-right:1px solid #0086b4}.resources .resources-filter a.selected{color:#fff;background-color:#000}.no-touch .resources .resources-filter a:hover{color:#fff;background-color:#000}.resources .resources-col-4 a{width:25%}.resources .resources-col-3 a{width:33.3%}.extension-trickle{text-align:center}.extension-trickle .trickle-button{display:none;position:fixed;z-index:500;bottom:0;left:0;width:100%;outline:none;text-decoration:none;background-color:#00ace7;color:#fff;padding:10px 10px 10px 10px}.extension-trickle .trickle-button-show{display:block;visibility:visible}.no-touch .extension-trickle .trickle-button:hover{color:#fff;background-color:#1b87b2}.trickle-hidden{display:none;visibility:hidden}.extension-tutor .tutor{position:fixed;top:50%;width:100%;background-color:#6d6d6d;color:#fff;z-index:550}.ie8 .extension-tutor .tutor{left:0}.extension-tutor .tutor a{outline:none;text-decoration:none}.responsive-layout .ie8 .extension-tutor .tutor-content{max-width:1024px;margin:0 auto}.extension-tutor .tutor-inner{padding:10px 10px 10px 10px;padding-bottom:36px}.extension-tutor .tutor-toolbar{text-align:right}.extension-tutor .tutor-done{padding-top:18px;padding-right:18px;display:inline-block}.extension-tutor .tutor-icon-close{color:#fff}.extension-tutor .tutor-shadow{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:549;background-color:rgba(255,255,255,0.8)}.no-opacity .extension-tutor .tutor-shadow{background-image:url('assets/transparency-light.png')}.no-touch .extension-tutor .tutor .tutor-icon-close:hover{color:#1b87b2}.no-touch .extension-tutor .tutor .tutor-icon:hover{color:#1b87b2}.article{background-color:#fff}.article .article-inner{padding-top:1px;background-position:top;background-repeat:no-repeat}.article .article-title{width:100%;margin:0 auto;text-align:left}@media all and (min-width:520px){.article .article-title{width:520px}}@media all and (min-width:760px){.article .article-title{width:100%}}@media all and (min-width:960px){.article .article-title{width:960px}}@media all and (min-width:1024px){.article .article-title{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.article .article-title{width:520px;margin:0 auto}}@media all and (max-width:519px){.article .article-title{width:100%;margin:0 auto}}.article .article-title-inner{padding:30px 20px 20px;background-color:#fff}.article .article-body{width:100%;margin:0 auto}@media all and (min-width:520px){.article .article-body{width:520px}}@media all and (min-width:760px){.article .article-body{width:100%}}@media all and (min-width:960px){.article .article-body{width:960px}}@media all and (min-width:1024px){.article .article-body{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.article .article-body{width:520px;margin:0 auto}}@media all and (max-width:519px){.article .article-body{width:100%;margin:0 auto}}.article .article-body-inner{padding:10px 20px 40px}.not-eu{display:none}.block{width:100%;margin:0 auto}@media all and (min-width:520px){.block{width:520px}}@media all and (min-width:760px){.block{width:100%}}@media all and (min-width:960px){.block{width:960px}}@media all and (min-width:1024px){.block{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.block{width:520px;margin:0 auto}}@media all and (max-width:519px){.block{width:100%;margin:0 auto}}.block .block-inner{padding:100px 60px}@media all and (max-width:759px){.block .block-inner{padding:40px 20px}}.block .block-title{text-align:left}.block .block-title-inner{padding:0 0 0}.block .block-body-inner{padding:0 0 0}.block.inverted,.block.summary,.block.footer{color:#fff}.block.inverted h1,.block.summary h1,.block.footer h1,.block.inverted h2,.block.summary h2,.block.footer h2,.block.inverted h3,.block.summary h3,.block.footer h3,.block.inverted h4,.block.summary h4,.block.footer h4,.block.inverted h5,.block.summary h5,.block.footer h5,.block.inverted a,.block.summary a,.block.footer a{color:#fff}.block.inverted .attribution,.block.summary .attribution,.block.footer .attribution{text-align:center;font-size:.8em}.block.inverted .mcq-component .mcq-item label{background:#fff;color:#6d6d6d}.block.inverted .mcq-component .mcq-item label,.block.inverted .mcq-component .mcq-item label h5,.block.inverted .mcq-component .mcq-item label a,.block.inverted .mcq-component .mcq-item label .mcq-answer-icon{color:#6d6d6d}.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.selected.disabled{background:#fff}.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.selected.disabled h5,.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.selected.disabled a{color:#6d6d6d}.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.disabled{background:#ddd}.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.disabled h5,.block.inverted .mcq-component .mcq-widget.disabled .mcq-item label.disabled a{color:#999}.block.inverted .gmcq-component .gmcq-item label{background:#fff}.block.inverted .gmcq-component .gmcq-item label,.block.inverted .gmcq-component .gmcq-item label h5,.block.inverted .gmcq-component .gmcq-item label .gmcq-answer-icon{color:#6d6d6d}.block.inverted .gmcq-component .gmcq-widget.disabled .gmcq-item label.selected.disabled{background:#fff}.block.inverted .gmcq-component .gmcq-widget.disabled .gmcq-item label.selected.disabled h5{color:#6d6d6d}.block.inverted .gmcq-component .gmcq-widget.disabled .gmcq-item label.disabled{background:#ddd}.block.inverted .gmcq-component .gmcq-widget.disabled .gmcq-item label.disabled h5{color:#999}.block.inverted .narrative-component .narrative-content{background:#6d6d6d;color:#fff}.block.inverted .narrative-component .narrative-content h2{color:#fff}.block.inverted .narrative-component .narrative-progress{border-color:#fff}.block.inverted .accordion-component .accordion-item-title{background:#fff}.block.inverted .accordion-component .accordion-item-title h5{color:#6d6d6d}.block.inverted .accordion-component .accordion-item-title:hover{background:#eee}.block.inverted .accordion-component .accordion-item-title.selected{background:#f6f6f6}.block.inverted .accordion-component .accordion-item-title.selected h5{color:#6d6d6d}.block.inverted .accordion-component .accordion-item-title-icon{color:#6d6d6d}.block.inverted .accordion-component .accordion-item-body{color:#fff;background:transparent;border-color:#fff}.block.inverted .matching-component .matching-select-container{background:#fff}.block.inverted .matching-component .matching-select,.block.inverted .matching-component .matching-select-icon{color:#6d6d6d}.block.inverted .matching-component .matching-select:focus{background:#fff}.block.inverted .slider-component .slider-scale-marker{color:#00ace7}.block.inverted .slider-component .slider-scaler,.block.inverted .slider-component .slider-scale-marker,.block.inverted .slider-component .slider-line{background:#fff}.block.inverted .slider-component .slider-handle{border:2px solid #fff}.block.inverted .textinput-component .textinput-item .textinput-item-textbox{border:none}.block.inverted .button{background:#fff;color:#6d6d6d}.block.summary{background:#222}.block.summary .block-inner{padding-bottom:30px}.block.summary .footer-logo{display:none}@media all and (max-width:759px){.block.summary .footer-logo{text-align:center;margin-bottom:40px}}.block.summary .social-buttons{display:none;text-align:right}.block.summary .social-buttons .social{margin-left:10px}.block.summary .social-buttons .social:hover{opacity:.8}@media all and (max-width:759px){.block.summary .social-buttons{width:100%;text-align:center}}.course_link{border:1px solid #004f9f;background-color:#004f9f;padding:10px;text-decoration:none;font-size:inherit;font-family:inherit}.button{margin-top:10px;margin-bottom:10px;background-color:#3eb4e4;color:#fff;padding:8px 10px 8px 10px;text-decoration:none;display:inline-block;border:1px solid #c5c5c5}.button:hover{background-color:#1b87b2;color:#fff}.button.disabled{background-color:#ccc;color:#aaa}.component-widget .button.reset,.component-widget .button.user,.component-widget .button.model{display:none;visibility:hidden}.component-widget.submitted .button.reset{display:inline-block;visibility:visible}.component-widget.submitted .button.submit{display:none}.component-widget.user .button.submit{display:none}.component-widget.user .button.model{display:inline-block;visibility:visible}.component-widget.user .button.reset{display:none}.component-widget.model .button.submit{display:none}.component-widget.model .button.user{display:inline-block;visibility:visible}.component-widget.model .button.reset{display:none}.component-widget.submitted.correct .button{visibility:hidden;display:none}.component-widget.submitted.correct .button.submit{display:inline-block}.open-data-certificate{position:relative}.open-data-certificate img{height:70px;width:77px;max-width:77px;display:inline-block}.open-data-certificate ul{display:inline-block;position:relative;left:10px;top:0;z-index:5000;min-width:200px;text-align:left;margin:0;padding:0}.open-data-certificate-details li{font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:12px;line-height:18px;height:18px;display:block;margin:0 0 1px 0;padding:0}.open-data-certificate-details li span{display:inline-block;background-color:black;color:white;padding:0 2px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component .component-title{margin:0}.component .component-title-inner{padding:0 0 0}.component .component-body{margin:20px 0 20px}.component .component-body-inner{padding:0 0 0}.component .component-body-inner a{color:inherit}.component .component-instruction{margin:0 0 20px}.component .component-instruction-inner{padding:0 0 20px;font-weight:bold}.component .component-instruction-inner.validation-error{color:#f55}@media all and (max-width:760px){.component .component-instruction-inner .desktop-instruction{display:none}}@media all and (min-width:760px){.component .component-instruction-inner .mobile-instruction{display:none}}.separator{display:block;border-bottom:1px solid #fff;width:100%;clear:both;margin-bottom:30px;padding-top:60px}.extension-tutor .tutor{background:#00ace7}.extension-tutor .tutor .tutor-inner{padding:0 30px 30px 30px}.page-level-progress .page-level-progress-item-title{background:#222}.page-level-progress .page-level-progress-item-title:hover{background:#000}.page-level-progress .page-level-progress-indicator-bar{background:#00ace7}.matching-component .matching-item{border:none}.mcq-component .mcq-item label{border:none}.mcq-component .mcq-item label .mcq-answer-icon{padding-left:1px}.mcq-component .mcq-item h5{margin:0;font-size:17px;font-weight:300}.mcq-component .mcq-widget.disabled .mcq-item label.disabled{background:#ddd}.mcq-component .mcq-widget.disabled .mcq-item label.disabled h5{color:#999}.mcq-component .mcq-widget.disabled .mcq-item label.selected.disabled h5{color:#fff}.no-touch .inverted .mcq-component .mcq-widget:not(.disabled) .mcq-item label:hover{background:#f3f3f3}.gmcq-component .gmcq-item{margin-bottom:20px}.gmcq-component .gmcq-item label{border:none}.gmcq-component .gmcq-item label .gmcq-item-state{margin-top:-10px}.gmcq-component .gmcq-item label .gmcq-item-state .gmcq-answer-icon{padding-left:1px}.gmcq-component .gmcq-item label h5{margin:0 0 0 38px;font-size:17px;font-weight:300}.gmcq-component .gmcq-item label:hover{background:#f60}.no-touch .inverted .gmcq-component .gmcq-widget:not(.disabled) .gmcq-item label:hover{background:#f3f3f3}@media all and (max-width:759px){.graphic-component{margin:30px 0}}@media all and (max-width:759px){.graphic-component.illustration{display:none}}.component-right .graphic-widget{text-align:center}.slider-component .slider-sliderange{background:#ccc}.narrative-component .narrative-content{background:#00ace7}.narrative-component .narrative-strapline-title h5{font-size:17px;margin-bottom:0;font-weight:300}.button{border:none;border-radius:3px;padding:14px 46px}.accordion-component h5{margin-bottom:0;font-size:17px;font-weight:300}.no-touch .accordion-component .accordion-item-title{border:none}.textinput-component .textinput-item{background:none;padding:0;border:none}.textinput-component .textinput-item .textinput-item-textbox{border:1px solid #bbb;padding:5px 10px}.textinput-component .textinput-widget.submitted .textinput-item{background:none}.component .component-instruction-inner.validation-error{color:inherit}.component .component-instruction-inner.validation-error:before{font-family:'vanilla';content:'\e639';margin-right:5px}.extension-tutor .tutor,.ie8 .extension-tutor .tutor{width:1024px;left:auto}@media all and (max-width:1023px){.extension-tutor .tutor,.ie8 .extension-tutor .tutor{width:100%}}.notify .notify-popup{width:1024px;margin:0 auto}.notify .notify-popup .notify-popup-inner{padding:0 30px 30px 30px}@media all and (max-width:1023px){.notify .notify-popup{width:100%}}.drawer{background-color:#222;color:#fff}.drawer .drawer-toolbar{border-bottom:1px solid #2e2e2e}.drawer .drawer-toolbar .icon{padding:18px;color:#fff}@media all and (max-width:519px){.drawer .drawer-toolbar .icon{padding:13px}}.drawer .drawer-toolbar .icon:hover{color:#000}.drawer .drawer-inner{border-left:5px solid #000}.drawer .drawer-item .drawer-item-open{text-decoration:none;color:#fff;border-bottom:1px solid #2e2e2e}.no-touch .drawer .drawer-item .drawer-item-open:hover{color:#fff;background-color:#000}.drawer .drawer-item .drawer-item-description{font-size:.9em}.drawer .drawer-item h5{font-size:16px;font-weight:600;margin-bottom:0}.drawer .drawer-item-open{padding:10px 10px 10px 10px}.download-image{width:40px;margin-top:10px;display:inline-block}.downloadp{display:inline-block;position:relative;bottom:10px;left:10px;margin-bottom:0}body{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:300;color:#6d6d6d;font-size:17px;line-height:27px}h1{font-size:42.5px;line-height:52.5px;font-weight:600}h2{font-size:38.25px;line-height:48.25px;font-weight:300}h3{font-size:34px;line-height:44px;font-weight:300}h4{color:#363535;font-size:29.75px;line-height:39.75px;font-weight:600}h5{font-size:21.25px;line-height:31.25px;font-weight:600;margin-bottom:25px}h6{font-size:17px;line-height:27px;font-weight:300}ul,ol{margin-bottom:25px}ul.ticks li{list-style-type:none;margin-left:28px;white-space:pre-wrap}ul.ticks li:before{content:"✔";margin:0 14px 0 -28px}p{margin-bottom:25px}.intro-logo{background:url(assets/eu-open-data.svg) no-repeat center;background-size:contain;margin-top:40px;height:160px}@font-face{font-family:'vanilla';src:url('fonts/vanilla.eot');src:url('fonts/vanilla.eot?#iefix') format('embedded-opentype'),url('fonts/vanilla.woff') format('woff'),url('fonts/vanilla.ttf') format('truetype'),url('fonts/vanilla.svg#vanilla') format('svg');font-weight:normal;font-style:normal}.icon{font-family:'vanilla';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{display:block;width:24px;height:24px;font-size:24px;text-decoration:none;color:#6d6d6d}.icon-arrow-left:before{content:"\e600"}.icon-arrow-down:before{content:"\e601"}.icon-arrow-up:before{content:"\e602"}.icon-arrow-right:before{content:"\e603"}.icon-bookmark:before{content:"\e604"}.icon-message:before{content:"\e605"}.icon-mouse:before{content:"\e606"}.icon-mobile:before{content:"\e607"}.icon-desktop:before{content:"\e608"}.icon-pencil:before{content:"\e609"}.icon-forward-arrow:before{content:"\e60a"}.icon-backwards-arrow:before{content:"\e60b"}.icon-person:before{content:"\e60c"}.icon-persons:before{content:"\e60d"}.icon-profile:before{content:"\e60e"}.icon-pin:before{content:"\e60f"}.icon-map:before{content:"\e610"}.icon-point:before{content:"\e611"}.icon-star:before{content:"\e612"}.icon-star-hollow:before{content:"\e613"}.icon-comments:before{content:"\e614"}.icon-comment:before{content:"\e615"}.icon-home:before{content:"\e616"}.icon-popup:before{content:"\e617"}.icon-search:before{content:"\e618"}.icon-printer:before{content:"\e619"}.icon-link:before{content:"\e61a"}.icon-flag:before{content:"\e61b"}.icon-cog:before{content:"\e61c"}.icon-tools:before{content:"\e61d"}.icon-tag:before{content:"\e61e"}.icon-camera:before{content:"\e61f"}.icon-feedback:before{content:"\e620"}.icon-book:before{content:"\e621"}.icon-article:before{content:"\e622"}.icon-eye:before{content:"\e623"}.icon-time:before{content:"\e624"}.icon-microphone:before{content:"\e625"}.icon-calendar:before{content:"\e626"}.icon-timer:before{content:"\e627"}.icon-drag:before{content:"\e628"}.icon-light-bulb:before{content:"\e629"}.icon-checklist:before{content:"\e62a"}.icon-ticket:before{content:"\e62b"}.icon-wi-fi:before{content:"\e62c"}.icon-line-graph:before{content:"\e62d"}.icon-pie-chart:before{content:"\e62e"}.icon-bar-graph:before{content:"\e62f"}.icon-scatter-graph:before{content:"\e630"}.icon-padlock-locked:before{content:"\e631"}.icon-padlock-unlocked:before{content:"\e632"}.icon-tick:before{content:"\e633"}.icon-cross:before{content:"\e634"}.icon-minus:before{content:"\e635"}.icon-plus:before{content:"\e636"}.icon-info:before{content:"\e637"}.icon-question:before{content:"\e638"}.icon-warning:before{content:"\e639"}.icon-list:before{content:"\e63a"}.icon-add-to-list:before{content:"\e63b"}.icon-menu:before{content:"\e63c"}.icon-grid:before{content:"\e63d"}.icon-portrait:before{content:"\e63e"}.icon-screens:before{content:"\e63f"}.icon-landscape:before{content:"\e640"}.icon-images:before{content:"\e641"}.icon-media:before{content:"\e642"}.icon-folder:before{content:"\e643"}.icon-documents:before{content:"\e644"}.icon-delete:before{content:"\e645"}.icon-save:before{content:"\e646"}.icon-download:before{content:"\e647"}.icon-upload:before{content:"\e648"}.icon-expand:before{content:"\e649"}.icon-shrink:before{content:"\e64a"}.icon-volume:before{content:"\e64b"}.icon-sound:before{content:"\e64c"}.icon-sound-mute:before{content:"\e64d"}.icon-controls-left:before{content:"\e64e"}.icon-controls-down:before{content:"\e64f"}.icon-controls-up:before{content:"\e650"}.icon-controls-right:before{content:"\e651"}.icon-triangle-left:before{content:"\e652"}.icon-triangle-down:before{content:"\e653"}.icon-triangle-up:before{content:"\e654"}.icon-triangle-right:before{content:"\e655"}.icon-dot:before{content:"\e656"}.icon-ellipsis:before{content:"\e657"}.icon-up-down:before{content:"\e658"}.icon-controls-small-left:before{content:"\e659"}.icon-controls-small-down:before{content:"\e65a"}.icon-controls-small-up:before{content:"\e65b"}.icon-controls-small-right:before{content:"\e65c"}.icon-radio-checked:before{content:"\e65d"}.icon-radio-unchecked:before{content:"\e65e"}#country-select{position:absolute;top:18px;width:150px}@media all and (max-width:759px){#country-select{top:13px}}.normal{left:20px}@media all and (max-width:759px){.normal{left:14px}}.save-shown{left:150px}@media all and (max-width:759px){.save-shown{left:105px}}.status-shown{left:80px}#country-select form{width:150px;padding:0}#country-select select,#country-select input{display:inline;padding:0;margin:0}.dropdown dd{position:relative}.dropdown a{text-decoration:none;outline:0;font:12px Arial,Helvetica,sans-serif;display:block;width:100px;overflow:hidden}.dropdown dt a{background:purple;border:1px solid white;padding:3px 10px 4px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}@media all and (max-width:759px){.dropdown dt a{width:15px}}@media all and (max-width:759px){.dropdown dt a em{display:none}}.dropdown dt a.active{background:purple;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px dotted #676768;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5);color:#fff}.dropdown dd ul{background:purple;border:1px solid white;color:#c5c0b0;display:none;position:absolute;z-index:999;top:-11px;left:0;padding:2px 0 5px 0;list-style:none;border-top:none;margin:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}.dropdown dd ul li{margin-left:0}.dropdown dd ul li a{padding:2px 10px}.dropdown dd ul li a span,.dropdown dt a span{float:left;width:16px;height:11px;margin:2px 6px 0 0;background-image:url(assets/flags.png);background-repeat:no-repeat;cursor:pointer}.us a span{background-position:0 0}.en a span{background-position:-16px 0}.fr a span{background-position:-32px 0}.de a span{background-position:-48px 0}.nl a span{background-position:-64px 0}.it a span{background-position:-80px 0}.sv a span{background-position:-96px 0}.es a span{background-position: -112px 0;}.dropdown dd ul li a em,.dropdown dt a em{font-style:normal;float:left;width:70px;cursor:pointer}.dropdown dd ul li a em{color:#dbc3b5}.dropdown dd ul li a:hover{background-color:rgba(255,255,255,0.1)}.dropdown dd ul li a:hover em{color:#fff}body{background:#f3f2f2 url('assets/cubes.png');background-position:5px 5px}#wrapper{width:1024px;padding-top:60px}.ie8 #wrapper{max-width:1024px;margin:0 auto}@media all and (max-width:1023px){#wrapper{width:100%}}@media all and (max-width:759px){#wrapper{padding-top:50px}}.loading{text-align:center;background-color:rgba(255,255,255,0.8)}.no-opacity .loading{background-image:url('assets/transparency-light.png')}.loading .loading-image{background-image:url(assets/ajax-loader.gif);background-repeat:no-repeat;background-position:center}.navigation{width:1px;min-width:1024px;*width:1024px;box-shadow:0 0 20px 5px rgba(0,0,0,0.05);background-color:#004f9f;height:60px;border-bottom:0 solid #00ace7}.ie8 .navigation{max-width:1024px}@media all and (max-width:1023px){.navigation{width:1px;min-width:100%;*width:100%}}@media all and (max-width:759px){.navigation{width:1px;min-width:100%;*width:100%;height:50px}}.navigation .odi-logo-banner{height:50px;display:none;padding-top:5px}@media all and (max-width:759px){.navigation .odi-logo-banner{height:40px}}.navigation .icon{padding:18px;color:#fff}@media all and (max-width:759px){.navigation .icon{padding:13px}}.no-touch .navigation .icon:hover{color:#003a4e}.navigation #drawText{font-family:"Helvetica Neue",Arial,sans-serif;font-size:.75em;bottom:6px;position:relative;margin-left:3px;text-transform:uppercase}@media all and (max-width:759px){.navigation #drawText{display:none}}@media all and (min-width:759px){.navigation .navigation-drawer-toggle-button{width:105px;height:24px;padding:3px;padding-bottom:1px;margin-top:13px;border-radius:6px;font-size:29px}}@media all and (max-width:759px){.navigation .navigation-drawer-toggle-button{font-size:2.5em;padding-top:4px;padding-right:25px}}.navigation .page-level-progress-navigation .page-level-progress-navigation-completion{background:#fff;width:100px;border:none;height:10px}@media all and (max-width:759px){.navigation .page-level-progress-navigation .page-level-progress-navigation-completion{width:75px}}.navigation .page-level-progress-navigation .page-level-progress-navigation-completion .page-level-progress-navigation-bar{background:#00ace7}.notify .notify-popup{background-color:#3eb4e4;color:#fff}.notify .notify-popup a{outline:none;text-decoration:none}.notify .notify-type-prompt .notify-popup-inner,.notify .notify-type-alert .notify-popup-inner{padding-top:30px 30px 30px 30px}.notify .notify-popup-icon .icon{font-size:60px;width:60px;height:60px;color:#fff}.notify .notify-popup-buttons{text-align:center;margin-top:10px}.notify .notify-popup-button{background-color:#fff;color:#3eb4e4;padding:8px 10px 8px 10px;display:inline-block}.no-touch .notify .notify-popup-button:hover{background-color:#0b394b;color:#fff}.responsive-layout .ie8 .notify .notify-popup-content{max-width:1024px;margin:0 auto}.notify .notify-popup-content-inner{padding-left:80px}@media all and (max-width:759px){.notify .notify-popup-content-inner{padding-left:0}}.notify .notify-popup-inner{padding:30px 30px 30px 30px}.notify .notify-popup-toolbar{text-align:right}.notify .notify-popup-done{padding:30px 30px 30px 30px;display:inline-block}.notify .notify-popup-icon-close{color:#fff}.no-touch .notify .notify-popup-icon-close:hover{color:#115a78}.notify .notify-shadow{background-color:rgba(255,255,255,0.8)}.no-opacity .notify .notify-shadow{background-image:url('assets/transparency-light.png')}.notify-push{position:fixed;top:80px;right:20px;width:380px;background-color:#3eb4e4;transition:all .3s;opacity:0;margin-top:-30px;color:#fff;z-index:50;border:1px solid #fff;border-radius:3px}@media all and (max-width:760px){.notify-push{width:90%;max-width:380px;top:70px;right:5%}}.notify-push.show{margin-top:0;opacity:1}.notify-push-inner{padding:30px 0 30px 30px;margin-right:78px;cursor:pointer}.notify-push-close{display:inline-block;text-decoration:none;position:absolute;right:30px;top:50%;margin-top:-12px}.notify-push-close .icon{color:#fff}.no-touch .notify-push-close .icon:hover{color:#115a78}.page{background-color:#f5c431;box-shadow:0 0 20px 5px rgba(0,0,0,0.05)}.page .page-title{width:100%;margin:0 auto;text-align:center;color:#fff}@media all and (min-width:520px){.page .page-title{width:520px}}@media all and (min-width:760px){.page .page-title{width:100%}}@media all and (min-width:960px){.page .page-title{width:960px}}@media all and (min-width:1024px){.page .page-title{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.page .page-title{width:520px;margin:0 auto}}@media all and (max-width:519px){.page .page-title{width:100%;margin:0 auto}}.page .page-title-inner{padding:50px 10px 50px}@media all and (min-width:1024px){.responsive-large{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.responsive-medium{width:520px;margin:0 auto}}@media all and (max-width:519px){.responsive-small{width:100%;margin:0 auto}}@media all and (min-width:1024px){.responsive-layout{width:1024px;margin:0 auto}}@media all and (max-width:760px) and (min-width:520px){.responsive-layout{width:520px;margin:0 auto}}@media all and (max-width:519px){.responsive-layout{width:100%;margin:0 auto}}.navigation-inner{z-index:300;backgroun-color:#004f9f}.odibanner-close{position:absolute;top:0;right:10px}.odibanner{position:absolute;width:95%;background-color:#004f9f;display:none;margin-left:10px;margin-right:10px;border-bottom-right-radius:10px;padding:10px;border-bottom-left-radius:10px;color:white;z-index:-10}.page-level-progress-navigation{float:right;padding:26px 10px}@media all and (max-width:759px){.page-level-progress-navigation{padding:20px 2px}}.save-section-outer{display:none;float:left;margin-left:10px}@media all and (max-width:759px){.save-section-outer{margin-left:4px}}.save-section{margin-top:6px;font-size:12px;line-height:1.5em;color:white;min-width:60px;min-height:36px;cursor:pointer}@media all and (max-width:759px){.save-section{margin-top:4px}}.saving{background-image:url(assets/cloud_saving.gif);background-repeat:no-repeat;background-position:center;background-size:60px 36px;padding-top:10px}@media all and (max-width:759px){.saving{padding-top:0}}.slbutton{font-size:18px;border:1px solid purple;background-color:purple;padding:6px;text-dectoration:none;color:white;margin-right:.5em;margin-top:8px}@media all and (max-width:759px){.slbutton{font-size:12px}}.saveLoad{font-size:24px}.saveLoad input{margin-right:8px}.cloud-status{display:inline-block;position:absolute;top:50px;left:0;width:320px;background:#004f9f;font-size:1em;color:white;padding:10px;z-index:-10;display:none}#cloud-status-img{width:60px;height:36px;padding-right:10px;padding-bottom:10px}.resources-filter{display:none}.mejs-overlay-button{background:url(assets/play.png) no-repeat}.b-02,.b-04,.b-06{background:#0dbc37}.b-08,.b-10,.b-12{background:#2254f4}.b-14{background:#4b4e4f}.graphic-component.color-six img{background:#2254f4;width:320px}