/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:"";display:block}.offscreen{display:block;left:-999999px;position:absolute;top:-999999px}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px)}.no-wrap{white-space:nowrap}body.scroll-disabled{height:100%;overflow:hidden}.img-wrap img{display:block;height:auto;width:100%}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background:#efefef;position:relative;width:100%}html{font-size:62.5%}body{font-size:16px;font-size:1.6rem;color:#000;font-family:wf_segoe-ui_normal,arial,sans-serif}a{color:inherit;text-decoration:none}em{font-style:italic}sup{font-size:.5em;line-height:1em;vertical-align:super}figure{margin:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0;margin:0}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400}b,strong{font-family:wf_segoe-ui_bold,arial,sans-serif}#svg-sprite{height:0;opacity:0;overflow:hidden}#moat-correct{font-size:0}.wrapper-site{overflow:hidden;position:relative}.headline-s3{font-size:20px;font-size:2rem}.headline-s3,.headline-s5{font-family:wf_segoe-ui_bold,arial,sans-serif}.headline-s5{font-size:16.5px;font-size:1.65rem}.headline-s6{font-size:16px;font-size:1.6rem;font-family:wf_segoe-ui_bold,arial,sans-serif}.headline-s5{margin-bottom:.1em}.body-copy .sentence-s1,.sentence-s1{font-size:28px;font-size:2.8rem;font-family:wf_segoe-ui_light,arial,sans-serif;line-height:1.27;margin-bottom:.375em}.body-copy{line-height:1.5}.body-copy p{margin-bottom:1.125em}.body-copy h2{font-size:20px;font-size:2rem;font-family:wf_segoe-ui_bold,arial,sans-serif;margin-top:2em;margin-bottom:.9em}.body-copy h3{margin-top:2.25em;margin-bottom:1.125em}.body-copy h3,.body-copy h4{font-size:16px;font-size:1.6rem;font-family:wf_segoe-ui_bold,arial,sans-serif}.body-copy figure{margin-bottom:29px}.body-copy a{box-shadow:inset 0 -1px 0 0 #333}.body-copy a:hover{color:#429ce3;box-shadow:inset 0 -1px 0 0 #0065b5}.body-copy img{max-width:100vw;height:auto;margin:0 -10px 1.125em}.body-copy ol,.body-copy ul{margin:1.125em 0;padding-left:1.2em}.body-copy ul{list-style:none}.body-copy ul li{text-indent:-11px}.body-copy ul li:before{content:"\2022";margin-right:5px}.body-copy li{margin:.875em 0}.body-copy sup{font-size:inherit;line-height:inherit;position:static;vertical-align:baseline}.body-copy sup a{color:inherit;box-shadow:none}.body-copy sup a:hover{box-shadow:none}hr{border:none;height:2px;width:45px;margin:40px auto;background:#333}.f-note{font-family:wf_segoe-ui_bold,arial,sans-serif}.download-list{font-size:0;list-style:none}.download-list li{font-size:14px;font-size:1.4rem;display:inline-block}.download-list li:last-of-type .divider{display:none}.download-list a{color:#0065b5;box-shadow:inset 0 -1px #0065b5}.download-list a:hover{color:#333;box-shadow:inset 0 -1px #333}.download-list .divider{margin:0 .5em}.blockquote-s1{position:relative;margin:1em auto}.blockquote-s1:after,.blockquote-s1:before{background:#333;display:block;width:2px;content:"";height:28px;margin:0 auto}.blockquote-s1:after{margin-top:5px}.blockquote-s1 p{font-size:24px;font-size:2.4rem;font-family:wf_segoe-ui_semilight,arial,sans-serif;color:#0078d7;line-height:1.32;max-width:610px;margin:0 auto;text-align:center}.full,.less,.more{font-size:14px;font-size:1.4rem;box-shadow:inset 0 -1px 0 0 #333}.full:hover,.less:hover,.more:hover{color:#0078d7;box-shadow:inset 0 -1px 0 0 #0078d7}.full+a{margin-left:80px}.full .icon{display:inline-block;margin-left:4px;margin-top:-2px;vertical-align:top}.full svg{width:12px;height:12px;fill:#d6d6d6}.full:hover svg{fill:#0078d7}.play-button{background:#0078d7;display:inline-block;position:relative}.play-button .icon{height:54.2%;left:55%;position:absolute;top:50%;width:35%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-button svg{top:0;left:0;height:100%;position:absolute;width:100%;fill:#fff}.play-button:hover{background:#888}#to-top{background:hsla(0,0%,100%,.9);font-size:14px;font-size:1.4rem;bottom:20px;line-height:1.2;display:block;font-family:wf_segoe-ui_bold,arial,sans-serif;opacity:0;padding:7px;pointer-events:none;position:fixed;right:20px;text-align:center;transition:opacity .4s;width:60px;z-index:300;-webkit-backface-visibility:hidden;backface-visibility:hidden}#to-top.active{opacity:1;pointer-events:auto}#to-top .icon{display:block;margin-bottom:3px}#to-top svg{display:block;height:12px;margin:0 auto;width:12px}#to-top:hover{color:#0065b5}#to-top:hover svg{fill:#0065b5}#skipnav{position:absolute}[class*=" icon-"],[class^=icon-]{font-size:28px;font-size:2.8rem;color:transparent;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;position:relative;display:block;text-transform:none}[class*=" icon-"]:before,[class^=icon-]:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.icon-play:before{content:"\e901"}.icon-case-studies:before{font-size:32px;font-size:3.2rem;content:"\e900"}.icon-policy:before{font-size:35px;font-size:3.5rem;content:"\e902"}.icon-talk:before{font-size:24px;font-size:2.4rem;content:"\e907"}.icon-social:before{content:"\e906"}.icon-share-fb:before{font-size:42px;font-size:4.2rem;content:"\e903"}.icon-share-li:before{font-size:42px;font-size:4.2rem;content:"\e904"}.icon-share-tw:before{font-size:42px;font-size:4.2rem;content:"\e905"}#skip{background:#2f2f2f;color:#fff;display:block;height:36px;padding:8px;position:absolute;text-align:center;top:-36px;transition:top .5s;width:100%;z-index:999}#skip:focus{outline:0 none;top:0}.shell-search button{box-sizing:content-box}#tet-uhf-override{font-size:0}#list-social-desktop{display:none;list-style:none;position:absolute;top:17px;right:5%;margin-right:-3px;text-align:right}#list-social-desktop li{display:inline-block;position:relative;vertical-align:middle}#list-social-desktop a{display:block;padding:3px}#list-social-desktop a:focus svg,#list-social-desktop a:hover svg{fill:#429ce3}#list-social-desktop svg{display:block;fill:#fff;height:32px;width:32px}#tet-mobile-nav-toggle{background:url(../images/blank.png);display:block;padding:11px 10px;position:absolute;right:0}#tet-mobile-nav-toggle svg{fill:#fff;display:block;height:26px;width:23px}#tet-mobile-social-tools{position:absolute;right:0;width:100%;z-index:299}#tet-mobile-social-tools.active .inner{-webkit-transform:none;-ms-transform:none;transform:none}#tet-mobile-social-tools .inner{background:#000;bottom:0;height:200px;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#tet-mobile-social-tools .social-container{left:50%;list-style:none;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:54px}#tet-mobile-social-tools .social-container li{margin:0 auto}#tet-mobile-social-tools .social-container a{display:block;padding:7px}#tet-mobile-social-tools .social-container svg{fill:#fff;display:block;height:40px;width:40px}.fin{display:none;position:absolute;width:100%}.fin.mobile-active{position:relative;display:block}.fin-content{padding:40px 0 20px}#tab-control{background:#242424;font-size:0;list-style:none;position:relative;z-index:10}#tab-control .fin-label{display:inline-block;color:#efefef;line-height:1.5;text-align:center;transition:opacity .5s;vertical-align:top;width:33.333%}#tab-control .fin-trigger{display:block;padding:7px 0 3px;text-align:center;text-transform:uppercase;letter-spacing:.05em}#tab-control .headline{font-size:10px;font-size:1rem;font-family:wf_segoe-ui_bold,arial,sans-serif}#tab-control .subhead{display:none}#tab-control .icon-mobile{display:inline-block}#tab-control .icon-dt{display:none}#tab-control svg{fill:#efefef;display:block;height:20px;width:20px;margin:0 auto}.header-intro{padding:70px 20px;text-align:center;pointer-events:none;z-index:12}.header-intro h1{font-size:50px;font-size:5rem;font-family:wf_segoe-ui_light,arial,sans-serif;line-height:1.16;margin:0 0 .326em}.header-intro h1 .tier{display:block}.header-intro h1 .tier-2{color:#0078d7}.header-intro .rule{background:#333;display:inline-block;height:3px;max-width:280px;width:100%}.header-intro .tier-3{font-size:15px;font-size:1.5rem;font-family:wf_segoe-ui_bold,arial,sans-serif;line-height:1.333;margin-top:1.333em}.header-intro .instructions{display:none}.header-standard{line-height:1.2;margin-bottom:20px}.header-standard .tier-1{font-size:14px;font-size:1.4rem;margin-bottom:.1em}.header-standard .tier-1,.header-standard .tier-2{font-family:wf_segoe-ui_bold,arial,sans-serif;display:block}.header-standard .tier-2{font-size:20px;font-size:2rem}#fin-policy{background:#efefef;color:#333}#fin-case-studies{background:#242424;color:#d6d6d6}#fin-case-studies .fin-content{padding:20px}#fin-case-studies .fin-intro{display:none}#fin-case-studies .fin-intro .rule{background:#fff}#fin-case-studies #entries-case-studies{margin:0 auto;max-width:400px}.entry-case-study{margin-bottom:20px}.entry-case-study:last-of-type{margin-bottom:0}.entry-case-study .image{margin-bottom:20px}.entry-case-study .image .thumbnail{margin:0 -20px;display:block;position:relative;margin-bottom:2px}.entry-case-study .image .thumbnail:hover .play-button{background:#888}.entry-case-study .image img{display:block;width:100%;height:auto}.entry-case-study .image .play-button{height:48px;width:67px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.entry-case-study .link-desc{font-size:14px;font-size:1.4rem;box-shadow:inset 0 -1px #d6d6d6}.entry-case-study .link-desc:hover{color:#429ce3;box-shadow:inset 0 -1px 0 0 #429ce3}.entry-case-study .text{overflow:hidden;padding:0 0 40px;position:relative;max-width:700px}.entry-case-study .headline{font-size:24px;font-size:2.4rem;font-family:wf_segoe-ui_light,arial,sans-serif;line-height:1.1875;margin-bottom:20px}.entry-case-study .brief{height:0;overflow:hidden}.entry-case-study .inner{padding-bottom:1px}.csstransitions .entry-case-study .inner{transition:opacity .4s;opacity:0}.entry-case-study.expanded .inner{opacity:1;transition:opacity .5s .4s}.entry-case-study .expand{cursor:pointer;box-shadow:inset 0 -1px 0 0 #d6d6d6}.entry-case-study .header-case-study{margin-bottom:20px}.entry-case-study .header-case-study:hover .expand{color:#429ce3;box-shadow:inset 0 -1px 0 0 #429ce3}#fin-talk .fin-content{padding-bottom:0}#fin-talk #content-talk{line-height:1.5;text-align:center;margin:0 auto}#fin-talk #content-talk .text{max-width:450px;margin:0 auto;padding:0 10px 20px}#fin-talk #content-talk .headline{font-size:20px;font-size:2rem;max-width:240px;margin:0 auto .5em;line-height:1.2}#fin-talk #content-talk .headline strong{font-size:16px;font-size:1.6rem}#fin-talk #content-talk .thumbnail{background:url(../images/video/poster-mobile.jpg) 50%/cover no-repeat;width:100%;padding-bottom:56.25%;position:relative;margin-top:1.5em}#fin-talk #content-talk .play-button{height:48px;width:67px;left:50%;position:absolute;vertical-align:top;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#fin-talk #content-talk .link-desc{box-shadow:inset 0 -1px #d6d6d6}#fin-talk #content-talk .link-desc:hover{color:#429ce3;box-shadow:inset 0 -1px 0 0 #429ce3}.article-wrapper{background:#efefef;height:100%;left:100%;overflow:scroll;padding:180px 100px;position:absolute;top:0;width:100%;z-index:100}.article-wrapper .article-controls{width:300px;float:left}.article-wrapper .article-controls a:hover{text-decoration:underline}.article-wrapper article{overflow:hidden}.breadcrumb{font-size:12px;font-size:1.2rem;margin-bottom:40px;padding-top:10px}.breadcrumb ul{list-style:none}.breadcrumb li{display:inline}.breadcrumb a{box-shadow:inset 0 -1px #333}.breadcrumb a:hover{color:#0065b5;box-shadow:inset 0 -1px #0065b5}#section-toc{padding:0 20px}#section-toc .header-standard{margin-bottom:20px}#toc{line-height:1.5;max-width:810px}#toc,#toc ol{list-style:none}#toc h3{font-size:inherit}#toc .tier-1{font-size:15px;font-size:1.5rem;font-family:wf_segoe-ui_bold,arial,sans-serif;margin-bottom:20px}#toc .tier-1 .chapter-title{position:relative;display:block;padding:0 0 0 36px}#toc .tier-1 .chapter-title:hover{color:#0065b5}#toc .tier-1 .chapter-title:hover .title-tier-1{box-shadow:inset 0 -1px #0065b5}#toc .tier-1>ol{padding-left:36px;margin-top:20px}#toc .tier-1:last-of-type{margin-bottom:0}#toc .number{display:block;left:0;top:4px;position:absolute}#toc .number svg{display:block;width:28px;height:19px}#toc .title-tier-1{overflow:hidden;box-shadow:inset 0 -1px #333}#toc .tier-2{font-size:14px;font-size:1.4rem;padding:1px 0 0 7px;border-left:3px solid #333;margin-bottom:20px}#toc .tier-2 a{box-shadow:inset 0 -1px #333}#toc .tier-2:first-of-type{border-color:#c93701}#toc .tier-2:first-of-type a:hover{color:#c93701;box-shadow:inset 0 -1px #c93701}#toc .tier-2:nth-of-type(2){border-color:#107c10}#toc .tier-2:nth-of-type(2) a:hover{color:#107c10;box-shadow:inset 0 -1px #107c10}#toc .tier-2:nth-of-type(3){border-color:#5c2d91;margin-bottom:14px}#toc .tier-2:nth-of-type(3) a:hover{color:#5c2d91;box-shadow:inset 0 -1px #5c2d91}#toc .tier-2>.title{margin:-.4em 0 .5em;display:block}#toc .tier-2>ol{margin-bottom:-2px}#toc .tier-3{display:inline-block;font-family:wf_segoe-ui_normal,arial,sans-serif}#toc .tier-3:after{display:inline-block;font-family:wf_segoe-ui_bold,arial,sans-serif;content:"//";margin-left:10px}#toc .tier-3:last-of-type:after{display:none}.briefing-papers{max-width:790px;margin:20px auto}.briefing-papers .header-briefing-toc{text-align:center;line-height:1.2;margin-bottom:20px}.briefing-papers .header-briefing-toc h3{margin-bottom:0}.briefing-papers .header-briefing-toc .tier-1{display:block;font-size:32px;font-size:3.2rem;font-family:wf_segoe-ui_light,arial,sans-serif}.briefing-papers .header-briefing-toc .tier-2{font-size:14px;font-size:1.4rem;font-family:wf_segoe-ui_bold,arial,sans-serif}.briefing-papers .papers{font-size:0;margin:0 -10px}.briefing-papers .papers li{display:block;vertical-align:top;padding:0 10px;margin:0 0 20px;text-indent:0}.briefing-papers .papers a{display:block;padding:0 40px 0 12px;position:relative;box-shadow:none;color:#333}.briefing-papers .title{font-size:16px;font-size:1.6rem;line-height:1.25;font-family:wf_segoe-ui_bold,arial,sans-serif;position:relative}.briefing-papers .underlay{position:absolute;background:#333;width:2px;height:100%;top:0;left:0;transition:width .5s cubic-bezier(.82,0,.12,1)}#briefing-trusted .underlay{background:#c93701}#briefing-responsible .underlay{background:#107c10}#briefing-inclusive .underlay{background:#5c2d91}.footnotes{position:relative;list-style:none}.footnotes .fn{font-size:15px;font-size:1.5rem;margin-bottom:1em;transition:opacity .3s .5s,top .3s}.footnotes .src{display:block}.footnotes .title{font-family:wf_segoe-ui_semilight-italic,arial,sans-serif}.footnotes a .title{box-shadow:inset 0 -1px #333}.footnotes .icon{display:inline-block;margin-left:4px;margin-top:-2px;vertical-align:top}.footnotes svg{width:12px;height:12px;fill:#333}.footnotes a:hover .title{color:#0065b5;box-shadow:inset 0 -1px #0065b5}.footnotes a:hover svg{fill:#0065b5}.nav-sibling a{display:block}.nav-sibling a:hover{color:#0065b5}.nav-sibling a+a{margin-top:20px}.nav-sibling .direction{font-size:12px;font-size:1.2rem;display:block}.nav-sibling .chapter-number,.nav-sibling .chapter-title{font-size:14px;font-size:1.4rem;display:block;font-family:wf_segoe-ui_bold,arial,sans-serif}#signatures{font-size:12px;font-size:1.2rem;margin-top:2.375em}#signatures .signature{float:left;width:280px;max-width:50%}#signatures img{margin:0 0 0 -8px}#signatures p{margin-bottom:0}#selectionSharerPopover,.bq-share{background:#333;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}#selectionSharerPopover:before,.bq-share:before{background:#333;content:"";display:block;height:16px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px}#selectionSharerPopover a,.bq-share a{box-shadow:none;display:block;float:left;height:37px;position:relative;transition:opacity .2s;width:37px}#selectionSharerPopover a:hover,.bq-share a:hover{box-shadow:none;opacity:.5}#selectionSharerPopover .tweet svg,.bq-share .tweet svg{fill:#fff;height:18px;left:50%;margin:-9px 0 0 -11px;position:absolute;top:50%;width:22px}#selectionSharerPopover .email svg,.bq-share .email svg{fill:#fff;height:16px;left:50%;margin:-8px 0 0 -11px;position:absolute;top:50%;width:22px}#selectionSharerPopover{display:none;height:37px;left:-100px;top:-100px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:74px;z-index:200}#selectionSharerPopover:before{bottom:-8px;left:50%;margin-left:-8px}.bq-share{display:none;height:74px;margin-top:-37px;position:absolute;right:0;top:50%;width:37px}.bq-share:before{left:-7px;top:50%;margin-top:-8px}.mfp-bg{background:#000;opacity:0;transition:opacity .2s ease-out}.mfp-bg.mfp-ready{opacity:.95}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:all .3s ease-out}.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.mfp-wrap.mfp-removing .mfp-content{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0}.mfp-iframe-holder .mfp-close{height:40px;width:40px;line-height:40px;padding:0 10px;text-align:center;right:-13px;border:1px solid transparent}.mfp-iframe-holder .mfp-close:focus{border-color:#fff}.template-long #maincontent{padding-bottom:100px}.template-long .col-main{margin:0 auto;padding:0 10px}.header-briefing{margin-bottom:20px}.header-briefing .headline{border-left:3px solid #333;margin-left:-10px;padding:1px 0 1px 7px}.briefing-trusted-cloud .header-briefing .headline{border-color:#c93701}.briefing-responsible-cloud .header-briefing .headline{border-color:#107c10}.briefing-inclusive-cloud .header-briefing .headline{border-color:#5c2d91}.header-briefing .tier-1{font-size:16px;font-size:1.6rem;margin-top:-.45em;margin-bottom:.7em}.header-briefing .tier-2{font-size:32px;font-size:3.2rem;font-family:wf_segoe-ui_light,arial,sans-serif;margin-bottom:-.167em;line-height:1.2}.header-briefing .tools{font-size:14px;font-size:1.4rem;list-style:none;margin-top:20px}.header-briefing .tools .email,.header-briefing .tools .title{font-family:wf_segoe-ui_bold,arial,sans-serif}.header-briefing .tools .pdfs{margin-bottom:.5em}.header-briefing .tools .title{display:block}.header-briefing .tools .email:hover{color:#0065b5}.section-briefing{margin-bottom:1.5em}.resources .headline-s5{margin-bottom:0}.resources a{color:#333;box-shadow:inset 0 -1px #333}.resources ul{margin:.8125em 0}.resources li{margin:.75em 0}.template-chapter{background-position:-14px -75px;background-size:340px auto;background-repeat:no-repeat}.header-chapter{line-height:1.2;margin-bottom:20px}.header-chapter .headline{font-size:22px;font-size:2.2rem}.header-chapter .tier-1{font-size:16px;font-size:1.6rem}.header-chapter .tier-1,.header-chapter .tier-2{display:block;font-family:wf_segoe-ui_bold,arial,sans-serif}.nav-chapters{margin-top:20px}.nav-chapters p{font-size:15px;font-size:1.5rem;line-height:1.333;font-family:wf_segoe-ui_bold,arial,sans-serif;margin-bottom:.333em}.nav-chapters ul{list-style:none;font-size:0}.nav-chapters li{display:inline-block}.nav-chapters .current,.nav-chapters a{font-size:14px;font-size:1.4rem;line-height:1.2;font-family:wf_segoe-ui_bold,arial,sans-serif}.nav-chapters a:hover{color:#0065b5}.nav-chapters .current{color:#bbb}.nav-chapters .divider{font-size:14px;font-size:1.4rem;line-height:1.5;margin:0 .5em}.chapter-01{background-image:url(../images/policy/01.png)}.chapter-02{background-image:url(../images/policy/02.png)}.chapter-03{background-image:url(../images/policy/03.png)}.chapter-04{background-image:url(../images/policy/04.png)}#content-chapter{margin-bottom:40px}.template-downloads .header-downloads{margin-bottom:3.25em;padding-top:10px}.template-downloads #section-translations{margin-bottom:4em}.template-downloads #section-translations:last-of-type{margin-bottom:0}.template-downloads #section-translations ul{list-style:none;margin:.8125em 0}.template-downloads #section-translations li{margin:.75em 0}.template-downloads #section-translations p{margin-bottom:.25em}.template-downloads #section-downloads .header-chapter{margin-bottom:20px}.template-downloads #section-downloads hr{text-align:left;margin-left:0;margin-right:0}.template-downloads #section-downloads h2{margin-top:0}.template-downloads #section-downloads h3{font-size:18px;font-size:1.8rem}.template-downloads #section-downloads li{margin:0}.template-downloads #section-downloads ul{margin:0 0 1.125em}.template-downloads #section-downloads .chapter-2 h3{border-left:5px solid #333;padding-left:5px;margin-left:-10px}.template-downloads #section-downloads .downloads-trusted h3{border-color:#c93701}.template-downloads #section-downloads .downloads-responsible h3{border-color:#107c10}.template-downloads #section-downloads .downloads-inclusive h3{border-color:#5c2d91}.template-downloads #section-downloads .chapter-3 h3{font-size:16px;font-size:1.6rem;margin-bottom:0;margin-top:0}@font-face{font-family:wf_segoe-ui_light;src:url(../fonts/segoe-ui/light/latest.eot);src:url(../fonts/segoe-ui/light/latest.eot?#iefix) format("embedded-opentype"),url(../fonts/segoe-ui/light/latest.woff) format("woff"),url(../fonts/segoe-ui/light/latest.ttf) format("truetype"),url(../fonts/segoe-ui/light/latest.svg#web) format("svg");font-weight:400;font-style:normal}@font-face{font-family:wf_segoe-ui_semilight;src:url(../fonts/segoe-ui/semilight/latest.eot);src:url(../fonts/segoe-ui/semilight/latest.eot?#iefix) format("embedded-opentype"),url(../fonts/segoe-ui/semilight/latest.woff) format("woff"),url(../fonts/segoe-ui/semilight/latest.ttf) format("truetype"),url(../fonts/segoe-ui/semilight/latest.svg#web) format("svg");font-weight:400;font-style:normal}@font-face{font-family:wf_segoe-ui_semilight-italic;src:url(../fonts/segoe-ui/semilight-italic/latest.eot);src:url(../fonts/segoe-ui/semilight-italic/latest.eot?#iefix) format("embedded-opentype"),url(../fonts/segoe-ui/semilight-italic/latest.woff) format("woff"),url(../fonts/segoe-ui/semilight-italic/latest.ttf) format("truetype"),url(../fonts/segoe-ui/semilight-italic/latest.svg#web) format("svg");font-weight:400;font-style:normal}@font-face{font-family:wf_segoe-ui_normal;src:url(../fonts/segoe-ui/normal/latest.eot);src:url(../fonts/segoe-ui/normal/latest.eot?#iefix) format("embedded-opentype"),url(../fonts/segoe-ui/normal/latest.woff) format("woff"),url(../fonts/segoe-ui/normal/latest.ttf) format("truetype"),url(../fonts/segoe-ui/normal/latest.svg#web) format("svg");font-weight:400;font-style:normal}@font-face{font-family:wf_segoe-ui_bold;src:url(../fonts/segoe-ui/bold/latest.eot);src:url(../fonts/segoe-ui/bold/latest.eot?#iefix) format("embedded-opentype"),url(../fonts/segoe-ui/bold/latest.woff) format("woff"),url(../fonts/segoe-ui/bold/latest.ttf) format("truetype"),url(../fonts/segoe-ui/bold/latest.svg#web) format("svg");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icons/icomoon.eot?htjzzi);src:url(../fonts/icons/icomoon.eot?htjzzi#iefix) format("embedded-opentype"),url(../fonts/icons/icomoon.ttf?htjzzi) format("truetype"),url(../fonts/icons/icomoon.woff?htjzzi) format("woff"),url(../fonts/icons/icomoon.svg?htjzzi#icomoon) format("svg");font-weight:400;font-style:normal}@media (min-width:48em){.body-copy .sentence-s1,.sentence-s1{font-size:36px;font-size:3.6rem}.body-copy img{max-width:100%;margin:0 auto 1.125em}.body-copy ul{padding-left:0}.download-list li{font-size:15px;font-size:1.5rem}.blockquote-s1{margin:1.5em auto;padding:0 40px}.blockquote-s1:after,.blockquote-s1:before{height:90px}.blockquote-s1:before{margin-bottom:6px}.blockquote-s1:after{margin-top:15px}.blockquote-s1 p{font-size:35px;font-size:3.5rem}.full,.less,.more{font-size:16px;font-size:1.6rem}.header-intro h1{font-size:70px;font-size:7rem;margin:0 0 .326em}.header-intro .tier-3{font-size:20px;font-size:2rem}.header-standard .tier-1{font-size:16px;font-size:1.6rem}.header-standard .tier-2{font-size:24px;font-size:2.4rem}#toc .tier-1{font-size:20px;font-size:2rem;margin-bottom:2.1em}#toc .tier-1 .chapter-title{padding:3px 0 0 72px}#toc .tier-1>ol{padding-left:72px;margin-top:30px}#toc .number{display:block;left:0;top:0;position:absolute}#toc .number svg{width:56px;height:38px}#toc .tier-2{font-size:16px;font-size:1.6rem;padding:1px 0 0 14px;border-left:5px solid #333;margin-bottom:24px}.briefing-papers{margin:40px auto}.briefing-papers .header-briefing-toc{text-align:center;line-height:1.2;margin-bottom:60px}.briefing-papers .header-briefing-toc .tier-1{font-size:55px;font-size:5.5rem}.briefing-papers .header-briefing-toc .tier-2{font-size:16px;font-size:1.6rem}.briefing-papers .papers li{display:inline-block;vertical-align:top;width:33.333%;padding:0 10px;margin:0 0 40px}.briefing-papers .papers a{min-height:154px;padding:17px 26px;transition:color .5s cubic-bezier(.82,0,.12,1)}.briefing-papers .papers a:hover{color:#fff}.briefing-papers .papers a:hover .underlay{width:100%}.briefing-papers .papers a:hover .text{max-width:100%;opacity:1;transition:max-width .5s cubic-bezier(.82,0,.12,1),opacity .4s .4s}.briefing-papers .papers a:hover svg{fill:#fff}.briefing-papers .title{font-size:24px;font-size:2.4rem}.briefing-papers .underlay{width:5px}.nav-sibling a{width:50%;max-width:310px}.nav-sibling a+a{margin:0}.nav-sibling .prev{float:left}.nav-sibling .next{text-align:right;float:right}.nav-sibling .direction{font-size:16px;font-size:1.6rem;margin-bottom:.5em}.nav-sibling .chapter-number,.nav-sibling .chapter-title{font-size:20px;font-size:2rem}#signatures{font-size:16px;font-size:1.6rem}.bq-share{display:block}.header-briefing .headline{border-left:5px solid #333;margin-left:-20px;padding:1px 0 1px 15px}.header-briefing .tier-1{font-size:20px;font-size:2rem;margin-bottom:1.7em}.header-briefing .tier-2{font-size:60px;font-size:6rem}.header-briefing .tools{font-size:15px;font-size:1.5rem}.header-briefing .tools .pdfs{margin-bottom:1.06em}.header-briefing .tools .title{display:block;margin-bottom:.4em}.template-chapter{background-size:auto;background-position:-14px -160px}}@media (min-width:56.1875em){.shell-category-header .shell-category-nav .c-top-nav-link{height:72px}.shell-category-header .shell-category-nav .c-logo{padding-top:1.4em}.shell-category-header .shell-category-nav .c-nav-link{padding:1.65em .8em}.shell-category-header .shell-category-nav .c-top-nav-link span{top:auto}.shell-category-header.cat-theme-gray .c-top-nav-link.tet-active{background-color:#525252}#tet-mobile-nav-toggle{right:5%;margin-right:-10px;top:12px}.template-long .col-main{padding:0;width:90%}}@media (min-width:64.0625em){.wrapper-site{position:static}main{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;max-width:150rem;margin:0 auto}.csstransitions main.active{-webkit-transform:translateY(48px);-ms-transform:translateY(48px);transform:translateY(48px)}#page-home main{max-width:none}.body-copy .sentence-s1,.sentence-s1{font-size:48px;font-size:4.8rem}hr{margin:3em auto}#to-top{font-size:16px;font-size:1.6rem;bottom:40px;padding:10px 12px;right:40px;width:72px}#to-top .icon{margin-bottom:5px}#to-top svg{height:15px;width:15px}.flexbox .template-long #uhf-fs{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;position:fixed;height:100vh;width:100%;pointer-events:none;z-index:1000}.flexbox .template-long #ShellHeaderWrapper{pointer-events:auto}#page-home{background:#2f2f2f}.fins{position:relative;height:calc(100vh - 118px);width:100%}.fin{display:block;position:absolute;top:0;bottom:0;min-width:5%;overflow:hidden;width:auto}.view-fins .fin{cursor:pointer}.view-fins .fin.active{cursor:default}.fin-overlay,.fin.mobile-active{position:absolute}.fin-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;right:0;top:0;opacity:0;pointer-events:none;display:none}.flexbox .fin-overlay{display:block}.view-fins .fin .fin-overlay{transition:opacity .4s;opacity:1}.view-fins .fin:hover .fin-overlay{transition:opacity .5s;opacity:.5;pointer-events:auto}.fin.active .fin-overlay,.view-fins .fin.active:hover .fin-overlay{opacity:0;pointer-events:none}.fin-content{height:calc(100vh - 118px);padding:0;overflow:hidden;position:relative;width:100vw}.fin.active .fin-content{overflow:auto}.fin-intro{font-size:0;height:calc(100vh - 118px);left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .5s;width:100%}.fin-scroll-content{display:none;opacity:0;position:relative;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);transition:opacity .7s .4s,-webkit-transform .7s .4s;transition:opacity .7s .4s,transform .7s .4s;transition:opacity .7s .4s,transform .7s .4s,-webkit-transform .7s .4s}.fin-scroll-content.active{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.view-intro .fin-content{overflow:hidden}.view-intro .fin-intro{opacity:1;pointer-events:auto}.view-fins #fin-talk .fin-content,.view-intro #fin-talk .fin-content{opacity:1}#fin-case-studies{left:0;right:73%;z-index:2}#fin-case-studies .fin-content{position:absolute;right:0;top:0;width:calc(100vw - 240px)}#fin-policy{left:27%;right:27%}#fin-policy .fin-content{left:0;position:absolute;width:calc(100vw - 240px)}#fin-talk{left:73%;right:0}#fin-talk .fin-content{overflow:hidden;position:absolute;right:0;width:100vw}#tab-control{background:0 0;position:absolute;bottom:20px;opacity:0;transition:opacity .4s;width:100%}.view-intro #tab-control{opacity:1}#tab-control .fin-label{bottom:0;max-width:320px;position:absolute;width:50%;height:135px;}#tab-control .fin-trigger{padding:0;text-transform:none}#tab-control .fin-trigger:hover{text-decoration:underline}#tab-control .headline{font-size:18px;font-size:1.8rem;margin-bottom:.5em}#tab-control .subhead{font-size:14px;font-size:1.4rem;display:block;margin-bottom:.8em}#tab-control .icon-mobile{display:none}#tab-control .icon-dt{display:inline-block}#tab-control #fin-label-talk{color:#fff;padding-bottom:15px;right:13.5vw;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#tab-control #fin-label-talk svg{height:23px;width:31px;fill:#fff}#tab-control #fin-label-cs{color:#fff;left:13.5vw;padding-bottom:6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tab-control #fin-label-cs svg{fill:#fff;height:32px;width:32px}#tab-control #fin-label-policy{color:#000;left:50%;max-width:430px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tab-control #fin-label-policy svg{fill:#000;height:38px;width:30px}.header-intro{left:50%;padding:0;position:absolute;top:40px;transition:opacity .4s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.view-intro .header-intro{opacity:1}.header-intro .tier-3{display:none}.header-intro .rule{display:none;max-width:none;width:48rem}#fin-case-studies .fin-intro{display:block;right:0;top:0;background:url('../images/case-studies/nepal-disaster.jpg') right 50%/auto calc(100vh - 70px) no-repeat}#fin-case-studies .fin-content{padding:50px 20px 0 80px}#fin-case-studies .header-standard{margin-bottom:70px}#fin-case-studies #entries-case-studies{padding-bottom:50px;max-width:none}.entry-case-study{margin-bottom:27px}.entry-case-study .image{float:left;margin:0;text-align:center}.entry-case-study .image .thumbnail{margin:0}.entry-case-study .link-desc{font-size:16px;font-size:1.6rem}.entry-case-study .text{padding:0 22px 40px}.entry-case-study .headline{font-size:32px;font-size:3.2rem;margin-bottom:25px}#fin-talk{color:#fff}#fin-talk .fin-content{transition:opacity .5s;opacity:0;background:#222 url('../images/video/Farmbeats.jpg') 35px/auto calc(100vh - 70px) no-repeat}#fin-talk .wrapper-talk{height:calc(100vh - 72px);left:200px;right:0;position:absolute;top:0;transition:opacity .5s}#fin-talk #content-talk{display:none;left:50%;max-width:460px;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .7s .4s;width:70%}#fin-talk #content-talk .play{display:block;margin:26px auto;height:96px;width:131px}#fin-talk #content-talk .play-button{height:96px;width:131px;left:auto;right:auto;top:auto;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}#fin-talk #content-talk .play-button .icon{font-size:51px;font-size:5.1rem}#fin-talk #content-talk .thumbnail{position:static;padding:0;background:0 0;margin:1.5em 0 0}#fin-talk #content-talk .text{padding:0;max-width:none}#fin-talk #content-talk .headline{margin-bottom:.25em;max-width:none;line-height:inherit}#fin-talk #content-talk.active{opacity:1}.breadcrumb{margin-bottom:3em}#section-toc{padding:50px 80px 100px;background:url(../images/policy/contents.png) 0 -3px no-repeat}#section-toc .header-standard{margin-bottom:80px}.footnotes .fn{opacity:0;position:absolute}.footnotes .fn.active{opacity:1}.template-long #maincontent{padding-bottom:40px;padding-top:120px;transition:opacity .7s,margin-top .7s}.csstransitions .template-long #maincontent.active{margin-top:60px;opacity:0}.template-long .col-main{max-width:120rem;padding-left:0;padding-right:256px;position:relative}.template-long .col-r{min-height:20px;position:absolute;right:0;top:0;width:200px}.template-long .col-r hr{display:none}.template-chapter{background-position:-14px -88px}.header-chapter{margin-bottom:56px}.nav-chapters{margin-top:0}.nav-chapters .current,.nav-chapters a{font-size:20px;font-size:2rem}.nav-chapters .divider{font-size:16px;font-size:1.6rem}#content-chapter{margin-bottom:3.56em}.template-downloads{background:url(../images/policy/resources-downloads.png) 70px 88px no-repeat}.template-downloads #section-downloads{padding-top:13px}.template-downloads #section-downloads .chapter-2 h3{padding-left:10px;margin-left:-15px}}@media (min-width:64em){#list-social-desktop{display:block}#tet-mobile-nav-toggle,#tet-mobile-social-tools,#tet-mobile-social-tools.active{display:none}}@media (min-width:64.0625em) and (min-height:100rem){#tab-control{bottom:70px}#tab-control .headline{font-size:20px;font-size:2rem}#tab-control .subhead{font-size:15px;font-size:1.5rem}}@media (min-width:64.0625em) and (min-height:37.5em){.header-intro .rule{display:inline-block}.header-intro .tier-3{display:block}}@media (min-width:64.0625em) and (min-height:43.75em){.header-intro{top:40%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-intro h1{font-size:80px;font-size:8rem}.header-intro .instructions{font-size:16px;font-size:1.6rem;display:block;font-family:wf_segoe-ui_semilight-italic,arial,sans-serif;margin:0 auto;margin-top:40px;max-width:320px}}@media (min-width:64.0625em) and (min-height:62.5em){.header-intro h1{font-size:95px;font-size:9.5rem}.header-intro .tier-3{font-size:24px;font-size:2.4rem}}@media (min-width:75em){.shell-category-header .shell-category-nav .c-nav-link{padding:1.65em 1.5em}#section-toc{padding:50px 160px 100px;background-position:74px -3px}}@media (min-width:87.5em){.template-chapter{background-position:0 -88px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:64em){.fin{left:auto!important;right:auto!important}#tab-control .tet-active{background:#efefef;color:#000}#tab-control .tet-active svg{fill:#000}}@media (max-width:39.9375em){#signatures img{margin:0;display:block;height:auto;width:120px}}
#content-spotlight-details {
    max-height: 100%;
    overflow-y: auto;
    padding: 40px;
}

