article,aside,details,figcaption,figure,footer,header,hgroup,main,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}*,*:after,*:before{box-sizing:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;box-sizing:border-box}body{margin:0;line-height:1.8;font-size:16px;font-size:1.6rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:400}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}.select-fancy{display:inline-block;height:38px;padding:0 25px 0 10px;background:#fff;border-radius:3px;position:relative;border:1px solid #EAEDE6;margin-bottom:10px;font-size:15px}.select-fancy select{color:#111;cursor:pointer;box-shadow:none;background:transparent;border:none;border-radius:0;width:120%;height:32px;-webkit-appearance:none;-moz-appearance:none}.select-fancy:after{position:absolute;top:8px;right:6px;content:'';border:2px solid transparent;border-right-color:#1D453B;border-top-color:#1D453B;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:12px;height:12px;pointer-events:none}.select-label{position:absolute;right:100%;width:120px}@media (max-width: 820px){.select-label{bottom:100%;right:0}}input,select{max-width:100%}select[multiple^="multiple"].form-select{width:100%}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}h1,h2,.node-policy-forums .date-display-single,h3,h4,h5,h6{line-height:1.2;margin:40px 0}h1,h2,.node-policy-forums .date-display-single,h3{color:#222}h1,.h1{font-size:28px;font-size:2.8rem}h2,.node-policy-forums .date-display-single,.h2{font-size:24px;font-size:2.4rem}h3,.h3{font-size:20px;font-size:2rem}h4,.h4{font-size:18px;font-size:1.8rem}h5,.h5{font-size:16px;font-size:1.6rem}h6,.h6{font-size:14px;font-size:1.4rem;text-transform:uppercase}.heading--underlined--green{color:#fff;border-bottom:2px solid #1D453B;padding-bottom:5px;margin:0;margin-bottom:5px}.lined-title{position:relative;color:#1E1E1E;text-align:center;overflow:hidden;font-weight:400;font-size:32px;font-size:3.2rem}.lined-title span{position:relative;padding-left:30px;padding-right:30px}.lined-title span:before{right:100%}.lined-title span:after{left:100%}.lined-title span:before,.lined-title span:after{content:'';position:absolute;top:50%;width:9999px;height:8px;background:#EAEDE6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:-0.05em}.arrow-title{position:relative;border-top:1px solid #D4D3D0;border-bottom:1px solid #D4D3D0;padding:20px 0;text-align:center;font-weight:400;font-size:32px;font-size:3.2rem}.arrow-title:before{content:'';position:absolute;border:12px solid transparent;border-top-color:#D4D3D0;top:calc(100% + 1px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left-width:36px;border-right-width:36px}.arrow-title:after{content:'';position:absolute;border:12px solid transparent;border-top-color:#fff;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left-width:36px;border-right-width:36px}.heading--green{color:#044D43}.heading--green a{color:#044D43;text-decoration:none}.heading--green a:hover,.heading--green a:focus,.heading--green a:active{text-decoration:underline}.heading--darkgreen{color:#1D453B}.heading--darkgreen a{color:#1D453B;text-decoration:none}.heading--darkgreen a:hover,.heading--darkgreen a:focus,.heading--darkgreen a:active{text-decoration:underline}h1.title{color:#fff;text-shadow:1px 1px #444}.not-front .content h2,.not-front .content .node-policy-forums .date-display-single,.node-policy-forums .not-front .content .date-display-single{font-weight:800;color:#1D453B;margin:1.5em 0}.not-front .content h3{font-weight:800;color:#1D453B;margin:1em 0}.not-front .content h4{font-weight:800;text-transform:uppercase;color:#1D453B}.not-front .content h2.section,.not-front .content .node-policy-forums .section.date-display-single,.node-policy-forums .not-front .content .section.date-display-single{background:#4D806A;color:#fff;position:relative;width:calc(100% - 24px);padding:10px;font-size:20px;font-size:2rem;text-transform:initial;font-weight:400}.not-front .content h2.section:after,.not-front .content .node-policy-forums .section.date-display-single:after,.node-policy-forums .not-front .content .section.date-display-single:after{position:absolute;content:'';border:22px solid transparent;border-left-color:#4D806A;top:0;right:-24px;border-left-width:24px;border-right-width:0}hr{border:3px solid #4D806A}hr.hr--dashed{border:1px dashed #4D806A}hr.hr--gray{border-color:#D4D3D0}.container{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:0 20px;box-sizing:border-box}.container:after{clear:both;content:'';display:table}.container .container{width:auto;margin:0 -20px}.container-narrow{max-width:1000px;margin-left:auto;margin-right:auto}.flex-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;margin-left:-20px;margin-right:-20px}.flex-row--center{-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-half,ul.list-halved li,.flex-third,.header-right-menu ul.menu li{width:100%;max-width:100%;padding-left:20px;padding-right:20px}@media (min-width: 700px){.flex-half,ul.list-halved li{width:50%;max-width:50%}}@media (min-width: 700px){.flex-third,.header-right-menu ul.menu li{width:33.33333%;max-width:33.33333%}}.flex-item--full-height{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.no-flexbox:not(.flexboxtweener) .flex-row:after{clear:both;content:'';display:table}.no-flexbox:not(.flexboxtweener) .flex-half,.no-flexbox:not(.flexboxtweener) ul.list-halved li,ul.list-halved .no-flexbox:not(.flexboxtweener) li,.no-flexbox:not(.flexboxtweener) .flex-third,.no-flexbox:not(.flexboxtweener) .header-right-menu ul.menu li,.header-right-menu ul.menu .no-flexbox:not(.flexboxtweener) li{float:left}@media (min-width: 700px){.no-flexbox:not(.flexboxtweener) .flex-half:nth-child(2n+3),.no-flexbox:not(.flexboxtweener) ul.list-halved li:nth-child(2n+3),ul.list-halved .no-flexbox:not(.flexboxtweener) li:nth-child(2n+3){clear:both}.no-flexbox:not(.flexboxtweener) .flex-third:nth-child(3n+4),.no-flexbox:not(.flexboxtweener) .header-right-menu ul.menu li:nth-child(3n+4),.header-right-menu ul.menu .no-flexbox:not(.flexboxtweener) li:nth-child(3n+4){clear:both}}.no-flexbox:not(.flexboxtweener) .section--hero .flex-row{display:table}.no-flexbox:not(.flexboxtweener) .section--hero .flex-half,.no-flexbox:not(.flexboxtweener) .section--hero ul.list-halved li,ul.list-halved .no-flexbox:not(.flexboxtweener) .section--hero li{display:table-cell;vertical-align:middle}.no-flexbox:not(.flexboxtweener) .arrow-title:before,.no-flexbox:not(.flexboxtweener) .arrow-title:after{display:none}.no-flexbox:not(.flexboxtweener) #block-system-main-menu .content>ul.menu{display:table}.no-flexbox:not(.flexboxtweener) #block-system-main-menu .content>ul.menu>.top-nav-item{display:table-cell;vertical-align:middle}.no-flexbox:not(.flexboxtweener) #block-system-main-menu .content>ul.menu>.top-nav-item a{display:block}.no-flexbox:not(.flexboxtweener) .program-summary{margin-left:0;margin-right:calc(25% - 10px)}.no-flexbox:not(.flexboxtweener) #sidebar-first{margin-right:0;margin-left:25px}@media (max-width: 900px){.no-flexbox:not(.flexboxtweener) .header-menu .top-nav-item{width:100%}}.no-flexboxlegacy #header-region ul.menu li a{display:block}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 900px){.one-sidebar #content .container-flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.one-sidebar .sidebar{width:25%;float:left;margin-bottom:20px;max-width:250px}.one-sidebar #content-area{width:75%;float:left}}.one-sidebar.sidebar-first .sidebar{-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 820px){.one-sidebar.sidebar-first .sidebar{margin-right:25px}}.one-sidebar.sidebar-first #content-area{-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 820px){.one-sidebar.sidebar-second .sidebar{margin-left:25px}}.sidebar .block-title{color:#fff;background-color:#4D806A;border-radius:5px 5px 0 0;margin:0;padding:10px;font-weight:500}.sidebar .block-title a{color:#fff;text-decoration:none}.sidebar .block-title a:hover,.sidebar .block-title a:focus,.sidebar .block-title a:active{text-decoration:underline}.sidebar .block{margin-bottom:20px}.sidebar a{color:#1D453B}.sidebar ul.menu{margin:0;padding:0;border-left:1px solid #4D806A;border-right:1px solid #4D806A;border-bottom:10px solid #1D453B;background:#EAEDE6}.sidebar ul.menu li{list-style:none}.sidebar ul.menu li{margin:0;font-size:14px;font-size:1.4rem;border-bottom:1px solid #4D806A}.sidebar ul.menu li.active{background:#C2E2D3}.sidebar ul.menu li.active a{color:#29291B}.sidebar ul.menu li a{text-decoration:none;color:#1D453B;display:block;padding-left:30px;width:100%;height:100%;padding-right:5px}.sidebar ul.menu li a:hover,.sidebar ul.menu li a:focus,.sidebar ul.menu li a:active{text-decoration:underline}.sidebar ul.menu li.has-children>a{position:relative}.sidebar ul.menu li.has-children>a:before{content:'';position:absolute;width:12px;height:12px;border:2px solid transparent;margin-left:5px;margin-top:5px;border-right-color:#1D453B;border-top-color:#1D453B;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:0px}.sidebar ul.menu li.has-children>a.open{border-bottom:2px solid #1D453B}.sidebar ul.menu li.has-children>a.open:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.sidebar ul.menu li.has-children .sub-nav-overview{display:block;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;border:none;background:#D4D3D0;font-size:14px;font-size:1.4rem}.sidebar ul.menu li.has-children .sub-nav-overview a{padding-left:0;color:#03352E}.sidebar ul.menu li.has-children .sub-menu-wrap{position:relative;text-align:left;z-index:1;width:100%;left:0;top:100%;height:0;overflow:hidden;background:#EAEDE6}.sidebar ul.menu li.has-children .sub-menu-wrap.open,.sidebar ul.menu li.has-children .sub-menu-wrap.active-trail{height:auto}.sidebar ul.menu li.has-children .sub-menu-wrap.open .sub-menu-wrap-1,.sidebar ul.menu li.has-children .sub-menu-wrap.active-trail .sub-menu-wrap-1{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sidebar ul.menu li.has-children .sub-menu-wrap-1 ul.menu{background:#F6F5F2;border:none;box-shadow:none}.sidebar ul.menu li.has-children .sub-menu-wrap-1 ul.menu li a{padding-left:50px;padding-top:5px;padding-bottom:5px}@media (max-width: 900px){.sidebar{margin:20px 0}}.sub-menu-wrap ul.menu>li.has-children.sub-nav-item>a{display:none !important}.node-type-database-experts #sidebar-second{background:#F6F5F2}.flex--media{margin-top:20px;margin-bottom:20px}.flex--media a{color:#4D806A;text-decoration:none}.flex--media a:hover,.flex--media a:focus,.flex--media a:active{text-decoration:underline}.sidebar-expert-container .sidebar-expert-item{border-top:2px solid #D4D3D0;padding:10px 20px}.sidebar-expert-container .sidebar-expert-item a{text-decoration:none}.sidebar-expert-container .sidebar-expert-item a:hover,.sidebar-expert-container .sidebar-expert-item a:focus,.sidebar-expert-container .sidebar-expert-item a:active{text-decoration:underline}.sidebar-expert-container .sidebar-expert-item .expert-detail{color:#444;font-size:14px;font-size:1.4rem}.expert-list-img{float:left;margin-bottom:20px;width:100%}@media (min-width: 900px){.expert-list-img{width:200px;height:200px;margin-bottom:0}}.list-item{padding:10px 0}.list-item:after{clear:both;content:'';display:table}.list-item:not(:first-of-type){border-top:1px dashed #1D453B}.list-expert-container{padding:20px;margin-bottom:20px;position:relative}@media (min-width: 900px){.list-expert-container{margin-bottom:0;padding-bottom:0}.list-image+.list-expert-container,a+.list-expert-container{margin-left:200px}}.list-expert-container.staff-directory{padding-bottom:20px}@media (min-width: 900px){.list-expert-container .list-expert-half{width:50%;float:left;padding-right:20px}}.list-expert-container.list-mappr{border-bottom:2px solid #4D806A;padding-bottom:20px}@media (min-width: 900px){.list-image{width:200px;float:left}}@media (min-width: 900px){.view-data-publications .list-expert-container,.view-mappr-papers .list-expert-container,.view-osr-projects .list-expert-container,.view-public-policy-forums .list-expert-container{margin-left:0}}@media (min-width: 900px){.flex-footer-left{width:65%;max-width:65%}}@media (min-width: 900px){.flex-footer-right{width:35%;max-width:35%}}a{background:transparent;color:#4D806A;font-weight:500}a:active,a:hover{outline:0}.neg-ext .ext{display:none}.inline-block-link{display:inline-block;margin-right:10px}.breadcrumb{color:#4D806A;padding:10px 0}.breadcrumb a{color:#9F8F6E;text-decoration:none;font-weight:400}.breadcrumb a:hover,.breadcrumb a:focus,.breadcrumb a:active{text-decoration:underline}.watermark--green--strip .breadcrumb{color:#fff}.watermark--green--strip .breadcrumb a{color:#ACE1C7}.link-button{background:#D4D3D0;background:linear-gradient(#D4D3D0, #EAEDE6);border:1px solid #D4D3D0;color:#4D806A;margin:10px 0;position:relative}.link-button a{color:#4D806A;text-decoration:none;padding:10px 40px;display:block;width:100%;height:100%}.link-button a:hover,.link-button a:focus,.link-button a:active{text-decoration:underline}.link-button:hover,.link-button:focus,.link-button:active{background:#EAEDE6;background:linear-gradient(#EAEDE6, #D4D3D0)}.link-button:hover a,.link-button:focus a,.link-button:active a{color:#60a084}.link-button:after{position:absolute;content:'';background:url("../images/source/icon--link.png") no-repeat;right:5px;width:22px;height:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 900px){.link-button{width:50%}}.link--arrow-right{text-decoration:none;font-weight:800;position:relative;color:#fff}.link--arrow-right:hover,.link--arrow-right:focus,.link--arrow-right:active{text-decoration:underline}.link--arrow-right:after{position:absolute;content:'';width:10px;height:10px;border:2px solid transparent;margin-left:5px;margin-top:7px;border-right-color:#4D806A;border-top-color:#4D806A;right:-10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a:hover img,a:focus img,a:active img{opacity:0.7}.plain-list,.link-block,.horiz-link-list{margin:0;padding:0}.plain-list li,.link-block li,.horiz-link-list li{list-style:none}.link-block a{display:block;text-decoration:none}.horiz-link-list:after{clear:both;content:'';display:table}.horiz-link-list li{position:relative;float:left;padding-right:1em}.horiz-link-list li:after{content:'';position:absolute;right:0.5em;top:10%;border-right:1px solid #fff;height:80%}.horiz-link-list li:last-child{padding-right:0}.horiz-link-list li:last-child:after{content:none}ul.list-halved{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start}ul.list-halved:after{clear:both;content:'';display:table}ul.list-halved li:nth-of-type(2):after{clear:both;content:'';display:table}img{border:0}svg:not(:root){overflow:hidden}.section{padding:40px 0}.section>*:first-child{margin-top:0}.section>*:last-child{margin-bottom:0}.section-xsm{padding:10px 0}.section-sm{padding:20px 0}.section-lg{padding:60px 0}.section-xl{padding:80px 0}.section--green{background-color:#4D806A;color:#fff}.section--darkgreen{background-color:#1D453B;color:#fff}.section--lightgray{background-color:#EAEDE6;margin-bottom:20px}.section--chevron-right{background-color:#1D453B;background:#1D453B url("../images/source/chevron--right.png") bottom right no-repeat;background-position-x:calc(100% - 10px);background-size:cover;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;color:#fff}.section--chevron-right h2,.section--chevron-right .node-policy-forums .date-display-single,.node-policy-forums .section--chevron-right .date-display-single{color:#fff}.section--chevron-right img{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:139px}.watermark--green{background-image:url("../images/source/watermark--helmet.png");background-repeat:no-repeat;background-position:0 0;background-size:contain}.watermark--green--strip{background:#03352E;background:url("../images/source/watermark--helmet--right.png") no-repeat,linear-gradient(#1D453B, #03352E);border-top:1px solid #4D806A;border-bottom:1px solid #4D806A;box-shadow:0 -5px 0 5px #1D453B,0 5px 0 5px #03352E;margin:5px 0 20px 0;color:#fff;background-size:contain;background-position:100% 0}.watermark--green--strip h2,.watermark--green--strip .node-policy-forums .date-display-single,.node-policy-forums .watermark--green--strip .date-display-single{color:#fff}@media (min-width: 1100px){.watermark--green--strip+.container .sidebar{margin-top:-180px}.page-node-55 .watermark--green--strip+.container .sidebar{margin-top:-160px}}@media (min-width: 1100px){.program-summary{width:75%;margin-left:calc(25% - 10px)}}.page-node-33 .program-summary{margin-bottom:40px}.section--dashed{border-top:1px dashed #4D806A;border-bottom:1px dashed #4D806A;margin-bottom:30px}.section--event{background:#EAEDE6;border:1px solid #DDD;margin-bottom:20px}.section--halved{padding:40px}.section--tan{background:#F6F5F2}.section--hero{padding:20px}@media (min-width: 820px){.section--hero{margin:60px 0}}@media (min-width: 900px){.section--hero{-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);opacity:0;transition:opacity 0.5s ease-in-out 0s, -webkit-transform 0.5s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s, -webkit-transform 0.5s ease-in-out 0s;transition-delay:0.25s}.section--hero.animated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.section--hero .hero-title{text-decoration:none}.section--hero .hero-title:hover,.section--hero .hero-title:focus,.section--hero .hero-title:active{text-decoration:underline}@media (max-width: 900px){.section--hero .flex-half,.section--hero ul.list-halved li,ul.list-halved .section--hero li{width:100%;max-width:100%}.section--hero .flex-half a.flex-item--full-height,.section--hero ul.list-halved li a.flex-item--full-height,ul.list-halved .section--hero li a.flex-item--full-height{width:100%;max-width:100%}.section--hero .flex-half img,.section--hero ul.list-halved li img,ul.list-halved .section--hero li img{height:100%}}.section--news{background:#F6F5F2 url("../images/source/watermark--helmet--right.png") no-repeat;background-position:100% 80px}.section--news .lined-title{padding-top:40px}.section--program{background:#EAEDE6;border:2px solid #D4D3D0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin:20px;width:100%;font-size:14px;font-size:1.4rem}.section--program .program-image{height:150px;background-size:cover}.section--program .program-details{padding:20px;color:#444}.section--program .program-details .heading--green{text-transform:uppercase;font-size:16px;font-size:1.6rem}@media (min-width: 900px){.section--program{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;transition:opacity 0.5s ease-in-out 0s, -webkit-transform 0.5s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s, -webkit-transform 0.5s ease-in-out 0s}.section--program.animated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.section--programs a.flex-third{text-decoration:none}.section--programs a.flex-third:hover,.section--programs a.flex-third:focus,.section--programs a.flex-third:active{text-decoration:underline}.section--programs a.flex-third:hover .section--program,.section--programs a.flex-third:focus .section--program,.section--programs a.flex-third:active .section--program{background:#dee2d7}.program-arrow:after{content:'';position:absolute;width:15px;height:15px;border:2px solid transparent;border-right-color:#1D453B;border-top-color:#1D453B;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:15px;bottom:15px}.section--government{background:#F6F5F2;padding:10px}.section--government a{color:#4D806A;text-decoration:none}.section--government a:hover,.section--government a:focus,.section--government a:active{text-decoration:underline}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}.float-right,.video-float-right{float:right}.float-left,.video-float-left{float:left}img.float-right,img.video-float-right{margin:0 0 40px 40px}img.float-left,img.video-float-left{margin:0 40px 40px 0}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}img.max-width{width:100%;height:auto}.no-margin{margin:0 !important}.no-margin-top{margin-top:0}.box-margin-sm{margin-top:20px;margin-bottom:20px}.no-padding{padding:0 !important}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;-webkit-clip-path:inset(1px, 1px, 1px, 1px);clip-path:inset(1px, 1px, 1px, 1px)}.float-clear:after,.link-block:after{clear:both;content:'';display:table}.image-replace{display:block;text-indent:200%;overflow:hidden;white-space:nowrap}.box-sizing{box-sizing:border-box}.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.break-all{word-break:break-all}img{max-width:100%;height:auto}.padded-green-block h1,.padded-lime-block h1,.padded-green-block h2,.padded-lime-block h2,.padded-green-block .node-policy-forums .date-display-single,.node-policy-forums .padded-green-block .date-display-single,.padded-lime-block .node-policy-forums .date-display-single,.node-policy-forums .padded-lime-block .date-display-single,.padded-green-block h3,.padded-lime-block h3,.padded-green-block h4,.padded-lime-block h4,.padded-green-block h5,.padded-lime-block h5,.padded-green-block h6,.padded-lime-block h6,.padded-green-block p,.padded-lime-block p,.padded-green-block ul,.padded-lime-block ul,.padded-green-block ol,.padded-lime-block ol{color:#fff}.padded-green-block ul li,.padded-lime-block ul li{list-style-image:url(images/li-circle-light.png)}.padded-green-block a,.padded-lime-block a{color:#fff}.padded-green-block a:hover,.padded-lime-block a:hover,.padded-green-block a:focus,.padded-lime-block a:focus,.padded-green-block a:active,.padded-lime-block a:active{color:#fff}.padded-plain-block,.padded-white-block,.padded-green-block,.padded-lime-block{padding:20px 16px}.padded-plain-block .block-inner>*:first-child,.padded-white-block .block-inner>*:first-child,.padded-green-block .block-inner>*:first-child,.padded-lime-block .block-inner>*:first-child{margin-top:0}.padded-plain-block .block-inner>*:last-child,.padded-white-block .block-inner>*:last-child,.padded-green-block .block-inner>*:last-child,.padded-lime-block .block-inner>*:last-child{margin-bottom:0}@media (min-width: 820px){.padded-plain-block,.padded-white-block,.padded-green-block,.padded-lime-block{padding:40px 32px}}.plain-block{margin:20px 0}@media (min-width: 820px){.plain-block{margin:40px 0}}.padded-white-block{background:#fff}.padded-green-block{background:#4D806A}.padded-lime-block{background:#74CF4A}.not-front article .content ul{padding:0}.not-front article .content ul li{padding:0 30px;background:url("../images/source/bullet--chevron.png") no-repeat;list-style-type:none}.not-front article .content ul.no-bullet li{background:none}.block--chevron--green{color:#fff;padding:40px 70px;background:#4D806A;background:#4D806A url("../images/source/chevron--right.png") center right no-repeat;background-position-x:calc(100% - 10px);background-size:cover;margin-bottom:20px}.block--chevron--green .block-title{text-transform:initial;font-weight:normal;margin:0;font-size:30px;font-size:3rem;color:#fff}.block--chevron--darkgreen{color:#fff;padding:40px 70px;background:#1D453B;background:#1D453B url("../images/source/chevron--right.png") center right no-repeat;background-position-x:calc(100% - 10px);background-size:cover;margin-bottom:20px}.block--chevron--darkgreen .block-title{text-transform:initial;font-weight:normal;margin:0;font-size:30px;font-size:3rem;color:#fff}.socialgreenh5{color:#fff;padding:10px;background:#4D806A}.socialgreenh5 .block-title{text-transform:initial;margin:0;position:relative;padding:0;padding-bottom:5px;border-bottom:5px solid #1D453B;text-align:center;font-size:20px;font-size:2rem;font-weight:800;background:none}.socialgreenh5 .block-title:after{content:'';position:absolute;bottom:-21px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:8px solid transparent;border-top-color:#1D453B}.socialgreenh5 p{text-align:center}.socialgreenh5 a{color:#fff;text-decoration:none;text-transform:uppercase}.socialgreenh5 a:hover,.socialgreenh5 a:focus,.socialgreenh5 a:active{text-decoration:underline}.socialgreenh5 a img{vertical-align:middle;margin-bottom:5px;margin-right:10px}.socialdarkgreenh5{color:#fff;padding:10px;background:#1D453B}.socialdarkgreenh5 .block-title{text-transform:initial;margin:0;position:relative;padding:0;padding-bottom:5px;border-bottom:5px solid #4D806A;text-align:center;font-size:20px;font-size:2rem;font-weight:800;background:none}.socialdarkgreenh5 .block-title:after{content:'';position:absolute;bottom:-21px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:8px solid transparent;border-top-color:#4D806A}.socialdarkgreenh5 p{text-align:center}.socialdarkgreenh5 a{color:#fff;text-decoration:none;text-transform:uppercase}.socialdarkgreenh5 a:hover,.socialdarkgreenh5 a:focus,.socialdarkgreenh5 a:active{text-decoration:underline}.socialdarkgreenh5 a img{vertical-align:middle;margin-bottom:5px;margin-right:10px}.tanh5{padding:20px;background:#F6F5F2;color:#444;margin:20px 0}.tanh5 .block-title{margin:0;position:relative;padding:0;padding-bottom:5px;font-size:20px;font-size:2rem;font-weight:800;background:none;color:#1D453B;text-transform:uppercase}#block-views-experts-expert_list .block-title,#block-views-research-research_list .block-title,#block-views-osr_projects-project_list .block-title{color:#1D453B;padding-bottom:5px;border-bottom:2px dashed #1D453B}@media (min-width: 900px){.vertical-split-plain{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center}.vertical-split-divided{position:relative}.vertical-split-divided:before{content:'';position:absolute;border-left:1px dashed #CCC;height:100%;left:50%;top:0}.v-split-left,.v-split-right{width:calc(50% - 20px)}.v-split-left{margin-right:20px}.v-split-right{margin-left:20px}.no-flexbox .vertical-split-divided,.no-flexbox .vertical-split-plain{display:table}.no-flexbox .v-split-left,.no-flexbox .v-split-right{display:table-cell;vertical-align:middle;width:50%}}.button{display:inline-block;border:none;text-decoration:none}.button-group{display:block;margin-top:-10px}.button-group:after{clear:both;content:'';display:table}.button-group .button{float:left;margin-right:10px;margin-top:10px}.btn--plain{background:none;text-transform:uppercase;color:#044D43;font-weight:bold;border:none;text-decoration:none;margin:20px 0}.btn--plain:hover,.btn--plain:focus,.btn--plain:active{text-decoration:underline}.btn--green,.btn--darkgreen,.pager-load-more a,input[type="button"],input[type="reset"],input[type="submit"],.view-experts .views-exposed-widget.views-submit-button input,.view-research .views-exposed-widget.views-submit-button input,.view-staff .views-exposed-widget.views-submit-button input,.view-mappr-papers .views-exposed-widget.views-submit-button input,.view-osr-projects .views-exposed-widget.views-submit-button input{background:#1D453B;text-transform:uppercase;color:#fff;text-decoration:none;border:1px solid #4D806A;padding:10px 40px;font-weight:bold;display:inline-block}.btn--green:hover,.btn--darkgreen:hover,.pager-load-more a:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.view-experts .views-exposed-widget.views-submit-button input:hover,.view-research .views-exposed-widget.views-submit-button input:hover,.view-staff .views-exposed-widget.views-submit-button input:hover,.view-mappr-papers .views-exposed-widget.views-submit-button input:hover,.view-osr-projects .views-exposed-widget.views-submit-button input:hover,.btn--green:focus,.btn--darkgreen:focus,.pager-load-more a:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.view-experts .views-exposed-widget.views-submit-button input:focus,.view-research .views-exposed-widget.views-submit-button input:focus,.view-staff .views-exposed-widget.views-submit-button input:focus,.view-mappr-papers .views-exposed-widget.views-submit-button input:focus,.view-osr-projects .views-exposed-widget.views-submit-button input:focus,.btn--green:active,.btn--darkgreen:active,.pager-load-more a:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.view-experts .views-exposed-widget.views-submit-button input:active,.view-research .views-exposed-widget.views-submit-button input:active,.view-staff .views-exposed-widget.views-submit-button input:active,.view-mappr-papers .views-exposed-widget.views-submit-button input:active,.view-osr-projects .views-exposed-widget.views-submit-button input:active{text-decoration:underline}.btn--green:hover,.btn--darkgreen:hover,.pager-load-more a:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.view-experts .views-exposed-widget.views-submit-button input:hover,.view-research .views-exposed-widget.views-submit-button input:hover,.view-staff .views-exposed-widget.views-submit-button input:hover,.view-mappr-papers .views-exposed-widget.views-submit-button input:hover,.view-osr-projects .views-exposed-widget.views-submit-button input:hover,.btn--green:focus,.btn--darkgreen:focus,.pager-load-more a:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.view-experts .views-exposed-widget.views-submit-button input:focus,.view-research .views-exposed-widget.views-submit-button input:focus,.view-staff .views-exposed-widget.views-submit-button input:focus,.view-mappr-papers .views-exposed-widget.views-submit-button input:focus,.view-osr-projects .views-exposed-widget.views-submit-button input:focus,.btn--green:active,.btn--darkgreen:active,.pager-load-more a:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.view-experts .views-exposed-widget.views-submit-button input:active,.view-research .views-exposed-widget.views-submit-button input:active,.view-staff .views-exposed-widget.views-submit-button input:active,.view-mappr-papers .views-exposed-widget.views-submit-button input:active,.view-osr-projects .views-exposed-widget.views-submit-button input:active{background:#25574a}.sidebar .btn--green,.sidebar .btn--darkgreen,.sidebar .pager-load-more a,.pager-load-more .sidebar a,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar .view-experts .views-exposed-widget.views-submit-button input,.view-experts .views-exposed-widget.views-submit-button .sidebar input,.sidebar .view-research .views-exposed-widget.views-submit-button input,.view-research .views-exposed-widget.views-submit-button .sidebar input,.sidebar .view-staff .views-exposed-widget.views-submit-button input,.view-staff .views-exposed-widget.views-submit-button .sidebar input,.sidebar .view-mappr-papers .views-exposed-widget.views-submit-button input,.view-mappr-papers .views-exposed-widget.views-submit-button .sidebar input,.sidebar .view-osr-projects .views-exposed-widget.views-submit-button input,.view-osr-projects .views-exposed-widget.views-submit-button .sidebar input{padding:10px 0;width:100%}.btn--darkgreen{background:#1D453B;border:none;padding:5px 10px}.btn--gray{background:#D4D3D0;background:linear-gradient(#D4D3D0, #EAEDE6);border:1px solid #D4D3D0;color:#044D43;margin:10px 0;position:relative;text-decoration:none;padding:10px 40px}.btn--gray:hover,.btn--gray:focus,.btn--gray:active{text-decoration:underline}.btn--gray:hover,.btn--gray:focus,.btn--gray:active{background:#EAEDE6;background:linear-gradient(#EAEDE6, #D4D3D0)}.btn--gray:hover a,.btn--gray:focus a,.btn--gray:active a{color:#60a084}.pager-load-more{margin-top:12px !important}.btn--small{padding:5px 10px}.img-float-right{max-width:100%;padding-left:10px;padding-bottom:10px;height:auto !important}@media (min-width: 700px){.img-float-right{float:right;margin:0 0 20px 20px}}.img-float-left{max-width:100%;padding-right:10px;padding-bottom:10px;height:auto !important}@media (min-width: 700px){.img-float-left{float:left;margin:0 0 20px 20px}}.img-align-center{text-align:center;max-width:100%;height:auto !important}.video-float-right{max-width:100%;padding-left:10px;padding-bottom:10px}.video-float-left{max-width:100%;padding-left:10px;padding-bottom:10px}.video-align-center{max-width:100%;margin:0 auto;display:block}.program-side-block{text-align:center;background:#EAEDE6}.program-image-block{position:relative}.program-image-block .img-caption{position:absolute;content:'';background-color:rgba(0,0,0,0.8);color:#fff;bottom:-7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:left;padding-left:20px}.program-image-block .img-caption a{color:#fff;text-decoration:none;display:block;padding:2px 15px;width:100%;height:100%}.program-image-block .img-caption a:hover,.program-image-block .img-caption a:focus,.program-image-block .img-caption a:active{text-decoration:underline}.program-image-block .img-caption a:after{position:absolute;content:'';width:12px;height:12px;border:2px solid transparent;margin-left:5px;margin-top:5px;border-right-color:#fff;border-top-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:10px}.program-image-block img{width:100%}.program-button-block{padding-bottom:10px}.social-sharing{background:#EAEDE6;padding:10px;margin:20px 0;display:inline-block}.social-sharing h3{display:inline-block;vertical-align:middle}.social-sharing img{display:inline-block;vertical-align:middle;margin-right:5px}.node-type-blog .user-picture{display:inline-block}.node-type-blog .user-picture img{width:50px;height:50px;vertical-align:middle}.author--blog{display:inline-block}.taxonomy-term.vocabulary-blog-author h2,.taxonomy-term.vocabulary-blog-author .node-policy-forums .date-display-single,.node-policy-forums .taxonomy-term.vocabulary-blog-author .date-display-single{display:none}.month-select{width:100%;position:relative;top:-12px;width:200px;float:right}.month-select:after{position:absolute;top:3px;right:0px;content:'';border:2px solid transparent;border-right-color:#1D453B;border-top-color:#1D453B;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:12px;height:12px;pointer-events:none;color:#D4D3D0}@media (min-width: 820px){.month-select{position:absolute;top:10px;right:2.5%}}.month-select input:hover{cursor:pointer}.month-selector{height:0;overflow:hidden;position:absolute;top:40px;right:0;z-index:2}.month-selector.open{height:auto;overflow:visible}.month-selector__container{width:240px;padding:20px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.3);opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);transition:opacity .3s ease-out, -webkit-transform .3s ease-out;transition:opacity .3s ease-out, transform .3s ease-out;transition:opacity .3s ease-out, transform .3s ease-out, -webkit-transform .3s ease-out}.month-selector.open .month-selector__container{opacity:1}.month-selectors{text-align:center}.month-selectors button{width:100%}.button-simple{padding:5px;border:none;background:none;font-size:1.3rem;text-transform:uppercase}@media (min-width: 450px){.month-selector__container{width:400px}.month-selectors{text-align:left}.month-selectors button{width:auto}}.view-events .item-list .pager .date-prev{left:0;right:auto;right:initial;padding:5px;border-radius:0;background:#EAEDE6;margin:0}.view-events .item-list .pager .date-prev a{margin-left:0}.view-events .item-list .pager .date-prev:hover,.view-events .item-list .pager .date-prev:focus,.view-events .item-list .pager .date-prev:active{background:#4D806A;color:#fff}@media (max-width: 900px){.view-events .item-list .pager .date-prev{margin:0 5px;position:initial}}.view-events .item-list .pager .date-next{left:65px;right:auto;right:initial;padding:5px;border-radius:0;background:#EAEDE6;margin:0}.view-events .item-list .pager .date-next a{margin-right:0}.view-events .item-list .pager .date-next:hover,.view-events .item-list .pager .date-next:focus,.view-events .item-list .pager .date-next:active{background:#4D806A;color:#fff}@media (max-width: 900px){.view-events .item-list .pager .date-next{margin:0 5px;position:initial}}.view .date-nav-wrapper .date-heading h2,.view .date-nav-wrapper .date-heading .node-policy-forums .date-display-single,.node-policy-forums .view .date-nav-wrapper .date-heading .date-display-single{text-align:left;padding-left:140px;font-weight:normal;text-transform:initial;color:#000}.view-experts .view-filters,.view-research .view-filters,.view-staff .view-filters,.view-mappr-papers .view-filters,.view-osr-projects .view-filters{background-color:#F6F5F2;padding:20px 10px;margin-bottom:20px}.view-experts .views-exposed-widget label,.view-research .views-exposed-widget label,.view-staff .views-exposed-widget label,.view-mappr-papers .views-exposed-widget label,.view-osr-projects .views-exposed-widget label{font-weight:500;font-size:14px;font-size:1.4rem}.view-experts .views-exposed-widget>label,.view-research .views-exposed-widget>label,.view-staff .views-exposed-widget>label,.view-mappr-papers .views-exposed-widget>label,.view-osr-projects .views-exposed-widget>label{text-transform:uppercase;color:#444;font-size:12px;font-size:1.2rem;margin-bottom:10px}.view-experts .views-exposed-widget.views-submit-button,.view-research .views-exposed-widget.views-submit-button,.view-staff .views-exposed-widget.views-submit-button,.view-mappr-papers .views-exposed-widget.views-submit-button,.view-osr-projects .views-exposed-widget.views-submit-button{clear:both;float:right}.form-type-bef-checkbox{padding-bottom:3px}.form-type-bef-checkbox input[type="checkbox"]{vertical-align:middle}.form-type-bef-checkbox label.option{vertical-align:middle;display:inline-block;max-width:250px}@media (min-width: 900px){#edit-field-expert-college-tid-wrapper{width:50%;float:left}#edit-field-expert-college-tid-wrapper .form-type-bef-checkbox{width:50%;float:left}}#edit-field-expert-college-tid-wrapper .description{font-size:14px;font-size:1.4rem}@media (min-width: 900px){#edit-field-faculty-level-tid-wrapper,#edit-field-public-service-value-wrapper{width:25%;float:left}}@media (min-width: 900px){#edit-field-policy-areas-tid-wrapper{margin-bottom:20px}#edit-field-policy-areas-tid-wrapper .form-type-bef-checkbox{width:25%;float:left}}@media (min-width: 900px){#edit-field-expert-government-focus-tid-wrapper,#edit-field-research-format-tid-wrapper{width:25%;float:left}}@media (min-width: 900px){#edit-field-publication-date-value-wrapper{width:50%;float:left}#edit-field-publication-date-value-wrapper .form-type-bef-checkbox{width:50%}}#edit-field-publication-date-value-wrapper .container-inline-date{clear:none;float:left}@media (min-width: 900px){#edit-field-randomized-control-value-wrapper,#edit-field-michigan-related-value-wrapper{width:50%;float:left}#edit-field-randomized-control-value-wrapper .form-type-bef-checkbox,#edit-field-michigan-related-value-wrapper .form-type-bef-checkbox{width:50%}}@media (min-width: 900px){#edit-field-affiliation-tid-wrapper{width:100%;float:left}#edit-field-affiliation-tid-wrapper .form-type-bef-checkbox{width:33%;float:left}}@media (min-width: 900px){#edit-field-mappr-subject-tid-wrapper,#edit-field-project-subject-tid-wrapper{width:100%;float:left}#edit-field-mappr-subject-tid-wrapper .form-type-bef-checkbox,#edit-field-project-subject-tid-wrapper .form-type-bef-checkbox{width:50%;float:left}}#edit-field-current-project-value-wrapper{margin-top:10px;border-top:1px dashed #1D453B;width:100%}#edit-field-summary-value-wrapper,#edit-body-value-wrapper{width:100%}#edit-field-summary-value-wrapper input#edit-field-summary-value,#edit-field-summary-value-wrapper input#edit-body-value,#edit-body-value-wrapper input#edit-field-summary-value,#edit-body-value-wrapper input#edit-body-value{width:100%}.draggable a.tabledrag-handle{margin:-8px -10px;height:auto;background:#1D453B;margin-right:10px;text-decoration:none}.draggable a.tabledrag-handle:hover,.draggable a.tabledrag-handle:focus,.draggable a.tabledrag-handle:active{text-decoration:underline}.draggable a.tabledrag-handle:before{content:'\2195';font-size:20px;font-size:2rem;line-height:1;color:#fff;padding:11px 22px;display:inline-block}.draggable a.tabledrag-handle .handle{display:none}.draggable a.tabledrag-handle:hover,.draggable a.tabledrag-handle:focus,.draggable a.tabledrag-handle:active{text-decoration:none;background:#03352E}.draggable td{padding:8px 10px}#footer{margin-top:20px}.footer-lower{background:#1D453B;overflow:hidden}.footer-lower span.ext{display:none}.footer-list-lg,.footer-list-sm{color:#fff}.footer-list-lg a,.footer-list-sm a{color:#fff;text-decoration:none}.footer-list-lg a:hover,.footer-list-lg a:focus,.footer-list-lg a:active,.footer-list-sm a:hover,.footer-list-sm a:focus,.footer-list-sm a:active{color:#fff}.footer-list-lg a:hover,.footer-list-lg a:focus,.footer-list-lg a:active,.footer-list-sm a:hover,.footer-list-sm a:focus,.footer-list-sm a:active{text-decoration:underline}.footer-list-lg .footer-lime-link,.footer-list-sm .footer-lime-link{color:#74CF4A}.footer-list-lg .footer-lime-link:hover,.footer-list-lg .footer-lime-link:focus,.footer-list-lg .footer-lime-link:active,.footer-list-sm .footer-lime-link:hover,.footer-list-sm .footer-lime-link:focus,.footer-list-sm .footer-lime-link:active{color:#74CF4A}.footer-list-lg{font-size:13px;font-size:1.3rem}.footer-list-sm{font-size:11px;font-size:1.1rem}.footer-hr{border:none;border-top:1px dotted #fff;width:100%;max-width:580px;margin:10px 0;text-align:left}@media (min-width: 450px){.footer-list-lg .phone-link:hover,.footer-list-lg .phone-link:focus,.footer-list-lg .phone-link:active,.footer-list-sm .phone-link:hover,.footer-list-sm .phone-link:focus,.footer-list-sm .phone-link:active{text-decoration:none}}#footer ul.menu{margin:0;padding:0}#footer ul.menu li{list-style:none}#footer ul.menu li{margin:0;line-height:1;margin-bottom:10px}#footer ul.menu a{color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem;font-weight:400}#footer ul.menu a:hover,#footer ul.menu a:focus,#footer ul.menu a:active{text-decoration:underline}#footer .block-title{font-weight:400}@media (max-width: 1100px){#footer .block-title{font-size:18px;font-size:1.8rem}}@media (max-width: 700px){#footer .block-title{font-size:24px;font-size:2.4rem}}.footer-link{color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem}.footer-link:hover,.footer-link:focus,.footer-link:active{text-decoration:underline}.footer-img{margin-right:40px}.footer--soc{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}.footer--soc a{margin-right:10px}.footer--soc a:hover,.footer--soc a:focus,.footer--soc a:active{opacity:0.7}.footer--contact{display:inline-block;vertical-align:middle;margin:10px 0}#header{background:url("../images/source/tile--diagonal.png"),url("/sites/all/themes/ippsr/images/source/header--blurred.png") no-repeat;background-size:auto, cover}.msu-logo{background:url("../images/source/msu-logo.png") no-repeat;width:302px;height:32px;position:relative;vertical-align:middle;text-indent:200%;overflow:hidden;white-space:nowrap;display:inline-block}.header-top{position:relative;padding:20px 0}.header-top *{vertical-align:middle;display:inline-block}@media (min-width: 820px){.header-top .header-search{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.header-top .header-search .form-text{background-color:transparent;border:2px solid #fff;width:280px;height:inherit;position:relative;color:#fff;padding-left:5px}@media (max-width: 820px){.header-top .header-search .form-text::-webkit-input-placeholder{color:#fff}}.header-top .header-search .form-actions{position:absolute;right:0;top:0;width:30px;height:32px}.header-top .header-search .form-actions:after{content:"";position:absolute;display:block;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;background:url("../images/source/icon--search.png") no-repeat}.header-top .header-search .form-submit{height:inherit;width:inherit;border:none;background:none;text-indent:-10000px;padding:0;position:relative;z-index:1}@media (max-width: 820px){.header-top{text-align:center}.header-top .container-inline{position:relative}}#name-and-slogan{background:#1D453B;padding-bottom:5px;margin-top:10px}#name-and-slogan a{color:#fff;text-decoration:none;font-weight:800}#name-and-slogan a:hover,#name-and-slogan a:focus,#name-and-slogan a:active{text-decoration:underline}#name-and-slogan #site-name{line-height:1.2}#name-and-slogan #site-name a{text-shadow:1px 0 #fff;letter-spacing:-1px;-webkit-font-smoothing:antialiased}.not-front #name-and-slogan #site-name a{font-size:2em}#name-and-slogan #site-slogan{color:#fff;text-transform:uppercase;font-size:20px;font-size:2rem;font-weight:500}.name-slogan-wrapper{display:inline-block;padding-top:27px}@media (max-width: 820px){.name-slogan-wrapper{padding:5px 0;width:75%}}@media (max-width: 1100px){.name-slogan-wrapper{width:45%}}#header-region{background:#4D806A;background:linear-gradient(#4D806A, #426d5a)}#header-region #block-system-main-menu{max-width:1200px;margin:0 auto}#header-region ul.menu{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;margin:0;padding:0}#header-region ul.menu li{list-style:none}@media (max-width: 820px){#header-region ul.menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#header-region ul.menu li{margin:0}#header-region ul.menu li a{text-decoration:none;color:#fff;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 40px}#header-region ul.menu li a:hover,#header-region ul.menu li a:focus,#header-region ul.menu li a:active{text-decoration:underline}@media (min-width: 900px){#header-region ul.menu li a{height:100%}}#header-region ul.menu li.top-nav-item.first>a{position:relative}#header-region ul.menu li.top-nav-item.first>a:before{width:21px;height:21px;background:url("/sites/all/themes/ippsr/images/source/icon--home.png") no-repeat;margin-right:10px;content:''}@media (min-width: 820px){#header-region ul.menu li{text-align:center;position:relative;padding:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;line-height:1}#header-region ul.menu li:not(:last-of-type){border-right:1px solid #6D9A90;box-shadow:1px 0 0 0 #1D453B}}#header-region ul.menu li .sub-nav-item a,#header-region ul.menu li .sub-nav-overview a{color:#444;padding:10px;text-align:left;font-weight:500;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}#header-region ul.menu li .sub-nav-item a:hover,#header-region ul.menu li .sub-nav-item a:focus,#header-region ul.menu li .sub-nav-item a:active,#header-region ul.menu li .sub-nav-overview a:hover,#header-region ul.menu li .sub-nav-overview a:focus,#header-region ul.menu li .sub-nav-overview a:active{text-decoration:underline}#header-region ul.menu li .sub-nav-item a:hover,#header-region ul.menu li .sub-nav-item a:focus,#header-region ul.menu li .sub-nav-item a:active,#header-region ul.menu li .sub-nav-overview a:hover,#header-region ul.menu li .sub-nav-overview a:focus,#header-region ul.menu li .sub-nav-overview a:active{text-decoration:none;color:#1D453B}#header-region ul.menu li .sub-nav-overview a{font-weight:800}@media (min-width: 900px){#header-region ul.menu li .sub-nav-overview a{margin-left:-10px}}#header-region ul.menu li ul.menu{display:block;max-width:300px}#header-region ul.menu li ul.menu li{height:auto;border-right:none}#header-region ul.menu li ul.menu li.top-nav-item.first>a:before{display:none}#header-region ul.menu li ul.menu ul.menu li a{padding-left:30px}.header-right-menu .field-name-subtitle{display:none}.header-right-menu ul.menu{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center}.header-right-menu ul.menu li{list-style:none}.header-right-menu ul.menu li{margin:0;width:33%;max-width:33%;text-align:center}@media (max-width: 900px){.header-right-menu ul.menu li{margin:10px 0;padding:0}.header-right-menu ul.menu li a{padding:10px 30px;font-weight:bold;border:1px solid #4D806A;background-color:#03352E;background:#1D453B url("../images/source/chevron--right.png") center right no-repeat;background-position-x:calc(100% - 5px);background-size:cover}}@media (min-width: 901px){.header-right-menu{float:right;display:inline-block;margin-top:-20px}.header-right-menu ul.menu{margin:0;padding:0}.header-right-menu ul.menu li{margin:0;display:inline-block;font-weight:bold;width:141px;height:133px;text-align:center;padding:0;background:url("../images/source/flag--header.svg") left bottom no-repeat;background-position:0 0;position:relative}.header-right-menu ul.menu li:not(:last-of-type){margin-right:10px}.header-right-menu ul.menu li:hover,.header-right-menu ul.menu li:focus,.header-right-menu ul.menu li:active{background-position:-141px 0}.header-right-menu ul.menu li a{position:absolute;padding-top:20px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;height:100%}.page-node-33 .header-right-menu ul.menu li.top-nav-item.first{background-position:-141px 0}.page-node-49 .header-right-menu ul.menu li.top-nav-item:not(.first):not(.last){background-position:-141px 0}.page-node-55 .header-right-menu ul.menu li.top-nav-item.last{background-position:-141px 0}.header-right-menu ul.menu li .field-name-subtitle{color:#ACE1C7;font-size:10px;font-size:1rem;text-transform:uppercase;width:140px;display:block;line-height:1.2}}.page-node-49 .content h2,.page-node-49 .content .node-policy-forums .date-display-single,.node-policy-forums .page-node-49 .content .date-display-single{font-weight:400}@media (max-width: 400px){.media--collapse{display:block}}@media (min-width: 400px){.media{display:-webkit-flex;display:-ms-flexbox;display:flex}.media__media{text-align:center;width:auto}.media__content{padding-left:40px;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.no-flexbox .media:after{clear:both;content:'';display:table}.no-flexbox .media__media,.no-flexbox .media__content{float:left;text-align:left}}@media (min-width: 820px){.media-lg-only{display:-webkit-flex;display:-ms-flexbox;display:flex}.no-flexbox .media-lg-only{display:table;width:100%;table-layout:fixed}.media-lg-only__media{text-align:center;width:auto}.no-flexbox .media-lg-only__media{display:table-cell;vertical-align:top}.media-lg-only__media.media-lg-only--msu{width:220px}.media-lg-only__content{padding-left:40px;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.no-flexbox .media-lg-only__content{display:table-cell;vertical-align:middle}}.menu-toggle{background:#03352E;color:#fff;border:none;padding:8px;line-height:1;position:relative;text-transform:uppercase;z-index:3;margin:10px auto;float:right}@media (min-width: 820px){.menu-toggle{display:none}}.menu-toggle:before{content:'\2261';font-size:30px;font-size:3rem;display:block}#block-system-main-menu .top-nav-item.has-children>a:after{content:'';position:absolute;width:12px;height:12px;border:2px solid transparent;margin-left:5px;margin-top:8px;border-right-color:#1D453B;border-top-color:#1D453B;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:25px}@media (min-width: 900px){#block-system-main-menu .top-nav-item.has-children>a:after{margin-top:2px}}#block-system-main-menu .top-nav-item.has-children>a.open:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width: 819px){.header-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);z-index:2;background:rgba(0,0,0,0.3)}.header-wrapper.open{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.header-wrapper.open .top-nav-item a{padding:20px 0;border-bottom:1px solid #4D806A}.header-wrapper.open .sub-menu-wrap{height:0;width:100%;left:0;overflow:hidden}.header-wrapper.open .sub-menu-wrap.open{height:auto}.header-wrapper.open .sub-menu-wrap-1{background:#EAEDE6}.header-wrapper.open .sub-menu-wrap-1 .sub-nav-overview a{background:#D4D3D0;color:#fff}.header-wrapper.open .sub-menu-wrap-1 ul.menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-wrapper.open .sub-menu-wrap-1 .sub-nav-item{width:100%;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.header-wrapper.open .sub-menu-wrap-1 .sub-nav-item:not(.last)>a{border-bottom:1px solid #4D806A}.block-system-main-menu{background:#1D453B;position:absolute;top:0;left:0;width:100%;height:100%;max-width:300px}.block-system-main-menu .block-inner{overflow-y:auto;position:absolute;width:100%;height:100%}.block-system-main-menu li{margin:0;text-align:center;border-bottom:1px dashed #4D806A}.block-system-main-menu a{color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:5px 20px}.block-system-main-menu a:hover,.block-system-main-menu a:focus,.block-system-main-menu a:active{text-decoration:underline}html.open,body.open{height:100%;overflow:hidden}.header-menu{background:#4D806A;position:absolute;top:0;left:0;width:100%;height:100%;max-width:300px;z-index:1;overflow:auto}}@media (min-width: 820px){.sub-menu-wrap{text-align:left;z-index:2;width:100%;left:0;top:100%;height:0;overflow:hidden;position:absolute;background:#EAEDE6}.sub-menu-wrap.open{height:auto}.sub-menu-wrap.open .sub-menu-wrap-1{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sub-menu-wrap .sub-menu-wrap{position:relative}.sub-menu-wrap-1{max-width:1200px;background:#EAEDE6;opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.sub-menu-wrap-1 ul.menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.top-nav-item>a{position:relative}.top-nav-item>.sub-menu-wrap>.sub-menu-wrap-1>.sub-nav-overview:first-of-type{border-bottom:3px dashed #4D806A;text-transform:uppercase}.sub-nav-overview{display:block;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:2px solid #D4D3D0;margin:0 10px;position:relative}.sub-nav-overview:after{position:absolute;content:'';border:5px solid transparent;border-left-color:#4D806A;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.sub-nav-item{border:none !important}}.skip-nav:focus{height:auto;width:100%;left:0;top:0;display:block;overflow:auto;clip:auto;z-index:50;text-align:center;color:#fff;text-decoration:none;padding:10px;background-color:#444;font-weight:700}.date-box{background:#4D806A;height:80px;width:80px;position:relative;border-radius:250px;display:inline-block;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;line-height:1;padding:16px;margin:8px}.date-box .date-month{display:block;text-transform:uppercase}.date-box .date-day{font-size:30px;font-size:3rem}.date-box.date-box--feat{margin-top:-50px}.event-details{display:inline-block;vertical-align:middle;margin:5px 0;width:calc(100% - 105px)}th{border:0;padding:5px}tbody td{padding:5px;border:0;}@media (max-width: 820px){.content table,.content thead,.content tbody,.content th,.content tr,.content td{display:block}.content thead tr{position:absolute !important;height:1px;width:1px;overflow:hidden;-webkit-clip-path:inset(1px, 1px, 1px, 1px);clip-path:inset(1px, 1px, 1px, 1px)}.content tr{border:1px solid #ccc}.content td{border:none;border-bottom:1px solid #ccc;position:relative;padding-left:50%;word-wrap:break-word;min-height:40px}.content td:before{position:absolute;top:6px;left:5px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label);font-weight:bold}}.text--bold{font-weight:bold}.text--date{color:#444;text-transform:uppercase;font-size:14px;font-size:1.4rem}.text--location{color:#444;text-transform:uppercase;font-size:14px;font-size:1.4rem;font-weight:bold}.blog-list-item{padding:10px 30px;background:url("../images/source/bullet--chevron.png") no-repeat;background-position:0 10px}.blog-list-item .heading--green{font-size:18px;font-size:1.8rem}.news-list-item{padding:20px 0;border-bottom:1px dashed #4D806A}.news-list-item:first-of-type{padding-top:0}.news-list-item .heading--green{font-size:18px;font-size:1.8rem}.field-name-field-public-service{display:inline-block}.field-name-field-public-service-date{display:inline-block;margin-left:5px;color:#444}.text--medium{font-weight:500}.research--date{font-weight:500;margin-bottom:20px}.research--date.research--date--list{margin:20px 0 0 0}.staff-list-item{padding:5px 0;border-bottom:1px solid #1D453B;margin:5px 0;position:relative}.toggle-main{position:relative;padding-right:50px}.toggle-label{position:absolute;right:15px;top:20px;text-transform:uppercase;font-size:12px;font-size:1.2rem;color:#444;background:none;border:none;padding:0}.toggle-label:before{position:absolute;content:'';border:5px solid transparent;border-top-color:#1D453B;right:-10px;top:50%}.toggle-hidden{max-height:0;overflow:hidden;transition:0.3s ease all}.toggle-hidden.open{max-height:3000px;transition:0.3s ease all}.toggle-hidden:not(.open) *{height:0;overflow:hidden}.toggle-list-item{position:relative}.no-margin--top{margin-top:0}.no-margin--bottom{margin-bottom:0}


/*# sourceMappingURL=maps/style.css.map */