@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:800&display=swap");@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(fonts/opensans/OpenSans-Light.woff) format("woff"),url(fonts/opensans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(fonts/opensans/OpenSans-Regular.woff) format("woff"),url(fonts/opensans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Bold"),local("OpenSans-Semibold"),url(fonts/opensans/OpenSans-Semibold.woff) format("woff"),url(fonts/opensans/OpenSans-Semibold.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(fonts/opensans/OpenSans-Bold.woff) format("woff"),url(fonts/opensans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(fonts/opensans/OpenSans-Italic.woff) format("woff"),url(fonts/opensans/OpenSans-Italic.ttf) format("truetype")}html{height:100%;font-size:10px;line-height:2.25em}body{height:100%;font-family:"Open Sans","Arial","Helvetica",sans-serif;color:#000;margin:0;padding:0}a{color:#2b376e;text-decoration:underline}a:hover{text-decoration:none}a img{border:0}a[onclick="return false;"]{cursor:default}a.keyword-replacement{border-bottom:1px dotted #2b376e;display:inline-block;color:#000}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}h1{font-size:3.2rem;font-weight:600;margin-bottom:32px;line-height:4rem}h2{font-size:2.2rem;font-weight:600;margin-bottom:15px}h3{font-size:1.8rem;font-weight:700;margin-bottom:5px}p,blockquote{margin-top:0;margin-bottom:1.8rem}form{margin:0;padding:0}ul,ol{margin:0}ul{list-style-type:none;margin:0;padding:0}article ul li{margin-left:10px;position:relative}article ul li:before{width:5px;height:5px;content:'';background-color:#569cbe;position:absolute;margin-left:-10px;border-radius:20px;margin-top:9px}article ul.articles li:before{display:none}svg{width:1em;height:1em;fill:currentcolor}svg .cls-1{fill:#fff}svg .mapmarker-bg{fill:#fff}svg .mapmarker-frame{fill:#000}.clearfix{clear:both}header,section,footer,aside,nav,main,article,figure{display:block;margin:0}body.site-1 #container,body.site-3 #container{width:100%;overflow:hidden;font-size:1.7rem}#placeholder-top{width:100%;background:#e6f1f7}#placeholder-top.sticky-scrolled{background:#e6f1f7}#placeholder-top .standard-menu:not(.quick-mode){background:#e6f1f7}#placeholder-top.sticky-scrolled{position:fixed;z-index:999;box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5)}#placeholder-bottom{padding-top:25px;padding-bottom:12px;background:rgba(43,55,110,0.95)}input:not([type="radio"]),select,button,textarea{font-family:"Open Sans",Arial,Sans-serif}input,select option,textarea{padding:0 10px}input:not([type="submit"]),select,textarea{font-size:1.4rem;border:1px solid #999}textarea,input:not([type="submit"]){padding-left:8px;padding-right:8px}input,select:not([multiple]){height:2.4rem;line-height:2.4rem}select:not([multiple]){padding-left:6px}input[type="radio"],input[type="checkbox"]{height:auto;line-height:auto}button,a.button,input[type="submit"]{font-size:1.4rem;color:#fff;font-weight:normal;text-transform:uppercase;border:0;background:#2b376e;height:3.2rem;line-height:3.2rem;min-width:150px;-webkit-appearance:none;-webkit-border-radius:0}a.button{text-decoration:none;display:block;text-align:center}.error,.message{display:block;padding:12px 17px 15px 17px;margin-bottom:18px;border:2px solid #f00}.error{border:2px solid #f00}.message{border:2px solid green}form[name="SubscriberForm"] input[type="submit"]{background:#569cbe}form[name="SubscriberForm"] input[type="submit"]:hover{cursor:pointer;background:#2b376e}iframe{width:100%}#content-link a{display:block;position:absolute;left:-2000px;top:0}#content-link a:focus{left:10px;top:40px;font-size:3rem;padding:8px;z-index:999;text-decoration:underline;border:1px solid;background:#fff}table{width:100%;border-collapse:collapse}table caption{font-weight:bold;text-align:left}table th,table td{padding:4px 0 5px 5px;font-size:1.4rem}table th{text-align:left;color:#000}table thead th{border-bottom:1px solid #999}table tr:nth-child(even){background:#f6f6f6}table.blank{width:auto;border-collapse:separate}table.blank caption{font-weight:normal}table.blank th,table.blank td{padding:1px}table.blank th{color:#000;border-bottom:0}table.blank tr{height:auto}table.blank tr:nth-child(even){background:0}button.slick-prev,button.slick-next,button.slick-prev:hover,button.slick-prev:focus,button.slick-next:hover,button.slick-next:focus{margin:auto;top:0;bottom:0}button.slick-prev::before,button.slick-next::before{content:""}#coretrek-footer,#coretrek-footer a{color:#6f6c6c;font-size:1.3rem}#coretrek-footer a{text-decoration:none}#coretrek-footer a:hover{text-decoration:underline}.byline{font-size:1.4rem;color:#666}body #container .rwd-toggle-content.rwd-toggled-open{display:block}#placeholder-left h1,#placeholder-right h1,#placeholder-content:not(.no-right):not(.no-left) h1,body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode) h1,#placeholder-left h3,#placeholder-right h3,#placeholder-content:not(.no-right):not(.no-left) h3,body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode) h3{color:#fff;line-height:normal;font-size:1.8rem;font-weight:300;text-transform:uppercase;background:#569cbe}#placeholder-bottom .tile-common,#placeholder-bottom .tile-common:not(.linktoolbar) a{color:#fff;font-size:1.6rem;text-decoration:none}#placeholder-bottom .tile-common:not(.linktoolbar) a:hover{color:#fff;text-decoration:underline}#placeholder-bottom .tile-common .directedit-link-container a{color:#2b376e;font-size:2rem}#container .tile-common.stretched-mode{background:#efefef}.articledisplay{overflow:hidden}.articledisplay .top-content{margin-bottom:32px}.articledisplay .cp-image-text{font-size:1.3rem}.publication h2,.articledisplay .digest{font-size:2.4rem;font-weight:400;line-height:3.2rem}.articledisplay .digest{font-size:2.2rem}.articledisplay .digest p{margin-bottom:5px}.articledisplay .digest+div{margin-top:13px}.articledisplay .byline{margin-bottom:10px}.articledisplay .main-content p{line-height:2.7rem}.articledisplay .main-content table{margin-bottom:1em}.articledisplay img{display:block}.articledisplay img.cp-mmarchive-image-left{margin-right:10px;margin-top:5px}.articledisplay img.cp-mmarchive-image-right{margin-left:5px}.articledisplay .image-text{font-size:1.2rem;line-height:1.7rem;font-style:italic;color:#444}.article-image.cp-mmarchive-image-right{float:right;margin-left:10px;margin-bottom:10px}.article-image.cp-mmarchive-image-left{float:left;margin-right:10px;margin-bottom:10px}.articledisplay .tile-content ol,.articledisplay .tile-content ul{margin-bottom:1.8rem}.articledisplay .tile-content ul li{padding-left:18px;list-style-type:none;position:relative}.articledisplay .tile-content ul li:before,.articledisplay .project-content ul li:before{content:"";position:absolute;left:0;display:inline-block;height:.6rem;width:.6rem;background:#569cbe;border-radius:20px}.articledisplay blockquote{color:#666;padding:12px 12px 18px 60px;position:relative;border-radius:9px;background:#f6f6f6}.articledisplay blockquote p{line-height:2rem;margin-bottom:0;border-radius:9px}.articledisplay blockquote:before{width:37px;height:27px;display:block;position:absolute;top:7px;left:11px;content:url("./svg/quote_start.svg")}#container .articledisplay.stretched-mode{padding-top:1.8rem;color:#000}.articledisplay .tags{overflow:hidden}.articledisplay .tags h2{font-size:1.6rem;font-weight:normal;color:#666;margin-bottom:9px}.articledisplay .tile-content .tags ul,.articledisplay .tile-content .tags li{margin:0;padding:0;float:left;list-style-type:none;margin-right:10px}.articledisplay .tile-content .tags li{margin-bottom:10px}.articledisplay .tile-content .tags li:before{display:none}.articledisplay .tags li a{font-size:1.4rem;display:block;text-decoration:none;color:#3c3b3b;height:3rem;line-height:3rem;padding:0 15px 0 15px;border-radius:9px;background:#e5e5e5}.articledisplay .tags li a:hover{color:#fff;background:#e05400}.articledisplay .calendar-date{color:#eee;font-size:1.4rem;text-transform:uppercase;margin-bottom:10px;background:#0091d6}.articledisplay .calendar-date .dates{margin-right:30px}.articledisplay .activity-instance{color:#666;font-size:1.3rem;margin-bottom:20px;box-sizing:border-box;padding:5px 18px 5px 18px;overflow:hidden;display:table;width:100%;border:1px solid #ccc}.articledisplay .tile-content .activity-instance ul{padding:0}.articledisplay .tile-content .activity-instance ul,.articledisplay .tile-content .activity-instance .location,.articledisplay .tile-content .activity-instance a.expand{margin:0 0 0 20px}.articledisplay .tile-content .activity-instance .dates{overflow:hidden;border-right:1px solid #c60;display:table-cell;padding-left:2px;height:100%;width:80px;vertical-align:top}.articledisplay .tile-content .activity-instance .dates span{color:#0091d6;display:block}.articledisplay .tile-content .activity-instance .dates time{float:left;display:block;text-align:center}.articledisplay .tile-content .activity-instance .dates time span.month{text-transform:uppercase}.articledisplay .tile-content .activity-instance .dates time.start-date span.day{font-size:2.4rem;font-weight:bold}.articledisplay .tile-content .activity-instance .dates time.end-date{line-height:1.3rem;margin-left:12px;position:relative}.articledisplay .tile-content .activity-instance .dates time.end-date span.day:before{content:" - ";position:absolute;top:0;left:-8px}.articledisplay .tile-content .activity-instance .dates time.end-date span.day{font-size:1.6rem;font-weight:bold}.articledisplay .tile-content .activity-instance .dates time.end-date span.month{font-size:1.15rem}.articledisplay .activity-instance ul.days li{margin-right:12px;text-transform:lowercase;padding-left:0}.articledisplay .activity-instance ul.days li:before{display:none}.articledisplay .activity-instance .location svg{fill:#3c3b3b;margin-right:3px}.articledisplay .activity-instance ul.days li svg{fill:#3c3b3b;margin-right:3px}.articledisplay .activity-instance .location li span,.articledisplay .activity-instance .location li svg,.articledisplay .activity-instance ul.days li span,.articledisplay .activity-instance ul.days li svg{vertical-align:middle}.articledisplay .tile-content .activity-instance a.expand:before{content:"+";color:#666;font-size:2.3rem;margin-right:10px;display:inline-block;vertical-align:top;text-decoration:none}.articledisplay .tile-content .activity-instance a.expand{text-decoration:none}.articledisplay .tile-content .activity-instance a.expand span{text-decoration:underline}.articledisplay .tile-content .activity-instance a.expand:hover span{text-decoration:none}.articledisplay form.ctform table{width:auto}.articledisplay form.ctform table tr{background:0}.articledisplay form.ctform input,.articledisplay form.ctform select,.articledisplay form.ctform textarea{margin-bottom:11px}.articledisplay form.ctform span.ctwebform-element-validationerror{color:red}.articledisplay form.ctform td.ctwebform-label{vertical-align:top}.articledisplay form.ctform td.ctwebform-element-type-submit{text-align:right}.articledisplay form.ctform .ctwebform-element-container-validationerror input,.articledisplay form.ctform .ctwebform-element-container-validationerror textarea{border-color:red}#ctwebform-template-2 #ctwebform-element-htmlcontentfield-research-areas p{font-size:1.8rem;line-height:2.3rem}#ctwebform-template-2 #ctwebform-element-multicheckboxfield-research-areas,#ctwebform-template-2 #ctwebform-element-multicheckboxfield-additional{display:block;margin-left:-130px;margin-top:-15px}#ctwebform-template-2 #ctwebform-element-multicheckboxfield-research-areas input,#ctwebform-template-2 #ctwebform-element-multicheckboxfield-additional input{display:block}#ctwebform-template-2 #ctwebform-element-multicheckboxfield-research-areas label,#ctwebform-template-2 #ctwebform-element-multicheckboxfield-additional label{display:block;margin-left:25px;margin-top:-29px;font-size:1.8rem}#ctwebform-template-2 #ctwebform-element-htmlcontentfield-additional p{font-size:1.8rem;line-height:2.3rem;margin-top:20px}#ctwebform-template-2 #ctwebform-element-htmlcontentfield-empty{padding-top:40px}#ctwebform-template-2 #ctwebform-label-textfield-name,#ctwebform-template-2 #ctwebform-label-textfield-affiliation,#ctwebform-template-2 #ctwebform-label-textfield-e-mail,#ctwebform-template-2 #ctwebform-label-textareafield-comments{font-size:1.8rem}#ctwebform-template-2 #ctwebform-element-htmlcontentfield-bottom-info p{font-size:1.8rem;line-height:2.3rem}#ctwebform-element-submitfield-send-to-fni input[type="submit"]{background:#0091d6}.articledisplay .articleelement.gallery{margin:0 auto 20px auto}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file.filetype-4,.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file .img-container{overflow:hidden;background:#e5e5e5;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file.filetype-4 else,.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file .img-container else{display:-webkit-inline-flex;display:-ms-inline-flexbox}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file video,.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file figure{margin:auto}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file .file-text{display:none}.articledisplay .articleelement.gallery .ctgallery-elements img{display:block;width:auto;height:auto;margin:auto}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next{height:24px;width:14px;min-width:14px;margin:auto;top:13px;bottom:0;font-size:2.4rem;color:#0091d6}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev svg,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next svg{width:1.4rem}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev::before,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next::before{content:""}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev:hover,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev:focus,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev{left:-26px}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next:hover,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next:focus,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next{right:-25px}.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-prev,.articledisplay .articleelement.gallery .ctgallery-thumbnails button.slick-next{min-width:0}.articledisplay .articleelement.gallery .slick-slider{margin-bottom:10px}.articledisplay .articleelement.gallery .ctgallery-thumbnails{margin:0 auto}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper{padding:11px 0 11px 0;margin-top:14px}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper img{margin:0 auto;display:block}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper.slick-center{padding:6px 0 6px 0;background:#e5e5e5;position:relative}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper.slick-center:before{content:'';height:0;width:0;display:block;position:absolute;top:-14px;left:0;right:0;margin-left:auto;margin-right:auto;border-bottom:14px solid #e5e5e5;border-left:14px solid transparent;border-right:14px solid transparent}a.show-more-link{color:#000;float:right;margin-top:15px}.fni-news-articlelist a.show-more-link,.fni-media-articlelist a.show-more-link{float:left;margin-top:-15px}a.show-more-link:after{content:'\00BB';margin-left:5px}.articledisplay .research-area-content{margin-top:20px}.fni-project-list .project-projecthead{padding-bottom:5px;border-bottom:1px solid #569cbe}.fni-project-list .project-projecthead div{display:inline-block;font-size:1.6rem;font-weight:600}.fni-project-list .project-projecthead .project-projecthead-projectname{width:80%;margin-left:10px}.fni-project-list .project-projecthead .project-projecthead-projectstatus{width:15%;margin-left:3px}.fni-project-list ul.articles li:nth-child(even){background:#e6f1f7}.fni-project-list ul.articles article.project{padding:15px 0 15px 10px;border:0}.fni-project-list ul.articles li .project-projectrow div{display:inline-block;font-size:1.6rem;font-weight:400}.fni-project-list ul.articles li .project-projectrow .project-projectname{width:80%}.fni-project-list ul.articles li .project-projectrow .project-projectstatus{width:15%;vertical-align:top;margin-left:15px}.full-list.full-list.grid-list ul.articles li{background:transparent;max-width:300px}.full-list.full-list.grid-list ul.articles li:nth-last-of-type(-n+2) .fni-person-grid-view{border:0}.full-list.full-list li article{border-bottom:1px solid #569cbe}.full-list.full-list li:last-child .article{border:0}.full-list.full-list.grid-list ul.articles li article h3{padding:0}#placeholder-content .full-list .bottomlink{display:flex;justify-content:center}#placeholder-content .full-list .bottomlink a{display:flex}#placeholder-content .full-list .bottomlink a:after{background:url(./svg/link-arrow.svg);display:flex;width:15px;background-repeat:no-repeat;height:15px;content:'';bottom:0;top:7px;left:10px;position:relative}section.person-top-info{position:relative}.fni-person-grid-view .person-section-header h3 a{font-weight:700;font-size:2rem;color:#2b376e}.fni-person-grid-view .person-image-and-info{margin:8px 0 5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.fni-person-grid-view .person-image-and-info .person-image.fallback svg{color:#333;padding-top:5px}.fni-person-grid-view .person-image-and-info .person-image svg,.fni-person-grid-view .person-image-and-info .person-image img{border:2px solid #569cbe;width:80px;height:auto}.fni-person-grid-view .person-image-and-info .person-image svg{height:100px}.fni-person-grid-view .person-image-and-info .person-personinfo{margin-left:2rem}.fni-person-grid-view .person-image-and-info .person-personinfo svg{margin-right:5px;vertical-align:middle}.fni-person-grid-view .person-image-and-info .person-personinfo .person-jobtitle{margin:3px 0 9px}.fni-person-grid-view .person-image-and-info .person-personinfo .person-phone{margin-bottom:5px}.fni-person-grid-view .fni-person-short-summary-heading{margin-top:5px}.fni-person-grid-view .fni-person-short-summary{margin-top:-10px}.fni-content-menu{background:#2b376e;z-index:1000;height:40px;box-sizing:border-box}.fni-content-menu.fixed{box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5);top:47px;height:45px;width:100%;position:fixed;left:0}.fni-content-menu.fixed ul{width:960px;margin:0 auto}.fni-content-menu.fixed ul li{margin-left:0}.fni-content-menu.fixed a.selected{background:#0091d6;height:45px;line-height:45px}.fni-content-menu li{display:inline}.fni-content-menu li:before{display:none}.fni-content-menu li a{outline:0;color:#fff;text-decoration:none;padding:0 16px;line-height:40px;height:40px;display:inline-block;border-right:1px solid #8894b2}.articledisplay .person-top .person-col-info{width:466px}.articledisplay .person-top .person-col-info svg,.articledisplay .person-top .person-col-download svg{margin-right:5px;vertical-align:middle}.articledisplay .person-top .person-col-info a,.articledisplay .person-top .person-col-download a{color:#000;text-decoration:none}.articledisplay .person-top .person-col-info a:hover,.articledisplay .person-top .person-col-download a:hover{text-decoration:underline}.articledisplay .person-top .person-col-download,.articledisplay .person-top .contact-info{position:absolute;bottom:25px;line-height:3rem}.articledisplay .person-top .person-col-download{right:0;width:305px}.articledisplay .person-top .person-top-col{display:inline-block;vertical-align:top}.articledisplay .person-top .person-top-col img,.articledisplay .person-top .person-top-col .fallback{height:224px}.articledisplay .person-top .person-top-col img svg,.articledisplay .person-top .person-top-col .fallback svg{width:170px;height:190px;margin-right:10px}.articledisplay .person-top .person-col-bibliography{width:305px}.articledisplay .person-top .person-col-bibliography h3{background:#eaf3f9;text-align:left;border-radius:5px;border:0;box-shadow:0 2px 0 #5c9fc1;padding:15px;font-size:1.7rem}.articledisplay .person-top .person-col-bibliography a{text-decoration:none}.articledisplay .person-top .person-col-bibliography h3:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';float:right;position:relative;bottom:2px;right:0}.tile-common.articlelist.fni-publication-list .header h3{margin-bottom:0}.tile-common.articlelist.fni-publication-list .header h3 a{font-size:1.7rem;padding-left:2px}.tile-common.articlelist.fni-publication-list .byline{font-size:1.7rem;margin-bottom:0}.tile-common.articlelist.fni-publication-list .byline p{margin-top:2px;padding-left:2px}.tile-common.articlelist.fni-publication-list .reference{font-size:1.7rem}.tile-common.articlelist.fni-publication-list .reference p{margin-top:2px;padding-left:2px}.fni-section-header{font-size:1.8rem;border-bottom:2px solid #569cbe;padding:5px 0}.fni-section-content{margin:10px 0 15px}.frontpage .fni-section-content{margin:0 0 15px 0}.fni-section-content article h3 a{font-weight:700;font-size:2rem;color:#2b376e}.fni-section-content article.publication.fni-publication-list-view .header h3{margin-bottom:0}.fni-section-content article.publication.fni-publication-list-view .header h3 a{font-size:1.7rem;padding-left:2px}.fni-section-content article.publication.fni-publication-list-view .byline{font-size:1.7rem;margin-bottom:0}.fni-section-content article.publication.fni-publication-list-view .byline p{margin-top:2px;padding-left:2px}.fni-section-content article.publication.fni-publication-list-view .reference{font-size:1.7rem}.fni-section-content article.publication.fni-publication-list-view .reference p{margin-top:2px;padding-left:2px}section.fni-news-articlelist li,section.fni-media-articlelist li{margin-left:10px;margin-bottom:25px}section.fni-news-articlelist li a,section.fni-media-articlelist li a{font-weight:700;font-size:1.7rem;color:#000}section.fni-news-articlelist li p,section.fni-media-articlelist li p{margin-top:2px}section.fni-news-articlelist li time.pub-date,section.fni-media-articlelist li time.pub-date{font-style:italic;font-size:1.6rem;color:#000;display:block}.fni-publication-books .fni-section-content ul li article{position:relative;border-bottom:0;padding-top:10px;padding-bottom:8px}.fni-publication-books .fni-section-content ul li article .thumbnail img{position:absolute;border:2px solid #569cbe;top:15px}.fni-publication-books .fni-section-content ul li article .content{border:1px solid #569cbe;height:250px;width:calc(100% - 20px);float:right;padding-top:10px}.fni-publication-books .fni-section-content ul li article .content div{margin-left:146px}.fni-publication-books .fni-section-content .full-list.full-list li article{border:0}.articledisplay.publication .publication-byline{line-height:1em;font-size:2.2rem}.articledisplay.publication .publication-reference h2{line-height:1em;margin-bottom:30px;font-size:2.2rem}.tile-common.articlefilter{border:1px solid #569cbe;position:relative;padding-top:10px;margin-top:20px}.tile-common.articlefilter h1{position:absolute;top:-20px;left:10px;background:#569cbe;color:#fff;width:calc(100% - 20px);height:40px;box-sizing:border-box;font-weight:300;font-size:1.8rem;padding:8px 18px 9px 18px}.tile-common.articlefilter .tile-content{background:#FFF}.tile-common.articlefilter .tile-content .filters .filter.articlesearch{margin-bottom:10px}.tile-common.articlefilter .tile-content .filters .filter.status li label{text-transform:capitalize}.tile-common.articlefilter .tile-content .filters .filter h2{margin-top:20px;font-weight:400;text-transform:initial;font-size:1.5rem}.tile-common.articlefilter .tile-content .filters .filter .filteritems{font-size:1.5rem;line-height:1.8rem}.tile-common.articlefilter .tile-content .filters .filter .filteritems li{margin-top:10px}.tile-common.articlefilter .tile-content .filters .filter .filteritems input{display:inline-block;vertical-align:top}.tile-common.articlefilter .tile-content .filters .filter .filteritems label{display:inline-block;width:calc(100% - 25px)}.tile-common.articlefilter .tile-content .filters .filter .freetext{position:relative}.tile-common.articlefilter .tile-content .filters .filter .freetext input[type="text"]{width:calc(100% - 101px)}.tile-common.articlefilter .tile-content .filters .filter .freetext input[type="submit"]{background:transparent;color:#569cbe;border:1px solid #999;border-left-color:#569cbe;height:100%;position:absolute;margin-left:-1px;padding-right:20px;z-index:2}.tile-common.articlefilter .tile-content .filters .filter .freetext input[type="submit"]:hover{color:#FFF;cursor:pointer}.tile-common.articlefilter .tile-content .filters .filter .freetext input[type="submit"]:hover+svg{color:#FFF;background:#569cbe}.tile-common.articlefilter .tile-content .filters .filter .freetext svg{position:absolute;background:transparent;content:'';width:10px;height:10px;color:#569cbe;padding:8px 6px 7px 66px;z-index:1}.tile-common.articlefilter .tile-content .filters .filter select{background:#fff;width:100%}#container #placeholder-right .side-menu{margin-bottom:55px}#container #placeholder-right .side-menu span.child-indicator:after{top:15px}#container #placeholder-right .tile-common.tile-common{box-shadow:none}#container #placeholder-right .article-elements.small-box .tile-content{padding:22px 18px 18px 18px}#container #placeholder-right .fni-banner.fni-banner,#container #placeholder-right .fni-banner.fni-banner.clickable,#container #placeholder-right .article-elements.small-box,#container #placeholder-right .tile-common.tile-with-header-background{border:1px solid #569cbe;position:relative;padding-top:10px;margin-top:20px;margin-bottom:58px;overflow:visible}#container #placeholder-right .fni-banner.fni-banner h3,#container #placeholder-right .fni-banner.fni-banner h4.fni-section-header,#container #placeholder-right .fni-banner.fni-banner.clickable h3,#container #placeholder-right .fni-banner.fni-banner.clickable h4.fni-section-header,#container #placeholder-right .article-elements.small-box h3,#container #placeholder-right .article-elements.small-box h4.fni-section-header,#container #placeholder-right .tile-common.tile-with-header-background h3,#container #placeholder-right .tile-common.tile-with-header-background h4.fni-section-header{position:absolute;top:-20px;left:10px;padding:10px 0 0 18px;color:#fff;background:#569cbe;width:calc(100% - 20px);height:40px;box-sizing:border-box;font-weight:300;font-size:18px}#container #placeholder-right .fni-banner.fni-banner h3,#container #placeholder-right .fni-banner.fni-banner.clickable h3,#container #placeholder-right .article-elements.small-box h3,#container #placeholder-right .tile-common.tile-with-header-background h3{padding:8px 18px 9px 18px}#container #placeholder-right .fni-banner.fni-banner .fni-section-content ul,#container #placeholder-right .fni-banner.fni-banner.clickable .fni-section-content ul,#container #placeholder-right .article-elements.small-box .fni-section-content ul,#container #placeholder-right .tile-common.tile-with-header-background .fni-section-content ul{list-style-type:disc;color:#569cbe;margin:15px}#container #placeholder-right .fni-banner.fni-banner .fni-section-content ul li,#container #placeholder-right .fni-banner.fni-banner.clickable .fni-section-content ul li,#container #placeholder-right .article-elements.small-box .fni-section-content ul li,#container #placeholder-right .tile-common.tile-with-header-background .fni-section-content ul li{margin:10px}#container #placeholder-right .fni-banner.fni-banner a,#container #placeholder-right .fni-banner.fni-banner.clickable a,#container #placeholder-right .article-elements.small-box a,#container #placeholder-right .tile-common.tile-with-header-background a{font-size:1.4rem;text-decoration:none}#container #placeholder-right .fni-banner.fni-banner a:hover,#container #placeholder-right .fni-banner.fni-banner.clickable a:hover,#container #placeholder-right .article-elements.small-box a:hover,#container #placeholder-right .tile-common.tile-with-header-background a:hover{text-decoration:underline}.userdisplay .user-info{overflow:hidden}.userdisplay .user-info .photo,.userdisplay .user-info .properties{float:left}.userdisplay .user-info .photo{margin-right:30px}.userdisplay .user-info .properties .property{margin-bottom:8px}.userdisplay .user-info .properties .property span.label{font-weight:bold;display:inline-block;width:80px}.userdisplay .user-info a.vcard{display:inline-block;height:30px;padding:3px 0 0 0;overflow:hidden}.userdisplay .user-info a.vcard svg{margin-right:14px;height:2.5rem;width:3.7rem;float:left;fill:#000}.userdisplay .homearticle{margin-top:10px}.userdisplay .homearticle .digest{font-size:1em;line-height:2rem}.full-list h1{margin-bottom:5px}.full-list a{text-decoration:none}.full-list a:hover{text-decoration:underline}.full-list h3{font-size:2rem;margin-bottom:8px;line-height:2.5rem;font-weight:700;color:#2b376e}.full-list a:hover h3,.full-list h3 a:hover{text-decoration:underline;color:#2b376e}.full-list .digest{overflow:hidden;color:#000}.full-list p{margin-top:10px;margin-bottom:0;overflow:hidden}.full-list .digest p:first-child{margin-top:0}.full-list .reference,.full-list .byline{font-size:1.8rem;color:#000}.full-list .byline time{font-size:1.4rem}.full-list .byline,.full-list .calendar-date{margin-bottom:5px}.full-list .calendar-date{font-size:1.4rem;color:#666}.full-list article{border-bottom:1px solid #eee;padding-top:23px;padding-bottom:27px;overflow:hidden}.full-list ul.links{margin-top:3px}.full-list .thumbnail{float:left}.full-list.busy{opacity:.5}.full-list.grid-list ul.articles{display:flex;display:-webkit-flex;display:-ms-flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-top:13px}.full-list.grid-list ul.articles else{display:-webkit-inline-flex;display:-ms-inline-flexbox}.full-list.grid-list ul.articles li{-webkit-flex:1 1 195px;flex:1 1 195px;max-width:200px;margin-right:20px;margin-bottom:13px}.full-list.grid-list nav{clear:both}.full-list.grid-list ul.articles li{background:#f4f3f3}.full-list.grid-list ul.articles li article{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;padding:0;margin:0 0 15px;box-sizing:border-box}.full-list.grid-list ul.articles li article figure{order:1;margin:0}.full-list.grid-list ul.articles li article figure img{width:100%}.full-list.grid-list ul.articles li article h3{order:2;padding:10px;flex:0 0 2em}.full-list.grid-list ul.articles li article .digest{order:3;padding:10px;-webkit-flex:1 1 auto;flex:1 1 auto;display:flex}.articlelist.full-list .topbar{background:#bfbfbf none repeat scroll 0 0;padding:7px 5px 3px 5px;height:30px;text-align:right}.articlelist.full-list .topbar .displaymodebar{float:left;display:flex;align-items:flex-end;width:160px}.articlelist.full-list .topbar .displaymodebar span.text{margin-left:10px;margin-right:10px}.articlelist.full-list .topbar .displaymodebar a{flex:0 0 16px;margin-right:7px;height:16px;width:16px;font-size:1.6rem;color:#979696;display:inline-block}.articlelist.full-list .topbar .displaymodebar a.active{color:#5e5d5d}.articlelist.full-list .topbar .displaymodebar a span{display:none}.articlelist.full-list .topbar .sortbar{float:right}.articlelist li article.faq{padding:0;margin-bottom:10px;border:0}.articlelist article.faq h3,.articlelist article.faq h3 a{color:#fff}.articlelist article.faq h3 a:hover{text-decoration:none}.articlelist article.faq h3{margin:0;font-weight:normal;display:block;padding:9px 18px 10px 18px;cursor:pointer}.articlelist article.faq.collapsed h3{background:#555}.articlelist article.faq.expanded h3{background:#e05400}.articlelist article.faq h3:after{float:right}.articlelist article.faq.expanded h3:after{content:'-'}.articlelist article.faq.collapsed h3:after{content:'+'}.articlelist article.faq .answer-wrapper{line-height:2.7rem;overflow:hidden;background:#eee}.articlelist article.faq.collapsed .answer-wrapper{display:none}.articlelist article.faq .answer-wrapper ul{padding-left:20px}.articlelist article.faq .answer-wrapper ul li{padding-left:18px;list-style-type:none;position:relative}.articlelist article.faq .answer-wrapper ul li:before{content:"";position:absolute;left:0;top:1.1rem;display:inline-block;height:.6rem;width:.6rem;background:#0091d6}.search-result ul.links a,.search-result h3 a:hover{text-decoration:underline;color:#2b376e}.search-result b{font-weight:inherit;color:#0091d6}.search-result a b:hover{color:#2b376e}.userlist .search-fields{margin-bottom:23px}.userlist .search-fields .searchfield{overflow:hidden}.userlist .search-fields input[type="text"]{width:315px}#placeholder-left .userlist .search-fields select,#placeholder-right .userlist .search-fields select,#placeholder-content:not(.no-right):not(.no-left) .userlist .search-fields select{width:100%}.userlist .search-fields select option{padding-top:3px;padding-bottom:3px}.userlist{font-size:1.4rem}.userlist h2{font-size:2.2rem;font-weight:normal;margin-bottom:5px}.userlist a{text-decoration:underline;color:#2b376e}.userlist h2 a{text-decoration:none;color:#040404}.userlist h2 a:hover{text-decoration:underline;color:#2b376e}.userlist .list-layout{overflow:hidden}.userlist .list-layout .photo.no-avatar svg{width:100px;height:95px;padding-top:10px;background:#bcbdc0}.userlist .list-layout .properties{float:left}.userlist .list-layout .properties span.property{display:block}.userlist a.loadMore{color:#fff;display:block;margin:14px auto 0 auto;width:15rem;text-decoration:none}.userlist a.loadMore.busy{background:0}.userlist a.loadMore.busy span{display:none}.userlist a.loadMore .spinner{margin:0 auto;top:14px}.userlist .table-layout table th{border-bottom:1px solid #0091d6}.monthly-activity-list a{color:#3c3b3b;font-weight:bold;text-decoration:none}.monthly-activity-list a:hover{color:#2b376e;text-decoration:underline}.monthly-activity-list table caption{text-align:left;font-weight:normal;font-size:4rem;line-height:4.5rem;margin-bottom:13px}.monthly-activity-list table th,.monthly-activity-list table tr{background:0}.monthly-activity-list table tr{border-bottom:1px solid #ddd}.monthly-activity-list table th,.monthly-activity-list table td{text-align:left;padding:0}.monthly-activity-list table td{vertical-align:top}.monthly-activity-list table tr.month,.monthly-activity-list table tr.month th{color:#569cbe;border:0}.monthly-activity-list table tr.month{border-bottom:1px solid #0091d6}.monthly-activity-list table tr.month th{padding-top:27px;padding-bottom:7px;font-size:1.8rem}.monthly-activity-list table tr.month:first-child th{padding-top:0}.monthly-activity-list table tr.activity td{font-size:1.4rem;padding-top:8px;padding-bottom:8px}.monthly-activity-list table td.duration{vertical-align:top;width:96px;padding-left:18px}.monthly-activity-list table td.duration .dates{margin-right:12px;overflow:hidden;border-right:1px solid #ddd}.monthly-activity-list table td.duration span{color:#569cbe;display:block}.monthly-activity-list table td.duration time{float:left;display:block;text-align:center}.monthly-activity-list table td.duration time span.month{text-transform:uppercase}.monthly-activity-list table td.duration time.start-date span.day{font-size:2.4rem;font-weight:bold}.monthly-activity-list table td.duration time.end-date{line-height:1.3rem;margin-left:12px;position:relative}.monthly-activity-list table td.duration time.end-date span.day:before{content:" - ";position:absolute;top:0;left:-8px}.monthly-activity-list table td.duration time.end-date span.day{font-size:1.6rem;font-weight:bold}.monthly-activity-list table td.duration time.end-date span.month{font-size:1.15rem}.monthly-activity-list table td.description a{display:block}.monthly-activity-list table td.description .times,.monthly-activity-list table td.description .location{color:#666;font-size:1.3rem}.monthly-activity-list table td.description .times svg,.monthly-activity-list table td.description .location svg{fill:#3c3b3b;margin-right:3px}.monthly-activity-list table td.description span,.monthly-activity-list table td.description svg{vertical-align:middle}.monthly-activity-list table td.description .times{margin-right:12px;text-transform:lowercase}.page-navigator{text-align:center;margin-top:30px}.page-navigator ul{display:inline-block;margin-bottom:6px}.page-navigator ul li{display:inline-block}.page-navigator .page>span{color:#0091d6}.page-navigator a{color:#2b376e;display:block}.page-navigator a:hover span,.page-navigator a:hover{text-decoration:underline}.page-navigator .first-page,.page-navigator .last-page,.page-navigator ul.pages span,.page-navigator .previous-page,.page-navigator .next-page{display:inline-block;height:3.7rem;line-height:3.7rem;width:3.9rem}.page-navigator .next-page span,.page-navigator .previous-page span,.page-navigator .first-page span,.page-navigator .last-page span{display:none}.page-navigator .first-page:after{content:"<<";font-weight:bold}.page-navigator .previous-page:after{content:"<";font-weight:bold}.page-navigator .next-page:after{content:">";font-weight:bold}.page-navigator .last-page:after{content:">>";font-weight:bold}.small-list{font-size:1.4rem}#container #main-content .small-list h3,body.mobile #placeholder-content .small-list h3{color:#3c3b3b;font-size:2.2rem;text-transform:none;border-bottom:1px solid #acacac;background:0}.small-list li{margin-bottom:16px}.small-list li:last-child{margin-bottom:0}.small-list time,.small-list span.entry-postfix{color:#666;display:block;font-size:1.3rem}.small-list .bottomlink{float:right}.small-list .bottomlink li{margin-bottom:0}.small-list .bottomlink a:after{content:" \00bb"}.small-articlelist a{color:#3c3b3b;font-weight:bold;text-decoration:none}.small-articlelist a:hover{color:#2b376e;text-decoration:underline}.activity-list li{overflow:hidden}.activity-list li:last-child{margin-bottom:16px}.activity-list span.start-date{float:left;display:block;width:4.5rem;height:4.5rem;margin-right:18px;text-align:center;background:#0091d6}.activity-list span.start-date time{color:#fff}.activity-list span.month,.activity-list span.day{display:block}.activity-list span.day{font-size:2.8rem;text-align:center;margin-top:5px}.activity-list span.month{font-weight:normal;text-transform:uppercase}.activity-list a{color:#3c3b3b;font-weight:bold;text-decoration:none;overflow:hidden}.activity-list a span.header{display:table-cell;vertical-align:middle;float:left}.activity-list a:hover,.activity-list a span.header:hover{text-decoration:underline;color:#2b376e}.activity-list .location{color:#666;font-size:1.3rem;display:block;float:left}.activity-list .location svg{display:none}.newsarchive li{margin-bottom:16px}.newsarchive li:last-child{margin-bottom:0}.newsarchive ul ul{margin:16px 0 0 18px}.newsarchive li.selected>span{color:#0091d6}.newsarchive .bottomlink{float:right}.newsarchive .bottomlink a:after{content:" \00bb"}#main-content .small-articledisplay .tile-content,body.mobile #placeholder-content .small-articledisplay .tile-content{padding-bottom:0}#container #main-content .small-articledisplay.secondary-design .tile-content,body.mobile #placeholder-content .small-articledisplay.secondary-design .tile-content{padding:0}#container #main-content .small-articledisplay.secondary-design p,body.mobile #placeholder-content .small-articledisplay.secondary-design p{margin:0}#container #main-content .small-articledisplay.secondary-design img,body.mobile #placeholder-content .small-articledisplay.secondary-design img{display:block;width:100%;height:auto}#container #main-content .small-articledisplay.clickable a,body.mobile #placeholder-content .small-articledisplay.clickable a{text-decoration:none;color:#3c3b3b}#container #main-content .small-articledisplay.clickable img,body.mobile #placeholder-content .small-articledisplay.clickable img{display:block;width:100%;height:auto}#container #main-content .small-articledisplay.clickable .tile-content,body.mobile #placeholder-content .small-articledisplay.clickable .tile-content{padding-top:2px;padding-bottom:18px}#container #main-content #placeholder-right .fni-banner.clickable .tile-content,body.mobile #placeholder-right .fni-banner.clickable .tile-content,#container #main-content #placeholder-right .fni-banner .tile-content,body.mobile #placeholder-right .fni-banner .tile-content{padding-top:20px;font-size:1.4rem}#container #main-content #placeholder-right .fni-banner.clickable,body.mobile #placeholder-right .fni-banner.clickable{overflow:visible}#container #main-content .small-articledisplay.clickable h3,body.mobile #placeholder-content .small-articledisplay.clickable h3{margin-top:11px;color:#3c3b3b;font-size:2.2rem;padding-top:0;padding-bottom:0;background:0;text-transform:none}#container #main-content .small-articledisplay.clickable:hover,body.mobile #placeholder-content .small-articledisplay.clickable:hover{box-shadow:2px 3px 7px 0 rgba(61,59,59,0.85)}#container #main-content .small-articledisplay.clickable:hover a h3,body.mobile #placeholder-content .small-articledisplay.clickable:hover a h3{text-decoration:underline}.article-elements .linkcollection li{margin-bottom:16px}.article-elements .linkcollection li:last-child{margin-bottom:0}#container #main-content .side-menu{box-shadow:none}#container .side-menu .tile-content{padding:0}#container #main-content .side-menu h3{font-size:1.8rem;font-weight:600;color:#569cbe;padding-bottom:5px;padding-top:0;margin:0;border-bottom:2px solid #569cbe;background:0}#container .side-menu li{margin:0}.side-menu a,.side-menu li.active>span,.side-menu li.sub-active>span{text-decoration:none;font-size:1.8rem;display:block;padding:15px 20px;margin:0 10px;border-bottom:1px solid #569cbe}.side-menu h3 a{text-decoration:none;color:#569cbe;border-bottom:0;padding:0;margin:0}.side-menu h3 a:hover{text-decoration:none}.side-menu .tile-content a:hover{color:#FFF;text-decoration:none;background:#569cbe}.side-menu .tile-content>ul>li.active.expanded+li a,.side-menu .tile-content>ul>li.sub-active.expanded+li a{border-top:1px solid #c4c4c4}.side-menu li.last span,.side-menu li.last a{border:0}.side-menu li li a,.side-menu li li.active span{border:0;font-size:1.6rem;padding-left:0}.side-menu ul ul li a{padding:15px 20px;margin:0}.side-menu ul ul ul{padding-left:9px}.side-menu li>span span{cursor:pointer}.side-menu li>span,.side-menu li a{position:relative;padding-right:12px}.side-menu li.collapsed ul{display:none}.side-menu span.child-indicator{color:#040404}.side-menu span.child-indicator:after{font-size:2.8rem;position:absolute;top:13px;text-decoration:none}.side-menu li.collapsed>span span.child-indicator:after,.side-menu li.collapsed>a span.child-indicator:after{content:"+";right:9px}.side-menu li.expanded>span span.child-indicator:after,.side-menu li.expanded>a span.child-indicator:after{content:"-";right:12px}.side-menu .tile-content>ul>li.active>a,.side-menu .tile-content>ul>li.sub-active>a,.side-menu .tile-content>ul>li.active>span,.side-menu .tile-content>ul>li.sub-active>span{color:#000;background:#569cbe}.side-menu .tile-content>ul>li.expanded>ul{background:#eaeaea}.side-menu ul ul{margin:0 10px 0 27px}.side-menu li li.active>a,.side-menu li li.active>span{color:#e05206}#container #main-content .article-elements .tile-content h3,body.mobile #placeholder-content .article-elements .tile-content h3{color:#3c3b3b;font-size:2.2rem;margin-bottom:18px;padding:0 0 8px 0;text-transform:none;border-bottom:1px solid #acacac;background:0}.simple-search input[type="text"]{float:left;padding:0 15px}.simple-search button{min-width:80px}body #container .linktoolbar{position:relative;overflow:visible}.linktoolbar .links{display:inline-block}.linktoolbar .links ul,.linktoolbar .links li{float:left}.linktoolbar .links li:not(.last){margin-right:12px}.linktoolbar .links span.label{font-size:1.4rem}.linktoolbar .links.sharing-links span.label{float:left;margin-left:10px;margin-right:5px;display:block;height:4rem;line-height:4rem}.linktoolbar .links.follow-links span.label{font-weight:bold;display:block;margin-bottom:10px}.linktoolbar .links a:not(.font_size_link) span{display:none}.linktoolbar .links a{display:inline-block;box-sizing:border-box;height:4rem;width:4rem;border-radius:50%;color:#FFF;font-size:2rem;background:#569cbe}.linktoolbar .links a svg{width:1.2em;display:block;margin:25% auto 0 auto}.linktoolbar .links a:hover{background-color:#2b376e;color:#fff}.linktoolbar .links a.font_size_link{text-align:center;text-decoration:none;position:relative;padding-top:8px}.linktoolbar .links a.font_size_link:not(:hover){background:#e1e1e1}.linktoolbar .links a.font_size_link:hover span{color:#fff}.linktoolbar .links a.font_size_link .font-size-box{display:none}.linktoolbar .links a.font_size_link:hover .font-size-box{color:#353535;text-align:left;display:block;position:absolute;top:50px;left:0;z-index:2;box-sizing:border-box;width:330px;padding:5px 8px 0 8px;background:#efefef;box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5)}#placeholder-bottom .linktoolbar .links span.label{display:none}#placeholder-bottom .linktoolbar .links a{background:#FFF;color:#569cbe}#placeholder-bottom .linktoolbar .links a:hover{background:#569cbe;color:#fff}.linktoolbar .suggestionform:not(.visible){display:none}.linktoolbar .suggestionform.visible{padding:2px 20px 20px 20px;box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5);border:1px solid #eaeaea;background:#fff}.linktoolbar .suggestionform.visible.success{height:68px}.linktoolbar .suggestionform a.close-button{display:block;height:30px;width:30px;position:absolute;top:-11px;right:-11px;color:#fff;font-size:1.4rem;background:#bc0000;border-radius:50%}.linktoolbar .suggestionform a.close-button span{display:none}.linktoolbar .suggestionform h1{text-transform:uppercase;color:#666;font-size:1.6rem;font-weight:normal;margin-bottom:0}.linktoolbar .suggestionform .input-elements{width:340px;margin-right:20px}.linktoolbar .suggestionform .error{border:2px solid red}.linktoolbar .suggestionform .message{border:0;padding:0}.linktoolbar .suggestionform .error ul li:before{content:"";display:inline-block;height:.6rem;position:absolute;left:0;top:.8rem;width:.6rem;background:none repeat scroll 0 0 #0091d6}.linktoolbar .suggestionform .error ul li{list-style-type:none;padding-left:18px;position:relative}.linktoolbar .suggestionform label,.linktoolbar .suggestionform textarea,.linktoolbar .suggestionform input:not([type="submit"]){display:block;box-sizing:border-box;width:100%}.linktoolbar .suggestionform label{margin-top:4px;margin-bottom:2px}.linktoolbar .suggestionform input.inputerror{border:2px solid red}.linktoolbar .suggestionform input[type="submit"]{margin-top:10px;float:right}.linktoolbar .suggestionform .ctcaptchatextual label,.linktoolbar .suggestionform .ctcaptchatextual input{display:inline-block;margin-right:10px}.login-form{overflow:hidden}#placeholder-content.no-left .login-form,#placeholder-content.no-right .login-form,#placeholder-content.no-left.no-right .login-form,body.mobile #placeholder-content .login-form{width:385px}.login-form label,.login-form input{display:inline-block}.login-form label{width:120px}.login-form .label-input-group{margin-bottom:11px}.login-form input:not([type="submit"]){width:242px}.login-form a.toggler{float:left;cursor:pointer;height:3.2rem;line-height:3.2rem}.login-form a.button,.login-form input[type="submit"]{float:right}.login-form .changePassword form{clear:both}#container .tile-common.userbar{font-size:1.4rem;color:#fff;text-align:right;background:#0091d6;position:relative;z-index:1}.userbar a{color:#fff}.userbar .user,.userbar .hyper-links{display:inline-block}.userbar .hyper-links{margin-left:18px}.billboard .slick-slider{margin-bottom:0}.file-list table th,.file-list table td{padding-top:0;padding-bottom:0}.file-list h3{margin-bottom:10px}.file-list table caption{font-weight:normal;text-align:left;font-size:2.8rem;padding-bottom:10px}.file-list table td.size{width:130px}.file-list table th.name,.file-list table td.name{padding-left:10px}.file-list table td.name a{padding:4px 0 4px 0;float:left}.file-list table td.name a svg{fill:#000;height:2.5rem;width:1.8rem;margin-right:10px;vertical-align:middle}.sitemap li{padding-left:18px;margin-top:4px;list-style-type:none;position:relative}.sitemap li:before{content:"";position:absolute;left:0;top:.8rem;display:inline-block;box-sizing:border-box;height:.6rem;width:.6rem;background:#0091d6}.sitemap li li:before{background:0;border:1px solid #0091d6}.sitemap li li li:before{border:0;background:#555}.sitemap li li li li:before{background:0;border:1px solid #555}.article-rating{overflow:hidden}.article-rating form{float:left}.article-rating button,.article-rating input[type="submit"]{min-width:auto}.article-rating button span,.article-rating input[type="submit"] span{font-size:0;textIndent:'-1px'}.article-rating .rating-label{color:#666;font-size:1.4rem;float:left;margin-top:2px}.article-rating .rating-container.active button,.article-rating .rating-container.active input[type="submit"]{cursor:pointer}.article-rating .rating-container.active button,.article-rating .rating-container.active label.submit{color:#e05411}.article-rating .rating-container button:hover,.article-rating .rating-container label.submit:hover{color:#fff}.article-rating .rating-container button:hover #thumbsup_stroke,.article-rating .rating-container button:hover #thumbsdown_stroke,.article-rating .rating-container label.submit:hover #heart_stroke{fill:#e05411}.article-rating .rating-container.disabled button,.article-rating .rating-container.disabled label.submit{color:#aeabab}.article-rating .rating-container.disabled button:hover #thumbsup_stroke,.article-rating .rating-container.disabled button:hover #thumbsdown_stroke,.article-rating .rating-container.disabled label.submit:hover #heart_stroke{fill:currentColor}.article-rating .starrating fieldset{display:none}.article-rating .starrating .stars-wrapper{float:left;margin-right:8px}.article-rating .starrating.active .stars-wrapper{cursor:pointer}.article-rating .agreedisagreerating .rating-label{margin-top:3px}.article-rating .agreedisagreerating button{width:28px;min-width:28px;height:24px;margin-right:8px;float:left;padding:0;background:0}.article-rating .agreedisagreerating button svg{width:2.8rem;min-width:2.8rem;height:2.4rem}.article-rating .agreedisagreerating button.disagree{margin-left:8px;margin-top:7px}.article-rating .recommendrating label.submit svg{height:2.3rem;width:2.7rem;min-width:2.7rem;margin-right:8px}.article-rating .recommendrating input[type="submit"]{display:none}.entitycomment .toggle-link-wrapper button{display:block;margin:0 auto 18px auto}.entitycomment h2{padding-bottom:10px;border-bottom:1px solid #aeabab}.entitycomment .comments{margin-bottom:30px}.entitycomment .comments a{color:#555}.entitycomment .comments a:hover{color:#2b376e}.entitycomment .comments a.toggler{text-decoration:none;float:right;padding-right:9px;margin-right:10px;border-right:1px solid #aeabab}.entitycomment .comments li a.toggler:after{font-size:2rem;color:#aeabab}.entitycomment .comments li.expanded a.toggler:after{content:"-"}.entitycomment .comments li.collapsed a.toggler:after{content:"+"}.entitycomment .comments li:before{display:none}.entitycomment .comments a.toggler span{display:none}.entitycomment .comments ul li{margin-top:20px}.entitycomment .comments ul ul{margin-left:18px}.entitycomment .comments ul ul ul ul ul{margin-left:0}.entitycomment .comments li.collapsed>ul,.entitycomment .comments li.collapsed>div>article>div.post-content{display:none}.entitycomment .comments .post-body{margin-bottom:3px;margin-right:45px}.entitycomment .comments button,.entitycomment .comments .entity-comment-post-tag-offensive{float:right}.entitycomment .comments .entity-comment-post-tag-offensive button{width:14px;min-width:14px;height:14px;cursor:pointer;margin-top:3px;font-size:1.4rem;color:#aeabab;padding:0;line-height:normal;background:0}.entitycomment .comments .entity-comment-post-tag-offensive button:hover{color:#aeabab}.entitycomment .comments button span{display:none}.entitycomment .comments button:hover{color:#2b376e}.entitycomment .comments button.entity-comment-answer{margin-right:15px}.entitycomment .comments .headerblock h3{font-size:1.6rem;font-weight:bold;margin-right:5px}.entitycomment .comments .headerblock h3 a{text-decoration:none}.entitycomment .comments li.collapsed .headerblock h3,.entitycomment .comments li.collapsed .headerblock h3 a{color:#555}.entitycomment .comments .headerblock header,.entitycomment .comments .headerblock footer,.entitycomment .comments .headerblock .entitycomment-urls{display:inline-block}.entitycomment .comments .headerblock footer,.entitycomment .comments .headerblock .entitycomment-urls{font-size:1.3rem;font-style:italic;color:#555}.entitycomment .comments .headerblock footer{margin-right:10px}.entitycomment .comments .headerblock footer time:before{content:"-";display:inline-block;margin-right:9px}.entitycomment .comments a.entity-comment-answer{font-size:1.4rem}.entitycomment .comments span.response-to{margin-right:6px}.entitycomment .comments span.response-to svg{width:1em;height:.6em;margin-right:10px}.entitycomment .entitycomment-trackback-link{margin-bottom:16px;text-align:right}.entitycomment .comments.single-thread li{margin-top:10px;padding-bottom:11px;border-bottom:1px solid #eee}.entitycomment-form{overflow:hidden}.entitycomment-form-note{margin:14px 0 10px 0}.entitycomment-form-quoted{margin-top:14px;font-style:italic}.entitycomment-form label,.entitycomment-form textarea,.entitycomment-form input:not([type="submit"]){float:left}.entitycomment-form textarea,.entitycomment-form input:not([type="submit"]){margin-bottom:10px}.entitycomment-form textarea,.entitycomment-form input:not([type="submit"]){width:439px}.entitycomment-form label{clear:both;width:175px}.entitycomment-form .ctcaptchatextual label{width:310px}.entitycomment-form .entitycomment-form-submit{float:right;clear:both}.entitycomment-form{font-size:1.6rem}.entitycomment-form h2{border-bottom:0;padding-bottom:0;margin-top:20px}.entitycomment-form .comment-captcha-help-text{display:inline-block}.entitycomment-form .comment-captcha-help-text .comment-captcha-help-text-header{font-weight:700;margin-bottom:5px}.entitycomment-form .comment-captcha-help-text .comment-captcha-help-text-content{color:#333}.entitycomment-form .ctcaptchatextual{margin-top:10px}.entitycomment-form .ctcaptchatextual label span{float:right;margin-right:20px;margin-top:2px}.entitycomment-form .entitycomment-form-submit input[type="submit"]{background:#0091d6}.entitycomment-form .entitycomment-form-submit input[type="submit"]:hover{cursor:pointer}.entitycomment .comments form.entitycomment-form{margin-left:18px}.entitycomment .comments form.entitycomment-form h3{margin-top:10px}.entitycomment .comments form.entitycomment-form textarea,.entitycomment .comments form.entitycomment-form input:not([type="submit"]){width:100%;box-sizing:border-box}.calendar{overflow:hidden;background:#fff}.calendar header .month-year-header{text-align:center;font-weight:bold;display:inline-block}.calendar header span.pageLink{display:inline-block;cursor:pointer}.calendar header span.pageLink.next-year,.calendar header span.pageLink.previous-year{width:14px;height:11px}.calendar header span.pageLink.next-month-year,.calendar header span.pageLink.previous-month-year{width:15px;height:22px;color:#0091d6}.calendar header span.pageLink svg{width:100%;height:100%}.calendar header .next-links{float:right;text-align:right}.calendar header .previous-links{float:left}.calendar table{margin-top:10px;margin-bottom:20px}.calendar table tr{background:#fff}.calendar table th,.calendar table td{text-align:center;padding:4px;font-size:1.6rem}.calendar table th{font-weight:normal;border-bottom:2px solid #555}.calendar table td.inactive,.calendar table td.previousMonth,.calendar table td.nextMonth{color:#999}.calendar table td span{padding:0 4px 1px 4px;border-radius:15px}.calendar table td.eventful span{cursor:pointer;border:2px solid #efa882;background:#efa882}.calendar table td.selected span{color:#fff;border:2px solid #0091d6;background:#0091d6}.calendar table td.today span{border:2px solid #0091d6}.calendar ul.activity-details,.calendar ul.activity-details li{overflow:hidden}.calendar ul.activity-details{font-size:1.4rem}.calendar ul.activity-details .events-today-title{text-transform:uppercase;margin-bottom:5px}.calendar ul.activity-details .text,.calendar ul.activity-details span.all-day,.calendar ul.activity-details span.start-date{display:inline-block;float:left}.calendar ul.activity-details span.all-day,.calendar ul.activity-details span.start-date{margin-right:5px}.calendar ul.activity-details .location{color:#666;font-size:1.3rem}.calendar ul.links{font-size:1.4rem;float:right;margin-top:16px}.calendar ul.links a:after{content:" »"}.tooltip.visible{display:block;font-size:1.4rem}.tooltip.visible:before{content:'';display:block;position:absolute;top:-10px;left:20px;margin:auto;padding-top:5px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:13px solid #e1e1e1}.tooltip.hidden{display:none}.tooltip p{margin:8px 0 0 0;padding:3px 8px 5px 8px;max-width:290px;box-sizing:border-box;background:#e1e1e1}#placeholder-bottom .tile-common.subscribeToNewsletterButtonTile .tile-content a{color:#569cbe;background:#fff;padding:1rem 2rem;font-size:2rem;font-weight:400;display:inline-block;position:absolute;margin:7px 0 30px 50px}#placeholder-bottom .tile-common.subscribeToNewsletterButtonTile .tile-content a:hover{color:#fff;background:#569cbe;text-decoration:none}#placeholder-bottom .newsletter-form{margin-bottom:15px}#placeholder-bottom .newsletter-form h3{font-size:1.6rem;font-weight:bold;margin-bottom:2px}#placeholder-bottom .newsletter-form input[type="text"]{height:3.2rem;line-height:3.2rem;width:140px;float:left;color:#444343;padding:0 10px 0 10px;font-size:1.4rem;border:0;background:#ccc}#placeholder-bottom .newsletter-form input[type="submit"]{min-width:80px;padding:0;float:left}#placeholder-bottom .newsletter-form .signon-options,#placeholder-bottom .newsletter-form .subscription-categories{margin-bottom:5px}#placeholder-bottom .linktoolbar .links li:not(.last){margin-right:30px}#placeholder-bottom .linktoolbar .links span.label{font-size:1.6rem;font-weight:bold}#placeholder-bottom .linktoolbar .links a{height:5.3rem;width:5.3rem;border-radius:50%;font-size:2.8rem}#placeholder-bottom .linktoolbar .links a svg{margin:1.2rem auto 0 auto}#placeholder-bottom .linktoolbar .links li:last-of-type{margin-right:0}#placeholder-content .articlefilter .tile-content{padding:20px}#placeholder-right .articlefilter h1,#placeholder-left .articlefilter h1{margin-bottom:0;background:#569cbe none repeat scroll 0 0}.articlefilter h2{margin-top:12px;font-size:1.6rem;text-transform:uppercase;font-weight:bold}.articlefilter h2.collapsable{cursor:pointer}.articlefilter h2.collapsable:hover{color:#0091d6;text-decoration:underline}.articlefilter h2.collapsable .postcontent:after{content:" –"}.articlefilter h2.collapsable.collapsed .postcontent:after{content:" + "}.articlefilter h2 span{text-transform:none}.articlefilter h2 span.postcontent{float:right}.articlefilter .tile-content{background:#eaeaea}.articlefilter input[type=text]{font-weight:bold}.articlefilter input[type=submit]{float:right;min-width:10px;height:2.4rem;line-height:2.4rem;margin-left:5px}.articlefilter .range input.from,.articlefilter .range input.to{width:80px}.articlefilter .freetext input.freetext{width:190px}.articlefilter ul li label{cursor:pointer}.articlefilter ul li label:hover{text-decoration:underline}.articlefilter ul li.noitems label{cursor:not-allowed}.articlefilter ul li.noitems label:hover{text-decoration:none}.articlefilter ul.valuelist.type-tagcloud{line-height:3.0rem}.articlefilter ul.valuelist.type-tagcloud li{display:inline-block;xheight:32px;xline-height:1.6rem}.articlefilter ul.valuelist.type-tagcloud li input{display:none}.articlefilter ul.valuelist.type-tagcloud li label{height:22px;font-size:1.4rem;display:block;color:black;padding:1px 6px 8px 6px;margin:5px 10px 5px 0;border-radius:9px;background:#999}.articlefilter ul.valuelist.type-tagcloud li label.selected{color:#fff;background:#e05400}.articlefilter ul.valuelist.type-tagcloud li label:hover{color:#fff;background:#e05400}.articlefilter ul.valuelist.type-tagcloud li.noitems label{color:#3c3b3b;background:#ccc}.articlefilter ul.valuelist.type-tagcloud li.noitems label.selected{background:#e3b59c}#placeholder-content .tile-common.articlefilter{border:0}#placeholder-content .tile-common.articlefilter h1,#placeholder-content .tile-common.articlefilter .tile-content{display:none}#placeholder-content .tile-common.articlefilter.open{overflow:visible;position:absolute;top:108px;width:100%;left:0;height:100%;background:#fff}#placeholder-content .tile-common.articlefilter.open h1{width:100%;left:0;font-size:3.0rem;height:60px;padding-top:15px;display:block}#placeholder-content .tile-common.articlefilter.open .tile-content{display:block}#placeholder-content .tile-common.articlefilter.open .filter-toggle{margin-right:20px;margin-top:38px}#placeholder-content .tile-common.articlefilter h1{clear:right;line-height:2.5rem}#placeholder-content .tile-common.articlefilter .filter-toggle{background:#0091d6;color:#FFF;padding:5px 8px;text-transform:uppercase;float:right;font-size:2.0rem}.directedit-link-container{width:100%;margin-bottom:10px;overflow:hidden}.directedit-link-container ul,.directedit-link-container-top,.directedit-link-container-bottom{clear:both;float:right}#placeholder-bottom .directedit-link-container ul,#placeholder-bottom .directedit-link-container-top,#placeholder-bottom .directedit-link-container-bottom{float:left}.directedit-link-container ul li{float:left;list-style-type:none;margin-right:10px}div.directedit-link-container li a{display:block;font-size:2rem;color:#0091d6}div.directedit-link-container li span{display:none}div.directedit-link-container li a.new-article svg,div.directedit-link-container li a.edit-article svg,div.directedit-link-container li a.delete-article svg{height:.8em}.mobilemenu{position:relative}.mobilemenu .toggle-link-wrapper{position:absolute}.mobilemenu .toggle-link-wrapper a{display:block;width:60px;color:#fff;font-size:3rem;text-align:center}.mobilemenu .toggle-link-wrapper a svg{width:1.1em}.mobilemenu .toggle-link-wrapper a.open{color:#0091d6}.mobilemenu .toggle-link-wrapper span{display:none}♥.mobilemenu .tile-content{display:none;overflow:hidden;position:relative;box-sizing:border-box;border-top:1px solid #fff;position:absolute;top:0;right:0;z-index:1;position:relative;overflow:hidden}.mobilemenu>.tile-content>ul{display:block;transition:all .3s ease;-webkit-transform:translate3d(0,0,0)}.mobilemenu>.tile-content>ul[data-activelevel="0"]{left:0}.mobilemenu>.tile-content>ul[data-activelevel="1"]{left:-100%}.mobilemenu>.tile-content>ul[data-activelevel="2"]{left:-200%}.mobilemenu>.tile-content>ul[data-activelevel="3"]{left:-300%}.mobilemenu>.tile-content>ul[data-activelevel="4"]{left:-400%}.mobilemenu>.tile-content>ul[data-activelevel="5"]{left:-500%}.mobilemenu>.tile-content>ul[data-activelevel="6"]{left:-600%}.mobilemenu>.tile-content>ul[data-activelevel="7"]{left:-700%}.mobilemenu>.tile-content>ul[data-activelevel="8"]{left:-800%}.mobilemenu>.tile-content>ul[data-activelevel="9"]{left:-900%}.mobilemenu>.tile-content ul{left:100%}.mobilemenu ul{display:none;position:absolute;top:0;list-style-type:none;width:100%;padding:0;z-index:11}.mobilemenu li.current ul{display:block}.mobilemenu ul.active{display:block}.mobilemenu li{overflow:visible;border-bottom:1px solid #fff;background:#555}.mobilemenu li.overview{background:#0091d6}.mobilemenu li:last-child{border-bottom:0}.mobilemenu li a{color:#fff;font-size:2.5rem;line-height:3rem;text-decoration:none;display:block;padding:15px 26px 20px 35px}.mobilemenu li a span.icon{float:right}.mobilemenu li a span.icon svg{height:1.1em}.mobilemenu li.overview span.icon{font-size:3rem}.mobilemenu li.overview>a{padding-left:25px}.mobilemenu li.levelup>a{padding-left:26px}.mobilemenu li.levelup span.icon{float:left;display:inline-block;margin-right:20px;margin-left:-5px;line-height:4rem}.mobilemenu li.levelup span.icon svg{width:1.1em}.mobilemenu ul ul li>a{padding-left:45px}.mobilemenu li .spinner{display:none}.mobilemenu li.busy.has-submenu>a{background-image:none}.mobilemenu li.busy .spinner{display:block;top:-14px;left:413px}table.debuginfo{width:auto;margin-bottom:10px}table.debuginfo tr{background:#fff}#container .tile-common.articledisplay.activity.full-view .top-content{margin-bottom:0}#container .tile-common.articledisplay.activity.full-view .activity-instance{position:relative;background:#fff;padding:5px 18px 5px 0;width:100%;height:80px;border:1px solid #569cbe}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates{border-right:1px solid #569cbe;padding:5px 18px 0 18px;vertical-align:middle;position:relative}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates .start-date .day{font-size:3.8rem;font-weight:700;color:#569cbe}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates .start-date .month{font-size:1.6rem;font-weight:600;color:#569cbe;margin-top:5px}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates .end-date{position:absolute;right:10px}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates .end-date .day{font-size:1.8rem;font-weight:700;color:#569cbe}#container .tile-common.articledisplay.activity.full-view .activity-instance .dates .end-date .month{font-size:1.4rem;font-weight:600;color:#569cbe;margin-top:5px}#container .tile-common.articledisplay.activity.full-view .activity-instance .location{color:#000;margin-top:10px}#container .tile-common.articledisplay.activity.full-view .activity-instance .location svg{fill:#000}#container .tile-common.articledisplay.activity.full-view .activity-instance ul.days li{color:#000;margin-left:0}body.frontpage #container{background-color:#FFF}body.frontpage #placeholder-top-content{margin:40px 0 60px 0}body.frontpage #placeholder-top-content .inner-wrapper{display:flex;flex-wrap:wrap}body.frontpage #placeholder-top-content .inner-wrapper .fni-banner{order:2}body.frontpage #placeholder-top-content .tile-common.articlelist{width:310px;float:left;margin-right:20px}body.frontpage #placeholder-top-content .tile-common.articlelist h1{font-size:1.8rem;font-weight:400;line-height:2.4rem;margin-bottom:0}body.frontpage #placeholder-top-content .tile-common.articlelist ul.articles{border-top:2px solid #569cbe;border-bottom:2px solid #569cbe}body.frontpage #placeholder-top-content .tile-common.articlelist ul.articles li article{padding:15px 20px 5px 25px}body.frontpage #placeholder-top-content .tile-common.articlelist ul.articles li article h3{font-size:1.6rem;font-weight:600}body.frontpage #placeholder-top-content .tile-common.articlelist ul.articles li article h3 a{color:#2b376e}body.frontpage #placeholder-top-content .tile-common.articlelist ul.articles li article .digest{display:none}body.frontpage #placeholder-top-content .fni-banner{display:inline-block;margin-top:166px;width:607px;border:1px solid #569cbe;position:relative;padding:172px 10px 10px 10px;float:right}body.frontpage #placeholder-top-content .fni-banner h3{display:none}body.frontpage #placeholder-top-content .fni-banner a{cursor:pointer;color:#000;text-decoration:none;font-size:2.6rem;line-height:3.5rem}body.frontpage #placeholder-top-content .fni-banner img{position:absolute;top:-50%;border:2px solid #569cbe}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner{width:calc(32% - 20px);display:inline-block;overflow:visible;margin-top:80px;padding-top:115px;float:left;margin-left:16px}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner:nth-child(3){margin-left:0}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner:hover{box-shadow:none;text-decoration:none}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner:hover a h3{text-decoration:underline}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner a{cursor:default;color:#000;text-decoration:none;font-size:1.8rem;line-height:2.4rem}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner a:hover{cursor:pointer}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner a h3{font-size:2rem;font-weight:700;color:#2b376e;display:block}body.frontpage #placeholder-top-content .fni-boxes-3.fni-banner img{position:absolute;top:-50px;left:10px;width:calc(100% - 21px);border:2px solid #569cbe}body.frontpage #container #placeholder-stretched-top-content{background-color:#e6f1f7;padding:40px 0 30px 0}body.frontpage #container #placeholder-stretched-top-content .placeholder-streched-top-content-left{width:310px;float:left}body.frontpage #container #placeholder-stretched-top-content .placeholder-streched-top-content-left .tile-common.articlelist:not(:first-child){margin-top:30px}body.frontpage #container #placeholder-stretched-top-content .placeholder-streched-top-content-main{width:calc(100% - 330px);float:right}body.frontpage #container #placeholder-stretched-top-content .inner-wrapper>.tile-common.articlelist{width:66%;float:right}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist h1{font-size:1.8rem;font-weight:400;line-height:2.4rem;margin-bottom:0;border-bottom:2px solid #569cbe}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li:first-child article{padding-top:15px}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li:last-child article{padding-bottom:15px}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article{border-bottom:0;padding-bottom:0}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article h3{font-size:1.7rem;font-weight:700;margin-bottom:-5px}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article h3 a{color:#000}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article h3 a:hover{color:#569cbe}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article .byline time{font-size:1.6rem;font-style:italic}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article .thumbnail{display:none}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist ul.articles li article .digest{display:none}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist .bottomlink a{font-size:1.6rem;font-weight:400;color:#000}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist .bottomlink a:hover{color:#569cbe}body.frontpage #container #placeholder-stretched-top-content .tile-common.articlelist .bottomlink a:after{content:'\00BB';margin-left:5px}body.frontpage #container #main-content .fni-banner{border:1px solid #569cbe;position:relative;box-shadow:none;padding-top:100px;margin-top:50px}body.frontpage #container #main-content .fni-banner:hover{box-shadow:none;text-decoration:none}body.frontpage #container #main-content .fni-banner a{cursor:default;color:#000;text-decoration:none;font-size:1.8rem;line-height:2.4rem}body.frontpage #container #main-content .fni-banner a:hover{cursor:pointer}body.frontpage #container #main-content .fni-banner a h3{font-size:2rem;font-weight:700;color:#2b376e;padding:0 10px}body.frontpage #container #main-content .fni-banner a .tile-content{padding:0 10px 18px 10px}body.frontpage #container #main-content .fni-banner img{position:absolute;top:-50px;left:10px;width:calc(100% - 20px);border:2px solid #569cbe}body.frontpage #container #main-content #placeholder-left .fni-banner{margin-bottom:80px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list{box-shadow:none;margin-top:-50px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content{padding:0}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li{position:relative;padding-top:10px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .activity-wrapper{border:1px solid #569cbe;overflow:hidden;padding:0 10px 10px 10px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-date{position:absolute;top:0;left:10px;width:calc(100% - 20px);height:80px;text-align:left;background:#569cbe;margin:0}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-date span.day{text-align:left;font-size:3.8rem;font-weight:700;display:inline-block;padding:20px;margin-top:0}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-date span.month{display:inline-block;font-size:2.4rem;font-weight:600;padding:30px 0}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .header{margin-top:80px;color:#2b376e;font-size:2rem;font-weight:700;width:100%}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-time{font-size:1.8rem;color:#000;float:left;clear:both}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-time svg{display:inline-block;margin-top:10px;padding-right:10px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .start-time span{margin-left:-5px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .location{font-size:1.8rem;color:#000;clear:both;padding-bottom:15px}body.frontpage #container #main-content #placeholder-left .tile-common.activity-list .tile-content ul.articles li .location svg{display:inline-block;margin-top:10px;padding-right:10px}body.frontpage #container #main-content #placeholder-content>div:not(:first-child){float:right}body.frontpage #container #main-content #placeholder-content>div:last-child{float:left}body.frontpage #container #main-content #placeholder-content{width:66%}body.frontpage #container #main-content #placeholder-content .fni-banner{width:calc(50% - 10px);display:inline-block;overflow:visible}body.frontpage #container #main-content #placeholder-content .fni-banner h3{margin-top:11px;padding:0 10px}body.site-3 #container #main-content #placeholder-content>div{float:initial!important}body.site-3 #placeholder-top .inner-wrapper{position:relative}body.site-3 #placeholder-top .inner-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:-7px}body.site-3 #placeholder-top .tile-common.logo-tile{position:relative;z-index:1}body.site-3 #placeholder-top .tile-common.logo-tile.intranett-text{margin-right:15px;margin-top:30px;float:right}body.site-3 #placeholder-top .tile-common.logo-tile.intranett-text svg{width:280px}body.site-3 #placeholder-top .standard-menu:not(.quick-mode) ul{width:66%}body.site-3 #placeholder-bottom .tile-common.standard-menu{width:640px}body.site-3 #placeholder-bottom .tile-common.standard-menu ul.treelist li{display:inline-block;margin-right:160px}body.site-3 .tile-common.monthly-activity-list .tile-content .bottomlink{margin-top:10px;float:right}body.site-3 .tile-common.monthly-activity-list .tile-content .bottomlink a{font-size:1.6rem;font-weight:400;color:#000}body.site-3 .tile-common.monthly-activity-list .tile-content .bottomlink a:hover{color:#569cbe}body.site-3 .tile-common.monthly-activity-list .tile-content .bottomlink a:after{content:'\00BB';margin-left:5px}body.site-3.frontpage .tile-common.monthly-activity-list h1{color:#569cbe;font-size:2.2rem;border-bottom:2px solid #569cbe;padding:5px 0;line-height:2.2rem;margin-bottom:15px}body.site-3.frontpage .monthly-activity-list table tr.month{display:none}body.site-3.login #placeholder-top{height:115px}body.site-3.login #main-content #placeholder-content{float:none;margin:0 auto;width:385px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner{border:1px solid #569cbe;position:relative;box-shadow:none;padding-top:100px;margin-top:50px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner:hover{box-shadow:none;text-decoration:none}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner a{cursor:default;color:#000;text-decoration:none;font-size:1.8rem;line-height:2.4rem}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner a:hover{cursor:pointer}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner a h3{font-size:2rem;font-weight:700;color:#2b376e;padding:0 10px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner a .tile-content{padding:0 10px 18px 10px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .fni-banner img{position:absolute;top:-50px;left:10px;width:calc(100% - 20px);border:2px solid #569cbe}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background{border:1px solid #569cbe;position:relative;padding-top:10px;margin-top:20px;margin-bottom:58px;overflow:visible}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background h3{position:absolute;top:-20px;left:10px;color:#fff;background:#569cbe;width:calc(100% - 20px);height:40px;box-sizing:border-box;font-weight:300;font-size:18px;padding:8px 18px 9px 18px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background img{margin:15px 15px 15px 10px}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background .tile-content{margin:15px;font-size:1.7rem;width:initial}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background a{font-size:1.4rem;text-decoration:none}body.frontpage:not(.site-1):not(.site-3) #container #placeholder-stretched-top-content .tile-common.tile-with-header-background a:hover{text-decoration:underline}.no-underline.logo-fni-globe-a{display:none}#placeholder-top .logo-tile{float:left;margin-top:7px;margin-bottom:3px}#placeholder-top .logo-tile svg{width:330px;height:auto}@media(max-width:1024px){#placeholder-top .logo-tile svg{width:308px}}#placeholder-top .logo-tile img{width:530px;height:auto}@media(max-width:1024px){#placeholder-top .logo-tile img{width:308px}}#placeholder-top.sticky-scrolled a.no-underline.logo-fni-globe-a{display:inline}body #placeholder-top{background:#e6f1f7}body #placeholder-top-content h1{color:#579cbf!important}body #placeholder-stretched-top-content{background-color:#FFF!important}body #placeholder-stretched-top-content .placeholder-streched-top-content-left{width:100%!important;background:#FFF}@media screen and (max-width:991px){body #placeholder-stretched-top-content .placeholder-streched-top-content-left{margin-left:0!important;padding:15px}}#placeholder-billboard-content .inner-wrapper{width:100%;max-width:100%;padding:0}#placeholder-billboard-content .inner-wrapper .billboard{width:100%;margin-bottom:0!important;margin:0!important}#placeholder-billboard-content .inner-wrapper .billboard .tile-content .slick-list{height:500px}#placeholder-billboard-content .inner-wrapper .billboard .tile-content,#placeholder-billboard-content .inner-wrapper .billboard .article-wrapper{width:100%;max-width:100%!important;height:500px}#placeholder-billboard-content .inner-wrapper .billboard .tile-content article.veil .article-content,#placeholder-billboard-content .inner-wrapper .billboard .article-wrapper article.veil .article-content{max-width:960px;width:100%;position:absolute;bottom:110px;left:0;right:0;margin:0 auto;padding-left:0!important;background:transparent}#placeholder-billboard-content .inner-wrapper .billboard .tile-content article.veil .article-content .text-area,#placeholder-billboard-content .inner-wrapper .billboard .article-wrapper article.veil .article-content .text-area{width:65%}@media screen and (max-width:991px){#placeholder-billboard-content .inner-wrapper .billboard .tile-content article.veil .article-content .text-area,#placeholder-billboard-content .inner-wrapper .billboard .article-wrapper article.veil .article-content .text-area{width:100%}}#placeholder-billboard-content .inner-wrapper .billboard .tile-content article.veil .article-content .text-area h1,#placeholder-billboard-content .inner-wrapper .billboard .article-wrapper article.veil .article-content .text-area h1{font-family:'Montserrat';text-align:center}#placeholder-billboard-content .articlelist{border-bottom:3px solid #5c9fc1}#placeholder-billboard-content .articlelist h1{font-family:'Montserrat';font-weight:900;font-size:18px;color:#579cbf;text-transform:uppercase;text-align:center}#placeholder-billboard-content .articlelist .bottomlink{text-align:center}#placeholder-billboard-content .articlelist .bottomlink a{color:#2a3570;text-decoration:none;font-style:italic}#placeholder-billboard-content .articlelist .bottomlink a:after{background:url("./svg/link-arrow.svg");display:inline-block;width:15px;background-repeat:no-repeat;height:15px;content:'';position:relative;top:5px;left:5px}#placeholder-billboard-content .articlelist article{padding-top:10px;padding-bottom:10px}#placeholder-billboard-content .articlelist article .digest{display:none}#placeholder-billboard-content .articlelist article .thumbnail{float:left;margin-right:0;width:35%;overflow:hidden}#placeholder-billboard-content .articlelist article .thumbnail img{width:100%;height:90px;object-fit:cover}#placeholder-billboard-content .articlelist article h3{width:60%;float:right;font-family:'Open Sans';font-weight:bold;font-size:16px;line-height:22px;position:relative;display:block}#placeholder-billboard-content .articlelist article h3:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';margin-top:5px}#placeholder-billboard-content .articlelist article h3:hover{background:#eaf3f9}#placeholder-billboard-content .articlelist article h3:hover a{text-decoration:none}#placeholder-billboard-content .articlelist article:hover{background:#eaf3f9}@media screen and (min-width:992px){#placeholder-billboard-content .articlelist{width:330px;position:absolute;top:195px;border-radius:4px;background:#FFF;left:63%;padding:15px}#placeholder-billboard-content .articlelist article{padding-top:0;padding-bottom:0;border-bottom:0}}@media screen and (max-width:991px){#placeholder-billboard-content .articlelist{background:#e6f1f8;padding:15px}#placeholder-billboard-content article.veil .article-content{position:absolute;bottom:100px!important;background:#FFF!important;padding-top:15px!important;font-family:'Montserrat';text-align:center!important;font-weight:bold!important}#placeholder-billboard-content article.veil .article-content h1,#placeholder-billboard-content article.veil .article-content h6{color:#0a2863!important}#placeholder-billboard-content .billboard{max-height:375px!important}#placeholder-billboard-content .billboard .slick-list{height:375px!important}#placeholder-billboard-content .billboard .tile-content .article-wrapper{background-size:auto 50%!important;background-repeat:no-repeat!important;background-color:#FFF}#placeholder-billboard-content .billboard .tile-content .article-wrapper .article-content{padding:0!important}#placeholder-billboard-content .billboard .tile-content .article-wrapper .article-content h1.header{padding:5px!important;font-size:18px!important}}@media screen and (max-width:991px){body.default .billboard .tile-content .article-wrapper{background-size:cover!important}}#placeholder-top-content .inner-wrapper{display:block}#placeholder-top-content .inner-wrapper .primary-design{text-align:center}#placeholder-top-content .inner-wrapper .primary-design .leaf{display:inline-block;margin:0 auto;width:200px;background:#2b376e;padding:10px;padding-top:25px;padding-bottom:20px;margin-bottom:20px;border:1px solid #707070;border-radius:4px;margin-right:10px}#placeholder-top-content .inner-wrapper .primary-design .leaf .text-wrapper{min-height:64px;width:100%;margin:0 auto!important;text-align:center;display:table}#placeholder-top-content .inner-wrapper .primary-design .leaf .text-wrapper .category-name{color:#FFF;font-size:18px;line-height:32px;font-family:'Open sans';display:block;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;min-height:64px}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("/html/themes/fni/fonts/opensans/OpenSans-Semibold.ttf") format("ttf")}#placeholder-stretched-top-content{padding-top:35px!important}.placeholder-streched-top-content-left h1{text-align:center;font-family:'Montserrat';color:#579cbf;text-transform:uppercase;font-size:18px;padding-top:0;padding-bottom:0;border-bottom:0!important;margin-bottom:35px!important}.placeholder-streched-top-content-left .articles li article{border-top:1px solid #b3d2e2;padding-bottom:15px!important;padding-right:50px}.placeholder-streched-top-content-left .articles li .arrow-link{display:inline;position:relative;float:right;right:40px;top:40px}.placeholder-streched-top-content-left .articles li .arrow-link:hover{opacity:.8}.placeholder-streched-top-content-left .articles li .arrow-link:after{background:url("./svg/link-arrow.svg");display:block;width:20px;background-repeat:no-repeat;height:20px;content:'';margin-top:10px;float:right}.placeholder-streched-top-content-left .articles li:last-of-type article{border-bottom:1px solid #b3d2e2!important}#placeholder-top-content{margin-bottom:15px!important}#placeholder-top-content h1{text-align:center;font-family:'Montserrat';color:#0d2458;text-transform:uppercase;font-size:18px}#placeholder-stretched-top-content .bottomlink{margin-top:10px!important}#placeholder-blue-content .bottomlink,#placeholder-white-content .bottomlink,#placeholder-top-content .bottomlink,#placeholder-stretched-top-content .bottomlink{text-align:center;margin:0 auto;float:none}#placeholder-blue-content .bottomlink a,#placeholder-white-content .bottomlink a,#placeholder-top-content .bottomlink a,#placeholder-stretched-top-content .bottomlink a{font-family:"Open Sans";font-weight:500!important;color:#2a3570!important;font-size:18px!important;font-style:italic}#placeholder-blue-content .bottomlink a:after,#placeholder-white-content .bottomlink a:after,#placeholder-top-content .bottomlink a:after,#placeholder-stretched-top-content .bottomlink a:after{background:url("./svg/link-arrow.svg");display:inline-block;width:15px;background-repeat:no-repeat;height:15px;content:''!important;position:relative;top:5px;left:5px}#placeholder-blue-content{background:#e6f1f8;padding-top:35px;padding-bottom:50px}#placeholder-blue-content .byline,#placeholder-blue-content .reference{color:#0d2458;font-size:15px}#placeholder-blue-content .byline{font-style:italic}#placeholder-blue-content h3,#placeholder-blue-content h1{text-align:center;font-family:'Montserrat';color:#0d2458;text-transform:uppercase;font-size:18px;padding-top:0;padding-bottom:0;margin-bottom:35px}#placeholder-blue-content .activity-list{width:100%}#placeholder-blue-content .activity-list .articles{text-align:center}#placeholder-blue-content .activity-list .articles li{display:inline-block;width:33%;position:relative}#placeholder-blue-content .activity-list .articles li .activity-wrapper{padding-left:8px;padding-right:8px}#placeholder-blue-content .activity-list .articles li .activity-wrapper article{border-radius:5px!important;overflow:hidden;background:#FFF;border-bottom:2px solid #5c9fc1}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper{padding:15px;text-align:left;height:150px}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper .header{width:100%;color:#0d2458;font-family:'Open Sans';font-size:18px;text-align:left;margin-bottom:10px}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper .location{display:inline;float:none}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper .start-time{display:block;width:100%;margin-bottom:10px;color:#000}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper .start-time span{color:#0d2458;font-family:'Open Sans';font-style:italic;font-size:16px}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .text-wrapper .start-time svg path{fill:#000}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table tr{display:none}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table tr:first-child{display:block}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table td{padding:0;background:#333;display:block;height:160px;overflow:hidden}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table td img{transition:all 1000ms ease;width:100%;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,0.2),black);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center bottom}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table td img:hover{transform:scale(1.04);opacity:.4}#placeholder-blue-content .activity-list .articles li .activity-wrapper article table td img{width:100%;height:160px;object-fit:cover}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .start-date{position:absolute;top:100px;left:20px;background:transparent}#placeholder-blue-content .activity-list .articles li .activity-wrapper article .start-date .day{font-family:'Montserrat'}@media screen and (max-width:991px){#placeholder-blue-content .activity-list li{width:100%!important}#placeholder-blue-content .activity-list li .activity-wrapper{padding-left:15px!important;padding-right:15px!important}#placeholder-blue-content .activity-list li .activity-wrapper table tr td{height:150px!important}#placeholder-blue-content .activity-list li .activity-wrapper table tr td img{height:150px!important}#placeholder-blue-content .activity-list li .activity-wrapper .text-wrapper{height:auto!important}}#placeholder-blue-content .fni-publication-books .articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#placeholder-blue-content .fni-publication-books .articles li{box-sizing:border-box;margin-bottom:10px;width:32%}#placeholder-blue-content .fni-publication-books .articles li article{padding-left:8px;padding-right:8px;padding-top:0}#placeholder-blue-content .fni-publication-books .articles li article .content{background:#FFF;padding:15px;padding-bottom:0;text-align:left;height:auto;min-height:250px;border-radius:5px;border:0;box-shadow:0 2px 0 #5c9fc1}#placeholder-blue-content .fni-publication-books .articles li article .content .header{padding-left:100px;height:150px;margin-left:0!important}#placeholder-blue-content .fni-publication-books .articles li article .content .header h3{padding-top:0;text-align:left;text-transform:none!important;font-family:"Open Sans"}#placeholder-blue-content .fni-publication-books .articles li article .content .header h3 a{font-family:"Open Sans";font-size:16px;color:#0d2458}#placeholder-blue-content .fni-publication-books .articles li article .content .byline,#placeholder-blue-content .fni-publication-books .articles li article .content .reference{margin-left:0}#placeholder-blue-content .fni-publication-books .articles li article .thumbnail img{position:absolute;left:15px;top:20px;width:85px;height:auto}@media screen and (max-width:991px){#placeholder-blue-content .fni-publication-books .articles{padding:15px}#placeholder-blue-content .fni-publication-books .articles li{width:100%!important}#placeholder-blue-content .fni-publication-books .articles li .content{min-height:200px!important}#placeholder-blue-content .fni-publication-books .articles li .header{min-height:0!important;height:auto!important;padding-left:135px!important}#placeholder-blue-content .fni-publication-books .articles li .header h3{margin-bottom:5px!important}#placeholder-blue-content .fni-publication-books .articles li .byline>.byline,#placeholder-blue-content .fni-publication-books .articles li .reference>.reference{margin-left:0;padding-left:135px!important}#placeholder-blue-content .fni-publication-books .articles li .thumbnail img{width:115px!important}}#placeholder-white-content{padding-top:35px;padding-bottom:0;margin-bottom:-130px}@media screen and (max-width:991px){#placeholder-white-content{margin-bottom:-75px!important}#placeholder-white-content .articledisplay{margin:0!important}#placeholder-white-content .fni-banner{padding-top:0!important}}#placeholder-white-content h1{text-align:center;font-family:'Montserrat';color:#0d2458;text-transform:uppercase;font-size:18px;padding-top:0;padding-bottom:0;margin-bottom:35px}#placeholder-white-content h5{color:#000}#placeholder-white-content .articledisplay{display:block;flex:none;width:100%}#placeholder-white-content .inner-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#placeholder-white-content .inner-wrapper .fni-banner{box-sizing:border-box;margin-bottom:10px;width:31%;margin:1%}#placeholder-white-content .inner-wrapper .fni-banner article{background:#eaf3f9;text-align:left;min-height:260px;border-radius:5px;border:0;box-shadow:0 2px 0 #5c9fc1;position:relative}#placeholder-white-content .inner-wrapper .fni-banner article figure img{width:100%}#placeholder-white-content .inner-wrapper .fni-banner article a{text-decoration:none}#placeholder-white-content .inner-wrapper .fni-banner article a h3{font-size:18px;font-family:"Open Sans";text-decoration:none;padding:10px}#placeholder-white-content .inner-wrapper .fni-banner article .tile-content{padding-bottom:25px;position:relative}#placeholder-white-content .inner-wrapper .fni-banner article .tile-content .digest{display:none}#placeholder-white-content .inner-wrapper .fni-banner article:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';float:right;position:absolute;bottom:15px;right:15px}@media screen and (max-width:991px){#placeholder-white-content .inner-wrapper .fni-banner{width:100%!important;padding:15px}}#placeholder-right .media-articles h1{color:#579cbf;background:#FFF;font-family:'Montserrat';font-weight:900;padding:0;padding-bottom:15px;border-bottom:1px solid #579cbf;font-weight:bold}#placeholder-right .media-articles .article{padding-top:0;padding-bottom:0}#placeholder-right .media-articles .article article{padding-top:10px;padding-bottom:10px}#placeholder-right .media-articles .article article h3{font-family:"Open Sans";font-size:16px;color:#0a2863;background:transparent;padding:0;padding-bottom:0;text-transform:none!important;margin-bottom:0;font-weight:bold}#placeholder-right .media-articles .article article:hover{background:#e6f1f8}#placeholder-right .media-articles .bottomlink{text-align:center;margin-top:10px}#placeholder-right .media-articles .bottomlink a{font-family:"Open Sans";font-weight:500!important;color:#2a3570!important;font-size:18px!important;font-style:italic;position:relative}#placeholder-right .media-articles .bottomlink a:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';float:right;position:absolute;bottom:0;right:-20px}#placeholder-right nav.packed-mode li a{font-size:16px!important;padding:5px!important}#placeholder-blue-content{padding-top:0;padding-bottom:0;min-height:32px}#placeholder-blue-content .booklink{text-align:center}#placeholder-blue-content .booklink a{font-family:"Open Sans";font-weight:500!important;color:#2a3570!important;font-size:18px!important;font-style:italic;position:relative;text-decoration:none;bottom:25px}#placeholder-blue-content .booklink a:hover{text-decoration:underline}#placeholder-blue-content .booklink a:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';float:right;position:absolute;bottom:0;right:-25px}#placeholder-blue-content .fni-section-content{margin-bottom:0}#placeholder-blue-content .tile-common{padding-bottom:35px}#placeholder-blue-content h1,#placeholder-blue-content h3{padding-top:35px}#placeholder-content .articledisplay h1,#placeholder-content .monthly-activity-list h1,#placeholder-content .articlelist h1{font-family:'Montserrat';font-size:35px;color:#0d2458}.language-selector{border-left:1px solid #2b376e;float:right;margin-top:5px;position:relative}#placeholder-top .language-selector .toggle-link-wrapper{display:block;position:relative;z-index:4}#placeholder-top .language-selector .toggle-link-wrapper a.open{color:#555}#placeholder-top .language-selector .toggle-link-wrapper a.open span.icon{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transform-origin:50% 50% 0}#placeholder-top .language-selector .toggle-link-wrapper a svg{vertical-align:middle;font-size:1.2rem}#placeholder-top .language-selector a{font-size:1.4rem;color:#2b376e;text-decoration:none;font-weight:400;text-transform:uppercase;padding:0 14px 0 14px;margin-left:4px}#placeholder-top .language-selector a:hover{border-bottom:2px solid #569cbe;color:#569cbe}#placeholder-top .language-selector .rwd-toggle-content{background-color:white;display:none;position:absolute;right:-5px;z-index:3;box-sizing:border-box;padding:13px 5px 13px 5px;min-width:200px;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.35)}#placeholder-top .language-selector .rwd-toggle-content li.entitylink.last{margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #acacac}#placeholder-top .language-selector .rwd-toggle-content a{display:block;color:#039;padding:0 5px 0 5px}#placeholder-top .language-selector .rwd-toggle-content a.active{color:#000}#placeholder-top .language-selector .rwd-toggle-content a:hover{color:#fff;background:#569cbe;border-bottom:0}#placeholder-blue-content .inner-wrapper{max-width:1170px;width:100%}@media screen and (max-width:1200px) and (min-width:991px){#placeholder-blue-content .inner-wrapper{max-width:960px;width:100%}body #placeholder-blue-content .fni-publication-books .articles li article .content .header h3 a{font-size:14px}body #placeholder-blue-content .fni-publication-books .articles li article .content .header{height:155px}#placeholder-blue-content .fni-publication-books .articles li article .content .header h3{line-height:20px}}.person-email-dialog{border:0;border-radius:10px;box-shadow:0 2px 0 #5c9fc1;padding:40px 60px;position:fixed}.person-email-dialog h3{margin-bottom:2rem}.person-email-dialog .close{position:absolute;cursor:pointer;top:0;right:0}.person-email-dialog .copy{cursor:copy}.person-email-dialog .copy:hover{text-decoration:underline}.person-email-dialog button{margin:auto}.person-email-dialog button a,.person-email-dialog button span{color:#fff!important}.person-email-dialog-divider{width:50px;height:2px;background-color:#5c9fc1;margin-top:1.25rem;margin-bottom:4rem}.person-email-modal{margin-bottom:5rem}.tile-common.employee-bibliography{max-width:400px}.tile-common.employee-bibliography .person-bibliography h3{background:#eaf3f9;text-align:left;border-radius:5px;border:0;box-shadow:0 2px 0 #5c9fc1;padding:15px;font-size:1.7rem}.tile-common.employee-bibliography .person-bibliography a{text-decoration:none}.tile-common.employee-bibliography .person-bibliography h3:after{background:url("./svg/link-arrow.svg");display:block;width:15px;background-repeat:no-repeat;height:15px;content:'';float:right;position:relative;bottom:-7px;right:0}#placeholder-top.sticky-scrolled .standard-menu.quick-mode,#placeholder-top.sticky-scrolled .tile-common:not(.standard-menu):not(.mega-menu){display:none}#main-content{margin-top:33px}#placeholder-left{clear:both;float:left;width:32.1%;margin-right:18px}#placeholder-content{float:left;width:32.1%}#placeholder-content.no-left,#placeholder-content.no-right{width:66%}#placeholder-content.no-right.no-left{width:100%;max-width:100%}#placeholder-right{float:right;width:32.1%}#placeholder-bottom{overflow:hidden;clear:both;height:400px;box-sizing:border-box;padding-top:60px;margin-top:150px}#placeholder-bottom .inner-wrapper{position:relative;padding:0}#coretrek-footer{margin-top:8px;margin-bottom:30px;text-align:right}.inner-wrapper{width:960px;margin:0 auto;padding:0 30px}button.slick-prev,button.slick-next,button.slick-prev:hover,button.slick-prev:focus,button.slick-next:hover,button.slick-next:focus{height:65px;width:65px;min-width:65px}button.slick-prev:hover,button.slick-prev:focus,button.slick-prev{left:18px}button.slick-next:hover,button.slick-next:focus,button.slick-next{right:18px}#coretrek-footer{overflow:hidden}.privacy-link{float:left}.colofon{float:right}#placeholder-top .tile-common:not(.mobilemenu):not(.language-selector) li{display:inline}.toggle-link-wrapper{display:none}#placeholder-content .tile-common{margin-bottom:30px;overflow:hidden}body.frontpage #placeholder-content .tile-common{margin-bottom:0}#placeholder-left h1,#placeholder-right h1,#placeholder-content:not(.no-right):not(.no-left) h1,body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode) h1,#placeholder-left h3,#placeholder-right h3,#placeholder-content:not(.no-right):not(.no-left) h3,body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode) h3{padding:8px 18px 9px 18px}#placeholder-left .tile-content,#placeholder-right .tile-content,#placeholder-content:not(.no-right):not(.no-left) .tile-content,body.frontpage #placeholder-content.no-left.no-right .tile-content{padding:9px 18px 18px 18px;overflow:hidden}#placeholder-right .articlelist .tile-content{padding:0}#placeholder-left .tile-common,#placeholder-right .tile-common,#placeholder-content:not(.no-right):not(.no-left) .tile-common{margin-bottom:30px;box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5)}#placeholder-top .sitelocator,#placeholder-top .standard-menu:not(.quick-mode),#placeholder-top .mega-menu,#container .tile-common.stretched-mode{clear:both;margin-left:-100%;margin-right:-100%}#container #placeholder-content>.stretched-mode{margin-top:-20px}#placeholder-top .sitelocator .tile-content,#placeholder-top .mega-menu .tile-content,#placeholder-top .standard-menu:not(.quick-mode) .tile-content,#container .tile-common.stretched-mode header,#container .tile-common.stretched-mode .tile-content{max-width:960px;margin:0 auto}body.frontpage #container #placeholder-stretched-top-content{margin:-30px 0 0 0}#container #placeholder-stretched-top-content{margin:40px 0 0 0}#container #placeholder-stretched-top-content .tile-common{margin:0}#container #placeholder-stretched-top-content .tile-content{width:100%;max-width:100%}.articledisplay h3{margin-bottom:5px}.articledisplay .top-content{margin-top:25px;overflow:hidden}.articledisplay .tile-content ul{padding-left:20px}.articledisplay .tile-content ol{padding-left:38px}.articledisplay blockquote{margin-left:20px;margin-right:20px}.articledisplay .calendar-date{padding:5px 18px 7px 18px}.articledisplay .activity-instance{padding:5px 18px 5px 18px}.articledisplay .articleelement.gallery{width:635px}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file.filetype-4,.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file .img-container{height:410px}.articledisplay .articleelement.gallery .ctgallery-elements .gallery-file .img-container img{max-height:410px}.articledisplay .articleelement.gallery .ctgallery-thumbnails{width:582px}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper img{max-height:82px;max-width:149px}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper,.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper.slick-center{height:92px}.articledisplay .articleelement.gallery .ctgallery-thumbnails .thumbnail-wrapper.slick-center img{max-height:92px;max-width:149px;margin:auto}.articledisplay .articleelement.gallery figcaption{font-size:1.6rem;font-style:italic;margin-top:5px}.articledisplay .article-inner-grid{overflow:hidden;width:100%}.articledisplay .article-inner-grid .grid-item{float:left;overflow:hidden;margin:0 0 18px 18px}.articledisplay .article-inner-grid.columns-2 .grid-item:nth-child(2n+1),.articledisplay .article-inner-grid.columns-3 .grid-item:nth-child(3n+1),.articledisplay .article-inner-grid.columns-4 .grid-item:nth-child(4n+1){clear:left;margin-left:0}.articledisplay .article-inner-grid .grid-item img{width:100%;height:auto}.articledisplay .article-inner-grid.columns-2 .grid-item{width:calc((100% - 18px*1)/2)}.articledisplay .article-inner-grid.columns-3 .grid-item{width:calc((100% - 18px*2)/3)}.articledisplay .article-inner-grid.columns-4 .grid-item{width:calc((100% - 18px*3)/4)}.full-list .thumbnail{margin-right:18px}.full-list .thumbnail img{width:155px;height:auto}.articlelist article.faq h3{padding:9px 18px 10px 18px}.articlelist article.faq .answer-wrapper{padding:3px 18px 13px 18px}#placeholder-left .userlist .search-fields input[type="text"],#placeholder-right .userlist .search-fields input[type="text"],#placeholder-content:not(.no-right):not(.no-left) .userlist .search-fields input[type="text"]{width:159px}.userlist .search-fields select{width:196px;min-width:189px;height:3.5rem}.userlist .search-fields .searchfield+select{margin-top:18px}#placeholder-left .userlist .search-fields select,#placeholder-right .userlist .search-fields select,#placeholder-content:not(.no-right):not(.no-left) .userlist .search-fields select{margin-top:18px;width:100%}.userlist .search-fields select.department{margin-right:30px}.userlist .list-layout .photo{float:left;margin-right:40px}#placeholder-left .userlist .list-layout .photo,#placeholder-right .userlist .list-layout .photo,#placeholder-content:not(.no-right):not(.no-left) .userlist .list-layout .photo{margin-right:10px}#placeholder-left .userlist .list-layout .properties,#placeholder-right .userlist .list-layout .properties,#placeholder-content:not(.no-right):not(.no-left) .userlist .list-layout .properties{width:160px}.monthly-activity-list table td.description .times,.monthly-activity-list table td.description .location{display:inline-block}#container #main-content .small-list h3{margin:0 18px;padding:6px 0 3px 0}#container #placeholder-content.no-right .small-list h3,#container #placeholder-content.no-left .small-list h3,#container #placeholder-content.no-right.no-left .small-list h3{margin:0 0 18px 0}.activity-list .location,.activity-list a span.header{width:18.2rem}#container #main-content .small-articledisplay.clickable h3{height:5.8rem;overflow:hidden;line-height:2.8rem}.simple-search input[type="text"]{height:3rem;line-height:3rem}.linktoolbar .suggestionform.visible{position:absolute;top:65px;left:-20px;height:345px}.linktoolbar .suggestionform.visible.above{top:-380px}.linktoolbar .suggestionform.visible.above.success{top:-103px}.linktoolbar .suggestionform .input-elements{float:left}.linktoolbar .suggestionform .error{width:210px;float:right}#placeholder-left .login-form input:not([type="submit"]),#placeholder-right .login-form input:not([type="submit"]),#placeholder-content:not(.no-right):not(.no-left) .login-form input:not([type="submit"]){width:149px}#placeholder-left .login-form a.button,#placeholder-right .login-form a.button,#placeholder-content:not(.no-right):not(.no-left) a.button,#placeholder-left .login-form input[type="submit"],#placeholder-right .login-form input[type="submit"],#placeholder-content:not(.no-right):not(.no-left) .login-form input[type="submit"]{min-width:80px}.userbar{padding:3px 0 7px 0}#container .billboard.stretched-mode{overflow:hidden;background:#d7d7d7}#container #placeholder-content .billboard .tile-content{padding:0}.billboard .article-wrapper{position:relative;height:350px;background-position:center center;background-size:cover}.billboard .article-wrapper:not(:first-child){display:none}.billboard .articles.slick-initialized .article-wrapper{display:block}.billboard article.veil .article-content{position:absolute;bottom:0;box-sizing:border-box;width:100%;font-size:1.6rem;background:rgba(112,112,112,0.8);height:90px}.billboard article.veil h1{font-size:2.8rem;line-height:1.2em;font-weight:normal;margin-bottom:5px}.billboard article.veil p{margin:0}.billboard article.veil .digest{font-size:1.8rem;line-height:1.23em}.billboard .article-content,.billboard .article-content a{color:#fff;display:block;padding:9px 46px 18px 46px}.billboard .article-content a{text-decoration:none;margin-top:-9px;margin-right:-46px;margin-left:-46px}#placeholder-content .billboard button.slick-prev,#placeholder-content .billboard button.slick-next{bottom:auto;top:97px;color:#fff;font-size:4rem;border-radius:50%;background:rgba(133,133,134,0.5)}.billboard ul.slick-dots{right:18px;bottom:90px;width:auto;height:25px}.billboard ul.slick-dots li button{width:18px;min-width:18px;height:18px;border:2px solid #fff;border-radius:10px;background:#ccc}.billboard ul.slick-dots li button:before{content:none}.billboard ul.slick-dots li.slick-active button{border-color:#e05206;background:#e05206}#placeholder-stretched-top-content .billboard article.veil{max-width:960px;height:100%;margin:0 auto;position:relative;top:0;left:0;right:0;margin-left:auto;margin-right:auto}#placeholder-stretched-top-content .billboard article.veil .article-content{margin:32px 0 32px 0;width:336px;height:auto;top:0;bottom:0;left:42px;color:#1d1d1d;padding:9px 18px 18px 18px;background:#fff;opacity:.8}#placeholder-stretched-top-content .billboard article.veil .article-content a{color:#1d1d1d;padding:0;margin:0}#placeholder-stretched-top-content .billboard article.veil .article-content h1{margin-bottom:10px}#placeholder-stretched-top-content .billboard ul.slick-dots{text-align:right;max-width:960px;bottom:18px;left:0;right:0;margin-left:auto;margin-right:auto;width:100%}.entitycomment-form .ctcaptchatextual input{width:304px}.advanced-searchinput .searchfield input[type="text"]{float:left;height:3rem;line-height:3rem;padding:0 15px;border-color:#e05206}.advanced-searchinput .searchfield button{min-width:80px}.advanced-searchinput .searchstring em{color:#e05206}.advanced-searchinput ul.tabs{overflow:hidden;margin-top:10px}.advanced-searchinput ul.tabs li{float:left;border:1px solid #747372;background:#eee}.advanced-searchinput ul.tabs li.active{border-bottom:1px solid #fff;background:#fff}.advanced-searchinput ul.tabs li:not(:last-child){margin-right:5px}.advanced-searchinput ul.tabs li a{color:#444;text-decoration:none;text-transform:uppercase;font-size:1.3rem;text-align:center;display:block;line-height:2.7rem;heigth:2.7rem;width:120px;padding:0}.advanced-searchinput .pane:not(.active){display:none}.advanced-searchinput .pane.active{font-size:1.4rem;margin-top:-1px;padding:5px 18px 5px 18px;border:1px solid #747372}.advanced-searchinput .pane select{width:100%}.advanced-searchinput .pane.summary span.remove-parameter-link{margin-left:10px}.advanced-searchinput .pane.summary span.summarycriteria-item{display:inline-block;margin-right:5px}.advanced-searchinput .pane.dates label{display:block}.calendar header .month-year-header{width:242px}a.datepicker-select{display:inline-block;margin-left:10px;width:18px;height:26px;font-size:2.1rem;color:#e05206;vertical-align:middle}a.datepicker-select.active{position:relative;z-index:2}a.datepicker-select span{display:none}.datepicker{display:none}.datepicker.active{display:block}.datepicker .calendar{font-size:1.6rem;width:308px;box-shadow:2px 3px 7px 0 rgba(172,171,171,0.5)}.datepicker .calendar .title{height:4rem;line-height:4rem;padding:0 18px 0 40px;text-transform:uppercase;color:#fff;background:#555}.datepicker .calendar .content{margin:6px 18px 9px 18px}.datepicker .calendar header .month-year-header{line-height:2.7rem}.datepicker .calendar header span.pageLink{margin-bottom:5px;display:block}.datepicker .calendar table td span{cursor:pointer}#placeholder-top{background:url("./images/menu-bg.png") repeat-x 0 bottom #e6f1f7}#placeholder-top .linktoolbar{float:right;margin-top:5px}#placeholder-top .linktoolbar ul,#placeholder-top .linktoolbar li{float:none}#placeholder-top .linktoolbar a.font_size_link{width:auto;height:auto;padding:0;font-size:1.4rem;background:0}#placeholder-top .linktoolbar a.font_size_link span{color:#fff}#placeholder-top .linktoolbar .links a.font_size_link:hover .font-size-box{top:35px;left:-100px}#placeholder-top .small-searchinput{clear:right;float:right;margin-top:30px;margin-bottom:12px}#placeholder-top .simple-search input[type="text"]{width:177px;color:#444343;height:2.6rem;line-height:2.6rem;background:#FFF;font-style:italic;border:1px solid #569cbe}#placeholder-top .simple-search button{min-width:80px;color:#569cbe;background:#FFF;border:1px solid #569cbe;margin-left:-1px;height:2.8rem;line-height:2.4rem;font-weight:600}#placeholder-top .simple-search button svg{width:16px;height:16px;vertical-align:middle;margin-bottom:5px}#placeholder-top .simple-search button:hover{color:#FFF;background:#569cbe;cursor:pointer}#placeholder-top .standard-menu.quick-mode{float:right;margin-top:5px}#placeholder-top .standard-menu.quick-mode span,#placeholder-top .standard-menu.quick-mode a{color:#2b376e;text-decoration:none;font-size:1.4rem;font-weight:400;text-transform:uppercase;padding:0 14px 0 14px;margin-left:4px}#placeholder-top .standard-menu.quick-mode ul li:not(.first){border-left:1px solid #2b376e}#placeholder-top .standard-menu.quick-mode a:hover,#placeholder-top .standard-menu.quick-mode li.active a,#placeholder-top .standard-menu.quick-mode li.active span,#placeholder-top .standard-menu.quick-mode li.sub-active a,#placeholder-top .standard-menu.quick-mode li.sub-active span{padding-bottom:0;border-bottom:2px solid #569cbe;color:#569cbe}#placeholder-top .mega-menu{clear:both;background:#e1e1e1;position:relative}#placeholder-top .mega-menu .tile-content{position:relative}#placeholder-top .mega-menu.open:after{content:"";width:100%;height:2000px;z-index:1;position:absolute;top:42px;left:0;background:#555;opacity:.5}#placeholder-top .mega-menu a{text-decoration:none}#placeholder-top .mega-menu li,#placeholder-top .mega-menu li a{color:#000}#placeholder-top .mega-menu .tile-content>ul>li{font-size:1.8rem;height:4.3rem;line-height:4.3rem}#placeholder-top .mega-menu .tile-content>ul>li:before{content:"|";color:#fff;display:inline-block;width:28px;text-align:center}#placeholder-top .mega-menu .tile-content>ul>li:first-child:before{display:none}#placeholder-top .mega-menu .tile-content>ul>li>a:hover,#placeholder-top .mega-menu .tile-content>ul>li.active>a,#placeholder-top .mega-menu .tile-content>ul>li.main-active>a,#placeholder-top .mega-menu .tile-content>ul>li.sub-active>a,#placeholder-top .mega-menu .tile-content>ul>li.active>span,#placeholder-top .mega-menu .tile-content>ul>li.main-active>span,#placeholder-top .mega-menu .tile-content>ul>li.sub-active>span{padding-bottom:2px;border-bottom:6px solid #e05206;transition:all .25s ease 0s}#placeholder-top .mega-menu .tile-content>ul>li>.level-content{display:none}#placeholder-top .mega-menu .tile-content>ul>li.visible>.level-content{display:block;position:absolute;left:11px;top:4.2rem;z-index:2;box-sizing:border-box;padding:23px 0 0 25px;width:100%;max-width:938px;margin:0 auto;border-top:1px solid #e05206;background:#eee}#container #placeholder-top .mega-menu li .level-content ul li{display:list-item;line-height:normal}#placeholder-top .mega-menu li .level-content h1{font-weight:normal;font-size:3.4rem;margin-bottom:20px}#placeholder-top .mega-menu li .level-content a:hover{text-decoration:underline}#placeholder-top .mega-menu .tile-content>ul>li .content-bottom{display:block;height:16px;width:938px;position:absolute;bottom:-16px;left:0;background:#e05206}#placeholder-top .mega-menu .tile-content>ul>li .content-bottom:after{content:'';display:block;margin:auto;padding-top:5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}#placeholder-top .mega-menu .tile-content>ul>li>.level-content>ul>li>a,#placeholder-top .mega-menu .tile-content>ul>li>.level-content>ul>li>span{font-weight:bold}#placeholder-top .mega-menu.double-mode li section{float:left;width:41%;box-sizing:border-box;padding-right:60px}#placeholder-top .mega-menu.double-mode li section p{line-height:2.5rem;font-size:1.6rem}#placeholder-top .mega-menu.double-mode .tile-content>ul>li.visible>.level-content{padding-bottom:25px}#placeholder-top .mega-menu.double-mode li .sub-menu{width:59%;overflow:hidden}#placeholder-top .mega-menu.double-mode li ul{float:left;margin-top:69px;width:50%}#placeholder-top .mega-menu.double-mode li ul:nth-child(odd){clear:left}#placeholder-top .mega-menu.double-mode li ul li.single-slot:first-child{margin-top:10px}#placeholder-top .mega-menu.double-mode li ul li.single-slot{margin-bottom:2px}#placeholder-top .mega-menu.double-mode li a img,#placeholder-top .mega-menu.double-mode li span img{vertical-align:middle;margin:4px 13px 3px 0}#placeholder-top .mega-menu.double-mode li li{font-weight:bold}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul{float:left;clear:both}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li{float:left;box-sizing:border-box;margin-bottom:25px;margin-left:5px}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li.clear{clear:left}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li.leaf,#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li ul{width:177px}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li ul{box-sizing:border-box;float:left;padding-right:20px;margin-left:5px}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li ul:first-child{margin-left:0}#placeholder-top .mega-menu.triple-mode .tile-content>ul>li>.level-content>ul>li li{font-size:1.4rem;line-height:2.0rem;margin-top:6px}#placeholder-top .standard-menu:not(.quick-mode){clear:both;position:relative;background:transparent}#placeholder-top .standard-menu:not(.quick-mode):before{content:'';width:100%;height:4.3rem;display:block;position:absolute;left:0;top:0;z-index:1;background:transparent}#placeholder-top .standard-menu:not(.quick-mode) .tile-content{overflow:hidden;position:relative;z-index:2}#placeholder-top .standard-menu:not(.quick-mode) a{text-decoration:none}#placeholder-top .standard-menu:not(.quick-mode) a:hover:not(.no-underline){padding-bottom:0;border-bottom:6px solid #569cbe;color:#569cbe}#placeholder-top .standard-menu:not(.quick-mode) .logo-fni-globe{float:left;height:auto;width:45px;padding:5px 5px 5px 0;margin-left:-5px;display:none}#placeholder-top .standard-menu:not(.quick-mode) .logo-fni-globe img{display:none}#placeholder-top .standard-menu:not(.quick-mode) .logo-fni-globe-a img{display:none}#placeholder-top.sticky-scrolled .standard-menu:not(.quick-mode) .logo-fni-globe-a img{display:block;width:40px;float:left;padding-top:4px}.site-1 #placeholder-top.sticky.sticky-scrolled .standard-menu:not(.quick-mode) .logo-fni-globe,.site-3 #placeholder-top.sticky.sticky-scrolled .standard-menu:not(.quick-mode) .logo-fni-globe{display:inline-block}#placeholder-top .standard-menu:not(.quick-mode) li.active>a,#placeholder-top .standard-menu:not(.quick-mode) li.main-active>a,#placeholder-top .standard-menu:not(.quick-mode) li.sub-active>a,#placeholder-top .standard-menu:not(.quick-mode) li.active>span,#placeholder-top .standard-menu:not(.quick-mode) li.main-active>span,#placeholder-top .standard-menu:not(.quick-mode) li.sub-active>span{padding-bottom:0;border-bottom:6px solid #2b376e}#placeholder-top .standard-menu:not(.quick-mode) ul{text-align:right}#placeholder-top .standard-menu:not(.quick-mode) ul li{padding-left:30px;font-size:2.2rem;line-height:4.8rem;color:#2b376e}#placeholder-top .standard-menu:not(.quick-mode) ul li a{color:#2b376e}#placeholder-top .standard-menu:not(.quick-mode) ul li:first-of-type{padding-left:0}#placeholder-top .standard-menu:not(.quick-mode) ul li.first:before{display:none}#placeholder-top .standard-menu.double-mode ul li.expanded li{font-size:1.4rem;margin-right:20px;height:3.9rem;line-height:3.9rem}#placeholder-top .standard-menu.double-mode ul li li.last{margin-right:0}#placeholder-top .standard-menu.double-mode ul li.expanded{height:8.5rem}#placeholder-top .standard-menu.double-mode ul li.expanded li:before{display:none}#placeholder-top .standard-menu.double-mode ul li.expanded ul{position:absolute;left:0;bottom:0;background:#d7d7d7}#placeholder-top .standard-menu.double-mode .tile-content>ul>li.expanded>a,#placeholder-top .standard-menu.double-mode .tile-content>ul>li.expanded>span{border:0;position:relative}#placeholder-top .standard-menu.double-mode ul li.expanded:not(.leaf)>a:after,#placeholder-top .standard-menu.double-mode ul li.expanded:not(.leaf)>span:after{content:'';height:0;width:0;display:block;position:absolute;top:2.8rem;left:0;right:0;margin-left:auto;margin-right:auto;border-bottom:.9rem solid #d7d7d7;border-left:.9rem solid transparent;border-right:.9rem solid transparent}#placeholder-top .sitelocator{font-size:1.3rem;clear:both;padding-top:20px;background:#fff}#placeholder-top .sitelocator .prefix,#placeholder-top .sitelocator ul{display:inline}#placeholder-top .sitelocator a{text-decoration:none}#placeholder-top .sitelocator a:hover{text-decoration:underline}#placeholder-top .sitelocator li:after{content:"/";width:18px;text-align:center;display:inline-block}#placeholder-top .sitelocator li:last-child:after{display:none}.mobilemenu{display:none}body #container #placeholder-bottom .linktoolbar{position:absolute;right:0}#placeholder-bottom .stretched-mode,#placeholder-bottom .articledisplay{margin-top:-25px;margin-bottom:25px}#placeholder-bottom .small-articledisplay{float:left;width:320px;padding-top:0}#placeholder-bottom .small-articledisplay img{padding-bottom:20px}#placeholder-bottom .small-articledisplay .footer-contact img{width:23px;height:23px;padding-bottom:0;margin-right:10px}#placeholder-bottom .standard-menu{float:left;margin-top:87px;width:320px}#placeholder-bottom .standard-menu a svg{display:none}#placeholder-bottom .tile-common.standard-menu span.disabled,#placeholder-bottom .tile-common.standard-menu a{font-size:2rem;line-height:3.5rem;text-decoration:none}#placeholder-bottom .newsletter-form{clear:right;float:right;margin-bottom:15px}#lightbox-overlay{z-index:999;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}#lightbox{overflow:auto;width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0}#lightbox-container{z-index:1000;position:relative;margin:auto}#lightbox-spinner{background:url(images/spinner-large.gif) no-repeat center center}#lightbox-container{padding:0;top:25px}#lightbox-close-container{z-index:1000;position:absolute;right:0;top:0}#lightbox-close span{display:none}#lightbox-close{display:block;width:30px;height:30px;margin:3px 12px 0 0}#lightbox-start{height:26px;background:url(images/lightbox/start-center.png) repeat-x;position:relative;margin:0 51px 0 39px}#lightbox-start div.left{background:url(images/lightbox/start-left.png) no-repeat;position:absolute;left:-38px;top:0;bottom:-6px;width:38px}#lightbox-start div.right{z-index:100;background:url(images/lightbox/start-right.png) no-repeat;position:absolute;right:-50px;top:0;bottom:-24px;width:50px}#lightbox-outer-content{border:1px solid #fff;padding:0 10px 0 10px;background:#fff;position:relative;margin:0 26px 0 14px}#lightbox-content{font-size:1.6rem}#lightbox-content-left{background:url(images/lightbox/content-left.png) repeat-y;position:absolute;left:0;top:32px;bottom:34px;width:14px}#lightbox-content-right{background:url(images/lightbox/content-right.png) repeat-y;position:absolute;right:12px;top:50px;bottom:34px;width:14px}#lightbox-end{height:34px;background:url(images/lightbox/end-center.png) repeat-x;position:relative;margin:0 50px 0 38px}#lightbox-end div.left{background:url(images/lightbox/end-left.png) no-repeat;position:absolute;left:-38px;top:0;bottom:0;width:38px}#lightbox-end div.right{background:url(images/lightbox/end-right.png) no-repeat;position:absolute;right:-38px;top:0;bottom:0;width:38px}#lightbox .tile-common{border:0}#lightbox-placeholder-content{overflow:hidden;width:750px}body.frontpage #container #placeholder-content.no-right.no-left .small-list h3{margin:0 18px}body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode){font-size:1.4rem;float:left;margin-right:1.875%;width:32%;max-width:308px}body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode):last-child{margin-right:0}body.frontpage #placeholder-content.no-left.no-right .tile-common:not(.stretched-mode){height:265px;overflow:hidden}body.frontpage:not(.site-1):not(.site-3) #container #main-content .small-articledisplay.clickable h3{height:initial}body.frontpage:not(.site-1):not(.site-3) #placeholder-bottom{margin-top:50px;height:initial}#main-content .small-articledisplay.newsletterbox{background:#e7f1f7;display:flex;justify-content:center;padding:15px 20px;box-shadow:none!important}#main-content .small-articledisplay.newsletterbox article{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#main-content .small-articledisplay.newsletterbox article h3{color:#0d2458;font-size:27px;line-height:1;height:auto;padding:10px 0}#main-content .small-articledisplay.newsletterbox article .digest{text-align:center}#main-content .small-articledisplay.newsletterbox article a.btn{font-style:italic;color:#2a3570;font-size:19px;padding:20px 0;text-align:center;width:100%;display:flex;justify-content:center;position:relative}#main-content .small-articledisplay.newsletterbox article a.btn:after{background:url(./svg/link-arrow.svg);display:flex;width:15px;background-repeat:no-repeat;height:15px;content:'';bottom:0;top:7px;left:10px;position:relative}#main-content .small-articledisplay.newsletterbox:hover article a{text-decoration:none}#main-content .small-articledisplay.newsletterbox:hover article a h3{text-decoration:none}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/vendor/slick-1.5.3/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/vendor/slick-1.5.3/slick/fonts/slick.eot');src:url('/vendor/slick-1.5.3/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/vendor/slick-1.5.3/slick/fonts/slick.woff') format('woff'),url('/vendor/slick-1.5.3/slick/fonts/slick.ttf') format('truetype'),url('/vendor/slick-1.5.3/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
/* CtPageCache: cached at 2025-07-06 15:28:54, expires at 2025-07-07 15:28:52 */

/* CtPageCache.outputCacheFile(): Cachefile was used for device [default] from store [CtFileCacheStore]  on host [web01.ctcustomer.com] */