.item-spotlight {
    color: #fff;
    margin: 0 0 30px 30px;
    max-width: 60%;
}

.item-spotlight:last-child {
    padding-bottom: 50px;
}

.content-spotlight {
    margin-left: 110px;
    max-width: 1000px;
}

.icon-spotlight {
    display: inline;
    margin-right: 10px;
    width: 20px;
}

.spotlight-title-text {
    font: 24px "Segoe UI Semilight", "Segoe UI";
}

.spotlight-title {
    display: inline-block;
}

.spotlight-description {
    margin: 18px 0 15px 0;
}

.spotlight-sublink {
    font: 15px "Segoe UI Semilight", "Segoe UI";
    line-height: 22px;
}

.spotlight-sublink a {
    text-decoration: underline;
}

.spotlight-sublink a:hover {
    color: #428bca;
}

.spotlight-text {
    display: inline;
}

.spotlight-inactive {
    color: #adadad;
}

    .spotlight-inactive > .icon-spotlight {
        display: none;
    }

    .spotlight-inactive > .content-spotlight {
        margin-left: 80px;
    }

.cursorPointer {
    cursor: pointer;
}

.entry-case-study .thumbnail img {
    height: 230px;
    width: 340px;
}

.entry-case-study p a {
    text-decoration: underline;
}

.entry-case-study a:hover {
    color: #429ce3;
    text-decoration: none;
}

.quote-author {
    text-align: right;
}

.template-long #spotlightcontent {
    margin-top: 14rem;
}

#spotlightcontent .body-copy ol, #spotlightcontent .body-copy ul {
    margin: 1.125em 0 1.125em 4em;
    padding-left: 1.2em;
}

.spotlight-section-header {
    margin-top: 2em;
}

ul.list-style-hyphen {
    list-style-type: none;
}

ul.list-style-hyphen li:before {
    content: "-";
    font-weight: bold;
}

.title-link-color {
    color: #0078d7;
}

.text-bold {
    font-weight: 800;
}

#toc .tier-3 a {
    box-shadow: inset 0 -1px #333;
}

#toc .tier-2:nth-of-type(4) {
    border-color: #0078d7;
    margin-bottom: 14px;
}

#spotlightcontent .header-briefing {
    margin-bottom: 2.25em;
}

.vinline-ol-text p {
    margin-left: -1em;
}

.vinline-li-header {
    display: block;
    margin-bottom: 1em;
}

.trusted-cloud-header {
    color: #c93701;
}

.responsible-cloud-header {
    color: #107c10;
}

.inclusive-cloud-header {
    color: #5c2d91;
}

.spotlight-header {
    color: #0078d7;
}

.vinline-ol-text {
    color: #0078d7;
    font-weight: 800;
}

.vinline-ol-li-text {
    color: #000;
    font-weight: 500;
}

#toc .spotlight-tier-2:first-of-type {
    border-color: #0078d7;
}

#toc .spotlight-tier-2:first-of-type a:hover {
    color:#0078d7;
    box-shadow:inset 0 -1px #0078d7;
}

.first-reading-link {
    margin-top: 1em;
}

.blockquote-s1 .blockquote-caption {
    color: #000;
    font-size: inherit;
}

.ms-commitment-header {
    color: #A9A9A9;
    font-size: 2.4rem;
}

.resources .headline-s5 {
    font-size: 2rem;
}

.further-reading-header {
    font-size: 1.6rem;
}

.header-notification {
    font-size: 2.2rem;
}

@media only screen and (max-width: 600px) {
    .item-spotlight {
        color: #fff;
        margin-bottom: 0;
        max-width: 100%;
        padding-top: 40px;
    }

    .item-spotlight:last-child {
        padding: 40px 0;
    }

    .fin-content {
        padding: 0;
    }

    #content-spotlight-details {
        background-color: #fff;
        padding: 0;
    }

    .spotlight-inactive > .content-spotlight {
        margin-left: 10px;
    }

    .spotlight-description {
        margin: 18px 0 15px 0;
    }

    .content-spotlight {
        margin-left: 0;
        padding: 0 20px;
    }

    .icon-spotlight {
        display: none;
    }

    .img-spotlight {
        height: 200px;
        width: 100%;
    }

    .spotlight-text {
        color: #000;
        display: inline-block;        
        font-weight: 800;
        margin-bottom: 15px;
        padding: 0 20px;
    }

    .spotlight-title-text {
        color: #808080;
        display: block;        
        font-weight: 500;
        padding: 0 20px;
    }

    .spotlight-sublinks {
        margin-bottom: 40px;
    }

    .content-spotlight {
        color: #808080;
    }
}
