*,*::before,*::after{box-sizing:inherit}
body{margin:0;padding:0}
#rwjf-header{padding-top:10px;border-bottom:2px solid #e3e4e6}
#rwjf-header .menu{height:82px;width:1000px;margin:0 auto;position:relative;margin-bottom:10px;background:url("public/images/rwjf-header.jpg");background-size:cover}
#rwjf-header .search-test{top:45px;right:1px;width:250px;height:30px;position:absolute}
#rwjf-footer{height:400px;background:#2b2320}
#rwjf-page-header{min-height:200px;position:relative;box-sizing:border-box;font-family:"museo-sans",sans-serif;background:linear-gradient(135deg,#45609b 0,#699bb9 100%)}
#rwjf-page-header .-inner{margin:0 auto;max-width:1200px;padding:20px 30px 40px;box-sizing:border-box}
#rwjf-page-header .fb-page-header__breadcrumbs{margin-bottom:8px}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container{margin:0;padding:0;font-size:13px;font-family:"Helvetica Neau","Helvetica",sans-serif}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container .fb-breadcrumbs__item{color:#84bfdf;list-style:none;line-height:1.6;font-weight:400;display:inline-block}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container .fb-breadcrumbs__item a{color:#fff;text-decoration:none}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container .fb-breadcrumbs__item a:hover{text-decoration:underline}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container .fb-breadcrumbs__item::after{content:"/";color:#fff;margin:0 10px;display:inline-block}
#rwjf-page-header .fb-page-header__breadcrumbs .fb-breadcrumbs__container .fb-breadcrumbs__item:last-of-type::after{display:none}
@media screen and (min-width:900px){#rwjf-page-header .fb-page-header__breadcrumbs{margin-bottom:12px}
}
#rwjf-page-header h1{color:#fff;font-size:35px;font-weight:300;line-height:1.2;margin:0 0 10px -0.06em;-webkit-font-smoothing:antialiased}
#rwjf-page-header p{margin:0;color:#ced0d4;font-size:16px;font-weight:100;line-height:22px}
@media screen and (min-width:900px){#rwjf-page-header{min-height:267px}
#rwjf-page-header .-inner{padding:28px 100px 60px}
#rwjf-page-header h1{font-size:46px}
#rwjf-page-header p{font-size:35px;line-height:40px}
}
#programFinderContainer{z-index:1;margin:0 auto;font-size:14px;color:#878a93;*zoom:1;position:relative;max-width:1200px;box-sizing:border-box;font-family:"Helvetica Neau","Helvetica",sans-serif}
#programFinderContainer:before,#programFinderContainer:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer:after{clear:both}
#programFinderContainer::before{content:"mobile";display:none}
@media screen and (min-width:900px){#programFinderContainer::before{content:"desktop"}
#programFinderContainer.program-active #filter-container,#programFinderContainer.program-active #toolbar,#programFinderContainer.comparison-open #filter-container,#programFinderContainer.comparison-open #toolbar{opacity:0}
}
@keyframes loader{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
#programFinderContainer *,#programFinderContainer *::before,#programFinderContainer *::after{box-sizing:inherit}
#programFinderContainer #svgs-defs{display:none}
#programFinderContainer .x{width:9px;height:9px;margin-left:4px;position:relative;display:inline-block}
#programFinderContainer .x::before,#programFinderContainer .x::after{top:0;left:3px;width:1px;content:"";height:10px;position:absolute;background:#878a93}
#programFinderContainer .x::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}
#programFinderContainer .x::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#programFinderContainer ul li{margin:0;list-style:none}
#programFinderContainer h1,#programFinderContainer h2,#programFinderContainer h3,#programFinderContainer h4,#programFinderContainer h5,#programFinderContainer h6{color:#282d32;font-family:"museo-sans",sans-serif}
#programFinderContainer h1{margin:0;color:#178fcb;font-size:40px;font-weight:100;line-height:1.2em;-webkit-font-smoothing:antialiased}
#programFinderContainer h2{font-size:20px;line-height:1.2;font-weight:700}
#programFinderContainer h3{font-size:10px;line-height:2.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
#programFinderContainer .button{border:0;color:#fff;cursor:pointer;font-weight:700;background:#178fcb;text-decoration:none;padding:10px 17px 8px;text-transform:uppercase;transition:background .2s ease-out;font-family:"museo-sans",sans-serif}
#programFinderContainer .button:hover{background:#147fb4}
#programFinderContainer .-hidden{display:none}
#programFinderContainer #programFinderHeader{padding:0 30px}
#programFinderContainer #programFinderHeader p{margin:0;display:none;line-height:22px;font-family:"Helvetica-neau",sans-serif}
#programFinderContainer #programFinderHeader p a{color:#178fcb;text-decoration:underline}
#programFinderContainer #programFinderHeader p a:hover{color:#178fcb}
#programFinderContainer #programFinderHeader p a:visited{color:#178fcb}
@media screen and (min-width:900px){#programFinderContainer #programFinderHeader{margin-bottom:50px;padding-left:300px}
#programFinderContainer #programFinderHeader p{display:block}
}
#programFinderContainer #programFinderMain{padding:0 0 40px;*zoom:1;background:#eeeff0}
#programFinderContainer #programFinderMain:before,#programFinderContainer #programFinderMain:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer #programFinderMain:after{clear:both}
@media screen and (min-width:900px){#programFinderContainer #programFinderMain{position:relative;padding:50px 100px 100px;min-height:1000px;overflow:hidden}
#programFinderContainer #programFinderMain>.sticky-wrapper{height:0 !important}
}
#programFinderContainer #page-overlay{top:0;left:0;right:0;bottom:0;opacity:0;z-index:11;position:fixed;background:rgba(255,255,255,0.8);transition:opacity .2s ease-out}
#programFinderContainer #page-overlay.-active{opacity:1}
#programFinderContainer .rwjf-programfinder-loader{left:50%;top:200px;z-index:2;width:50px;height:50px;margin-left:-25px;border-radius:50%;position:absolute;border:8px solid #178fcb;border-right-color:transparent;animation:loader .5s linear infinite}
#programFinderContainer .tooltip{position:relative;display:inline-block}
#programFinderContainer .tooltip .tooltip-toggle{z-index:1;padding:0;width:14px;height:14px;border:0;outline:0;color:#282d32;font-size:10px;cursor:pointer;background:#ced0d4;line-height:14px;position:relative;text-align:center;border-radius:50%;font-weight:normal;display:inline-block;font-family:"museo-sans",sans-serif}
#programFinderContainer .tooltip .tooltip-data{top:100%;left:50%;color:#282d32;display:none;background:#ced0d4;margin-top:15px;position:absolute;text-transform:none;padding:40px 20px 15px;-ms-transform:translateX(-25%);transform:translateX(-25%);font-family:"Helvetica-neau",sans-serif}
#programFinderContainer .tooltip .tooltip-data::before{left:25%;width:6px;height:6px;content:"";bottom:100%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);border:12px solid transparent;border-bottom:15px solid #ced0d4}
#programFinderContainer .tooltip .tooltip-data li{font-size:14px;margin-top:5px;margin-bottom:0;font-weight:400;white-space:nowrap}
#programFinderContainer .tooltip .tooltip-data strong{color:#282d32;font-size:10px;font-weight:700;text-transform:uppercase;font-family:"museo-sans",sans-serif}
#programFinderContainer .tooltip .tooltip-close{top:12px;right:8px;border:0;outline:0;cursor:pointer;background:0;font-weight:400;color:#878a93;position:absolute}
#programFinderContainer .tooltip .tooltip-close:hover{color:#282d32}
#programFinderContainer .tooltip .tooltip-close span{width:19px;height:19px;margin-left:4px;border-radius:50%;background:#fff;position:relative;display:inline-block;vertical-align:middle}
#programFinderContainer .tooltip .tooltip-close span::before,#programFinderContainer .tooltip .tooltip-close span::after{top:4px;left:9px;width:1px;content:"";height:10px;background:#282d32;position:absolute}
#programFinderContainer .tooltip .tooltip-close span::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}
#programFinderContainer .tooltip .tooltip-close span::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
@media screen and (min-width:900px){#programFinderContainer .tooltip .tooltip-data{top:50%;left:100%;margin-top:0;margin-left:15px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
#programFinderContainer .tooltip .tooltip-data::before{top:50%;left:auto;right:100%;bottom:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);border-right:15px solid #ced0d4;border-bottom:12px solid transparent}
}
#programFinderContainer .tooltip.-active .tooltip-data{display:block}
#programFinderContainer .accordion .accordion-toggle{cursor:pointer;position:relative}
#programFinderContainer .accordion .accordion-toggle .icon{right:15px;width:15px;height:9px;fill:#282d32;position:absolute;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .2s ease-out}
#programFinderContainer .accordion .accordion-body{display:none}
#programFinderContainer .accordion .accordion-body.-collapsed{display:none}
#programFinderContainer .accordion.-active .accordion-toggle .icon{-ms-transform:none;transform:none}
#programFinderContainer .accordion.-active .accordion-body{display:block}
@media screen and (min-width:900px){#programFinderContainer .accordion .accordion-toggle{pointer-events:none}
#programFinderContainer .accordion .accordion-body.-collapsed{display:block}
}
#programFinderContainer #filter-container .-inner{padding:24px 0;position:relative}
#programFinderContainer #filter-container .-inner.stuck{top:0;z-index:3;width:100%;position:fixed;background:#eeeff0}
#programFinderContainer #filter-container.-loading::before{top:0;left:0;bottom:0;z-index:1;width:100%;content:"";position:absolute;background:rgba(227,228,230,0.5)}
#programFinderContainer #filter-container .rwjf-programfinder-loader{top:50%;margin-top:-25px}
#programFinderContainer #filter-container h2{margin:0;*zoom:1;padding:0 15px 0 30px}
#programFinderContainer #filter-container h2:before,#programFinderContainer #filter-container h2:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer #filter-container h2:after{clear:both}
#programFinderContainer #filter-container h2 .text{cursor:pointer}
#programFinderContainer #filter-container h2 .counter{display:block;font-size:16px;color:#878a93}
#programFinderContainer #filter-container h2 .clear-all{top:10px;float:right;position:relative}
#programFinderContainer #filter-container #filter-toggle{padding:0;bottom:2px;border:0;outline:0;cursor:pointer;background:0;position:relative;display:inline-block}
#programFinderContainer #filter-container #filter-toggle .icon{height:8px;width:15px;fill:#282d32;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .2s ease-out}
#programFinderContainer #filter-container #filter-toggle.-active .icon{-ms-transform:rotate(0);transform:rotate(0)}
@media screen and (min-width:900px){#programFinderContainer #filter-container{float:left;z-index:10;padding:40px;width:260px;margin-top:47px;padding:20px 0 0;position:relative}
#programFinderContainer #filter-container>.sticky-wrapper{height:0 !important}
#programFinderContainer #filter-container.bottom-stuck{position:absolute}
#programFinderContainer #filter-container.bottom-stuck .sticky-wrapper{height:auto !important}
#programFinderContainer #filter-container.bottom-stuck .-inner.stuck{position:relative}
#programFinderContainer #filter-container .-inner{padding-top:114px;padding-bottom:110px}
#programFinderContainer #filter-container .-inner.stuck{top:0;width:260px;position:fixed}
#programFinderContainer #filter-container.-loading::before{display:none}
#programFinderContainer #filter-container .rwjf-programfinder-loader{display:none}
#programFinderContainer #filter-container h2{margin-right:50px;padding:15px 0 20px 25px;border-bottom:1px solid #e3e4e6}
#programFinderContainer #filter-container h2 .text{cursor:default}
#programFinderContainer #filter-container h2 .clear-all{display:none}
#programFinderContainer #filter-container #filter-toggle{display:none}
}
#programFinderContainer #filter{margin:0;display:none;padding:0 24px;position:relative}
#programFinderContainer #filter.-active{display:block}
#programFinderContainer #filter li{list-style:none}
#programFinderContainer #filter input{margin-right:10px;display:inline-block}
#programFinderContainer #filter input:checked+label{font-weight:700;background:rgba(23,143,203,0.2)}
#programFinderContainer #filter .option-set{padding:25px 25px 15px 0;border-top:1px solid #e3e4e6}
#programFinderContainer #filter .option-set:first-of-type{border-top:0}
#programFinderContainer #filter .option-set h3{line-height:1;margin:0 0 10px;padding-left:25px}
#programFinderContainer #filter .option-set ul{padding:0}
#programFinderContainer #filter .option-set ul li{margin-bottom:5px}
@media screen and (min-width:900px){#programFinderContainer #filter{display:block;padding:0 50px 0 0}
#programFinderContainer #filter .option-set{border-bottom:1px solid #e3e4e6}
}
#programFinderContainer .clear-all{padding:0;border:0;color:#282d32;line-height:1;cursor:pointer;font-size:10px;font-weight:700;background:0;visibility:hidden;letter-spacing:.05em;font-family:"museo-sans";text-transform:uppercase}
#programFinderContainer .clear-all.-active{visibility:visible}
@media screen and (min-width:900px){#programFinderContainer #filter-results{margin-left:260px}
}
#programFinderContainer #filter-results .sticky-wrapper{float:none}
@media screen and (max-width:899px){#programFinderContainer #filter-results .sticky-wrapper{height:0 !important}
}
#programFinderContainer #filter-results #toolbar{z-index:1;padding:0;display:none;*zoom:1;margin:0 6px 20px;position:relative;background:#fff;border-left:1px solid #fff;border-bottom:1px solid #e3e4e6;box-shadow:0 10px 15px 2px rgba(206,208,212,0.55)}
#programFinderContainer #filter-results #toolbar:before,#programFinderContainer #filter-results #toolbar:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer #filter-results #toolbar:after{clear:both}
@media screen and (min-width:900px){#programFinderContainer #filter-results #toolbar{display:-ms-flexbox;display:flex;min-height:114px;margin:0 0 40px 0;outline:1px solid #e3e4e6}
#programFinderContainer #filter-results #toolbar>div{min-height:114px;padding:12px 18px;max-width:28.571%;-ms-flex-preferred-size:28.571%;flex-basis:28.571%;border-left:1px solid #e3e4e6}
#programFinderContainer #filter-results #toolbar>div:first-of-type{border-left:0}
}
@media screen and (max-width:900px){#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs{top:72px;margin:0;width:100%;position:fixed}
#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs #comparison-queue .program-slot{padding-right:30px}
#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs #comparison-queue .program-slot button{right:20px}
#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs #comparison-queue .program-slot:first-of-type{padding-left:30px;padding-right:24px}
#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs #comparison-queue .program-slot:first-of-type button{right:14px}
#programFinderContainer #filter-results #toolbar.mobile-sticky.has-programs #compare-actions.-active{padding-left:96px;padding-right:96px}
}
@media screen and (min-width:900px){#programFinderContainer #filter-results #toolbar.stuck{top:0;z-index:2;width:auto;position:fixed;right:100px;left:360px}
}
@media screen and (min-width:1200px){#programFinderContainer #filter-results #toolbar.stuck{left:auto;right:auto;width:740px}
}
#programFinderContainer #filter-results #toolbar button{cursor:pointer;vertical-align:top;display:inline-block}
#programFinderContainer #filter-results #toolbar button:hover{background:rgba(40,45,50,0.1)}
#programFinderContainer #filter-results #toolbar #filter-actions{display:none}
@media screen and (min-width:900px){#programFinderContainer #filter-results #toolbar #filter-actions{display:block}
}
#programFinderContainer #filter-results #toolbar .clear-all{margin-left:-8px;padding:8px 10px 6px}
#programFinderContainer #filter-results #toolbar #active-filters{margin:0;padding:0}
#programFinderContainer #filter-results #toolbar #active-filters li{list-style:none}
#programFinderContainer #filter-results #toolbar #active-filters button{padding:2px;border:0;color:#282d32;margin-top:2px;font-size:10px;color:#878a93;font-weight:700;background:0;line-height:14px;letter-spacing:.05em;font-family:"museo-sans";text-transform:uppercase}
#programFinderContainer #filter-results #toolbar #active-filters button:hover{color:#282d32}
#programFinderContainer #filter-results #toolbar #active-filters button:hover span::before,#programFinderContainer #filter-results #toolbar #active-filters button:hover span::after{background:#878a93}
#programFinderContainer #filter-results #toolbar #comparison-queue{padding:0;display:-ms-flexbox;display:flex;position:relative}
#programFinderContainer #filter-results #toolbar #comparison-queue .empty-message,#programFinderContainer #filter-results #toolbar #comparison-queue #add-one-program{font-weight:700;font-family:"museo-sans",sans-serif}
#programFinderContainer #filter-results #toolbar #comparison-queue .empty-message{margin:0;color:#282d32;padding:24px}
#programFinderContainer #filter-results #toolbar #comparison-queue #add-one-program{margin:0;width:50%;color:#abadb4;padding:12px 18px;outline:1px solid #e3e4e6}
#programFinderContainer #filter-results #toolbar #comparison-queue button{padding:4px;border:0;outline:0;background:0}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:12px 24px;position:relative;outline:1px solid #e3e4e6}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot.-open{display:none}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot.-open button{display:none}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot button{top:6px;right:14px;position:absolute}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot button .x{margin:0}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot h2{margin:0;font-size:14px;font-weight:700;padding-right:25px;font-family:"museo-sans",sans-serif}
@media screen and (min-width:900px){#programFinderContainer #filter-results #toolbar #comparison-queue{max-width:42.857%;-ms-flex-preferred-size:42.857%;flex-basis:42.857%}
#programFinderContainer #filter-results #toolbar #comparison-queue .empty-message{margin:auto;padding:48px 0;min-height:114px;text-align:center}
#programFinderContainer #filter-results #toolbar #comparison-queue #add-one-program{top:50%;right:0;outline:0;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%)}
#programFinderContainer #filter-results #toolbar #comparison-queue .program-slot{padding:12px 18px}
}
#programFinderContainer #filter-results #toolbar #compare-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
#programFinderContainer #filter-results #toolbar #compare-actions.-active{padding:15px 90px 18px}
#programFinderContainer #filter-results #toolbar #compare-actions button{margin:0;display:block}
#programFinderContainer #filter-results #toolbar #compare-actions button.-hidden{display:none}
#programFinderContainer #filter-results #toolbar #compare-actions #compare-activate{width:100%;margin-bottom:8px}
#programFinderContainer #filter-results #toolbar #compare-actions #compare-activate:hover{background:#126f9d}
#programFinderContainer #filter-results #toolbar #compare-actions #compare-activate[disabled]{cursor:default;color:#878a93;background:#e3e4e6}
#programFinderContainer #filter-results #toolbar #compare-actions #compare-clear{border:0;background:0;text-decoration:underline}
@media screen and (min-width:900px){#programFinderContainer #filter-results #toolbar #compare-actions.-active{padding:12px 18px}
}
#programFinderContainer #filter-results #to-filter{top:0;left:20px;position:fixed}
#programFinderContainer #programs{margin:0;padding:0;position:relative}
#programFinderContainer #programs .rwjf-programfinder-loader{display:none}
@media screen and (min-width:700px){#programFinderContainer #programs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;width:calc(100% + 10px)}
#programFinderContainer #programs .rwjf-programfinder-loader{display:block}
}
@media screen and (min-width:900px){#programFinderContainer #programs.less-than-three{height:700px;-ms-flex-align:start;align-items:flex-start}
}
#programFinderContainer #programs.-loading::before{top:0;left:0;bottom:0;z-index:2;width:100%;content:"";position:absolute;background:rgba(227,228,230,0.5)}
#programFinderContainer #programs .no-results{padding:0 30px;font-size:20px;line-height:1.2;font-weight:700;text-transform:none}
@media screen and (min-width:900px){#programFinderContainer #programs .no-results{padding-left:41px}
}
#programFinderContainer #programs .program{list-style:none;background:#fff;margin:0 6px 6px;padding:40px 25px;position:relative;box-shadow:0 0 4px 2px rgba(206,208,212,0.25);outline:1px solid #e3e4e6}
#programFinderContainer #programs .program:hover:not(.-active){cursor:pointer;background:#d2eaf7}
@media screen and (min-width:700px){#programFinderContainer #programs .program{padding:40px;margin:0 5px 10px;max-width:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}
}
#programFinderContainer #programs .program .close-button{top:8px;right:8px;font-size:11px;position:absolute}
#programFinderContainer #programs .program.to-compare{box-shadow:inset 0 0 0 8px #178fcb}
#programFinderContainer #programs .program.to-compare .compare-toggle{color:#282d32}
#programFinderContainer #programs .program.-active{left:0;z-index:12;width:100%;max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 50px;min-height:600px;position:absolute;transition:width .2s ease-out,height .2s ease-out}
#programFinderContainer #programs .program.-active .program-toggle{display:none}
#programFinderContainer #programs .program.-active .program-back{display:block}
#programFinderContainer #programs .program.-active .compare-toggle{right:80px}
#programFinderContainer #programs .program.-active .program-meta .additional-criteria{display:none}
#programFinderContainer #programs .program.-active .program-meta .program-back{-ms-flex-preferred-size:100%;flex-basis:100%}
#programFinderContainer #programs .program.-active .program-meta .program-back .additional-criteria{display:block}
#programFinderContainer #programs .program .compare-toggle{top:4px;right:0;padding:8px;border:0;display:none;cursor:pointer;background:0;position:absolute}
@media screen and (min-width:900px){#programFinderContainer #programs .program .compare-toggle{display:block}
}
#programFinderContainer #programs .program .compare-toggle:hover .plus{background:#c8cace}
#programFinderContainer #programs .program .compare-toggle:focus{outline:0}
#programFinderContainer #programs .program .compare-toggle.-hidden{display:none}
#programFinderContainer #programs .program .compare-toggle .text{height:24px;padding:0 10px;font-size:10px;color:#878a93;font-weight:700;line-height:24px;letter-spacing:.05em;display:inline-block;vertical-align:bottom;text-transform:uppercase}
#programFinderContainer #programs .program .compare-toggle .plus{width:24px;height:24px;color:#282d32;font-size:28px;line-height:20px;text-align:center;display:inline-block;background:#e3e4e6}
#programFinderContainer #programs .program .compare-toggle .compare-checkbox{margin:0;top:-5px;right:6px;position:relative}
#programFinderContainer #programs .program .program-toggle{padding:0;color:#178fcb;border:0;cursor:pointer;font-size:10px;background:0;line-height:2.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
#programFinderContainer #programs .program .program-toggle .icon{top:3px;width:8px;fill:#178fcb;height:15px;margin-left:3px;position:relative;display:inline-block;will-change:transform;transition:transform .2s ease-out}
#programFinderContainer #programs .program .program-toggle:hover .icon{-ms-transform:translateX(2px);transform:translateX(2px)}
#programFinderContainer #programs .program .program-meta>.additional-criteria{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}
#programFinderContainer #programs .program .program-meta>.additional-criteria p{border:0;padding-bottom:0}
#programFinderContainer #programs .program .program-back{display:none}
#programFinderContainer .program-content .program-header{position:relative}
#programFinderContainer .program-content .program-header h2{margin-top:0;padding-bottom:10px}
#programFinderContainer .program-content .program-header h4{margin:0;color:#178fcb;font-size:10px;line-height:2.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
#programFinderContainer .program-content .funding{display:-ms-flexbox;display:flex;margin-bottom:20px}
#programFinderContainer .program-content .funding>div{padding:0 50px;text-align:center;display:inline-block;border-left:1px solid #e3e4e6}
#programFinderContainer .program-content .funding>div:first-of-type{padding-left:0;border-left:0}
#programFinderContainer .program-content .funding h4,#programFinderContainer .program-content .funding h5 span{margin:0;color:#282d32;font-size:10px;line-height:2.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-family:"museo-sans",sans-serif}
#programFinderContainer .program-content .funding h5{margin:0;color:#178fcb;line-height:1;font-size:40px;font-weight:300;font-family:"museo-sans",sans-serif}
#programFinderContainer .program-content .funding h5 span{display:block}
#programFinderContainer .program-content .funding h5 sup{font-size:20px;font-weight:700}
#programFinderContainer .program-content p,#programFinderContainer .program-content ul:not(.program-meta) li{line-height:1.571428571}
#programFinderContainer .program-content .program-meta{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:14px 0 0;list-style:none;*zoom:1;-ms-flex-align:end;align-items:flex-end}
#programFinderContainer .program-content .program-meta:before,#programFinderContainer .program-content .program-meta:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer .program-content .program-meta:after{clear:both}
#programFinderContainer .program-content .program-meta li{width:50%;float:left;margin-bottom:15px;padding-right:20px}
#programFinderContainer .program-content .program-meta h4:not(.compare-section-title){margin:0;font-size:10px;line-height:2.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
#programFinderContainer .program-content .program-meta p{margin:0;padding-bottom:15px;border-bottom:1px solid #e3e4e6}
#programFinderContainer .program-content ul:not(.program-meta){padding:0}
#programFinderContainer .program-content ul:not(.program-meta)>li{list-style:disc}
#programFinderContainer .program-content ol li{list-style:decimal}
#programFinderContainer .program-content .program-link{margin-top:1.2em;display:inline-block}
#programFinderContainer .program-content .program-link .icon{top:3px;width:16px;height:16px;fill:#fff;margin-left:10px;position:relative}
#programFinderContainer #comparison-container{top:0;left:6px;right:6px;display:none;position:absolute;margin-bottom:50px;box-sizing:border-box}
@media screen and (min-width:900px){#programFinderContainer #comparison-container{left:0;right:auto;width:100%;background:#fff;padding:8px 8px 50px}
}
#programFinderContainer #comparison-container.-active{z-index:20;display:block}
#programFinderContainer #comparison-container .comparison-header{padding:30px 24px;position:relative;background:#fff}
#programFinderContainer #comparison-container .comparison-header h3{margin:0;font-size:20px;line-height:1.2;font-weight:700;text-transform:none}
#programFinderContainer #comparison-container .comparison-header .close-button{top:29px;right:24px;position:absolute}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .comparison-header{padding:20px 40px}
#programFinderContainer #comparison-container .comparison-header .close-button{right:0;top:12px}
}
#programFinderContainer #comparison-container .compare-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;*zoom:1;background:#fff}
#programFinderContainer #comparison-container .compare-section:before,#programFinderContainer #comparison-container .compare-section:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer #comparison-container .compare-section:after{clear:both}
#programFinderContainer #comparison-container .compare-section:not(.program-description){border-top:1px solid #e3e4e6}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .compare-section .accordion-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;*zoom:1}
#programFinderContainer #comparison-container .compare-section .accordion-body:before,#programFinderContainer #comparison-container .compare-section .accordion-body:after{content:"\0020";display:block;height:0;overflow:hidden}
#programFinderContainer #comparison-container .compare-section .accordion-body:after{clear:both}
#programFinderContainer #comparison-container .compare-section:not(.program-description){border-top:8px solid #e3e4e6}
}
#programFinderContainer #comparison-container .program-header{width:100%;background:#fff;border-bottom:8px solid #e3e4e6}
@media screen and (min-width:1200px){#programFinderContainer #comparison-container .program-header.stuck{top:0;left:auto;right:auto;width:100%;position:fixed;border-top-width:2px;border-bottom-width:2px;max-width:1184px}
#programFinderContainer #comparison-container .program-header.stuck>div{padding-top:10px;padding-bottom:10px}
}
#programFinderContainer #comparison-container .compare-section-title{margin:0;line-height:1;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px 24px;border-bottom:1px solid #e3e4e6}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .compare-section-title{padding:20px 40px}
#programFinderContainer #comparison-container .compare-section-title .icon{display:none}
}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .program-section-label{display:none}
}
#programFinderContainer #comparison-container .program1,#programFinderContainer #comparison-container .program2{width:100%;padding:30px 24px}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .program1,#programFinderContainer #comparison-container .program2{padding:20px 40px}
}
#programFinderContainer #comparison-container .program-header h2{margin-bottom:0;padding-bottom:0}
#programFinderContainer #comparison-container .program-meta{-ms-flex-align:start;align-items:flex-start}
#programFinderContainer #comparison-container .program-meta .additional-criteria{display:none}
#programFinderContainer #comparison-container .program-meta .program-back .additional-criteria{display:block}
@media screen and (min-width:900px){#programFinderContainer #comparison-container .program1,#programFinderContainer #comparison-container .program2{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
#programFinderContainer #comparison-container .program2{border-left:1px solid #e3e4e6}
}
.breakout-container.interactive-embed .embed{max-height:none;overflow:unset}
.breakout-container.interactive-embed{background:0}
.columns,.section.columns-100,.section.columns-75_25,.section.columns-66_33,.section.columns-66,.section.columns-50_50,.section.columns-50_25_25,.section.columns-33_66,.section.columns-33_33_33,.section.columns-25_75,.section.columns-25_50_25,.section.columns-25_25_50,.section.columns-25_25_25_25{max-width:none}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
@keyframes load8{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.article_view .article_view-info_box .article_view-pub_data span{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989;font-size:13px;margin-bottom:.8em}
*{box-sizing:content-box}
input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body{line-height:2}
i,em{font-style:italic}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}
input[type="text"],input[type="password"],input[type="submit"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],button{-webkit-appearance:none;-moz-apperance:none}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom}
input,select{vertical-align:middle}
button{width:auto;overflow:visible}
button,input,select,textarea{margin:0}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
body{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;background:#fff;color:#443b3b;font-size:13px;line-height:1.384615385em;overflow-x:hidden}
body.modal-open{overflow:hidden}
@media screen and (max-width:1040px){body.modal-open{position:fixed}
}
a{color:#2a76a0;text-decoration:none}
a.link--underline{display:inline-block;position:relative}
a.link--underline:after{content:'';border-top:1px solid #2a76a0;position:absolute;bottom:0;left:0;right:0;width:100%}
a.link--underline:hover{text-decoration:none}
a:focus,a:hover{text-decoration:underline}
p{margin-bottom:1em}
ul{margin-left:14px}
ol{margin-left:20px}
ol li{list-style-type:decimal}
ul li{list-style-image:url("../../../images/icons/bullet.png");margin-bottom:1em;padding-left:0}
ul ul li{list-style-image:url("../../../images/icons/bullet-nested.png")}
.sg-type-radio li{list-style-image:none}
figure img{display:block}
b{font-weight:bold}
i{font-style:italic}
.clearfix:after,.clearfix:before,.freeform blockquote:after,.freeform blockquote:before,.group:after,.group:before{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after,.freeform blockquote:after,.group:after{clear:both}
.component-spacer{height:20px}
.dog-eared{padding:24px 2.547770701% 37px}
.column_75 .dog-eared{padding:24px 3.448275862% 37px}
.column_66 .dog-eared{padding:24px 3.908794788% 37px}
.column_50 .dog-eared{padding:24px 5.321507761% 37px}
.column_33 .dog-eared{padding:24px 8.362369338% 37px}
.column_25 .dog-eared{padding:24px 11.707317073% 37px}
@media screen and (max-width:830px){.column_25 .dog-eared,.column_50 .dog-eared,.column_75 .dog-eared,.dog-eared{padding:24px 2.891566265% 37px}
}
@media screen and (max-width:690px){.column_33 .dog-eared,.column_66 .dog-eared{padding:24px 3.47826087% 37px}
.column_25 .dog-eared,.column_50 .dog-eared,.column_75 .dog-eared,.dog-eared{padding:24px 3.47826087% 37px}
}
@media screen and (max-width:480px){.column_25 .dog-eared,.column_33 .dog-eared,.column_50 .dog-eared,.column_66 .dog-eared,.column_75 .dog-eared,.dog-eared{padding:24px 5% 37px}
}
.social-network-bar{border-bottom:1px solid #cecece;margin-bottom:30px;padding:15px 0 7px}
.social-network-bar .social .snb-facebook,.social-network-bar .social .snb-googleplus,.social-network-bar .social .snb-linkedin,.social-network-bar .social .snb-twitter{margin-right:15px;width:auto}
@media screen and (max-width:690px){.social-network-bar .social{border:0;float:left;padding:0}
}
.social-network-bar .social-network-bar__dates{float:left;line-height:1.46154em;margin-right:30px}
@media screen and (max-width:480px){.social-network-bar .social-network-bar__dates{float:none;margin-bottom:10px;margin-right:0}
.social-network-bar .social-network-bar__dates:last-child{margin-bottom:0}
}
.social-network-bar .social-network-bar__date-description{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
@media screen and (max-width:830px){.social-network-bar .social-network-bar__dates-wrapper{margin-bottom:15px}
.social-network-bar .social-network-bar__dates-wrapper::after{clear:both;content:"";display:table}
}
.social-network-bar .email-print{float:right;margin-right:0}
@media screen and (max-width:830px){.social-network-bar .email-print{display:block;float:none}
}
@media screen and (max-width:690px){.social-network-bar .email-print{border-bottom:1px solid #cecece;float:none;padding-bottom:15px}
}
@media screen and (max-width:690px){.social-network-bar{border:0;margin-bottom:30px;padding-top:15px}
}
@media screen and (max-width:480px){.social-network-bar .snb-facebook,.social-network-bar .snb-linkedin{margin-top:0}
.social-network-bar .social{float:none;margin-bottom:10px}
}
.social-network-bar a{text-decoration:none}
.social-network-bar a:hover{text-decoration:underline !important}
.social-network-bar .social{float:left;margin:0}
.social-network-bar .social li{float:left;list-style:none none;margin:0;padding:0}
.social-network-bar .social li.snb-facebook,.social-network-bar .social li.snb-linkedin{margin-right:15px}
@media screen and (max-width:690px){.social-network-bar .social{border-top:1px solid #cecece;float:none;padding:15px 0}
.social-network-bar .social .twitter{padding-top:2px}
}
@media screen and (max-width:480px){.social-network-bar .social li,.social-network-bar .social li.snb-facebook,.social-network-bar .social li.snb-linkedin{margin-right:15px;width:auto}
.social-network-bar .social li:last-child,.social-network-bar .social li.snb-facebook:last-child,.social-network-bar .social li.snb-linkedin:last-child{margin-right:0}
}
.social-network-bar .email-print a{background:no-repeat left 3px;display:inline-block;padding-left:15px;text-decoration:none}
.social-network-bar .email-print .print{background-image:url("../../../images/icons/printer.png");border-right:1px dotted #afafaf;margin-right:8px;padding-right:8px}
.social-network-bar .email-print .email{background-image:url("../../../images/icons/email.png")}
.no-js .social-network-bar{display:none !important}
.accordion .super-title,.form-accordion .super-title{line-height:1;margin-bottom:18px;padding-bottom:7px}
.accordion>ul,.form-accordion>ul,.accordion-content>ul{font-style:normal;margin-left:0;padding-right:13px}
.accordion ul li,.form-accordion ul li,.accordion-content>ul>li{border-bottom:1px dotted #cbc7c4;list-style-image:none;margin:0;padding-top:14px;padding-bottom:14px}
.accordion ul,.accordion ul a,.accordion ul li,.form-accordion ul,.form-accordion ul a,.form-accordion ul li{zoom:1}
.no-js .accordion ul li,.no-js .form-accordion ul li{border-bottom:0}
.accordion ul li:last-of-type,.accordion-form ul li:last-of-type{border-bottom:0}
.accordion ul li.last,.form-accordion ul li.last{border-bottom:0}
.accordion ul li a,.form-accordion ul li a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background:transparent url("../../../images/icons/accordion.png") no-repeat 0 0;height:20px;color:#152958;display:block;font-size:16px;line-height:20px;padding-left:28px;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mobile .accordion>ul>li>a:hover,.mobile .form-accordion>ul>li>a:hover{color:#152958;background-position:0 0}
.accordion>ul>li>a:hover,.form-accordion>ul>li>a:hover,.mobile .accordion>ul>li>a.touched,.mobile .form-accordion>ul>li>a.touched{color:#2a76a0;background-position:0 -400px}
.accordion ul li a.active,.form-accordion ul li a.active{background-position:0 -800px}
.accordion>ul>li>a.active:hover,.form-accordion>ul>li>a.active:hover{color:#152958;background-position:0 -800px}
@media screen and (-webkit-min-device-pixel-ratio:2){.accordion ul li a,.form-accordion ul li a{background-image:url("../../../images/icons/accordion@2x.png");background-size:20px auto}
}
.accordion-content .outline{margin:15px 0}
.js .accordion-content .outline{display:none}
.accordion-content .outline>li{border:0;padding:5px 0}
.accordion-content .expandable>li:first-child{padding-top:0}
.accordion-content .expandable>li>a{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;color:#2a76a0;display:block;margin-bottom:0}
.accordion-content .expandable>li>a a{color:#2a76a0}
@media screen and (max-width:690px){.accordion-content .expandable>li>a{font-size:21px}
}
@media screen and (max-width:480px){.accordion-content .expandable>li>a{font-size:17px}
}
.column_100 .accordion-content .expandable>li>a{font-size:24px}
.accordion-content .expandable li>a:focus,.accordion-content .expandable li>a:hover{outline:0;text-decoration:none}
.js .accordion-content .expandable>li>a:hover{background-position:0 -1194px;color:#00365f;cursor:pointer}
@media screen and (max-device-width:1024px){.js .accordion-content .expandable>li>a:hover{background-position:0 -1180px}
}
.js .accordion-content .expandable>li>a{background:url("../../../images/icons/accordion.png") no-repeat 0 -394px;display:block;padding-left:34px}
@media screen and (max-device-width:1024px){.js .accordion-content .expandable>li>a{background-position:0 -380px}
}
@media screen and (-webkit-min-device-pixel-ratio:2){.js .accordion-content .expandable>li>a{background-image:url("../../../images/icons/accordion@2x.png");background-size:20px auto}
}
.js .accordion-content .expandable>li .item-content{margin:10px 0 0 34px;width:auto}
@media screen and (max-device-width:1024px){.js .accordion-content .expandable>li .item-content{margin:10px 0 14px 34px}
}
.accordion-content .expandable li .item-content p{color:#323232;font-size:15px;margin:0;padding:0 0 10px}
.column_100 .accordion-content .expandable>li .item-content p{font-size:17px}
.js .accordion-content .expandable>li>a.active{background-position:0 -794px;color:#00365f}
@media screen and (max-device-width:1024px){.js .accordion-content .expandable>li>a.active{background-position:0 -780px}
}
.js .accordion-content .expandable>li>a.active:hover{background-position:0 -794px}
@media screen and (max-device-width:1024px){.js .accordion-content .expandable>li>a.active:hover{background-position:0 -780px}
}
@media screen and (max-width:670px){.accordion-content .expandable>li>a,.column_100 .accordion-content .expandable>li>a{font-size:17px;min-height:24px}
.js .accordion-content .expandable>li>a{background-position:0 -397px}
}
@media screen and (max-width:670px) and (max-device-width:1024px){.js .accordion-content .expandable>li>a{background-position:0 -382px}
}
@media screen and (max-width:670px){.js .accordion-content .expandable>li>a:hover{background-position:0 -1197px}
}
@media screen and (max-width:670px) and (max-device-width:1024px){.js .accordion-content .expandable>li>a:hover{background-position:0 -1182px}
}
@media screen and (max-width:670px){.js .accordion-content .expandable>li.active>a,.js .accordion-content .expandable>li.active>a:hover{background-position:0 -797px}
}
@media screen and (max-width:670px) and (max-device-width:1024px){.js .accordion-content .expandable>li.active>a,.js .accordion-content .expandable>li.active>a:hover{background-position:0 -782px}
}
@media screen and (max-width:670px){.js .accordion-content .expandable>li>a.active,.js .accordion-content .expandable>li>a.active:hover{background-position:0 -797px}
}
@media screen and (max-width:670px) and (max-device-width:1024px){.js .accordion-content .expandable>li>a.active,.js .accordion-content .expandable>li>a.active:hover{background-position:0 -782px}
}
@media screen and (max-width:320px){.accordion-content .expandable>li>a,.column_100 .accordion-content .expandable>li>a{font-size:17px}
}
@media screen and (max-device-width:1024px){.accordion-content .expandable>li{padding:0}
.accordion-content .expandable>li>a{padding:14px 0 14px 34px}
}
.accordion ul ul,.form-accordion ul ul{margin-left:28px;width:auto}
.accordion ul ul li,.form-accordion ul ul li{border-bottom:0;list-style-image:none;margin:0;padding-bottom:0;padding-left:0;width:100%}
.accordion ul ul li a,.form-accordion ul ul li a{background:0;font-weight:bold;color:#2a76a0;font-size:13px;line-height:15px;padding-left:0;height:auto}
.mobile .accordion ul ul li a,.mobile .form-accordion ul ul li a{padding:7px 0}
.accordion ul ul ul,.form-accordion ul ul ul{margin-left:0}
.accordion ul ul ul li,.form-accordion ul ul ul li{color:#1190cc;list-style-image:none;list-style-type:square;margin-left:15px;padding-left:0}
.accordion ul ul ul li a,.form-accordion ul ul ul li a{font-weight:normal;display:inline}
.accordion ul ul ul li a:active,.accordion ul ul ul li a:focus,.accordion ul ul ul li a:hover,.form-accordion ul ul ul li a:active,.form-accordion ul ul ul li a:focus,.form-accordion ul ul ul li a:hover{text-decoration:underline}
.no-js .accordion>ul>li{display:none}
.no-js .accordion>ul>li:first-child{display:block}
.no-js .accordion ul li a{background-image:none;padding-left:0}
.no-js .accordion ul ul{display:block;margin-left:0}
.posterframe{filter:inherit;position:relative}
.posterframe img.video-overlay{height:66px;left:50%;margin-left:-33px;margin-top:-33px;position:absolute;top:50%;width:66px}
.paging{color:#666;font-size:12px;line-height:1;padding:15px 0}
.paging ul{margin:0;overflow:hidden;padding:0}
.paging li{border-left:1px solid #cfcece;float:left;list-style:none none;margin:0;padding:0 8px 0 12px}
.paging li:first-child{border-left:0}
.paging a{display:block;text-decoration:none}
.paging a:focus,.paging a:hover{text-decoration:underline}
.paging .next a,.paging .prev a{text-transform:uppercase}
.paging li.currentPage a{color:#666;font-weight:bold}
.paging .prev a:before{content:"\2039\00a0"}
.paging .next a:after{content:"\00a0\203A"}
.column_25 .paging,.column_33 .paging{font-size:16px}
.column_25 .paging li,.column_33 .paging li{border-left:0;display:none}
.column_25 .paging li.next,.column_25 .paging li.prev,.column_33 .paging li.next,.column_33 .paging li.prev{display:block;float:left}
.column_25 .paging li.next,.column_33 .paging li.next{float:right;padding-right:12px}
.column_25 .paging a,.column_33 .paging a{padding:0 20px}
.column_25 .paging li.next a,.column_33 .paging li.next a{padding-right:0}
.column_25 .paging li.prev a,.column_33 .paging li.prev a{padding-left:0}
@media screen and (max-width:600px){.paging{font-size:16px}
.paging li{border-left:0;display:none}
.paging li.next,.paging li.prev{display:block;float:left}
.paging li.next{float:right;padding-right:12px}
.paging a{padding:0 20px}
.paging li.next a{padding-right:0}
.paging li.prev a{padding-left:0}
}
.color1 .color_text{color:#319ccf}
.color2 .color_text{color:#8bb858}
.color3 .color_text{color:#e48428}
.color4 .color_text{color:#a333a2}
.color1 .color_overlay{background-color:#319ccf;opacity:.90;-ms-filter:"alpha(opacity=90)"}
.color2 .color_overlay{background-color:#8bb858;opacity:.90;-ms-filter:"alpha(opacity=90)"}
.color3 .color_overlay{background-color:#e48428;opacity:.90;-ms-filter:"alpha(opacity=90)"}
.color4 .color_overlay{background-color:#a333a2;opacity:.90;-ms-filter:"alpha(opacity=90)"}
.color1 .color_bg,.color1.color_bg{background-color:#e7f4fa}
.color2 .color_bg,.color2.color_bg{background-color:#f2f7eb}
.color3 .color_bg,.color3.color_bg{background-color:#fcf1e6}
.color4 .color_bg,.color4.color_bg{background-color:#f4e7f4}
.posterframe{position:relative;zoom:1}
.posterframe:after{content:url("../../../images/play.png");height:61px;width:61px;position:absolute;top:50%;left:50%;margin:-35px 0 0 -30px}
.image_credit{background-color:rgba(0,0,0,0.6);border-radius:2px;bottom:10px;color:rgba(255,255,255,0.8);font-size:.8em;padding:2px 4px;position:absolute;right:10px}
.image_credit a{color:rgba(255,255,255,0.8)}
.placeholder{color:#898989}
.ir{text-indent:-999em;overflow:hidden}
.gone{display:none;position:absolute;visibility:hidden}
.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.clear{clear:both}
.dog-eared{background-color:#cfe3f4;position:relative}
.dog-eared.green{background-color:#eaf2e0;padding-bottom:20px}
.dog-eared:before{background:#fff url("../../../images/folded-callout-corner.png") no-repeat;content:'';display:block;float:right;height:15px;position:absolute;right:0;top:0;width:15px}
.primary .dog-eared:before{background-color:#fff}
body.landing #main>.primary .dog-eared:before,body.feature #main>.primary .dog-eared:before,.secondary .dog-eared:before{background-color:#fff}
.dog-eared.green:before{background-image:url("../../../images/folded-callout-corner-green.png")}
@media screen and (-webkit-min-device-pixel-ratio:2){.dog-eared:before{background-image:url("../../../images/folded-callout-corner@2x.png");background-size:15px auto}
.dog-eared.green:before{background-image:url("../../../images/folded-callout-corner-green@2x.png")}
}
.backdrop{background:#EEE url(../../../images/texture-anglelines.png) repeat-x;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000}
.rgba .backdrop{background-color:rgba(238,238,238,0.9)}
.mov_desktop{display:none}
.mov_tablet{display:none}
.mov_mobile{display:block}
@media screen and (min-width:769px){.mov_tablet{display:none}
.mov_desktop{display:block}
.mov_mobile{display:none}
}
@media screen and (max-width:768px) and (min-width:691px){.mov_desktop{display:none}
.mov_tablet{display:block}
.mov_mobile{display:none}
}
@media screen and (max-width:690px){.mov_desktop{display:none}
.mov_tablet{display:none}
.mov_mobile{display:block}
}
.better-autocomplete,.better-autocomplete>.result{list-style:none;padding:0;margin:0;background:0}
.better-autocomplete{text-align:left;overflow:auto;cursor:default;background:white;border-bottom:1px solid #bfbfbf}
.better-autocomplete>.group{position:relative;padding:3px;text-align:center;background:#e7e7e7;border-color:#bfbfbf;border-width:1px 1px 0 1px;border-style:solid}
.better-autocomplete>.group>h3{font-size:11px;color:#555;padding:0;margin:0}
.better-autocomplete>.result{position:relative;padding:5px 7px;background:white;border-color:#bfbfbf;border-width:1px 1px 0 1px;border-style:solid}
.better-autocomplete>.result>h4{font-size:12px;color:#3c3c3c;padding:0;margin:0 0 2px 0}
.better-autocomplete>.result>p{font-size:11px;line-height:1.3;color:#6f6f6f;padding:0;margin:0}
.better-autocomplete>.result.highlight{background:#0075ba;border-top-color:#1f4a64}
.better-autocomplete>.result.highlight>h4,.better-autocomplete>.result.highlight>p{color:white}
.listing-results .results article{border-top:1px dotted #b4b1b1;padding-bottom:22px;padding-top:22px}
.listing-results .results article:first-child{border-top:0;padding-top:0}
.listing-results .results article>*:last-child{margin-bottom:0}
.listing-results .results article>.lastchild{margin-bottom:0}
.listing-results .results article em.feature-tag{background-color:#b0b0b0;color:#fff;display:inline-block;font-size:9px;font-family:inherit;line-height:1;letter-spacing:1px;padding:5px 7px;margin:0 0 1.2em;text-transform:uppercase}
.listing-results .results article .source{color:#898989}
.column_25 .listing-results .results article .source,.column_33 .listing-results .results article .source{font-size:12px}
@media screen and (max-width:830px){.column_25 .listing-results .results article .source{font-size:inherit}
}
@media screen and (max-width:690px){.column_33 .listing-results .results article .source{font-size:inherit}
}
.listing-results .results figure{float:left;min-width:60px;padding-right:2%;width:20%}
.column_25 .listing-results .results figure,.column_33 .listing-results .results figure{display:none}
.listing-results .results figure img{border:1px solid #d9d9d9;margin-bottom:1em;max-width:120px;width:100%}
@media screen and (max-width:480px){.listing-results .results figure{display:none}
}
.listing-results .results .has_image section{overflow:auto}
.listing-results .results footer{border-top:1px solid silver;text-transform:uppercase}
.listing-results .results footer ul{padding:0;margin:0}
.listing-results .results footer li{list-style:none}
.listing-results .results footer li.prev{padding-left:0}
.listing-results .results footer li.next{padding-right:0}
.listing-results .results footer .view{float:right;text-align:right;font-size:10px;line-height:1}
.listing-results .results footer .view li{float:left}
.listing-results .results footer .view li:first-child{border-right:1px solid gray;padding-right:1em;margin-right:1em}
.column_33 .listing-results .results footer .paging,.column_25 .listing-results .results footer .paging{font-size:12px}
.listing-results .grantee-status span{font-weight:bold}
.listing-results .detail{font-size:11px;font-weight:normal;line-height:1.363636364;margin-bottom:8px}
.listing-results .detail span{font-weight:bold}
.listing-results .sub-detail{color:#696969}
.small_play_button{bottom:10px;left:10px;position:absolute;right:inherit}
.small_play_button a{border-radius:50%;font-size:0;height:30px;padding:0;text-indent:-9999px;width:30px;zoom:1}
.small_play_button a:before{display:none}
.small_play_button a:after{left:12px;top:8px;border-left:#fff 10px solid;border-top:transparent 7px solid;border-bottom:transparent 7px solid}
.large_play_button{bottom:25px;position:absolute;right:15px;transition:left 1s}
.large_play_button a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#1190cc;color:#fff;display:block;font-size:16px;line-height:1em;padding:13px 17px 13px 40px;position:relative}
.large_play_button a:before{background-color:rgba(0,0,0,0.1);border-radius:50%;box-shadow:-2px 0 5px -1px rgba(0,0,0,0.5);content:"";height:16px;left:17px;position:absolute;top:13px;width:16px}
.large_play_button a:after{border-left:#fff 5px solid;border-top:transparent 3px solid;border-bottom:transparent 3px solid;content:"";height:0;left:22px;position:absolute;top:18px;width:0}
.clearfix::after{clear:both;content:"";display:table}
.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading a,.wf-loading em,.wf-loading span{visibility:hidden}
h1,.inherit-h1{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#2a76a0;font-size:40px;line-height:1.2em;margin-bottom:.25em;letter-spacing:normal}
h1 a,.inherit-h1 a{color:#2a76a0}
@media screen and (max-width:690px){h1,.inherit-h1{font-size:37px}
}
@media screen and (max-width:480px){h1,.inherit-h1{font-size:32px}
}
@media screen and (min-width:691px){.column_33 h1,.column_33 .inherit-h1{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;color:#2a76a0}
.column_33 h1 a,.column_33 .inherit-h1 a{color:#2a76a0}
}
@media screen and (min-width:691px) and (max-width:690px){.column_33 h1,.column_33 .inherit-h1{font-size:21px}
}
@media screen and (min-width:691px) and (max-width:480px){.column_33 h1,.column_33 .inherit-h1{font-size:17px}
}
@media screen and (min-width:831px){.column_25 h1,.column_25 .inherit-h1{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;color:#2a76a0}
.column_25 h1 a,.column_25 .inherit-h1 a{color:#2a76a0}
}
@media screen and (min-width:831px) and (max-width:690px){.column_25 h1,.column_25 .inherit-h1{font-size:21px}
}
@media screen and (min-width:831px) and (max-width:480px){.column_25 h1,.column_25 .inherit-h1{font-size:17px}
}
h2{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em}
h2 a{color:#2a76a0}
@media screen and (max-width:690px){h2{font-size:21px}
}
@media screen and (max-width:480px){h2{font-size:17px}
}
@media screen and (min-width:691px){.column_33 h2{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
.column_33 h2 a{color:#2a76a0}
}
@media screen and (min-width:691px) and (max-width:690px){.column_33 h2{font-size:16px}
}
@media screen and (min-width:831px){.column_25 h2{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
.column_25 h2 a{color:#2a76a0}
}
@media screen and (min-width:831px) and (max-width:690px){.column_25 h2{font-size:16px}
}
h3{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
h3 a{color:#2a76a0}
@media screen and (max-width:690px){h3{font-size:16px}
}
h4,h5,h6{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;font-size:16px;line-height:1.2em;margin-bottom:.25em}
h4 a,h5 a,h6 a{color:#2a76a0}
@media screen and (max-width:690px){h4,h5,h6{font-size:15px}
}
.column .super-title,.super-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-bottom:1px solid #cecece;color:#545454;font-size:14px;line-height:1.2em;margin-bottom:1.07143em;padding-bottom:.41429em;text-rendering:inherit;text-transform:uppercase}
.column .super-title .column_66 .super-title,.column .super-title .column_50 .super-title,.column .super-title .column_33 .super-title,.column .super-title .column_25 .super-title,.super-title .column_66 .super-title,.super-title .column_50 .super-title,.super-title .column_33 .super-title,.super-title .column_25 .super-title{font-size:11px}
.column .super-title.super-title__suppress-border,.super-title.super-title__suppress-border{border-bottom:0}
.column .article-title,.article-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;line-height:1.2em;margin-bottom:.4em}
.column_33 .column .article-title,.column_25 .column .article-title,.column_33 .article-title,.column_25 .article-title{font-size:18px}
.column .article-title a,.article-title a{color:#2a76a0}
@media screen and (max-width:690px){.column .article-title,.article-title{font-size:21px}
}
@media screen and (max-width:480px){.column .article-title,.article-title{font-size:17px}
}
.column .page-title,.page-title{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#2a76a0;font-size:46px;line-height:1.2em;margin-bottom:.4em}
span.read-more a,a.read-more,span.read-more{color:#2a76a0;content:"";font-size:1.07692em;font-weight:400;line-height:1.23;text-decoration:none;transition:color .2s ease}
span.read-more a:hover,span.read-more a:active,span.read-more a:focus,a.read-more:hover,a.read-more:active,a.read-more:focus,span.read-more:hover,span.read-more:active,span.read-more:focus{color:#5ca9d4}
span.read-more a:hover .read-more-arrow .svg-path-arrow,span.read-more a:active .read-more-arrow .svg-path-arrow,span.read-more a:focus .read-more-arrow .svg-path-arrow,a.read-more:hover .read-more-arrow .svg-path-arrow,a.read-more:active .read-more-arrow .svg-path-arrow,a.read-more:focus .read-more-arrow .svg-path-arrow,span.read-more:hover .read-more-arrow .svg-path-arrow,span.read-more:active .read-more-arrow .svg-path-arrow,span.read-more:focus .read-more-arrow .svg-path-arrow{fill:#5ca9d4}
span.read-more a .read-more-arrow,a.read-more .read-more-arrow,span.read-more .read-more-arrow{white-space:nowrap}
span.read-more a .read-more-arrow svg,a.read-more .read-more-arrow svg,span.read-more .read-more-arrow svg{display:inline-block;height:.7em;margin-left:.3em;width:.7em;transition:fill .2s ease}
span.read-more a .read-more-arrow .svg-path-arrow,a.read-more .read-more-arrow .svg-path-arrow,span.read-more .read-more-arrow .svg-path-arrow{fill:#2a76a0}
blockquote a.read-more{color:#e67300}
a.read-more ~ a.read-more{margin-left:15px}
.freeform>:first-child{margin-top:0}
.freeform>header h2{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em}
.freeform>header h2 a{color:#2a76a0}
@media screen and (max-width:690px){.freeform>header h2{font-size:21px}
}
@media screen and (max-width:480px){.freeform>header h2{font-size:17px}
}
.freeform>header>:first-child{margin-top:0}
.freeform a{text-decoration:none}
.freeform a:hover{text-decoration:underline}
.freeform a .read-more{display:block;margin:14px 0 20px}
.freeform b,.freeform strong{font-weight:bold}
.freeform i,.freeform em{font-style:italic}
.freeform h1,.freeform h2,.freeform h3{margin:0 0 14px}
.freeform h1{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:30px;line-height:1.1}
.column_66 .freeform h1,.column_50 .freeform h1{font-size:26px;line-height:1.19230769230769}
@media screen and (max-width:620px){.freeform h1{font-size:26px;line-height:1.19230769230769}
}
.column_33 .freeform h1,.column_25 .freeform h1{font-size:25px;line-height:1.2}
@media screen and (max-width:459px){.freeform h1{font-size:25px;line-height:1.2}
}
.freeform h1.article-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;line-height:1.2em;margin-bottom:.4em}
.freeform h1.article-title a{color:#2a76a0}
@media screen and (max-width:690px){.freeform h1.article-title{font-size:21px}
}
@media screen and (max-width:480px){.freeform h1.article-title{font-size:17px}
}
.freeform h1.super-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-bottom:1px solid #cecece;color:#545454;font-size:14px;line-height:1.2em;margin-bottom:1.07143em;padding-bottom:.41429em;text-rendering:inherit;text-transform:uppercase}
.freeform h1.super-title .column_66 .super-title,.freeform h1.super-title .column_50 .super-title,.freeform h1.super-title .column_33 .super-title,.freeform h1.super-title .column_25 .super-title{font-size:11px}
.freeform h2{font-size:24px;font-weight:300}
.freeform p{font-size:15px;line-height:1.46666666666667em;margin-bottom:.93333em;margin:0 0 14px}
.freeform p.large{color:#898989;font-size:22px;font-weight:300;line-height:1.36363636363636em}
.freeform ul,.freeform ol{margin-bottom:14px}
.freeform ol{margin-left:17px}
.freeform li ul,.freeform li ol{margin-bottom:0;margin-top:0}
.freeform li{font-size:15px;line-height:1.46666666666667;margin:0 0 9px}
.freeform .introHeading{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;background:0;color:#8f8982;font-size:24px;line-height:1.45;padding:0;margin:0 0 20px;padding:0 4.799107142857% 0 0}
@media screen and (max-width:480px){.freeform .introHeading{font-size:18px}
}
.freeform .introHeading::after{display:none}
.freeform blockquote{margin:0 0 20px;padding:0 4.799107142857% 0 0}
.freeform blockquote p{background:transparent url("../../../images/icons/quotes.png") no-repeat 0 2px;min-height:30px;padding-left:34px}
.freeform blockquote p::after{background:transparent url("../../../images/icons/quotes.png") no-repeat;background-size:20px;content:"";display:inline-block;float:right;height:20px;-ms-transform:rotate(180deg);transform:rotate(180deg);width:20px}
.freeform blockquote p.lined,.freeform blockquote p.unlined{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;background:0;color:#8f8982;font-size:24px;line-height:1.45;padding:0}
@media screen and (max-width:480px){.freeform blockquote p.lined,.freeform blockquote p.unlined{font-size:18px}
}
.freeform blockquote p.lined::after,.freeform blockquote p.unlined::after{display:none}
.freeform blockquote p.lined{border-left:solid 6px #2a92ce;padding-left:25px}
@media screen and (-webkit-min-device-pixel-ratio:2){.freeform blockquote p{background-image:url("../../../images/icons/quotes@2x.png");background-size:24px;background-position:0 4px;min-height:25px}
}
.freeform>:first-child{margin-top:0 !important}
.freeform>:last-child{margin-bottom:0 !important}
.freeform>.lastchild{margin-bottom:0 !important}
.freeform blockquote>:first-child{margin-top:0 !important}
.freeform blockquote>:last-child{margin-bottom:0 !important}
.freeform blockquote>.lastchild{margin-bottom:0 !important}
.freeform blockquote p.lined{margin:0 0 25px}
.freeform .drop-cap-color{font-weight:bold;color:#898989}
.freeform .drop-cap:first-letter {font-weight:bold;color:#898989;float:left;font-size:2.7em;line-height:1em;padding-right:.1em;padding-left:.1em}
.freeform .drop-cap{float:left;font-weight:bold;font-size:15px;line-height:1.47em;padding-right:.1em;padding-left:.1em}
.freeform-blog a{text-decoration:none}
.freeform-blog a:hover,.freeform-blog a:focus{text-decoration:underline}
.freeform-blog h2:not(.inherit-h1){font-size:22px;line-height:1.227272727;margin:0 0 14px}
.freeform-blog p{font-size:15px;line-height:1.4666666667}
.column_66 .freeform-blog p{font-size:13px;line-height:1.307692308}
@media screen and (max-width:600px){.freeform-blog p{font-size:13px;line-height:1.307692308}
}
.freeform-blog p.large{color:#aea8a6;font-size:1.466666667em;font-weight:300;line-height:1.36363636363636}
.freeform-blog ul,.freeform-blog ol{margin-bottom:14px}
.freeform-blog ol{margin-left:17px}
.freeform-blog li ul,.freeform-blog li ol{margin-bottom:0;margin-top:0}
.freeform-blog li{font-size:15px;line-height:1.46666666666667;margin:0 0 9px}
.column_66 .freeform-blog li{font-size:13px;line-height:1.307692308}
@media screen and (max-width:600px){.freeform-blog li{font-size:13px;line-height:1.307692308}
}
.freeform-blog blockquote{margin:0 0 20px;padding:0 4.799107142857% 0 0}
.freeform-blog blockquote p{background:transparent url("../../../images/icons/quotes.png") no-repeat 0 2px;min-height:30px}
.freeform-blog blockquote p.lined,.freeform-blog blockquote p.unlined{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;background:0;color:#8f8982;font-size:24px;line-height:1.45;padding:0}
.freeform-blog blockquote p.lined{border-left:solid 6px #2a92ce;padding-left:25px}
@media screen and (-webkit-min-device-pixel-ratio:2){.freeform-blog blockquote p{background-image:url("../../../images/icons/quotes@2x.png");background-size:24px;background-position:0 4px;min-height:25px}
}
.freeform-blog blockquote .read-more{display:block}
.freeform-touch{font-size:40px}
.hairline{display:block;height:1px;border:0;color:#dfdfdf;background-color:#dfdfdf;margin:28px 0 36px 0}
.freeform-blog .freeform,.freeform-blog .freeform-blog{margin-bottom:14px}
.Select{position:relative}
.Select,.Select div,.Select input,.Select span{box-sizing:border-box}
.Select.is-disabled>.Select-control{background-color:#f9f9f9}
.Select.is-disabled>.Select-control:hover{box-shadow:none}
.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}
.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:0;overflow:hidden;position:relative;width:100%}
.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}
.Select-control .Select-input:focus{outline:0}
.is-searchable.is-open>.Select-control{cursor:text}
.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}
.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}
.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}
.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}
.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-device-width:1024px){.Select-placeholder,.Select--single>.Select-control .Select-value{line-height:48px}
}
.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}
.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}
.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:0;text-decoration:underline}
.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}
.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:0;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}
@media(max-device-width:1024px){.Select-input>input{padding:17px 0 12px}
}
.is-focused .Select-input>input{cursor:text}
.has-value.is-pseudo-focused .Select-input{opacity:0}
.Select-control:not(.is-searchable)>.Select-input{outline:0}
.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}
.Select-loading{animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}
.Select-clear-zone{animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}
.Select-clear-zone:hover{color:#d0021b}
.Select-clear{display:inline-block;font-size:18px;line-height:1}
.Select--multi .Select-clear-zone{width:17px}
.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}
.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}
.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}
.Select--multi .Select-multi-value-wrapper{display:inline-block}
.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}
@keyframes Select-animation-fadeIn{from{opacity:0}
to{opacity:1}
}
.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}
.Select-menu{max-height:198px;overflow-y:auto}
.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}
@media(max-device-width:1024px){.Select-option{padding:14px 10px 15px}
}
.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,0.04);color:#333}
.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);color:#333}
.Select-option.is-disabled{color:#ccc;cursor:default}
.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}
.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}
.Select--multi.has-value .Select-input{margin-left:5px}
.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,0.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}
.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}
.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}
.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}
.Select--multi a.Select-value-label:hover{text-decoration:underline}
.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,0.24);padding:1px 5px 3px}
.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:rgba(0,113,230,0.08);color:#0071e6}
.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,0.24)}
.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}
.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}
.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}
@keyframes Select-animation-spin{to{transform:rotate(1turn)}
}
@keyframes selectionSharerPopover-animation{0{transform:matrix(0.97,0,0,1,0,12);filter:alpha(opacity=0);opacity:0}
20%{transform:matrix(0.99,0,0,1,0,2);filter:alpha(opacity=70);opacity:.7}
40%{transform:matrix(1,0,0,1,0,-1);filter:alpha(opacity=100);opacity:1}
70%{transform:matrix(1,0,0,1,0,0);filter:alpha(opacity=100);opacity:1}
100%{transform:matrix(1,0,0,1,0,0);filter:alpha(opacity=100);opacity:1}
}
#selectionSharerPopover{display:none;position:absolute;top:-100px;left:-100px;z-index:1010}
#selectionSharerPopover:after{content:'';display:block;position:absolute;bottom:-3px;left:50%;margin-left:-4px;width:8px;height:8px;-ms-transform:rotate(45deg);transform:rotate(45deg);background:#262625;box-shadow:0 0 2px #262625}
#selectionSharerPopover.anim{transition:top .075s ease-out;animation:selectionSharerPopover-animation 180ms forwards linear;-webkit-animation:selectionSharerPopover-animation 180ms forwards linear}
#selectionSharerPopover-inner{position:relative;overflow:hidden;border-radius:5px;border:1px solid;border-color:#262625 #1c1c1b #121211;box-shadow:0 1px 3px -1px rgba(0,0,0,0.7),inset 0 0 1px rgba(255,255,255,0.07),inset 0 0 2px rgba(255,255,255,0.15);background-image:linear-gradient(to bottom,rgba(49,49,47,0.97),#262625);background-repeat:repeat-x}
#selectionSharerPopover .selectionSharerPopover-clip{position:absolute;bottom:-11px;display:block;left:50%;clip:rect(12px 24px 24px 0);margin-left:-12px;width:24px;height:24px;line-height:24px}
#selectionSharerPopover .selectionSharerPopover-arrow{display:block;width:20px;height:20px;-ms-transform:rotate(45deg) scale(0.5);transform:rotate(45deg) scale(0.5);background-color:#454543;border:2px solid #121211;box-sizing:content-box}
.selectionSharer ul{padding:0;display:inline}
.selectionSharer ul li{float:left;list-style:none;background:0;margin:0}
.selectionSharer a.action{display:block;text-indent:-200px;margin:5px 7px;width:20px;height:20px;border:0}
.selectionSharer a:hover{color:#ccc}
.selectionSharer a.tweet{background:url("data:image/svg+xml;charset=utf8,%3csvgxmlns='http://www.w3.org/2000/svg'width='171'height='139'%3e%3cgtransform='translate(-282.32053,-396.30734)'%3e%3cpathstyle='fill:white'd='m453.82593,412.80619c-6.3097,2.79897-13.09189,4.68982-20.20852,5.540497.26413,-4.3545412.84406,-11.2499215.47067,-19.46675-6.79934,4.03295-14.3293,6.96055-22.34461,8.53841-6.41775,-6.83879-15.56243,-11.111-25.68298,-11.111-19.43159,0-35.18696,15.75365-35.18696,35.185250,2.757810.31128,5.443590.91155,8.01875-29.24344,-1.46723-55.16995,-15.47582-72.52461,-36.76396-3.02879,5.19662-4.76443,11.24048-4.76443,17.68910,12.207776.21194,22.9774715.65332,29.28716-5.76773,-0.18265-11.19331,-1.76565-15.93716,-4.40083-0.004,0.14663-0.004,0.29412-0.004,0.442480,17.0476712.12889,31.2680628.22555,34.50266-2.95247,0.80436-6.06101,1.23398-9.26989,1.23398-2.2673,0-4.47114,-0.22124-6.62011,-0.631144.47801,13.9785717.47214,24.1514332.86992,24.43441-12.04227,9.43796-27.21366,15.06335-43.69965,15.06335-2.84014,0-5.64082,-0.16722-8.39349,-0.4922315.57186,9.9842134.06703,15.809453.93768,15.809464.72024,0100.11301,-53.61524100.11301,-100.113870,-1.52554-0.0343,-3.04251-0.10204,-4.552616.87394,-4.9599512.83891,-11.1564617.55618,-18.21305z'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:18px;background-position:2px 4px}
.selectionSharer a.facebook{background:url("data:image/svg+xml;charset=utf8,%3csvgviewBox='003333'width='25'height='25'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%3e%3cpathstyle='fill:white'd='M17.996,32L12,32L12,16l-4,0l0-5.514l4-0.002l-0.006-3.248C11.993,2.737,13.213,0,18.512,0l4.412,0l0,5.515l-2.757,0c-2.063,0-2.163,0.77-2.163,2.209l-0.008,2.76l4.959,0l-0.585,5.514L18,16L17.996,32z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:18px;background-position:0 2px;display:none}
.selectionSharer a.email{background:url("data:image/svg+xml;charset=utf8,%3csvgxmlns='http://www.w3.org/2000/svg'width='94'height='64'%3e%3cgtransform='translate(-10,-10)'fill='transparent'%3e%3crectx='0'y='0'width='114'height='114'%3e%3c/rect%3e%3cpathd='M12,12L102,12L102,72L12,72L12,12ZM16,12L53,49C55.6666667,5158.3333333,5161,49L98,12L16,12ZM15,72L45,42L15,72ZM69,42L99,72L69,42Z'stroke='white'stroke-width='5'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:20px;background-position:0 4px}
#selectionSharerPopunder.fixed{transition:bottom .5s ease-in-out;width:100%;position:fixed;left:0;bottom:-50px}
.selectionSharer.moveDown{-webkit-transform:translate3d(0,60px,0)}
#selectionSharerPopunder{position:absolute;left:0;width:100%;height:0;transition:height .5s ease-in-out;background:#ccc;border:0;box-shadow:inset 0 10px 5px -10px rgba(0,0,0,0.5),inset 0 -10px 5px -10px rgba(0,0,0,0.5);border-radius:0;overflow:hidden}
#selectionSharerPopunder.show{height:50px}
.selectionSharerPlaceholder{height:1em;margin-bottom:-2em;transition:height .5s ease-in-out}
.selectionSharerPlaceholder.show{height:50px !important}
#selectionSharerPopunder-inner ul{overflow:hidden;float:right;margin:0}
#selectionSharerPopunder-inner ul li{padding:5px;overflow:hidden}
#selectionSharerPopunder-inner label{color:white;font-weight:300;line-height:50px;margin:0 20px 0 10px}
#selectionSharerPopunder-inner a{width:30px;height:30px;background-size:30px}
#selectionSharerPopunder-inner a.tweet{background-position:0 2px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.columns,.section.columns-100,.section.columns-75_25,.section.columns-66_33,.section.columns-66,.section.columns-50_50,.section.columns-50_25_25,.section.columns-33_66,.section.columns-33_33,.section.columns-33_33_33,.section.columns-25_75,.section.columns-25_50_25,.section.columns-25_25_50,.section.columns-25_25_25_25{max-width:1000px;margin-left:auto;margin-right:auto;padding:0;margin-bottom:14px}
.columns::after,.section.columns-100::after,.section.columns-75_25::after,.section.columns-66_33::after,.section.columns-66::after,.section.columns-50_50::after,.section.columns-50_25_25::after,.section.columns-33_66::after,.section.columns-33_33::after,.section.columns-33_33_33::after,.section.columns-25_75::after,.section.columns-25_50_25::after,.section.columns-25_25_50::after,.section.columns-25_25_25_25::after{clear:both;content:"";display:table}
.section.columns-33_33{max-width:660px;margin-left:auto;margin-right:auto}
.columns:last-child,.section.columns-100:last-child,.section.columns-75_25:last-child,.section.columns-66_33:last-child,.section.columns-50_50:last-child,.section.columns-50_25_25:last-child,.section.columns-33_66:last-child,.section.columns-33_33:last-child,.section.columns-33_33_33:last-child,.section.columns-25_75:last-child,.section.columns-25_50_25:last-child,.section.columns-25_25_50:last-child,.section.columns-25_25_25_25:last-child{margin-bottom:0}
.section.columns-100 .columns,.section.columns-75_25 .columns,.section.columns-66_33 .columns,.section.columns-66 .columns,.section.columns-50_50 .columns,.section.columns-50_25_25 .columns,.section.columns-33_66 .columns,.section.columns-33_33_33 .columns,.section.columns-33_33 .columns,.section.columns-25_75 .columns,.section.columns-25_50_25 .columns,.section.columns-25_25_50 .columns,.section.columns-25_25_25_25 .columns,section.columns>.columns{margin-bottom:0;margin-top:0;max-width:100%;*zoom:1}
.section.columns-100 .columns.columns--add-margin,.section.columns-75_25 .columns.columns--add-margin,.section.columns-66_33 .columns.columns--add-margin,.section.columns-66 .columns.columns--add-margin,.section.columns-50_50 .columns.columns--add-margin,.section.columns-50_25_25 .columns.columns--add-margin,.section.columns-33_66 .columns.columns--add-margin,.section.columns-33_33_33 .columns.columns--add-margin,.section.columns-33_33 .columns.columns--add-margin,.section.columns-25_75 .columns.columns--add-margin,.section.columns-25_50_25 .columns.columns--add-margin,.section.columns-25_25_50 .columns.columns--add-margin,.section.columns-25_25_25_25 .columns.columns--add-margin,section.columns>.columns.columns--add-margin{margin-bottom:40px}
.section.columns-33_33{width:66%}
.section.columns-33_33 .column{width:48.5%;margin-right:3%}
.section.columns-33_33 .column:last-child{margin-right:0}
@media(max-width:690px){.section.columns-33_33 .column{width:100%;margin-right:0}
}
.column_66.column_66--single{margin-left:auto;margin-right:auto;float:none}
.column_66.column_66--single:last-child{margin-left:auto;margin-right:auto;float:none}
.breakout-container{left:calc(-1 *(100vw - 100%)/2);position:relative;width:100vw}
.homepage .columns{margin-bottom:65px}
.homepage .columns:last-child{margin-bottom:0}
@media screen and (max-width:690px){.homepage .columns{margin-bottom:40px}
}
.column_25{float:left;display:block;margin-right:2%;width:23.5%}
.column_25:last-child{margin-right:0}
.column_33{float:left;display:block;margin-right:2%;width:32%}
.column_33:last-child{margin-right:0}
.column_50{float:left;display:block;margin-right:2%;width:49%}
.column_50:last-child{margin-right:0}
.column_66{float:left;display:block;margin-right:2%;width:66%}
.column_66:last-child{margin-right:0}
.column_75{float:left;display:block;margin-right:2%;width:74.5%}
.column_75:last-child{margin-right:0}
.column_100{float:left;display:block;margin-right:2%;width:100%}
.column_100:last-child{margin-right:0}
@media screen and (max-width:830px){.columns-25_25_25_25>.column_25,.columns-25_25_50>.column_25,.columns-50_25_25>.column_25{float:left;display:block;margin-right:2%;width:49%}
.columns-25_25_25_25>.column_25:last-child,.columns-25_25_50>.column_25:last-child,.columns-50_25_25>.column_25:last-child{margin-right:0}
.columns-25_25_25_25>.column_25:nth-child(3),.columns-25_25_50>.column_50,.columns-50_25_25>.column_50,.columns-50_25_25>.column:nth-child(2){clear:left}
.columns-25_25_25_25>.column_25:nth-child(3n),.columns-50_25_25>.column_25:nth-child(2){margin-left:0}
.columns-25_25_25_25>.column_25:first-child,.columns-25_25_25_25>.column_25:nth-child(2),.columns-25_25_50>.column_50,.columns-50_25_25>.column_50{margin-bottom:40px}
.columns-25_25_50>.column_50,.columns-50_25_25>.column_50{float:left;display:block;margin-right:2%;width:100%}
.columns-25_25_50>.column_50:last-child,.columns-50_25_25>.column_50:last-child{margin-right:0}
.columns-75_25>.column,.columns-25_75>.column,.columns-50_50>.column{float:left;display:block;margin-right:2%;width:100%}
.columns-75_25>.column:last-child,.columns-25_75>.column:last-child,.columns-50_50>.column:last-child{margin-right:0}
.columns-75_25>.column_75,.columns-25_75>.column_25,.columns-50_50>.column:first-child{margin-bottom:40px}
.columns-25_50_25>.column{float:left;display:block;margin-right:2%;width:100%;margin-bottom:40px}
.columns-25_50_25>.column:last-child{margin-right:0}
.columns-25_50_25>.column:last-child{margin-bottom:0}
}
@media screen and (max-width:690px){.columns-66_33>.column,.columns-33_66>.column,.columns-33_33_33>.column{float:left;display:block;margin-right:2%;width:100%}
.columns-66_33>.column:last-child,.columns-33_66>.column:last-child,.columns-33_33_33>.column:last-child{margin-right:0}
.columns-66_33>.column:first-child,.columns-33_66>.column:first-child{margin-bottom:40px}
.columns-33_33_33>.column:last-child{margin-bottom:0}
}
@media screen and (max-width:550px){.columns-25_25_25_25>.column,.columns-25_25_50>.column,.columns-50_25_25>.column{float:left;display:block;margin-right:2%;width:100%;margin-bottom:40px}
.columns-25_25_25_25>.column:last-child,.columns-25_25_50>.column:last-child,.columns-50_25_25>.column:last-child{margin-right:0}
.columns-25_25_25_25>.column:last-child,.columns-25_25_50>.column:last-child,.columns-50_25_25>.column:last-child{margin-bottom:0}
.no-js .feature_card-homepage .columns-50_25_25 .column_25{float:left}
}
.column .rwjf-component{margin:0 0 40px}
.column>.rwjf-component:last-child:not(.rwjf-newsroom-featured){margin-bottom:0}
.column>.parsys:last-child .rwjf-component:last-child:not(.rwjf-newsroom-featured){margin-bottom:0}
.column-exception.rwjf-component{margin:0}
.column_66 .rwjf-downloadbox.rwjf-component{margin-bottom:0}
.column-exception.rwjf-articleheader,.column-exception.rwjf-publicationheader{margin-bottom:40px}
.column .rwjf-articlebody,.column .rwjf-publicationbody,.column .rwjf-returntoorigin,.column .rwjf-seriesbrowser{margin:0}
.freeform-blog .rwjf-component{margin-bottom:20px;margin-top:0}
.internal_blog .column>*{margin-bottom:0;margin-top:0}
.internal_blog .column>.post-excerpt{margin-bottom:20px}
.internal_blog .media-first .rwjf-component{margin:0}
.internal_blog .media-first+.rwjf-component>*{margin-top:0}
.internal_blog .rwjf-blog-image:first-child,.internal_blog .rwjf-blog-image:first-child>.freeform-media,.internal_blog .rwjf-blog-image:first-child+.rwjf-component{margin-top:0}
.subsite #main{margin-top:0}
@media screen and (max-width:942px){#main{margin-top:0}
}
#main>.header{background-color:white;background-position:center;background-repeat:no-repeat;margin:0 auto;padding:63px 20px 17px}
#main.homepage>.header{padding:0}
.landing #main>.header{margin-bottom:40px}
@media screen and (max-width:942px){#main>.header{padding:39px 20px 17px}
}
@media screen and (max-width:639px){.program #main>.header,.topic #main>.header{padding:0}
}
#main>.header>*{margin-left:auto;margin-right:auto;max-width:1000px}
.rwjf-returntoorigin.rwjf-component.column-exception{width:1000px;max-width:100%;margin:0 auto}
#main>.primary,.main--second .primary{max-width:1000px;margin-left:auto;margin-right:auto;background:#fff;margin:0 auto 40px;padding:20px}
#main>.primary::after,.main--second .primary::after{clear:both;content:"";display:table}
#main>.primary.suppressed-header{margin:0 auto;padding:0}
#main>.primary.suppressed-header .column-exception.rwjf-articleheader,#main>.primary.suppressed-header .column-exception.rwjf-publicationheader{margin:0;padding:0}
.subsite #main>.primary{position:relative;z-index:3;margin-bottom:0}
.feature #main>.primary,#main.internal_blog>.primary{max-width:1000px;margin-left:auto;margin-right:auto;box-shadow:none;padding:0}
.feature #main>.primary::after,#main.internal_blog>.primary::after{clear:both;content:"";display:table}
#main.internal_blog>.primary{background:transparent}
.feature #main>.primary,.landing #main>.primary{background:transparent;margin-top:0}
#publication_detail #main>.primary{box-sizing:content-box;position:relative}
@media screen and (max-width:957px){#main>.primary{width:auto}
.feature #main>.primary,.landing #main>.primary,.subsite #main>.primary{padding-left:20px;padding-right:20px}
}
@media screen and (max-width:942px){#main>.primary{margin-top:0}
}
@media screen and (max-width:450px){#main>.primary{padding-left:10px;padding-right:10px}
}
#main>.secondary{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:40px;padding:0 20px;width:100%}
#main>.secondary::after{clear:both;content:"";display:table}
@media screen and (max-width:768px){#main>.secondary{margin-bottom:35px}
}
.focus-area-template .rwjf-component--longform .thin-stripe-bg{background-image:none;background-color:#78af33 !important}
.focus-area-template .rwjf-component--longform .thick-stripe-bg{background-image:none}
.focus-area-template .rwjf-longform-inlinestory .freeform{background-image:none}
.focus-area-template .rwjf-longform-title h1{color:#443b3b}
.focus-area-template .longform-title{color:#443b3b !important;font-size:24px !important;font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300}
.focus-area-template .column_33--longform .longform-promotion--background .longform-content--promotion{border-top:0}
.focus-area-template .column_33--longform .longform-promotion .longform-content-wrapper--promotion{padding-top:4px;background:#78af33}
.focus-area-template .longform-videoseries .longform-content-wrapper{padding-top:4px}
.focus-area-template .longform-promotion .longform-content-wrapper--promotion{padding-top:4px}
.focus-area-template .longform-promotion--background .longform-content--promotion{border-top:0}
.focus-area-template .longform-tweet .longform-content-wrapper{padding-top:4px}
.focus-area-template .longform-image-gallery .longform-content-wrapper{padding-top:4px}
.focus-area-template .rwjf-longform-share.stickit{position:absolute}
.coh_homepage{color:#fff;background:#620c5f;font-size:15px;height:100%;line-height:21px}
.coh_homepage *{box-sizing:border-box}
.coh_homepage .sub_processing{border-radius:50%;margin:auto;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.coh_homepage .sub_processing:after{border-radius:50%;width:10em;height:10em}
.coh_homepage__background{position:fixed;bottom:0;right:0;height:70%;width:150%;background-image:url(../../../images/rwjf_coh_bglogo.png);background-repeat:no-repeat;background-position:50% 0;z-index:-1}
.coh_homepage__outer-wrapper{margin:70px auto;max-width:1250px;padding:0 50px}
.coh_homepage__outer-wrapper::after{clear:both;content:"";display:table}
@media screen and (max-width:690px){.coh_homepage__outer-wrapper{padding:0 20px}
}
.coh_homepage__logo{margin-bottom:15px}
.coh_homepage__title{color:#fff;font-size:60px;line-height:70px;margin-bottom:35px;width:70%}
@media screen and (max-width:1040px){.coh_homepage__title{width:100%}
}
@media screen and (max-width:690px){.coh_homepage__title{font-size:45px;line-height:60px}
}
@media screen and (max-width:550px){.coh_homepage__title{font-size:40px}
}
@media screen and (max-width:480px){.coh_homepage__title{font-size:24px;line-height:35px}
}
.coh_homepage__copy{float:left;margin-right:10%;width:30%}
@media screen and (max-width:1040px){.coh_homepage__copy{margin-right:6%;width:34%}
}
@media screen and (max-width:690px){.coh_homepage__copy{width:100%;margin-right:0}
.coh_homepage__copy p:last-child{margin-bottom:40px}
}
.coh_homepage__copy a{color:#f6b4f4}
.coh_homepage__subscribe-form{float:left;width:60%}
@media screen and (max-width:690px){.coh_homepage__subscribe-form{width:100%}
}
.coh_homepage__subscribe-title{color:#fff}
.coh_homepage__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;min-width:120px;padding-left:30px;padding-right:30px;text-transform:uppercase;transition:width .2s ease}
@media(max-device-width:1024px){.coh_homepage__button{padding:15px 12px 16px}
}
.coh_homepage__button:hover{background-color:#70a330}
.coh_homepage__button:disabled{background-color:#f2f2f2}
.coh_homepage__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.coh_homepage__button:disabled{background-color:#9ed05e;padding-bottom:8px;padding-top:8px}
.coh_homepage__button:hover:disabled{background-color:#9ed05e;cursor:default}
.coh_homepage__button svg{vertical-align:middle}
.coh_homepage__subscribe-wrapper{float:left;display:block;margin-right:2%;width:32%}
.coh_homepage__subscribe-wrapper:last-child{margin-right:0}
.coh_homepage__subscribe-wrapper .parsley-errors-list{margin-left:0;list-style:none}
.coh_homepage__subscribe-wrapper .parsley-errors-list li{list-style-image:none;margin-bottom:0}
@media screen and (max-width:830px){.coh_homepage__subscribe-wrapper{float:left;display:block;margin-right:2%;width:100%;margin-bottom:15px}
.coh_homepage__subscribe-wrapper:last-child{margin-right:0}
.coh_homepage__subscribe-wrapper:last-child{margin-bottom:0}
}
@media screen and (max-width:690px){.coh_homepage__subscribe-wrapper{float:left;display:block;margin-right:2%;width:32%;margin-bottom:0}
.coh_homepage__subscribe-wrapper:last-child{margin-right:0}
}
@media screen and (max-width:550px){.coh_homepage__subscribe-wrapper{float:left;display:block;margin-right:2%;width:100%;margin-bottom:15px}
.coh_homepage__subscribe-wrapper:last-child{margin-right:0}
.coh_homepage__subscribe-wrapper:last-child{margin-bottom:0}
}
.coh_homepage__subscribe-input{border:0;color:#898989;font-size:13px;height:32px;padding:8px 12px;width:100%}
.coh_homepage__subscribe-input.parsley-error{background-color:#fdd;margin-bottom:5px}
.coh_homepage__subscribe-input.parsley-error:focus{outline:0}
.coh_homepage__subscribe-fields{margin-bottom:20px}
.coh_homepage__subscribe-fields::after{clear:both;content:"";display:table}
body.default.program_section #main{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
div#default{padding-top:20px}
div#defaultprimary>.column-exception.rwjf-publicationheader.rwjf-component{margin-bottom:20px}
body.feature #main.reset{margin-top:0}
body.landing #main>.header{background-image:url(../../../images/header-stripes.png)}
.cssgradients.multiplebgs body.landing #main>.header{background:url(../../../images/header-stripes.png) no-repeat center,linear-gradient(to bottom,#001753 0,#015581 100%)}
body.landing.program_section #main>.header{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
.pm-chapter{box-sizing:border-box;font-size:16px;overflow:hidden}
.pm-chapter *{box-sizing:inherit}
.pm-chapter ::-moz-selection{background:#ffd200;color:#373737}
.pm-chapter ::selection{background:#ffd200;color:#373737}
.pm-page__header{-ms-flex-align:center;align-items:center;background-image:url("../../../content/dam/images/presidents-message/Hero.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg");background-position:center top;background-size:cover;display:-ms-flexbox;display:flex;height:56.5vw;-ms-flex-pack:center;justify-content:center;max-height:calc(100vh - 45px);position:relative;text-align:center}
.pm-page__header:before{background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent);content:'';position:absolute;top:0;right:0;bottom:0;left:0}
.pm-chapter__contents{list-style:none;margin:0 auto;max-width:540px}
.pm-table-of-contents{text-align:center}
.pm-chapter__contents-item{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600;border-bottom:4px solid #f2f2f2;display:block;font-size:40px;line-height:1em;padding-bottom:15px;margin-bottom:15px;width:100%;text-align:left}
.pm-chapter__contents-item:last-child{border-bottom:0}
@media screen and (max-width:690px){.pm-chapter__contents-item{font-size:1.5em;margin-bottom:23px;padding-bottom:23px}
}
@media screen and (max-width:550px){.pm-chapter__contents-item{font-size:1em;margin-bottom:15px;padding-bottom:15px}
}
.pm-chapter__contents-link{color:inherit;position:relative}
.pm-chapter__contents-link:hover{color:#00859b;text-decoration:none;overflow:visible}
.pm-chapter__contents-link:hover:after{content:'';position:absolute;right:-35px;top:15px;bottom:5px;width:30px;background-image:url("../../../images/presidents_message/right-carret.png");background-position:center;background-repeat:no-repeat;background-size:contain}
@media screen and (max-width:550px){.pm-chapter__contents-link:hover:after{top:15px;right:-15px;width:15px}
}
.pm-chapter__contents-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#373737;display:inline-block;font-size:3em;letter-spacing:.1em;margin-bottom:50px;position:relative;text-align:center;text-transform:uppercase}
.pm-chapter__contents-title:before,.pm-chapter__contents-title:after{border-top:4px solid #ffd200;content:'';display:block;height:2px;position:absolute;top:50%;-ms-transform:translateY(50%);transform:translateY(50%);width:40px}
.pm-chapter__contents-title:before{left:100%;margin-left:10px}
.pm-chapter__contents-title:after{right:100%;margin-right:10px}
.pm-chapter__contents-lesson{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#00859b;font-size:24px;letter-spacing:.006em;line-height:1.2em;margin-right:10px;padding:0;vertical-align:bottom;text-transform:uppercase}
@media screen and (max-width:690px){.pm-chapter__contents-lesson{font-size:.6em}
}
.pm-sticky-bar{background-color:white;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.5);opacity:0;padding:10px 20px 10px 80px;position:fixed;top:0;right:0;left:0;-ms-transform:translateY(-100%);transform:translateY(-100%);transition:opacity .75s,transform .75s;z-index:-1}
.pm-sticky-bar.is-sticky{z-index:99;opacity:1;-ms-transform:translateY(0);transform:translateY(0)}
@media screen and (max-width:690px){.pm-sticky-bar{padding-left:15px}
}
@media screen and (max-width:550px){.pm-sticky-bar{padding-left:10px}
}
.pm-sticky-bar__location{font-size:1.3em}
.pm-sticky-bar__share-text{font-size:.9em;line-height:20px;vertical-align:top}
.pm-sticky-bar__share{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;float:right}
@media screen and (max-width:450px){.pm-sticky-bar__share{border-top:1px solid #f2f2f2;clear:both;margin-top:5px;padding-top:10px;width:100%}
}
.pm-sticky-bar__download-link{border-right:2px solid #f2f2f2;color:#393634;float:right;font-size:1em;font-weight:bold;margin-right:10px;padding:3px 10px;position:relative}
@media screen and (max-width:550px){.pm-sticky-bar__download-link{border:0;display:block;float:none;font-size:1em;padding:12px 0 0}
}
.pm-sticky-bar__download-link:hover{text-decoration:none}
.pm-sticky-bar__download-link__icon{float:left;height:16px;margin-right:5px;position:relative}
@media screen and (max-width:550px){.pm-sticky-bar__download-link__icon{display:inline-block}
}
.pm-sticky-bar__download-link__icon:after{background-image:url("../../../images/presidents_message/icon--chevron.svg");background-size:cover;bottom:3px;content:'';height:6px;left:-1px;margin:0 auto;opacity:0;position:absolute;right:0;transition:all ease-in-out .3s;width:9px;z-index:0}
.pm-sticky-bar__download-link:hover .pm-sticky-bar__download-link__icon:after{bottom:-6px;opacity:1}
.pm-sticky-bar__download-link__icon svg{height:16px;opacity:.8;position:relative;top:0;transition:all ease-in-out .3s;width:auto;z-index:1}
@media screen and (max-width:550px){.pm-sticky-bar__download-link__icon svg{height:16px}
}
.pm-sticky-bar__download-link:hover .pm-sticky-bar__download-link__icon svg{opacity:1;top:-3px}
.pm-sticky-bar__lesson-label{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#00859b;margin-right:10px}
.pm-sticky-bar__lesson-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600}
.pm-sticky-bar__icon{vertical-align:top;height:20px;width:20px;margin-left:5px}
.pm-sticky-bar__icon svg{fill:rgba(55,55,55,0.5);height:20px;width:20px}
.pm-sticky-bar__icon:hover{text-decoration:none}
.pm-sticky-bar__icon:hover svg{fill:#373737}
.pm-sticky-nav{opacity:0;position:fixed;top:54px;left:0;width:40px;z-index:99;-ms-transform:translateX(-100%);transform:translateX(-100%);transition:opacity .75s,transform .75s;z-index:-1}
.pm-sticky-nav.is-sticky{opacity:1;-ms-transform:translateX(0);transform:translateX(0);z-index:99}
@media screen and (max-width:690px){.pm-sticky-nav{display:none}
}
.pm-sticky-nav__contents{list-style:none}
.pm-sticky-nav__contents li{list-style:none;list-style-image:none}
.sticky-nav__link-item{margin-bottom:20px}
.sticky-nav__link{background-color:rgba(55,55,55,0.8);border-radius:50%;border:1px solid rgba(255,255,255,0.5);display:block;height:16px;margin-bottom:10px;position:relative;width:16px}
.sticky-nav__link:before{background:#ffd200;border-radius:50%;content:'';position:absolute;height:6px;width:6px;margin:5px;opacity:0;transition:opacity .3s}
.sticky-nav__link.is-active:before{opacity:1}
.sticky-nav__title{background:#373737;color:white;display:none;opacity:0;padding:5px;position:absolute;left:40px;top:-6px;width:auto;white-space:nowrap;-ms-transform:translateX(20px);transform:translateX(20px);transition:transform .3s,opacity .2s .05s}
.sticky-nav__title:before{border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #373737;background-color:transparent;content:'';height:0;position:absolute;left:-13px;top:0;width:0}
.sticky-nav__link:hover .sticky-nav__title{display:inline-block;opacity:1;-ms-transform:translateX(0);transform:translateX(0)}
.is-active .sticky-nav__title{display:inline-block;animation-name:labelPeak;animation-duration:4s}
.pm-chapter__header{-ms-flex-align:center;align-items:center;background-position:center top;background-size:cover;display:-ms-flexbox;display:flex;height:56.5vw;-ms-flex-pack:center;justify-content:center;max-height:calc(100vh - 45px);position:relative;text-align:center;z-index:1}
.pm-chapter__header:before,.pm-chapter__header:after{content:'';position:absolute;top:40px;right:40px;bottom:40px;left:40px;-ms-transform-origin:center;transform-origin:center;z-index:9}
.pm-chapter__header:before{transition:transform .8s .2s;border-top:4px solid #ffd200;border-bottom:4px solid #ffd200;transform:scale3d(0,1,1)}
.pm-chapter__header:after{transition:transform .9s .1s;border-left:4px solid #ffd200;border-right:4px solid #ffd200;transform:scale3d(1,0,1)}
.pm-chapter__header.is-visible:before,.pm-chapter__header.is-visible:after{transform:scale3d(1,1,1)}
.pm-chapter__header.is-on-way-out:before{transform:scale3d(0,1,1)}
.pm-chapter__header.is-on-way-out:after{transform:scale3d(1,0,1)}
.pm-chapter__header-overlay{background-color:#373737;opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale3d(1,0,1);transition:transform .9s .1s,opacity .9s .1s;-ms-transform-origin:bottom;transform-origin:bottom}
.is-visible .pm-chapter__header-overlay{opacity:.25;transform:scale3d(1,1,1);transition:transform 1.5s .2s,opacity 3s}
.is-on-way-out .pm-chapter__header-overlay{opacity:.5;transform:scale3d(1,0,1)}
.pm-chapter__header--chapter1{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%201%20-%20Health%20Is%20Everything.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter2{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%202%20-%20Think%20Big%20and%20Commit.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter3{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%203%20-%20Innovation%20Requires%20Risk.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter4{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%204%20-%20Collaborate%20and%20CoCreate.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter5{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%205%20-%20Pursue%20Unlikely%20Partnerships.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter6{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%206%20-%20Tell%20Their%20Stories.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--chapter7{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Lesson%207%20-%20Empower%20Thinkers%20and%20Doers.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-chapter__header--conclusion{background-image:url("../../../content/dam/images/presidents-message/Header%20-%20Conclusion%20-%201.jpg/jcr:content/renditions/cq5dam.web.1600.1600.jpeg")}
.pm-page__title-container{border:4px solid rgba(255,255,255,0.4);display:inline-block;-ms-flex-item-align:end;align-self:flex-end;margin:0 auto 80px;max-width:1100px;padding:50px 20px;width:80%;z-index:9}
@media screen and (max-width:550px){.pm-page__title-container{padding:20px}
}
.pm-page__title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600;color:white;font-size:4em;width:100%}
@media screen and (max-width:550px){.pm-page__title{font-size:3em}
}
.pm-page__sub-title{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#ffd200;font-size:1.5em;letter-spacing:.06em;text-transform:uppercase}
.pm-page__author-line{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#ffd200;font-size:1em;letter-spacing:.06em;text-transform:uppercase}
.pm-page__author-line strong{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
.pm-chapter__title-container{display:inline-block;margin:0 auto;max-width:1000px;padding:50px 100px;width:100%;z-index:9}
@media screen and (max-width:550px){.pm-chapter__title-container{padding:50px}
}
.pm-chapter__title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#ffd200;display:inline-block;font-size:2em;letter-spacing:.006em;position:relative;text-transform:uppercase;opacity:0;transition:transform .5s .5s,opacity .5s .5s;-ms-transform:translateY(-100%);transform:translateY(-100%)}
.is-visible .pm-chapter__title{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}
.is-on-way-out .pm-chapter__title{opacity:0;-ms-transform:translateY(-100%);transform:translateY(-100%)}
.pm-chapter__sub-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:white;font-size:4em;opacity:0;-ms-transform:translateY(100%);transform:translateY(100%);transition:transform .75s .25s,opacity .75s .25s}
.is-visible .pm-chapter__sub-title{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}
.is-on-way-out .pm-chapter__sub-title{opacity:0;-ms-transform:translateY(100%);transform:translateY(100%)}
@media screen and (max-width:550px){.pm-chapter__sub-title{font-size:3em}
}
.pm-chapter__article{background-color:white;padding:80px 50px}
.pm-chapter__article.pm-chapter__article--variety1{background-color:#f2f2f2}
.pm-chapter__article.pm-chapter__article--variety2{background-color:#00859b;color:white}
.pm-chapter__article.pm-chapter__article--variety2 a{color:white;text-decoration:underline}
.pm-chapter__article.pm-chapter__article--variety3{background-color:#ffd200}
.pm-chapter__article.pm-chapter__article--variety4{background-color:#373737;color:white}
.pm-chapter__article.pm-chapter__article--variety4 a{color:white;text-decoration:underline}
.pm-chapter__text-wrapper{background-color:inherit;margin:0 auto;max-width:1100px}
.pm-chapter__text-wrapper.pm-chapter__text-wrapper--left{max-width:50%;float:left}
.pm-chapter__article-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:inherit;font-size:2em;margin-bottom:20px}
.pm-chapter__article-title:before{content:'\2014 ';color:#00859b;margin-right:5px}
.pm-chapter__article--variety2 .pm-chapter__article-title:before{color:#ffd200}
.pm-chapter__article--variety4 .pm-chapter__article-title{color:#ffd200}
.pm-chapter__article--variety4 .pm-chapter__article-title:before{color:white}
.pm-chapter__paragraph{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;line-height:1.7em;max-width:850px;width:100%}
.pm-chapter__article--center .pm-chapter__paragraph{text-align:left;margin-left:auto;margin-right:auto}
.pm-chapter__paragraph.pm-cheapter__paragraph-first{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:1.25em;margin-right:0}
.pm-chapter__paragraph.pm-cheapter__paragraph-first:first-letter {font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border:2px solid #ffd200;float:left;font-size:5.5em;line-height:.9em;margin-right:.15em;padding:.1em}
.pm-chapter__paragraph a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500}
.pm-chapter__figure{float:right;max-width:545px;margin-left:30px}
@supports(shape-outside:inset(80px 0 0 0)){.pm-chapter__figure{shape-outside:inset(80px 0 0 0);padding-top:80px}
}
@media screen and (max-width:550px){.pm-chapter__figure{float:none;margin:20px auto;max-width:90%;padding:0}
}
.pm-chapter__figure-image{width:100%}
.pm-chapter__aside{border:1px solid rgba(0,0,0,0.2);clear:right;display:block;float:right;height:200px;margin-top:40px;margin-left:40px;position:relative;left:-20px;width:200px}
.pm-chapter__aside:after,.pm-chapter__aside:before{border:1px solid rgba(0,0,0,0.2);content:'';height:200px;position:absolute;width:200px}
.pm-chapter__aside:before{top:-10px;right:-50%}
.pm-chapter__aside:after{top:20px;right:-25%}
.pm-chapter__aside.pm-chapter__aside--round{border-radius:50%;-ms-transform:translateY(20%);transform:translateY(20%)}
.pm-chapter__aside.pm-chapter__aside--round:after,.pm-chapter__aside.pm-chapter__aside--round:before{border-radius:50%}
.pm-chapter__aside.pm-chapter__aside--round:before{left:-15%;top:-20%}
.pm-chapter__aside.pm-chapter__aside--round:after{left:15%;top:-10%}
.pm-chapter__aside-highlight{color:#911ee0}
.pm-chapter__quote{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:black;font-size:1.6em;line-height:1.3em;position:absolute;top:50%;width:100%;text-transform:uppercase;-ms-transform:translate(50px,-50%);transform:translate(50px,-50%)}
.pm-chapter__fact{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:black;font-size:.7em;letter-spacing:.15em;line-height:1.3em;position:absolute;top:70%;width:50%;text-transform:uppercase;-ms-transform:translate(50%,-80%);transform:translate(50%,-80%);text-align:center}
.pm-chapter__fact .pm-chapter__aside-highlight{display:block;font-size:7em;position:relative;top:-40px}
.pm-chapter__sub-section{width:100%;padding:200px;background-image:linear-gradient(to top,black,white)}
.pm-quote{font-family:"acumin-pro-condensed",sans-serif;font-style:italic;font-weight:500;background-color:inherit;display:block;font-size:2em;line-height:1.45em;margin:50px auto 50px;max-width:850px;opacity:0;padding:0 80px;position:relative;text-align:center;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform ease-out .7s .3s,opacity ease-out .7s .3s;z-index:1}
@media screen and (max-width:550px){.pm-quote{padding:0 20px}
}
.pm-quote:before{background-color:inherit;content:'';display:block;position:absolute;top:-20px;right:30px;bottom:-10px;left:30px;z-index:-1}
@media screen and (max-width:550px){.pm-quote:before{right:10px;left:10px}
}
.pm-quote:after{content:'';display:block;border:2px solid #ffd200;position:absolute;top:30px;right:-20px;bottom:-25px;left:-20px;z-index:-2}
.pm-quote.pm-quote__fifty{float:right;padding:0;margin:50px 0 50px 50px;max-width:50%;text-align:left}
@media screen and (max-width:550px){.pm-quote.pm-quote__fifty{float:none;max-width:90%}
}
.pm-quote.pm-quote__fifty:after{top:-20px;right:-20px;bottom:-20px;left:100px}
.pm-quote.pm-quote__fifty:before{top:-5px;right:-5px;bottom:-5px;left:0}
.pm-quote.is-visible{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}
.pm-quote_attribution{font-size:.5em;line-height:1em;text-align:center;margin-top:20px}
.pm-quote__fifty .pm-quote_attribution{text-align:left}
.pm-zipcode{max-width:798px;text-align:center}
.pm-zipcode .is-hidden{display:none}
.pm-zipcode-placeholder{display:inline-block}
.is-active .pm-zipcode-placeholder{display:none}
.pm-zipcode-leading{display:none}
.is-active .pm-zipcode-leading{display:inline-block}
.pm-zipcode__title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;font-size:2em;text-transform:uppercase}
.pm-zipcode__description{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;line-height:1.5em;margin:1.5em auto;max-width:685px}
.pm-zipcode__form{max-width:500px;width:100%;margin:0 auto}
.pm-zipcode__form-fields{margin:20px auto;position:relative}
.pm-zipcode__input{background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:30px;border:4px solid black;height:4.5em;padding:.5em;width:100%}
.pm-zipcode__input:active,.pm-zipcode__input:focus{background-color:rgba(255,255,255,0.8);color:#373737;outline-style:none;outline-color:transparent}
.pm-zipcode__validation-message{margin:1em 0}
.pm-zipcode__submit{background-color:transparent;background-image:url("../../../images/presidents_message/icon--search.png");background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:30px;border:0;display:block;height:64px;outline:0;position:absolute;top:4px;right:4px;width:50px}
.pm-zipcode__results-container{max-height:600px;overflow:hidden;transition:max-height ease-out .2s}
.pm-zipcode__results{border:4px solid white;font-size:0;margin-bottom:40px}
.pm-zipcode__your-location{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600;border-bottom:4px solid white;font-size:26px;line-height:1.2em;padding:20px}
.pm-zipcode__location{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700}
.pm-zipcode__male,.pm-zipcode__female{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;display:inline-block;font-size:94px;line-height:1em;padding:50px 0;text-align:center;width:50%}
@media screen and (max-width:550px){.pm-zipcode__male,.pm-zipcode__female{font-size:70px}
}
@media screen and (max-width:320px){.pm-zipcode__male,.pm-zipcode__female{font-size:60px}
}
.pm-zipcode__female{border-left:4px solid white}
.pm-zipcode__figure{display:block}
.pm-zipcode__label{display:block;font-size:25px;line-height:1em;margin-top:1em;text-transform:uppercase}
.pm-zipcode__footnote{font-size:14px;font-style:italic;margin:1em 0}
.pm-zipcode__footnote:last-child{margin-bottom:0}
.pm-slideshow .slick-list{overflow:visible}
.pm-slideshow__wrapper{margin:40px auto 0;overflow:hidden;padding-top:5%;width:100%;position:relative}
.pm-slideshow__figure-image{max-width:100%;opacity:.2;transition:opacity 1s .4s,transform .1s .4s}
.slick-current .pm-slideshow__figure-image{opacity:1;-ms-transform:scale(1.3);transform:scale(1.3)}
@media screen and (max-width:800px){.slick-current .pm-slideshow__figure-image{-ms-transform:scale(1);transform:scale(1)}
}
.pm-slideshow__slide.slick-current{position:relative;z-index:90}
.pm-slideshow__slide:focus,.pm-slideshow__slide:focus{outline:0}
.pm-slideshow__figure-caption{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;margin-top:70px;opacity:0;padding-bottom:10px;position:relative;left:-15%;right:-15%;transition:opacity 1s .4s;width:130%}
@media screen and (max-width:800px){.pm-slideshow__figure-caption{left:0;margin-top:20px;right:0;width:100%}
}
.pm-slideshow__figure-caption:before{bottom:0;border-bottom:4px solid #f2f2f2;content:'';position:absolute;top:0;right:0;bottom:0;left:0;transform:scale3d(0,1,1);-ms-transform-origin:center;transform-origin:center;transition:transform 1s .5s;z-index:0}
.slick-current .pm-slideshow__figure-caption{opacity:1}
.slick-current .pm-slideshow__figure-caption:before{transform:scale3d(1,1,1)}
.slick-arrow{background-color:transparent;background-image:url("../../../images/presidents_message/icon--chevron.png");background-position:center;background-repeat:no-repeat;background-size:contain;border:0;font-size:0;height:42px;opacity:1;position:absolute;top:10vw;-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;z-index:1}
@media screen and (max-width:800px){.slick-arrow{top:30vw}
}
.slick-next{right:25%}
@media screen and (max-width:800px){.slick-next{right:0}
}
.slick-prev{left:25%;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
@media screen and (max-width:800px){.slick-prev{left:0}
}
.pm-chapter__image-wrapper{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;margin:40px auto;width:100%;max-width:850px}
.pm-chapter__image-wrapper.pm-chapter__image-wrapper--small{max-width:500px}
.pm-chapter__image-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;font-size:1.5em;margin:30px 0;text-align:center;text-transform:uppercase}
.pm-chapter__image{max-width:100%}
.pm-chapter__image-caption{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:.85em;line-height:1.7em;width:100%;padding:10px 0;border-bottom:4px solid #f2f2f2}
.pm-chapter__video-aspect-box{padding-bottom:56.6%;width:100%;position:relative}
.pm-chapter__video-wrapper{margin:40px auto;width:100%;max-width:600px}
.pm-chapter__video-wrapper.pm-chapter__video-wrapper--right{float:right;margin:0;max-width:calc(60% - 20px);padding-left:20px}
@media screen and (max-width:830px){.pm-chapter__video-wrapper.pm-chapter__video-wrapper--right{float:none;margin:0 auto 20px;max-width:600px;width:100%}
}
.pm-chapter__video-wrapper.pm-chapter__video-wrapper--side{float:right;max-width:300px;margin-left:30px}
@supports(shape-outside:inset(80px 0 0 0)){.pm-chapter__video-wrapper.pm-chapter__video-wrapper--side{shape-outside:inset(80px 0 0 0);padding-top:80px}
}
@media screen and (max-width:550px){.pm-chapter__video-wrapper.pm-chapter__video-wrapper--side{float:none;margin:20px auto;max-width:90%;padding:0}
}
.pm-chapter__video-wrapper.pm-chapter__video-wrapper--side .pm-chapter__video-caption{margin-top:20px;max-width:100%;width:100%}
.pm-chapter__vc-wrapper{background-color:inherit;margin:80px auto 0;max-width:1100px;overflow:hidden}
.pm-chapter__video-caption{max-width:40%}
@media screen and (max-width:830px){.pm-chapter__video-caption{float:none;margin:0 auto;max-width:600px;width:100%}
}
.pm-chapter__caption-title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:inherit;font-size:1.6em;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}
.pm-chapter__caption-body{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:.85em;line-height:1.7em;max-width:850px;width:100%}
.pm-chapter__video iframe{height:100%;position:absolute;top:0;right:0;left:0;bottom:0;width:100%}
.pm-signature{max-width:500px;margin:40px auto;overflow:hidden}
@media screen and (max-width:550px){.pm-signature{width:280px}
}
@media screen and (max-width:320px){.pm-signature{width:220px}
}
.pm-signature__image{height:200px;width:auto;float:left}
@media screen and (max-width:550px){.pm-signature__image{height:140px}
}
@media screen and (max-width:320px){.pm-signature__image{height:110px}
}
.pm-signature__signature{background-image:url("../../../images/presidents_message/RLM_sig.png");background-position:center 20%;background-size:80%;background-repeat:no-repeat;border:4px solid #f2f2f2;border-left:0;float:right;height:140px;margin-top:30px;position:relative;text-align:center;width:300px}
@media screen and (max-width:550px){.pm-signature__signature{background-position:center 10%;height:120px;width:140px;margin-top:10px}
}
@media screen and (max-width:320px){.pm-signature__signature{width:110px;height:90px}
}
.pm-signature__name{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600;position:absolute;bottom:10px;left:0;right:0;text-transform:uppercase}
@media screen and (max-width:320px){.pm-signature__name{font-size:.75em;line-height:1em}
}
.grecaptcha-badge{display:none}
.pm-email-signup{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:600;background-color:#ffd200;box-shadow:0 -1px 3px rgba(55,55,55,0.5);padding:10px;position:fixed;right:0;bottom:0;left:0;-ms-transform:translateY(100%);transform:translateY(100%);transition:transform .66s;z-index:-1}
.pm-email-signup.is-sticky{z-index:99;-ms-transform:translateY(0);transform:translateY(0)}
.pm-email-signup.is-closed{-ms-transform:translateY(100%);transform:translateY(100%)}
.input__container{float:left;width:auto}
@media screen and (max-width:800px){.input__container{width:100%;float:none}
.input__container input{box-sizing:border-box;margin:5px 0;padding:18px;width:100%}
}
.pm-email-signup__wrapper{padding:20px 0;position:relative;margin:0 auto;max-width:1000px}
.pm-email-signup__title{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#373737;font-size:2em;margin-bottom:.5em}
@media screen and (max-width:550px){.pm-email-signup__title{font-size:1.8em}
}
.pm-email-signup__input{border:4px solid #373737;height:20px;margin-right:30px;padding:.5em;width:200px;vertical-align:top}
.pm-email-signup__input:active,.pm-email-signup__input:focus{background-color:rgba(255,255,255,0.8);color:#373737;outline-style:none;outline-color:transparent}
.pm-email-signup__input.is-invalid{border-color:#8c0000}
@media screen and (max-width:830px){.pm-email-signup__input{width:140px}
}
@media screen and (max-width:830px){.pm-email-signup__input{margin-right:10px;width:110px}
}
@media screen and (max-width:550px){.pm-email-signup__input.pm-email-signup__input--name{display:none}
}
.pm-email__status{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#8c0000;display:none;font-size:1em;margin-bottom:.5em}
.pm-email__status.is-visible{display:block}
.pm-firstname__status{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#8c0000;font-size:1em;margin-bottom:.5em}
.pm-lastname__status_container{max-width:150px}
.pm-lastname__status{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:700;color:#8c0000;font-size:1em;margin-bottom:.5em}
.pm-email-signup__input::-webkit-input-placeholder{font-family:"acumin-pro-condensed",sans-serif;font-style:italic;font-weight:500}
.pm-email-signup__button{background-color:#373737;border:4px solid #373737;color:#fff;font-size:1.2em;letter-spacing:.1em;padding:7px 20px;max-height:40px;text-transform:uppercase;vertical-align:top}
.pm-email-signup__button:disabled{background-color:rgba(55,55,55,0.6);border-color:rgba(55,55,55,0.6)}
.pm-email-signup__close{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;cursor:pointer;display:block;font-size:1.5em;height:20px;position:absolute;top:0;right:0;width:20px}
.pm-disqus__wrapper{max-width:1100px;margin:0 auto;padding:0 40px}
@keyframes labelPeak{0{opacity:0;transform:translateX(20px)}
20%{opacity:1;transform:translateX(0)}
70%{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(20px)}
}
body.program #main>.header{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
@media screen and (max-width:942px){body.program #main>.header{background-color:#00375e;background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
}
body.topic #main>.header,body.grants #main>.header{background-image:url(../../../images/header-stripes.png);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001753',endColorstr='#015581',GradientType=0)}
.cssgradients.multiplebgs body.topic #main>.header,.cssgradients.multiplebgs body.grants #main>.header{background:url(../../../images/header-stripes.png) no-repeat center,linear-gradient(to bottom,#001753 0,#015581 100%)}
@media screen and (max-width:639px){.cssgradients.multiplebgs body.grants #main>.header{display:none}
}
body.topic.program_section #main>.header{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
.coh-prizewinner .social-sharebar__wrapper{padding-top:50px}
.coh-prizewinner .wf-socialshare__wrapper--mobile{position:relative;margin:0 5px}
.coh-prizewinner .wf-socialshare__wrapper--mobile .social-sharebar__wrapper{padding-top:0}
.coh-prizewinner .image-carousel .bx-wrapper{margin:0 auto}
.coh-prizewinner .billboard-text__author-name,.coh-prizewinner .billboard-text__seperator,.coh-prizewinner .billboard-text__attribute-title{line-height:1.375em}
.coh-prizewinner .billboard-text--transparent-background{padding:75px 0}
.coh-prizewinner .column_33 .billboard-text__featured{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;font-size:24px}
.coh-prizewinner .column_33 .billboard-text{text-align:right}
.coh-prizewinner .column_66+.column_33 .billboard-text{text-align:left}
.coh-prizewinner .column .rwjf-component:not(.rwjf-wrapping-imagegallery){margin:0}
.coh-prizewinner #main>.primary,.coh-prizewinner .main--second .primary{margin:0 auto 0;padding:0}
.rwjf-component--contact-us{clear:both}
.rwjf-component--contact-us a:hover{color:#1b4b65}
.contact-us-radio-group{border-color:#cecece;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:25px;padding-bottom:15px}
.contact-us-radio-group h3{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;line-height:1.5em;padding-bottom:8px;margin-bottom:0}
.contact-us-radio-group .radio_button{position:absolute}
.contact-us-radio-group label:focus{outline:default}
.contact-us-radio-group input[type="radio"]{display:none;display:block;position:absolute;left:-20px;top:2px;opacity:0}
.contact-us-radio-group input[type="radio"]:checked+.radio_button:after{content:'';position:absolute;height:16px;width:16px;background-color:#2a76a0;border-radius:50%;left:2px;top:2px;-ms-transform:scale(1,1);transform:scale(1,1)}
.contact-us-radio-group input[type="radio"]+.radio_button{display:inline-block;width:22px;height:22px;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;border:1px solid #cecece;box-sizing:border-box;position:relative}
.contact-us-radio-group input[type="radio"]+.radio_button:after{content:'';position:absolute;height:16px;width:16px;background-color:#2a76a0;border-radius:50%;left:2px;top:2px;-ms-transform:scale(0,0);transform:scale(0,0);transition:transform .2s ease}
.contact-us-radio-group input[type="radio"]:focus+.radio_button{box-shadow:0 0 2px 4px #648bf6;box-shadow:0 0 2px 4px rgba(100,139,246,0.8)}
.contact-us-radio-group input[type="radio"]+.radio_button{position:absolute;left:-2em;top:.2em}
.contact-us-radio-group label,.contact-us-radio-group p{font-size:1.15385em;display:block;margin-left:25px;position:relative}
.contact-us-radio-group p{color:#545454}
.contact-us-inputs label{display:block;font-weight:bold;margin-bottom:.8em}
.contact-us-inputs input{display:block;width:50%}
.form_component .contact-us-inputs .form_component-input_group{border:0}
.form_component .contact-us-inputs .form_component-input_group input[type="text"],.form_component .contact-us-inputs .form_component-input_group input[type="email"],.form_component .contact-us-inputs .form_component-input_group input[type="password"],.form_component .contact-us-inputs .form_component-input_group select,.form_component .contact-us-inputs .form_component-input_group textarea{border-width:2px}
.form_component .contact-us-inputs .form_component-input_group:last-child{width:100%;margin-right:0}
.form_component .contact-us-inputs .form_component-input_group:last-child textarea{display:block;min-height:100px}
.contact-us .form_component-button_container .contact-us-submit.form_component-button{padding:12px 30px}
.contact-us .error{background:rgba(254,100,60,0.2);border:1px dotted #ff5033;color:#ff5033;margin-bottom:1em;padding:1em 1em 0}
.contact-us .error ul{margin:0}
.contact-us .error li{list-style:none}
.contact-us-inputs .parsley-error{background:#fdd}
.contact-us-inputs .parsley-errors-list{margin:0}
.contact-us-inputs .parsley-errors-list li{color:#ff5033;list-style:none}
.articlecollectionsheader,.collectionheader{background:#f1f8fb;width:100%}
.articlecollectionsheader,.collections-banner__background{background:#f1f8fb}
.articlecollectionsheader:before,.collections-banner__background:before{background:#f1f8fb}
.collections-banner__content{padding:20px 0;position:relative;width:1000px;max-width:100%;margin:0 auto}
.collections-banner__content::after{clear:both;content:"";display:table}
@media screen and (max-width:480px){.collections-banner__content{padding:5px 0 20px}
}
.collection-banner__main-content{margin-left:10px;margin-top:20px;margin-right:10px;overflow:hidden}
.collection-banner__main-titles{float:left;display:block;margin-right:2%;width:44.75%}
.collection-banner__main-titles:last-child{margin-right:0}
.collection-banner__main-titles:only-child{float:left;display:block;margin-right:2%;width:100%}
.collection-banner__main-titles:only-child:last-child{margin-right:0}
.collection-banner__description{float:left;display:block;margin-right:2%;width:44.75%;margin-left:8.5%}
.collection-banner__description:last-child{margin-right:0}
@media screen and (max-width:690px){.collection-banner__description,.collection-banner__main-titles,.collection-banner__main-titles:only-child{float:left;display:block;margin-right:2%;width:83%;margin-left:8.5%}
.collection-banner__description:last-child,.collection-banner__main-titles:last-child,.collection-banner__main-titles:only-child:last-child{margin-right:0}
}
.collection-banner__title{position:relative;display:inline-block;margin-bottom:0;color:#898989;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:14px}
.collection-banner__title.collection-banner__title--article:after{content:' | '}
@media screen and (max-width:480px){.collection-banner__title.collection-banner__title--article:after{content:''}
}
@media screen and (max-width:480px){.collection-banner__title.collection-banner__title--article{display:block}
}
.collection-banner__title--main{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100}
.collection-banner__title--tagline{color:#443b3b;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:24px}
.collection-banner__top-section{margin-left:60px}
@media screen and (max-width:480px){.collection-banner__top-section{margin-bottom:10px}
}
.collection-banner__icon{display:inline-block;position:absolute;top:0;left:10px;height:50px;width:40px}
.collection-banner__read-more{float:right;position:relative;white-space:nowrap;margin-right:10px;width:auto}
@media screen and (max-width:550px){.collection-banner__read-more{display:none}
}
.collection-banner__read-more--mobile{display:none}
@media screen and (max-width:550px){.collection-banner__read-more--mobile{display:inline-block}
}
.feature #main.focus_detail_page>.primary{background:#fff;margin-top:-15px;max-width:1000px;padding:20px;position:relative}
@media screen and (max-width:1000px){.focus_detail_page+.parsys .section[class*="columns"]{padding:0 20px}
}
@media screen and (max-width:1000px){.focus_detail_page ~ .section[class*="columns"]{padding:0 20px}
}
@media screen and (max-width:960px){body.feature div.feature_splash--video{min-height:320px;padding:0}
}
div.feature_splash--video{min-height:490px;padding:0}
div.feature_splash--video .feature-content{max-width:100%;padding:0;width:100%}
.feature_splash--bg-video{z-index:0;position:absolute;height:100%;width:100%;left:0;top:0}
.feature_splash--bg-video .full-banner__video-snippet-wrapper{left:0;z-index:0}
.feature_splash--bg-video .feature_video-gradient{z-index:1;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#fc000000',GradientType=0)}
.feature_video{position:relative}
.feature_video .feature_video__overlay{display:none}
.feature_video.show-modal .feature_video__overlay{background-color:rgba(0,0,0,0.75);display:block;height:100%;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;text-align:center;top:0;width:100%;z-index:9001}
.no-rgba .feature_video.show-modal .feature_video__overlay{background-image:url(../../../images/background-opacity-70.png)}
.feature_video.show-modal .feature_video__width-restraint{max-width:1000px;position:absolute;top:0;bottom:0;left:50%;right:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}
.feature_video.show-modal .feature_video__content-wrapper{display:block;position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);height:0;min-height:0;padding-top:56.5%;padding-bottom:30px}
.feature_video.show-modal .feature_video-player{padding:0 20px;box-sizing:border-box;position:absolute;top:0;bottom:0;right:0;left:0}
.feature_video.show-modal .feature_video-player iframe{width:100% !important;height:100% !important}
.feature_video.show-modal .feature_video__close-button-wrapper{text-align:right;position:absolute;top:-40px;right:20px}
.feature_video.show-modal .feature_video__close-button{background:transparent url(../../../images/icons/close-popup-white.png) left top no-repeat;cursor:pointer;display:inline-block;height:29px;margin-bottom:10px;width:29px}
.feature_video .feature_video-overlay_wrapper{margin:0 auto;max-width:902px;min-height:490px;overflow:hidden;position:relative}
.reset .feature_video .feature_video-overlay_wrapper{min-height:490px}
.video-aspect-ratio .feature_video .feature_video-overlay_wrapper{height:0;min-height:0;padding-top:56.5%;padding-bottom:30px;position:static}
.feature_video .feature_video-overlay_wrapper .feature_video-overlay{bottom:10px;position:absolute;width:100%;box-sizing:border-box}
@media screen and (max-width:1040px){.feature_video .feature_video-overlay_wrapper .feature_video-overlay{padding:20px}
}
.video-aspect-ratio .feature_video .feature_video-overlay_wrapper .feature_video-overlay{position:static}
.feature_video .feature_video-overlay_wrapper .prizewinners-callout__button{display:inline-block}
.video-aspect-ratio .feature_video .feature_video-overlay_wrapper .feature_video-play_button{bottom:40px;opacity:.4;position:absolute;right:10%;transition:opacity 1s;z-index:1002}
.video-aspect-ratio .feature_video .feature_video-overlay_wrapper .feature_video-play_button:hover{opacity:1}
.feature_video .feature_video-overlay_wrapper .feature_video-title{color:#fff;letter-spacing:.02em;opacity:1;padding-right:150px;transition:opacity 1s}
.video-aspect-ratio .feature_video .feature_video-overlay_wrapper .feature_video-title{opacity:0}
.feature_video .feature_video-gradient{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#fc000000',GradientType=0)}
.feature_video .page-title{color:#fff}
.blackout_mask{background:black;position:fixed;display:none;opacity:.7;top:0;right:0;bottom:0;left:0;z-index:999}
.focus_area_landmark-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:1.2em;margin-bottom:.83333em}
#main>.header.header--focus-area{background-color:#2a76a0;margin-top:20px;padding-top:20px}
#main>.header.header--focus-area .socialbuttonbar{display:none}
@media screen and (max-width:639px){#main>.header.header--focus-area .socialbuttonbar{display:block;overflow:hidden}
#main>.header.header--focus-area .socialbuttonbar .socialbuttonbar-wrapper{border:0;float:left}
#main>.header.header--focus-area .socialbuttonbar .socialbuttonbar-wrapper .socialbuttonbar-buttons{padding-left:0;left:0}
}
#main>.header.header--focus-area .breadcrumbs-social-wrapper .page-header__breadcrumbs{background-color:transparent}
#main>.header.header--focus-area .breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container .breadcrumbs__item{color:#84bfdf}
.focusarea-landing .socialbuttonbar-buttons>span{color:#fff}
.focusarea-landing .focusarea-subnav__wrapper{background-color:#225e80}
@media screen and (max-width:639px){.focusarea-landing .focusarea-subnav__wrapper{padding:0}
}
.focusarea-landing .column-exception.rwjf-subnav{margin-left:auto;margin-right:auto;max-width:1000px}
@media screen and (max-width:639px){.focusarea-landing .column-exception.rwjf-subnav{margin-left:0;margin-right:0}
}
.focusarea-landing .column-exception.rwjf-subnav .subnav{margin-bottom:0;box-shadow:none}
@media screen and (min-width:1041px){.focusarea-landing .column-exception.rwjf-subnav .subnav li{margin-right:34px}
}
.focusarea-landing .column-exception.rwjf-subnav .subnav li a{color:#fff;border-bottom:1px solid rgba(255,255,255,0);transition:border 500ms ease}
@media screen and (min-width:1041px){.focusarea-landing .column-exception.rwjf-subnav .subnav li a{padding:5px 0}
}
.focusarea-landing .column-exception.rwjf-subnav .subnav li a:hover{background-color:transparent;border-bottom:1px solid #fff}
@media screen and (max-width:1040px){.focusarea-landing .column-exception.rwjf-subnav .subnav li a:hover{border-bottom:1px solid rgba(255,255,255,0)}
}
.billboard-text{background-image:url(../../../images/how-we-work/watermark.png);background-repeat:no-repeat;background-size:contain;background-position:bottom right;box-sizing:border-box;display:block;padding:130px 0;text-align:center}
.billboard-text.billboard-text--transparent-background{background:0}
.billboard-text *{box-sizing:inherit}
.billboard-text__wrapper{max-width:900px;margin:0 auto}
@media screen and (max-width:1040px){.billboard-text__wrapper{padding:0 20px}
}
.billboard-text__featured{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#545454;font-size:42px;line-height:1.2em}
.billboard-text__featured.billboard-text__featured--italic{font-style:italic}
.billboard-text__featured.billboard-text__featured--bold{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500}
.billboard-text__featured.billboard-text__featured--underline{text-decoration:underline}
@media screen and (max-width:690px){.billboard-text__featured{font-size:28px;line-height:40px}
}
@media screen and (max-width:480px){.billboard-text__featured{font-size:24px;line-height:34px}
}
.billboard-text__attribute{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#545454;font-size:0;line-height:1.375em}
@media screen and (max-width:480px){.billboard-text__attribute{font-size:15px}
}
.billboard-text__attribute *{font-size:16px}
.billboard-text__author-name{color:#2a76a0}
.billboard-text__author-name:before{content:'\2014'}
.billboard-text__attribute-title{margin-left:5px}
.billboard-text__seperator:after{color:#545454;content:','}
#main>.header.header--howwework{background-color:#2a76a0;margin-top:20px;padding-top:20px}
#main>.header.header--howwework .socialbuttonbar{display:none}
@media screen and (max-width:639px){#main>.header.header--howwework .socialbuttonbar{display:block;overflow:hidden}
#main>.header.header--howwework .socialbuttonbar .socialbuttonbar-wrapper{border:0;float:left}
#main>.header.header--howwework .socialbuttonbar .socialbuttonbar-wrapper .socialbuttonbar-buttons{padding-left:0;left:0}
}
#main>.header.header--howwework .breadcrumbs-social-wrapper .page-header__breadcrumbs{background-color:transparent}
#main>.header.header--howwework .breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container .breadcrumbs__item{color:#84bfdf}
.howwework-landing .socialbuttonbar-buttons>span{color:#fff}
.howwework-landing .howwework-subnav__wrapper{background-color:#225e80}
@media screen and (max-width:639px){.howwework-landing .howwework-subnav__wrapper{padding:0}
}
.howwework-landing .howwework-subnav__wrapper .subnav li a.active{background:transparent}
.howwework-landing .column-exception.rwjf-subnav{margin-left:auto;margin-right:auto;max-width:1000px}
@media screen and (max-width:639px){.howwework-landing .column-exception.rwjf-subnav{margin-left:0;margin-right:0}
}
.howwework-landing .column-exception.rwjf-subnav .subnav{margin-bottom:0;box-shadow:none}
@media screen and (min-width:1041px){.howwework-landing .column-exception.rwjf-subnav .subnav li{margin-right:34px}
}
.howwework-landing .column-exception.rwjf-subnav .subnav li a{color:#fff;border-bottom:1px solid rgba(255,255,255,0);transition:border 500ms ease}
@media screen and (min-width:1041px){.howwework-landing .column-exception.rwjf-subnav .subnav li a{padding:5px 0}
}
.howwework-landing .column-exception.rwjf-subnav .subnav li a:hover{background-color:transparent;border-bottom:1px solid #fff}
@media screen and (max-width:1040px){.howwework-landing .column-exception.rwjf-subnav .subnav li a:hover{border-bottom:1px solid rgba(255,255,255,0)}
}
.header--howwework h3#publication_header_subtitle>p{margin-bottom:0}
.header--howwework .rwjf-publicationheader{margin-bottom:0}
.header--howwework div#publication_header{padding-top:0}
#main div#researchdisplayheader{padding-top:40px}
#main #researchdisplayprimary div#publication_header{padding-top:0}
.see-all-wrapper .sub_processing{border-radius:50%;margin:auto;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.see-all-wrapper .sub_processing:after{border-radius:50%;width:10em;height:10em}
.footer-expanded .see-all-wrapper .sub_processing{height:8em;width:8em}
.featured-item-component.featured-item-component--see-all .see-all-wrapper .sub_processing{border-top:1.1em solid rgba(42,118,160,0.2);border-right:1.1em solid rgba(42,118,160,0.2);border-bottom:1.1em solid rgba(42,118,160,0.2);border-left:1.1em solid #2a76a0}
.article_view{border-top:1px solid #cecece;padding:40px 0;position:relative}
.article_view::after{clear:both;content:"";display:table}
@media screen and (max-width:690px){.article_view{padding:30px 0}
}
.article_view:first-child{border-top:0;padding-top:15px}
@media screen and (max-width:690px){.article_view:first-child{padding-top:5px}
}
.article_view .article_view-media_box{float:left;display:block;margin-right:2%;width:32%}
.article_view .article_view-media_box:last-child{margin-right:0}
@media screen and (max-width:690px){.article_view .article_view-media_box{display:none}
}
.article_view .article_view-media_box .article_view-image{background-size:cover;background-position:center;max-width:100%}
.article_view .article_view-media_box .article_view-image.article-view__image-wrap{height:0;padding-top:56.25%}
.article_view .article_view-media_box .article-view__image-description{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.article_view .article_view-media_box--inline{position:absolute;top:0;width:50%;right:100%}
@media screen and (max-width:690px){.article_view .article_view-media_box--inline{float:left;display:block;margin-right:2%;width:100%;margin-right:0;display:block;position:static}
.article_view .article_view-media_box--inline:last-child{margin-right:0}
}
.article_view .article_view-media_box--inline .article_view-video{margin-bottom:1em}
@media screen and (max-width:480px){.article_view .article_view-media_box--inline .article_view-video{margin-bottom:0}
}
.article_view .article_view-media_box--inline .article_view-video .video_series-overlay{display:none}
.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column{display:block}
.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column .video_series-title,.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column .video_series-summary{display:none}
.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column .video_series-narrow-image{position:relative;height:0;padding-top:56.25%;overflow:hidden}
.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column img{position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}
.article_view .article_view-media_box--inline .article_view-video .show-modal .video_series-overlay{display:block}
@media screen and (max-width:690px){.article_view .article_view-media_box--inline .article_view-video .video_series-title,.article_view .article_view-media_box--inline .article_view-video .video_series-summary{display:none}
.article_view .article_view-media_box--inline .article_view-video .video_series-overlay{display:block}
.article_view .article_view-media_box--inline .article_view-video .video_series-narrow_column{display:none}
}
.article_view .article_view-info_box{float:left;display:block;margin-right:2%;width:66%;position:relative}
.article_view .article_view-info_box:last-child{margin-right:0}
@media screen and (max-width:690px){.article_view .article_view-info_box{float:left;display:block;margin-right:2%;width:100%}
.article_view .article_view-info_box:last-child{margin-right:0}
}
.article_view .article_view-info_box .article_view-title{margin-bottom:.4em}
.article_view .article_view-info_box .article_view-title a{color:#2a76a0}
.article_view .article_view-info_box .article_view-title--mobile{display:none}
@media screen and (max-width:480px){.article_view .article_view-info_box .article_view-title--mobile{display:block}
}
.article_view .article_view-info_box .article_view-title--desktop{display:block}
@media screen and (max-width:480px){.article_view .article_view-info_box .article_view-title--desktop{display:none}
}
@media screen and (min-width:691px){.article_view .article_view-info_box .article_view-title--video_link{cursor:pointer}
.article_view .article_view-info_box .article_view-title--video_link:hover{text-decoration:underline}
}
.article_view .article_view-info_box .article_view-pub_data{font-size:0}
.article_view .article_view-info_box .article_view-pub_data span{border-left:#898989 solid 1px;display:inline-block;line-height:1em;padding:0 .5em}
.article_view .article_view-info_box .article_view-pub_data span:first-child{border-left:0;padding-left:0}
.article_view .article_view-info_box .article_view-description{font-size:15px}
.article_view--no_image .article_view-media_box{display:none}
.article_view--no_image .article_view-info_box{float:left;display:block;margin-right:2%;width:100%}
.article_view--no_image .article_view-info_box:last-child{margin-right:0}
.article_view--light .article_view-info_box .article_view-title{color:#fff}
.article_view--light .article_view-info_box .article_view-title a{color:#fff}
.article_view--light .article_view-info_box .article_view-pub_data span{border-color:#cecece;color:#cecece}
.article_view--light .article_view-info_box .article_view-description{color:#fff}
.article_view--light .article_view-info_box .article_view-description a{color:#fff}
.breadcrumb .breadcrumb-title{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:1.07692em;line-height:1.2;font-weight:400}
.breadcrumb .breadcrumb-title--link{color:#2a76a0}
.breadcrumb .breadcrumb-divider{margin:0 4px}
.colored-component{border-top-style:solid;border-top-width:4px;color:#545454;padding:20px}
.colored-component .heading{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:21px;line-height:1.5em;padding-bottom:8px}
.colored-component .colored-button{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:14px;padding:1em 1.5em;text-transform:uppercase}
.colored-component input.colored-button{border:0}
.colored-component .colored-button:after{content:'\203A'}
.colored-component.green{background-color:#eaf2e0;border-color:#78af33}
.colored-component.green .heading{color:#3f5b1a !important}
.colored-component.green .colored-text{color:#78af33 !important}
.colored-component.green .colored-border{border-color:#ccd6c0 !important}
.colored-component.green .colored-button{background-color:#78af33 !important;color:#fff !important}
.accordion.explore_related ul>li>ul{display:none}
.accordion.explore_related>ul>li:first-child>ul{display:block}
.explore_related .super-title{margin-bottom:0}
.billboard_feature{color:#fff}
.billboard_feature-wrapper{background:#444 url("../../../etc.clientlibs/rwjf/clientlibs/public/resources/images/splash/lightpattern.jpg") center left repeat;margin-bottom:3em}
@media screen and (max-width:690px){.billboard_feature-wrapper{margin-bottom:1.5em}
}
.billboard_feature{background-color:#2a76a0;max-width:1600px;margin:0 auto}
.billboard_feature--color1{background-color:#2a76a0}
.billboard_feature--color1 .billboard_feature-gradient{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:50vw;background-image:linear-gradient(to right,rgba(42,118,160,0.9) 0,rgba(233,153,5,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#4de99905',GradientType=1)}
@media screen and (max-width:690px){.billboard_feature--color1 .billboard_feature-gradient{min-height:50vw;height:auto}
}
@media screen and (min-width:1041px){.billboard_feature--color1 .billboard_feature-gradient{min-height:500px;max-height:80vh}
}
@media screen and (max-width:830px){.billboard_feature--color1 .billboard_feature-gradient{background-image:linear-gradient(to right,rgba(42,118,160,0.9) 0,rgba(233,153,5,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#4de99905',GradientType=1)}
}
.billboard_feature--color1.billboard_feature--right_align .billboard_feature-gradient{background-image:linear-gradient(to left,rgba(42,118,160,0.9) 0,rgba(233,153,5,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#4de99905',GradientType=1)}
@media screen and (max-width:830px){.billboard_feature--color1.billboard_feature--right_align .billboard_feature-gradient{background-image:linear-gradient(to left,rgba(42,118,160,0.9) 0,rgba(233,153,5,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#4de99905',GradientType=1)}
}
.billboard_feature--color2{background-color:#991294}
.billboard_feature--color2 .billboard_feature-gradient{background-image:linear-gradient(to right,#991294 -20%,transparent 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf991294',endColorstr='#00991294',GradientType=1)}
@media screen and (max-width:830px){.billboard_feature--color2 .billboard_feature-gradient{background-image:linear-gradient(to right,#991294 -20%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf991294',endColorstr='#00991294',GradientType=1)}
}
.billboard_feature--color2.billboard_feature--right_align .billboard_feature-gradient{background-image:linear-gradient(to left,#991294 -20%,transparent 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf991294',endColorstr='#00991294',GradientType=1)}
@media screen and (max-width:830px){.billboard_feature--color2.billboard_feature--right_align .billboard_feature-gradient{background-image:linear-gradient(to left,#991294 -20%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf991294',endColorstr='#00991294',GradientType=1)}
}
.billboard_feature-gradient{background-image:linear-gradient(to right,#2a76a0 -20%,transparent 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#002A76A0',GradientType=1);content:'';position:relative;top:0;bottom:0;height:100%;width:100%}
@media screen and (max-width:830px){.billboard_feature-gradient{background-image:linear-gradient(to right,#2a76a0 -20%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#bf2A76A0',endColorstr='#002A76A0',GradientType=1)}
}
.billboard_feature-wrapper .no-gradient .billboard_feature-gradient{background-image:none;filter:none}
.billboard_feature-image_content,.billboard_feature-sub_content{max-width:1000px;margin:0 auto;position:relative}
.billboard_feature-image_content{padding:90px 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.billboard_feature--right_align .billboard_feature-image_content::after{clear:both;content:"";display:table}
@media screen and (max-width:1040px){.billboard_feature-image_content{padding:60px 20px}
}
.billboard_feature-sub_content::after{clear:both;content:"";display:table}
.billboard_feature-image{background-position:center top;background-size:cover;position:relative;height:50vw}
@media screen and (max-width:690px){.billboard_feature-image{min-height:50vw;height:auto}
}
@media screen and (max-width:550px){.billboard_feature-image{background-image:none !important}
}
@media screen and (min-width:1041px){.billboard_feature-image{min-height:500px;max-height:80vh}
}
.billboard_feature-image--mobile{background-size:cover;position:relative}
.billboard_feature-title{color:#fff;font-size:60px;line-height:62px;margin-bottom:.4em}
@media screen and (max-width:550px){.billboard_feature-title{font-size:38px;line-height:42px}
}
.billboard_feature-super_title{border:0;color:#cecece;padding:0;margin-bottom:2em}
@media screen and (max-width:550px){.billboard_feature-super_title{margin-bottom:1em}
}
.billboard_feature-text{width:50%}
.billboard_feature--right_align .billboard_feature-text{text-align:right;float:right}
@media screen and (max-width:830px){.billboard_feature-text{width:100%}
}
.billboard_feature-summary{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:18px;line-height:1.4em;margin-bottom:2.2em}
@media screen and (max-width:480px){.billboard_feature-summary{display:none}
}
.billboard_feature-sub{padding:15px 0;position:relative}
@media screen and (max-width:1040px){.billboard_feature-sub{padding:15px 20px}
}
.billboard_feature-sub-title{float:left;font-size:15px;line-height:1.3em;width:85%;padding:15px 15px 15px 0;border-right:1px solid #cecece;box-sizing:border-box}
@media screen and (max-width:830px){.billboard_feature-sub-title{float:none;border-right:0;border-bottom:1px solid #cecece;padding-right:0;width:100%}
}
.billboard_feature-sub-title .hideCTALink{border-right:0}
.billboard_feature-sub-more{box-sizing:border-box;float:left;padding:15px 0 15px 30px;width:15%}
.billboard_feature-sub-more .read-more{color:#fff}
.billboard_feature-sub-more .read-more:active,.billboard_feature-sub-more .read-more:focus,.billboard_feature-sub-more .read-more:hover{color:#fff}
.billboard_feature-sub-more .read-more:active .read-more-arrow .svg-path-arrow,.billboard_feature-sub-more .read-more:focus .read-more-arrow .svg-path-arrow,.billboard_feature-sub-more .read-more:hover .read-more-arrow .svg-path-arrow{fill:#fff}
.billboard_feature-sub-more .read-more .read-more-arrow .svg-path-arrow{fill:#fff}
@media screen and (max-width:830px){.billboard_feature-sub-more{float:none;padding-left:0;width:100%}
}
.billboard_feature-call_to_action{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:inline-block;font-size:1.07692em;margin:0;padding:12px 30px;text-transform:uppercase}
@media(max-device-width:1024px){.billboard_feature-call_to_action{padding:15px 12px 16px}
}
.billboard_feature-call_to_action:hover{background-color:#70a330}
.billboard_feature-call_to_action:disabled{background-color:#f2f2f2}
.billboard_feature-call_to_action:hover:disabled{background-color:#f2f2f2;cursor:default}
.billboard_feature-call_to_action:hover{cursor:pointer;text-decoration:none}
.billboard_feature-link{height:100%;position:absolute;bottom:0;left:0;top:0;width:100%;z-index:1}
.blog-post{background:#fff}
.blog-post.post-excerpt{box-shadow:0 1px 4px rgba(0,0,0,0.05);margin-bottom:35px}
.post-content .post-title{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:30px;line-height:1.1em;margin-bottom:12px}
.column_66 .post-content .post-title{font-size:27px;line-height:1.111111111}
@media screen and (max-width:614px){.post-content .post-title{font-size:27px;line-height:1.111111111}
}
@media screen and (max-width:600px){.column_66 .post-content .post-title,.post-content .post-title{font-size:24px;line-height:1.125}
}
.post-content .post-title a{color:#333;text-decoration:none}
.post-content .post-title a:focus,.post-content .post-title a:hover{text-decoration:underline}
.post-content p{font-size:15px;line-height:1.4666666667}
.post-content p.post-tags{font-size:11px;margin-bottom:30px}
.column_66 .post-content p.post-tags{font-size:11px}
@media screen and (max-width:600px){.post-content p.post-tags{font-size:11px}
}
.post-content .share-options{display:none}
@media screen and (max-width:600px){.post-content .share-options{display:block}
}
.post-date{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background:url("../../../images/blog-date-circle.png") no-repeat;color:#fff;font-size:18px;height:39px;margin:0 auto 31px;padding:25px 10px;text-decoration:none;width:69px}
@media screen and (max-width:600px){.post-date{background:0;color:#443b3b;font-size:13px;height:auto;margin:0;padding:0;text-transform:uppercase;width:auto}
}
.post-date strong{font-weight:500}
@media screen and (max-width:600px){.post-date strong{font-weight:300}
}
@media screen and (max-width:840px){.column_66 .post-meta .share-options{display:none}
.column_66 .post-content .share-options{display:block}
}
@media screen and (max-width:680px){.column_100 .post-meta .share-options,.column_75 .post-meta .share-options{display:none}
.column_100 .post-content .share-options,.column_75 .post-content .share-options{display:block}
}
@media screen and (max-width:600px){.post-meta .share-options{display:none}
}
.share-options .sm-button{float:none;display:block;margin:0 auto 18px}
.share-options .sm-button-facebook .fb-like{max-width:55px}
@media screen and (max-width:840px){.column_66 .share-options .sm-button{float:left;margin:0 20px 0 0}
}
@media screen and (max-width:680px){.column_100 .share-options .sm-button,.column_75 .share-options .sm-button{float:left;margin:0 20px 0 0}
}
@media screen and (max-width:600px){.share-options .sm-button{float:left;margin:0 20px 0 0}
}
.post-footer ul{margin:0;padding:0}
.post-footer li{list-style:none;float:left;padding:0;margin:0 12px 12px 0;position:relative}
.post-footer .addthis_toolbox{position:absolute;left:-50px;padding:10px;top:113%;background:#000;border-radius:3px;min-width:145px;text-align:center;z-index:1}
.post-footer .addthis_toolbox:before{content:" ";display:block;width:20px;height:20px;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-1px;background:#000;left:calc(50% - 10px);border-radius:3px;z-index:0}
.post-footer a:not(.at-share-btn){font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;cursor:pointer;display:block;font-size:14px;padding:12px 10px 8px;text-transform:uppercase;border:1px solid #cecece;background:#f2f2f2 url("../../../images/button-bg-blog.png") repeat-x}
@media(max-device-width:1024px){.post-footer a:not(.at-share-btn){padding:15px 10px 13px}
}
.post-footer a:not(.at-share-btn):hover{background:#f2f2f2 url("../../../images/button-bg-blog.png") bottom repeat-x;text-decoration:none;color:#443b3b}
.post-footer a:not(.at-share-btn) span{background:url("../../../images/icons/circle-comment.png") 0 0 no-repeat;padding-left:25px;height:19px;display:block}
.toolbox_inner{z-index:1;position:relative}
.post-footer .at-share-btn{position:relative;z-index:1;transition:all .2s ease-in-out}
.post-footer .at-share-btn:hover{-ms-transform:translateY(-4px);transform:translateY(-4px)}
.post-footer .share-button span{background:url("../../../images/icons/circle-share.png") 0 0 no-repeat}
.post-footer .email-button span{background:url("../../../images/icons/circle-email.png") 0 0 no-repeat}
.post-footer a:hover span{background-position-y:-19px}
.post-content{width:77.494692144%;float:left;padding:49px 0 0}
.post-excerpt .post-content .freeform-blog{margin-bottom:14px}
.column_75 .post-content{width:74.568965517%}
.column_66 .post-content{width:73.127035831%}
@media screen and (max-width:840px){.column_66 .post-content{float:none;margin:0 5% 0 23px;padding:0;width:auto}
}
@media screen and (max-width:696px){.column_100 .post-content{width:76.293103448%}
}
@media screen and (max-width:680px){.column_100 .post-content,.column_75 .post-content{float:none;margin:0 5% 0 23px;padding:0;width:auto}
}
@media screen and (max-width:600px){.column_100 .post-content,.column_66 .post-content,.column_75 .post-content{margin:0 5%}
}
.post-footer{border-top:1px solid #f2f2f2;padding:30px 0 34px;margin-top:23px}
.post-meta{float:left;padding:39px 30px 0 23px;text-align:center;width:89px}
.column_66 .post-meta{padding-right:23px}
@media screen and (max-width:840px){.column_66 .post-meta{float:none;padding-top:20px}
}
@media screen and (max-width:680px){.column_100 .post-meta,.column_75 .post-meta{float:none;padding-top:20px}
}
@media screen and (max-width:600px){.column_100 .post-meta,.column_66 .post-meta,.column_75 .post-meta{float:none;margin:0 5%;padding:20px 0 1em;text-align:left;width:auto}
}
.post-comments{padding:0 0 30px}
.post-comments h3{font-weight:bold;font-size:14px;margin-bottom:10px}
#disqus_thread #dsq-new-post{margin-bottom:50px !important}
#disqus_thread .dsq-comment-header{padding:3px}
#disqus_thread .dsq-comment-text p{font-size:12px}
.internal_blog .paging{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:16px;padding-top:0}
.internal_blog .paging .next{border-left:0;float:right}
.internal_blog .paging a{color:#443b3b}
.internal_blog .paging a:after,.internal_blog .paging a:before{color:#2a76a0}
.internal_blog .paging a:focus,.internal_blog .paging a:hover{color:#2a76a0;text-decoration:none}
@media screen and (max-width:600px){.column_100 .post-excerpt .post-content,.column_75 .post-excerpt .post-content,.column_66 .post-excerpt .post-content{padding-bottom:10px}
.post-excerpt .post-footer{display:none}
}
@media screen and (max-width:480px){.blog-header .hideable{display:none}
}
.blog-header a{text-decoration:none}
.blog-header a:hover,.blog-header a:focus{text-decoration:underline}
.blog-header ul{list-style:none none;margin:0;padding:0}
.blog-header ul li{list-style:none none;margin:0;padding:0}
.blog-header .blog-banner{padding:16px 0 20px}
@media screen and (max-width:942px){.blog-header .blog-banner{padding-left:20px;padding-right:20px}
}
.blog-header .page-title{float:left;width:70.32967033%}
.blog-header .page-title a:hover{text-decoration:none}
.blog-header h3{clear:both;width:100%;float:none}
.column_75 .blog-header .page-title{width:59.337349398%}
.column_66 .blog-header h1,.column_66 .blog-header h3{float:none;width:100%}
.column_66 .blog-header form{margin-top:20px}
@media screen and (max-width:696px){.column_100 .blog-header .page-title{width:59.337349398%}
}
@media screen and (max-width:614px){.column_100 .blog-header .page-title,.column_75 .blog-header .page-title{float:none;width:100%}
}
@media screen and (max-width:541px){.blog-header .page-title{font-size:34px}
}
.blog-header .blog-utilities{font-size:12px;font-weight:bold;line-height:1.166666667;padding-bottom:1em;text-align:right}
.column_66 .blog-header .blog-utilities{text-align:left}
@media screen and (max-width:614px){.blog-header .blog-utilities{text-align:left}
}
.blog-header .blog-utilities li{border-left:1px solid #cecece;display:inline-block;padding:0 4px 0 8px}
.blog-header .blog-utilities li:first-child{border-left:0;padding-left:0}
.blog-header .blog-utilities li.blog-follow{padding-right:0}
.blog-header .blog-utilities a{display:inline-block}
.blog-header .blog-utilities li.blog-follow a{background:url(../../../images/icons/blog-follow.png) no-repeat right 0;padding:3px 27px 3px 0}
@media screen and (max-width:480px){.blog-header .blog-utilities li.blog-follow a{display:inline}
}
.blog-header form{float:right;width:27.912087912%}
.column_75 .blog-header form{width:38.253012048%}
.column_66 .blog-header form{float:none;width:100%}
@media screen and (max-width:696px){.column_100 .blog-header form{width:38.253012048%}
}
@media screen and (max-width:614px){.column_100 .blog-header form,.column_75 .blog-header form{float:none;width:100%;margin:20px 0}
}
.blog-header fieldset{border:1px solid #e6e7e5;margin-top:15px;position:relative;width:100%}
.blog-header input{border:0;box-sizing:border-box;display:block;font-size:12px;line-height:1em;height:28px;outline:0;padding:7px 10px;width:100%}
@media(max-device-width:1024px){.blog-header input{height:48px}
}
.blog-header button{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;background:#cfe9f5;border:0;color:#1190cc;height:28px;line-height:1;position:absolute;right:0;text-transform:uppercase;top:0}
@media(max-device-width:1024px){.blog-header button{height:48px;width:48px}
}
.blog-header button:hover{background:#1190cc;color:#fff}
.blog-subnav{box-shadow:0 -2px 1px -1px #dfdfdf inset,0 2px 1px -1px #dfdfdf inset;padding:0;position:relative}
@media screen and (max-width:942px){.blog-subnav{margin-left:0;margin-right:0}
}
.blog-header h2:not(.page-title){font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background:#b3b3b3;color:#fff;float:left;font-size:19px;line-height:1.105263158em;margin:12px 0 13px;padding:8px 20px 9px;position:relative}
.blog-header h2:not(.page-title):after{background:url(../../../images/blog-explore-arrow.png) no-repeat;content:'';height:38px;position:absolute;right:-17px;top:0;width:17px}
.blog-subnav>ul{float:right;text-align:right;width:70%}
@media screen and (max-width:1040px){.blog-subnav>ul{width:75%}
}
.column_75 .blog-subnav>ul{width:80%}
.blog-subnav li.blog-section{border-right:1px solid #fff;border-left:1px solid #cecece;display:inline-block;margin:21px 0;padding:0 16px 0 20px}
.blog-subnav li.blog-section:first-child{border-left:0}
.blog-subnav li.blog-section:hover,.blog-subnav li.active{background-color:#fff;border-color:#fff;-o-box-shadow:0 -1px 5px #cecece;box-shadow:0 -1px 5px #cecece;margin:0;padding-bottom:21px;padding-top:21px}
.blog-subnav li.blog-section:hover{cursor:pointer}
.blog-subnav li.blog-section:hover+li.blog-section,.blog-subnav li.active+li.blog-section{border-color:transparent}
.blog-subnav li.blog-section>a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background:url(../../../images/icons/mobile-arrows.png) no-repeat right -120px;color:#443b3b;display:inline-block;font-size:15px;line-height:1.4;padding:0 15px 0 0;text-transform:uppercase}
.blog-subnav li.blog-section:hover>a,.blog-subnav li.blog-section>a:focus,.blog-subnav li.active>a{background-position:right -90px;color:#2a76a0;text-decoration:none}
@media(max-device-width:1024px){.blog-subnav li.blog-section:hover>a,.blog-subnav li.blog-section>a:focus,.blog-subnav li.active>a{background-position:right -75px}
}
@media screen and (-webkit-min-device-pixel-ratio:2){.blog-subnav li.blog-section>a{background-image:url(../../../images/icons/mobile-arrows@2x.png);background-size:9px auto}
.blog-subnav li.blog-section:hover>a,.blog-subnav li.blog-section>a:focus,.blog-subnav li.active>a{background-position:right -90px}
}
.blog-subnav li.active>a{color:#443b38}
.blog-subnav .dropdown{background:#fff;-o-box-shadow:0 3px 3px #cecece;box-shadow:0 3px 3px #cecece;display:none;float:none;padding:20px;position:absolute;right:0;text-align:left;top:100%;box-sizing:border-box;width:100%;z-index:10000}
.blog-subnav li.blog-section:hover .dropdown{display:block}
.blog-subnav .dropdown li{float:left;font-size:14px;line-height:1.428571429;margin-right:6%;padding:0 0 1em;width:27%}
.blog-subnav .dropdown li:nth-child(3n+1){clear:left}
.column_75 .blog-subnav .dropdown li{margin-right:4%;width:45%}
.column_75 .blog-subnav .dropdown li:nth-child(3n+1){clear:none}
.column_75 .blog-subnav .dropdown li:nth-child(2n+1){clear:left}
.blog-subnav .dropdown a:after{content:"\00a0\203A"}
.blog-subnav .dropdown a.read-more:after{content:none}
.column_66 .blog-subnav{background:#ddf0f8;border:0;-o-box-shadow:0 3px 3px #cecece;box-shadow:0 3px 3px #cecece;padding:10px 20px;position:static}
.column_66 .blog-subnav h2{display:none}
.column_66 .blog-subnav>ul{float:none;text-align:left;width:auto}
.column_66 .blog-subnav li.blog-section{border-right:0;border-left-color:#cecece;margin:0;padding:0 10px 0 14px}
.column_66 .blog-subnav li.blog-section:first-child{padding-left:0}
.column_66 .blog-subnav li.blog-section:hover,.column_66 .blog-subnav li.active{background-color:transparent;border-color:#cecece;-o-box-shadow:none;box-shadow:none;margin:0}
.column_66 .blog-subnav li.blog-section:hover+li.blog-section,.column_66 .blog-subnav li.active+li.blog-section{border-color:#cecece}
.column_66 .blog-subnav li.blog-section>a{background:transparent;color:#2a76a0;font-size:16px;line-height:1.125;padding-right:0;text-transform:none}
.column_66 .blog-subnav li.blog-section>a:hover,.column_66 .blog-subnav li.blog-section>a:focus{text-decoration:underline}
.column_66 .blog-subnav .dropdown,.column_66 .blog-subnav li.blog-section:hover .dropdown{display:none}
@media screen and (max-width:915px){.column_100 .blog-subnav{background:#f2f2f2;border:0;-o-box-shadow:0 3px 3px #cecece;box-shadow:0 3px 3px #cecece;padding:10px 20px;position:static}
.column_100 .blog-subnav h2{display:none}
.column_100 .blog-subnav>ul{float:none;text-align:left;width:auto}
.column_100 .blog-subnav li.blog-section{border-right:0;border-left-color:#cecece;margin:0;padding:0 10px 0 14px}
.column_100 .blog-subnav li.blog-section:first-child{padding-left:0}
.column_100 .blog-subnav li.blog-section:hover,.column_100 .blog-subnav li.active{background-color:transparent;border-color:#cecece;-o-box-shadow:none;box-shadow:none;margin:0}
.column_100 .blog-subnav li.blog-section:hover+li.blog-section,.column_100 .blog-subnav li.active+li.blog-section{border-color:#cecece}
.column_100 .blog-subnav li.blog-section>a{background:transparent;color:#2a76a0;font-size:16px;line-height:1.125;padding-right:0;text-transform:none}
.column_100 .blog-subnav li.blog-section>a:hover,.column_100 .blog-subnav li.blog-section>a:focus{text-decoration:underline}
.column_100 .blog-subnav .dropdown,.column_100 .blog-subnav li.blog-section:hover .dropdown{display:none}
}
@media screen and (max-width:925px){.column_75 .blog-subnav{background:#ddf0f8;border:0;-o-box-shadow:0 3px 3px #cecece;box-shadow:0 3px 3px #cecece;padding:10px 20px;position:static}
.column_75 .blog-subnav h2{display:none}
.column_75 .blog-subnav>ul{float:none;text-align:left;width:auto}
.column_75 .blog-subnav li.blog-section{border-right:0;border-left-color:#cecece;margin:0;padding:0 10px 0 14px}
.column_75 .blog-subnav li.blog-section:first-child{padding-left:0}
.column_75 .blog-subnav li.blog-section:hover,.column_75 .blog-subnav li.active{background-color:transparent;border-color:#cecece;-o-box-shadow:none;box-shadow:none;margin:0}
.column_75 .blog-subnav li.blog-section:hover+li.blog-section,.column_75 .blog-subnav li.active+li.blog-section{border-color:#cecece}
.column_75 .blog-subnav li.blog-section>a{background:transparent;color:#2a76a0;font-size:16px;line-height:1.125;padding-right:0;text-transform:none}
.column_75 .blog-subnav li.blog-section>a:hover,.column_75 .blog-subnav li.blog-section>a:focus{text-decoration:underline}
.column_75 .blog-subnav .dropdown,.column_75 .blog-subnav li.blog-section:hover .dropdown{display:none}
}
.blog-header li.blog-section>a.short,.blog-header h2>.short{display:none}
.column_75 .blog-header li.blog-section>a.long,.column_75 .blog-header h2>.long{display:none}
.column_75 .blog-header li.blog-section>a.short{display:inline-block}
.column_75 .blog-header h2>.short{display:block}
@media screen and (max-width:785px){.column_100 .blog-subnav li.blog-section>a.long,.column_100 .blog-subnav h2>.long{display:none}
.column_100 .blog-subnav li.blog-section>a.short{display:inline-block}
.column_100 .blog-subnav h2>.short{display:inline-block}
}
@media(max-device-width:1024px) and (min-device-width:916px){.blog-subnav li.blog-section{min-height:48px;margin:7px 0;padding:0 16px 0 20px;position:relative;border-left:0}
.blog-subnav li.blog-section:before{position:absolute;height:18px;width:1px;display:block;background:#cecece;content:" ";left:-1px;top:50%;margin-top:-9px;z-index:0}
.blog-subnav li.blog-section:first-child:before{display:none}
.blog-subnav li.blog-section>a{line-height:48px;height:48px;background-position:right -103px}
.blog-subnav li.blog-section:hover{margin-top:1px;padding-bottom:7px;padding-top:7px}
.blog-subnav li.blog-section:hover>a{background-position:right -75px}
.blog-subnav li.blog-section:hover>ul{width:387%}
}
@media(max-device-width:915px){.blog-subnav li.blog-section:hover>ul{width:387%}
.column_100 .blog-subnav{padding-top:0;padding-bottom:0}
.column_100 .blog-subnav li.blog-section{position:relative;border-left:0}
.column_100 .blog-subnav li.blog-section:before{position:absolute;height:18px;width:1px;display:block;background:#cecece;content:" ";left:-1px;top:50%;margin-top:-9px;z-index:0}
.column_100 .blog-subnav li.blog-section:first-child:before{display:none}
.column_100 .blog-subnav li.blog-section>a{line-height:48px;height:48px;background-position:right -103px}
.column_100 .blog-subnav li.blog-section>ul{width:387%}
}
.blog-taglist{font-size:15px;line-height:1.333333333;padding:44px 28px 34px}
.blog-taglist h1{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;border-bottom:1px solid #f2f2f2;color:#333;font-size:34px;line-height:1.176470588em;letter-spacing:-0.015em;margin:0 0 23px;padding:0 0 11px}
.blog-taglist ul{list-style:none none;margin:0;padding:0}
.blog-taglist li{list-style:none none;margin:0;padding:0 0 1em}
.blog-taglist a{text-decoration:none}
.blog-taglist a:hover,.blog-taglist a:focus,.blog-taglist a:active{text-decoration:underline}
.blog-taglist a:after{content:"\00a0\203A"}
@media screen and (max-width:942px){.blog-taglist{padding-left:0;padding-right:0}
}
@media screen and (min-width:591px){.blog-taglist ul{overflow:hidden}
.blog-taglist li{float:left;margin-right:6.962025316%;width:43.037974684%}
.blog-taglist li:nth-child(odd){clear:left}
}
@media screen and (min-width:697px){.blog-taglist li{margin-right:7.656612529%;width:42.343387471%}
}
.blog-tag-title{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background:#fff url(../../../images/blog-tag-title-bg.png) no-repeat bottom;color:#333;font-size:26px;line-height:1.25em;padding:59px 26px 17px}
.blog-tag-title .now-viewing{font-weight:500}
.column_50 .blog-tag-title,.column_33 .blog-tag-title,.column_25 .blog-tag-title{font-size:16px}
.column_25 .blog-tag-title{padding-left:20px;padding-right:20px}
@media screen and (max-width:942px){.blog-tag-title{padding:37px 20px 17px}
}
@media screen and (max-width:480px){.blog-tag-title{font-size:16px}
}
.callout-feature{min-height:340px;width:100%;overflow:hidden;color:#fff;position:relative;background:#588048;background:linear-gradient(to right,#588048 0,#337362 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#588048',endColorstr='#337362',GradientType=1);background-size:cover}
@media screen and (max-width:320px){.callout-feature{min-height:373px}
}
.callout-feature .callout-feature__gradient-overlay{height:100%;width:100%;position:absolute;top:0;bottom:0}
.callout-feature__left-align .callout-feature__text{text-align:left;margin-left:auto;margin-right:auto}
.callout-feature__left-align .callout-feature__gradient-overlay{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(35,35,35,0.75));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf232323',endColorstr='#00232323',GradientType=1)}
.callout-feature__center-align .callout-feature__text{text-align:center;margin-left:auto;margin-right:auto}
.callout-feature__center-align .callout-feature__gradient-overlay{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(35,35,35,0.75));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf232323',endColorstr='#00232323',GradientType=1)}
.callout-feature__right-align .callout-feature__text{text-align:right;margin-left:auto;margin-right:auto}
.callout-feature__right-align .callout-feature__gradient-overlay{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(35,35,35,0.75));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00232323',endColorstr='#bf232323',GradientType=1)}
.callout-feature__text-padding{padding:35px 0}
.callout-feature__text{width:65%;margin:10%;position:relative;max-width:1000px}
.callout-feature__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:inline-block;font-size:1.07692em;margin:0;padding:12px 30px;text-transform:uppercase}
@media(max-device-width:1024px){.callout-feature__button{padding:15px 12px 16px}
}
.callout-feature__button:hover{background-color:#70a330}
.callout-feature__button:disabled{background-color:#f2f2f2}
.callout-feature__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.callout-feature__button:hover{cursor:pointer;text-decoration:none}
.callout-feature__text-header{color:#fff}
.column_33 .callout-feature__text-header{color:#fff}
.callout-feature__text-paragraph{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:1.15385em;line-height:1.61538em}
.callout-feature--prizewinner .callout-feature__text-header{font-size:48px;margin-bottom:30px}
.callout-feature--prizewinner .callout-feature__text{margin:75px auto 50px}
.callout-feature--prizewinner .callout-feature__text p{font-size:18px}
.callout-feature--prizewinner .callout-feature__gradient-overlay{background-color:#78af33;background-image:none;opacity:.8}
.callout-feature--prizewinner .callout-feature__button{background-color:#fff;color:#78af33;margin-top:30px}
.callout-feature--prizewinner .callout-feature__button svg{margin-left:5px}
.callout-feature--prizewinner .callout-feature__button .svg-path-arrow{fill:currentColor}
.carousel{position:relative}
body.topic .carousel,body.faceted-search .carousel{margin-bottom:25px}
body.faceted-search .carousel{background:url(../../../images/subnav-shadow.png) no-repeat bottom;background-size:100% 22px;border-bottom:1px solid #f2f2f2;padding-bottom:25px}
body.faceted-search .above-search .carousel{background:0;border:0;padding-bottom:0}
.carousel .super-title{padding-right:90px}
.carousel p{font-size:15px;line-height:1.46666666666667;margin-bottom:8px}
.carousel .slide{display:none}
.no-js .carousel .slide:first-child{display:block}
.carousel.no-bxslider .slide{display:block}
.carousel .carousel__slides{transition-delay:.5s;transition-duration:0 !important}
.carousel .bx-wrapper .slide{display:block;opacity:1;padding:2px;transition:opacity .5s .1s;-webkit-transition:opacity .5s .1s}
.carousel .bx-wrapper .slide .super-title{margin-left:-2px;margin-right:-2px}
.carousel.is-hidden .bx-wrapper .slide{opacity:0;transition-delay:0;-webkit-transition-delay:0}
.carousel nav{color:#d6d6d6;font-size:10px;line-height:1;right:0;text-align:right;text-transform:uppercase;position:absolute;width:100px;z-index:60}
.no-js .carousel nav{display:none}
.carousel nav>span{display:inline-block;padding:3px 0}
.carousel nav a{color:#2a76a0;display:inline-block;font-weight:500;padding:3px 5px;text-decoration:none}
.carousel nav a:hover{background:#1190cc;color:#fff}
.carousel nav a.bx-prev:before{content:"\2039\00a0"}
.carousel nav a.bx-next:after{content:"\00a0\203A"}
@media screen and (min-width:481px){.carousel .video-series .video_series-wide_column{display:none}
.carousel .video-series .video_series-narrow_column{display:block}
.carousel .video-series .video_series-narrow_column::after{clear:both;content:"";display:table}
.carousel .video-series .video_series-narrow_column .video_series-narrow-image{float:left;display:block;margin-right:2%;width:32%}
.carousel .video-series .video_series-narrow_column .video_series-narrow-image:last-child{margin-right:0}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-narrow-image{float:left;display:block;margin-right:3.0303%;width:48.48485%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-narrow-image:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:830px){.column_66 .carousel .video-series .video_series-narrow_column .video_series-narrow-image{float:left;display:block;margin-right:2%;width:32%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-narrow-image:last-child{margin-right:0}
}
@media screen and (min-width:481px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-narrow-image{float:left;display:block;margin-right:2.68456%;width:42.95302%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-narrow-image:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:690px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-narrow-image{float:left;display:block;margin-right:2%;width:32%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-narrow-image:last-child{margin-right:0}
}
@media screen and (min-width:481px){.carousel .video-series .video_series-narrow_column .video_series-title{float:left;display:block;margin-right:2%;width:66%}
.carousel .video-series .video_series-narrow_column .video_series-title:last-child{margin-right:0}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-title{float:left;display:block;margin-right:3.0303%;width:48.48485%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-title:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:830px){.column_66 .carousel .video-series .video_series-narrow_column .video_series-title{float:left;display:block;margin-right:2%;width:66%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-title:last-child{margin-right:0}
}
@media screen and (min-width:481px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-title{float:left;display:block;margin-right:2.68456%;width:54.36242%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-title:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:690px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-title{float:left;display:block;margin-right:2%;width:66%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-title:last-child{margin-right:0}
}
@media screen and (min-width:481px){.column .carousel .video-series .video_series-narrow_column .video_series-title{color:#2a76a0;cursor:pointer;float:right;margin-right:0;margin-bottom:.25em}
.carousel .video-series .video_series-narrow_column .video_series-summary{padding:0;float:left;display:block;margin-right:2%;width:66%}
.carousel .video-series .video_series-narrow_column .video_series-summary:last-child{margin-right:0}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-summary{float:left;display:block;margin-right:3.0303%;width:48.48485%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-summary:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:830px){.column_66 .carousel .video-series .video_series-narrow_column .video_series-summary{float:left;display:block;margin-right:2%;width:66%}
.column_66 .carousel .video-series .video_series-narrow_column .video_series-summary:last-child{margin-right:0}
}
@media screen and (min-width:481px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-summary{float:left;display:block;margin-right:2.68456%;width:54.36242%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-summary:last-child{margin-right:0}
}
@media screen and (min-width:481px) and (max-width:690px){.column_75 .carousel .video-series .video_series-narrow_column .video_series-summary{float:left;display:block;margin-right:2%;width:66%}
.column_75 .carousel .video-series .video_series-narrow_column .video_series-summary:last-child{margin-right:0}
}
@media screen and (max-width:480px){.carousel .video-series .video_series-title--narrow{display:none}
.carousel .video-series .video_series-content_wrapper .video_series-title{display:block;color:#443b3b}
}
.carousel figure{float:left;display:block;margin-right:2%;width:32%;padding-bottom:5px}
.carousel figure:last-child{margin-right:0}
.carousel figure img{max-width:100%}
.column_66 .carousel figure{float:left;display:block;margin-right:3.0303%;width:48.48485%}
.column_66 .carousel figure:last-child{margin-right:0}
@media screen and (max-width:830px){.column_66 .carousel figure{float:left;display:block;margin-right:2%;width:32%}
.column_66 .carousel figure:last-child{margin-right:0}
}
.column_75 .carousel figure{float:left;display:block;margin-right:2.68456%;width:42.95302%}
.column_75 .carousel figure:last-child{margin-right:0}
@media screen and (max-width:690px){.column_75 .carousel figure{float:left;display:block;margin-right:2%;width:32%}
.column_75 .carousel figure:last-child{margin-right:0}
}
@media screen and (max-width:480px){.column .carousel figure{float:none;height:auto;margin-right:0;max-width:100%;padding-bottom:10px;width:100%}
}
.carousel-priority{position:relative}
.carousel-priority:after{content:'4';display:none}
.carousel-priority .main{margin:0 auto;overflow:hidden;width:100%}
.js .carousel-priority .main{height:202px;margin:0 auto;max-width:916px;position:relative}
.js .carousel-priority .main-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0}
.carousel-priority .priority{float:left;margin:0 44px 24px 0;position:relative;text-decoration:none;width:202px}
.js .carousel-priority .priority{height:202px;margin-right:36px}
.no-js .carousel-priority .priority:nth-child(4n){margin-right:0}
.carousel-priority img{height:100%;width:100%}
.borderradius .carousel-priority img{border-radius:100%}
.no-borderradius .carousel-priority figcaption{display:none}
.borderradius .carousel-priority figcaption{display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.borderradius .carousel-priority .caption{border-radius:100%;color:#fff;display:table;height:100%;position:absolute;left:0;text-align:center;top:0;transition:all 250ms linear;width:100%}
.no-js .carousel-priority .caption{bottom:0;color:#fff;left:0;position:absolute;width:100%}
.carousel-priority .priority.green .caption{background-color:#78af33;background-color:rgba(120,175,51,0.85)}
.carousel-priority .priority.green:hover .caption{background-color:rgba(120,175,51,0.65)}
.carousel-priority .priority.blue .caption{background-color:#1190cc;background-color:rgba(17,144,204,0.85)}
.carousel-priority .priority.blue:hover .caption{background-color:rgba(17,144,204,0.65)}
.carousel-priority .priority.orange .caption{background-color:#e99905;background-color:rgba(233,153,5,0.85)}
.carousel-priority .priority.orange:hover .caption{background-color:rgba(233,153,5,0.65)}
.carousel-priority .priority.pink .caption{background-color:#991294;background-color:rgba(153,18,148,0.85)}
.carousel-priority .priority.pink:hover .caption{background-color:rgba(153,18,148,0.65)}
.carousel-priority .caption p,.carousel-priority .circle-overlay-text{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100}
.js .carousel-priority .caption p,.js .carousel-priority .circle-overlay-text{text-align:center}
.no-js .carousel-priority .caption p{font-size:18px;font-weight:300;line-height:1.111111111;margin:0;padding:5px 10px}
.borderradius .carousel-priority .caption p{display:table-cell;font-size:22px;line-height:1.181818182;margin:0 auto;padding:35px 25px;vertical-align:middle}
.no-borderradius .carousel-priority .circle-overlay-text{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#fff;cursor:pointer;font-size:22px;line-height:1.181818182em;letter-spacing:.5px;max-width:75%;text-align:center}
.borderradius .carousel-priority .caption p:after,.no-borderradius .carousel-priority .circle-overlay-text:after{content:url(../../../images/priority-arrow.png);display:block;margin:10px auto 0;width:82px}
.carousel-priority footer .read-more{position:absolute;right:0;text-align:right;top:-3px}
.carousel-priority button{background:url(../../../images/content-stream-arrows.png) no-repeat;border:0;display:block;height:180px;margin:0;overflow:hidden;padding:0;position:absolute;text-align:left;text-indent:-999em;top:65px;width:44px}
.carousel-priority button[disabled]{cursor:default}
.carousel-priority .prev{background-position:-75px -160px;left:-32px}
.carousel-priority .prev:hover,.carousel-priority .prev:focus{background-position:-135px -160px}
.carousel-priority .prev[disabled],.carousel-priority .prev[disabled]:hover{background-position:-15px -160px}
.carousel-priority .next{background-position:-60px 0;right:-32px}
.carousel-priority .next:hover,.carousel-priority .next:focus{background-position:-120px 0}
.carousel-priority .next[disabled],.carousel-priority .next[disabled]:hover{background-position:0 0}
@media screen and (min-width:1076px){.js .carousel-priority{padding:0}
}
@media screen and (max-width:1020px){.carousel-priority:after{content:'3'}
.js .carousel-priority .main{max-width:678px}
.carousel-priority .prev{left:5%}
.carousel-priority .next{right:5%}
}
@media screen and (max-width:865px){.carousel-priority .prev{left:0}
.carousel-priority .next{right:0}
}
@media screen and (max-width:780px){.carousel-priority:after{content:'2'}
.js .carousel-priority .main{max-width:440px}
.carousel-priority .prev{left:3.660130719%}
.carousel-priority .next{right:3.660130719%}
}
@media screen and (max-width:590px){.carousel-priority:after{content:'1'}
.js .carousel-priority .main{max-width:202px}
.carousel-priority .prev{left:4.745762712%}
.carousel-priority .next{right:4.745762712%}
.carousel-priority footer .read-more span,.carousel-priority h1 span{display:none}
.carousel-priority footer .read-more{text-transform:capitalize}
}
@media screen and (max-width:330px){.carousel-priority .prev{left:0}
.carousel-priority .next{right:0}
}
.cfp_callout{font-size:15px;line-height:1.466666667;position:relative;padding:12px 0;margin:0 auto}
.cfp_callout.open{color:#443b3b}
.column_33 .cfp_callout,.column_25 .cfp_callout{font-size:13px;line-height:1.384615385}
@media screen and (max-width:690px){.cfp_callout{font-size:13px;line-height:1.384615385}
}
.cfp_callout section{padding:10px 0}
.cfp-callout__title{border-bottom:1px solid #cecece;padding-bottom:5px;width:100%}
.cfp-callout__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:inline-block;font-size:1.07692em;margin:0;padding:12px 30px;text-transform:uppercase}
@media(max-device-width:1024px){.cfp-callout__button{padding:15px 12px 16px}
}
.cfp-callout__button:hover{background-color:#70a330}
.cfp-callout__button:disabled{background-color:#f2f2f2}
.cfp-callout__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.cfp_details{margin-bottom:40px;position:relative}
.column .cfp_details .rwjf-component{margin:20px 0 0}
.columns .cfp_details .rwjf-component:first-child{margin-top:0 !important}
@media screen and (max-width:690px){.cfp_details{padding-left:0;background:0}
}
.cfp_details .shadow_top,.cfp_details .shadow_bottom{height:63px;position:absolute;width:17px;z-index:0}
.cfp_details .shadow_top{background:url("../../../images/cfp_shadow-top.jpg") no-repeat;left:0;top:0}
.cfp_details .shadow_bottom{background:url("../../../images/cfp_shadow-bottom.jpg") no-repeat;bottom:0;left:0}
@media screen and (max-width:690px){.cfp_details .shadow_top,.cfp_details .shadow_bottom{background:0}
}
.coh-pricewinner-component{margin-bottom:40px}
.coh-pricewinner-component:last-child{margin-bottom:0}
.accbtn{position:fixed !important;_position:absolute !important;z-index:2147483646;cursor:pointer;text-align:center;border-radius:4px;width:auto;top:90px;height:auto;top:0;left:0;background:#d22d2d;color:#fff;border-radius:0 0 8px 0;padding:13px 32px;text-transform:uppercase;font-family:"museo-sans";font-size:13px;font-weight:700;letter-spacing:1.5px;line-height:24px}
.content_feed_medium{clear:both;position:relative}
.content_feed_medium .see-all--short{top:4px}
.content_feed_medium .see-all--tall{top:12px}
.content_feed_medium .super-title{margin-bottom:21px;padding-right:135px}
@media screen and (max-width:625px){.content_feed_medium .super-title{padding-right:0}
}
.column_33 .content_feed_medium .super-title,.column_25 .content_feed_medium .super-title{padding-right:0}
.content_feed_medium .title-link{font-size:12px;line-height:1.166666667;position:absolute;right:0;text-align:right;top:-3px;width:200px}
@media screen and (max-width:625px){.content_feed_medium .title-link{display:none}
}
.column_33 .content_feed_medium .title-link,.column_25 .content_feed_medium .title-link{display:none}
.content_feed_medium small{font-size:12px;line-height:1.384615385;margin-bottom:5px;display:block}
.content_feed_medium small span{color:#cecece;padding:0 4px;font-size:17px;font-weight:100}
.content_feed_medium .callout{padding-top:5px;margin:10px 0 20px;border-top:dotted 1px #cecece}
.content_feed_medium .callout:first-of-type{border-top:medium none}
.content_feed_medium .callout p{font-size:15px;line-height:1.4666666667}
@media screen and (max-width:480px){.content_feed_medium .callout p{font-size:13px;line-height:1.384615385}
}
.column_50 .content_feed_medium .callout p,.column_33 .content_feed_medium .callout p,.column_25 .content_feed_medium .callout p{font-size:13px;line-height:1.384615385}
.content_feed_medium img{max-width:100%;background:#fff}
.content_feed_medium figure{float:left;width:12.738853503%;margin-right:2.123142250531%;margin-bottom:23px}
@media screen and (max-width:625px){.content_feed_medium figure{display:none}
}
.column_100 .content_feed_medium figure{margin-right:2%;width:33%}
.column_75 .content_feed_medium figure{width:17.24137931%}
@media screen and (max-width:830px){.column_75 .content_feed_medium figure{width:14.457831325%}
}
.column_66 .content_feed_medium figure{width:19.543973941%}
@media screen and (max-width:690px){.column_66 .content_feed_medium figure{width:17.391304348%}
}
.column_50 .content_feed_medium figure,.column_33 .content_feed_medium figure,.column_25 .content_feed_medium figure{display:none}
.content_feed_medium section{float:right;width:84.925690021%}
.column_100 .content_feed_medium section{width:65%}
.column_75 .content_feed_medium section{width:79.597701149%}
@media screen and (max-width:830px){.column_75 .content_feed_medium section{width:82.891566265%}
}
.column_66 .content_feed_medium section{width:76.872964169%}
@media screen and (max-width:690px){.column_66 .content_feed_medium section{width:79.420289855%}
}
.column_50 .content_feed_medium section,.column_33 .content_feed_medium section,.column_25 .content_feed_medium section{float:none;width:100%}
@media screen and (max-width:625px){.column_100 .content_feed_medium section,.column_75 .content_feed_medium section,.column_66 .content_feed_medium section{float:none;width:100%}
}
.content_feed_medium .no-image section{width:auto;float:none}
.content_feed_medium .content_feed_button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#f2f2f2;border:0;color:#2a76a0;font-size:18px;outline:0;padding:15px 50px;transition:background 1s}
.content_feed_medium .content_feed_button:hover{background-color:#eaeaea;text-decoration:none}
.content_feed_medium .content_feed_wrapper{text-align:center}
.see-all-wrapper .read-more,.see-all-wrapper .see-all,.see-all-wrapper .content_feed_button{display:inline-block;box-sizing:border-box}
.see-all-wrapper .read-more .sub_processing,.see-all-wrapper .see-all .sub_processing,.see-all-wrapper .content_feed_button .sub_processing{border-radius:50%;margin:auto;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(42,118,160,0.2);border-right:1.1em solid rgba(42,118,160,0.2);border-bottom:1.1em solid rgba(42,118,160,0.2);border-left:1.1em solid #2a76a0;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.content_listing *{box-sizing:border-box}
.content_listing .content_listing-controls{border-bottom:1px solid #cecece;margin-bottom:25px;position:relative}
@media screen and (min-width:831px){.content_listing .content_listing-controls{border-bottom:0}
}
.content_listing .content_listing-dropdown{display:none}
@media screen and (max-width:690px){.content_listing .content_listing-dropdown{background-color:#fff;border:1px solid #cecece;border-top:#78af33 4px solid;color:#545454;display:block;font-size:14px;height:48px;padding:0 20px;position:relative}
.content_listing .content_listing-dropdown span{display:block;padding-right:30px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.content_listing .content_listing-dropdown::after{content:"";border-top:8px solid #545454;border-left:7px solid transparent;border-right:7px solid transparent;height:0;margin-top:-4px;position:absolute;right:10px;top:50%;width:0}
}
.content_listing .content_listing-tabs{background-color:#f2f2f2;margin:0;padding-right:0}
.content_listing .content_listing-tabs::after{clear:both;content:"";display:table}
@media screen and (min-width:831px){.content_listing .content_listing-tabs{padding-right:13.84615em}
}
@media screen and (max-width:690px){.content_listing .content_listing-tabs{background-color:#fff;border:1px solid #cecece;border-top:0;display:none;left:0;position:absolute;top:48px;width:100%;z-index:1}
}
.content_listing .is-open .content_listing-tabs{display:block}
.content_listing .content_listing-tab{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;border-bottom:transparent 4px solid;border-top:transparent 4px solid;color:#2a76a0;cursor:pointer;display:inline-block;float:left;font-size:14px;height:48px;margin-bottom:0;padding:0 20px;position:relative}
@media screen and (max-width:690px){.content_listing .content_listing-tab{float:none;display:block}
}
.content_listing .content_listing-tab span{display:block;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
@media screen and (min-width:691px){.content_listing .content_listing-tab::before{background-color:#cecece;content:"";display:inline-block;height:60%;left:0;position:absolute;top:20%;vertical-align:middle;width:1px}
.content_listing .content_listing-tab.is-active+.content_listing-tab::before,.content_listing .content_listing-tab.is-active::before,.content_listing .content_listing-tab:first-child::before{display:none}
}
@media screen and (min-width:691px){.content_listing .content_listing-tab.is-active{background-color:#fff;border-top:#78af33 4px solid;border-bottom:#fff 4px solid;color:#545454}
}
.content_listing .content_listing-search_more{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#2a76a0;font-size:12px;padding:10px 0;white-space:nowrap}
@media screen and (min-width:831px){.content_listing .content_listing-search_more{font-size:14px;padding:0;position:absolute;right:20px;top:13px}
}
@media(max-device-width:1024px){.content_listing .content_listing-search_more{top:0;padding:0}
.content_listing .content_listing-search_more a{padding:16px 0 15px}
}
.content_listing .content_listing-search_more a{color:#2a76a0;display:inline-block;font-size:14px;font-weight:normal}
.content_listing .content_listing-search_more a::before{background-image:url("../../../images/svg-icons/search.svg");content:"";background-size:contain;display:inline-block;height:12px;margin-right:5px;width:12px}
.content_listing .content_listing-result{display:none}
.content_listing .content_listing-result.is-active{display:block}
.content_listing .content_listing-fetch_button_wrapper{text-align:center}
.content_listing .content_listing-fetch_button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#f2f2f2;border:0;color:#2a76a0;font-size:18px;outline:0;padding:15px 50px;transition:background 1s}
.content_listing .content_listing-fetch_button:hover{background-color:#eaeaea}
.content_listing--color1{background-color:#2a76a0;padding:20px;margin-left:-20px;margin-right:-20px}
.column .content_listing--color1{margin-left:-20px;margin-right:-20px}
.content_listing--color1 .content_listing-header h2{color:#fff;border-color:#fff}
.edpick{margin-bottom:40px}
.capsulenav{box-sizing:border-box;height:130px;position:relative;z-index:11}
.capsulenav *{box-sizing:inherit}
.capsule-nav{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;background:#fff;box-sizing:border-box;height:114px;position:absolute;top:0;width:100%;z-index:9}
@media(max-width:1000px){.capsule-nav{border-bottom:2px solid #f2f2f2}
}
.capsule-nav:after,.capsule-nav:before{box-sizing:border-box}
.capsule-nav:after{background-color:transparent;bottom:-100%;content:"";display:block;height:10px}
.capsule-nav.is-sticky{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.4);height:60px;position:fixed;top:0;transition:.2s .2s transform ease-out;border-bottom:0}
.capsule-nav.is-sticky .capsule-nav__border{display:none}
.capsule-nav.is-sticky .capsule-nav__link-collection--hidden{background:#fff}
.capsule-nav.is-sticky .toggle-capsule-nav-open{background:#fff}
.capsule-nav.is-sticky .toggle-capsule-nav-open,.capsule-nav.is-sticky .capsule-nav__link-collection{padding:0}
.capsule-nav.is-sticky .capsule-nav__capsule-title{font-size:18px}
.capsule-nav.is-sticky .capsule-nav__capsule-link{font-size:15px;font-weight:400;padding:5px 16px}
.capsule-nav.is-sticky.is-tucked{-ms-transform:translateY(-100%);transform:translateY(-100%)}
.capsule-nav.is-sticky:hover,.capsule-nav.is-sticky:active{-ms-transform:translateY(0);transform:translateY(0)}
@media screen and (max-width:830px){.capsule-nav{margin-right:50px}
}
.capsule-nav__back-to-top{background-color:#fff;bottom:0;color:#2a76a0;cursor:pointer;display:none;font-size:15px;height:50px;padding-top:7px;position:absolute;right:0;top:0;width:100px;text-align:center;line-height:50px;vertical-align:top;z-index:9}
.is-sticky .capsule-nav__back-to-top{display:inline-block;border-bottom:0}
@media screen and (max-width:1040px){.is-sticky .capsule-nav__back-to-top{display:none}
}
.capsule-nav__back-to-top:before{border-bottom:2px solid #2a76a0;border-left:2px solid #2a76a0;content:"";display:block;height:6px;position:absolute;text-align:center;top:10px;left:50%;right:0;text-decoration:none;-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px}
.capsule-nav__back-to-top:hover:before{animation-duration:.75s;animation-name:bounce;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}
@keyframes bounce{0{top:10px}
100%{top:2px}
}
.toggle-capsule-nav-open{background-color:#fff;bottom:0;color:#2a76a0;cursor:pointer;display:block;font-size:16px;line-height:50px;padding:31px 0;position:absolute;right:0;top:0;width:75px;z-index:9}
.toggle-capsule-nav-open.is-hidden{display:none}
.toggle-capsule-nav-open:after{content:"|||";display:inline-block;text-align:center;-ms-transform:rotate(90deg) translateY(-10px);transform:rotate(90deg) translateY(-10px)}
.capsule-nav__link-collection__wrapper{display:block;margin:0 auto;max-width:1000px;overflow:hidden;position:relative}
.capsule-nav__border{background:#f2f2f2;bottom:4px;height:2px;left:0;margin:115px auto 0;max-width:1000px;width:100%;position:absolute}
@media(max-width:1000px){.capsule-nav__border{display:none}
}
.capsule-nav__link-collection{-ms-flex-align:center;align-items:center;display:inline-block;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:31px 0;position:relative;white-space:nowrap}
@media screen and (max-width:830px){.capsule-nav__link-collection{margin-right:50px}
}
@media screen and (max-width:830px){.is-open .capsule-nav__link-collection{height:auto;box-shadow:1px 1px 3px rgba(0,0,0,0.4);display:block;min-width:0;overflow:visible}
}
.is-sticky .capsule-nav__link-collection{border-bottom:0}
.capsule-nav__capsule-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;font-size:24px;display:inline-block;height:100%;line-height:50px;margin:auto;padding-right:18px;position:relative;text-align:center;width:auto}
.capsule-nav__capsule-link{color:#2a76a0;display:inline-block;font-size:16px;height:100%;line-height:50px;margin:auto;padding:0 14px;position:relative;text-align:center;text-decoration:none;width:auto}
.capsule-nav .capsule-nav__link-collection--hidden .capsule-nav__capsule-link{display:block;overflow:hidden;padding-right:40px;text-overflow:ellipsis;width:100%;white-space:nowrap}
.capsule-nav .capsule-nav__link-collection--hidden .capsule-nav__capsule-link:hover{background-color:#a6a6a6}
.capsule-nav .capsule-nav__link-collection--hidden .capsule-nav__capsule-link.is-active{background-color:#d9d9d9}
.capsule-nav__capsule-link:after{background-color:transparent;bottom:0;content:"";display:block;height:5px;left:100%;position:absolute;right:-100%;transition:.3s left linear,0.3s right linear}
.is-scrolling-down .capsule-nav__capsule-link:after{left:-100%;right:100%}
.capsule-nav__link-collection:hover .capsule-nav__capsule-link:after,.is-open .capsule-nav__capsule-link:after{opacity:0;transition:.5s opacity linear}
.capsule-nav__capsule-link:first-of-type:after{left:0;right:0}
.capsule-nav__capsule-link.is-active{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
.capsule-nav__capsule-link.is-active:after{background-color:#2a76a0;left:0;right:0}
.capsule-nav:hover .capsule-nav__capsule-link.is-active:after,.capsule-nav.is-open .capsule-nav__capsule-link.is-active:after{opacity:1}
.capsule-nav__link-collection--hidden{background:#fff;box-shadow:-1px 1px 1px rgba(0,0,0,0.4);display:block;opacity:1;overflow:hidden;position:absolute;right:0;top:100%;transition:top .3s ease;width:280px;z-index:initial}
.capsule-nav__link-collection--hidden.is-hidden{display:none}
.curated-tweet__wrapper{width:auto;display:block;margin:0 auto;text-align:center}
.curated-tweet__wrapper:after{clear:both;content:"";display:table}
.curated-tweet{box-sizing:border-box;display:inline-block;min-height:300px;margin-left:16px;float:left;text-align:left;margin-bottom:10px;vertical-align:top;font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400}
.curated-tweet:nth-last-child(2):first-child,.curated-tweet:nth-last-child(2):first-child ~ .curated-tweet{width:calc(50% - 8px)}
@media screen and (max-width:550px){.curated-tweet:nth-last-child(2):first-child,.curated-tweet:nth-last-child(2):first-child ~ .curated-tweet{width:100%;margin:0 auto 10px}
}
.curated-tweet:nth-last-child(2):first-child .curated-tweeet__container,.curated-tweet:nth-last-child(2):first-child ~ .curated-tweet .curated-tweeet__container{min-height:220px}
@media screen and (max-width:720px){.curated-tweet:nth-last-child(2):first-child .curated-tweeet__container,.curated-tweet:nth-last-child(2):first-child ~ .curated-tweet .curated-tweeet__container{min-height:255px}
}
.curated-tweet:nth-last-child(2):first-child{margin-left:0}
@media screen and (max-width:550px){.curated-tweet:nth-last-child(2):first-child{margin:0 auto 10px}
}
.curated-tweet:nth-last-child(3):first-child,.curated-tweet:nth-last-child(3):first-child ~ .curated-tweet{width:calc(32.9% - 8px)}
@media screen and (max-width:720px){.curated-tweet:nth-last-child(3):first-child,.curated-tweet:nth-last-child(3):first-child ~ .curated-tweet{width:calc(50% - 8px)}
}
@media screen and (max-width:550px){.curated-tweet:nth-last-child(3):first-child,.curated-tweet:nth-last-child(3):first-child ~ .curated-tweet{width:100%;margin:0 auto 10px}
}
.curated-tweet:nth-last-child(3):first-child{margin-left:0}
@media screen and (max-width:550px){.curated-tweet:nth-last-child(3):first-child{margin:0 auto 10px}
}
@media screen and (max-width:720px){.curated-tweet:nth-child(3){margin-left:0}
}
.curated-tweet *{box-sizing:inherit}
.curated-tweet__banner{background:#2a76a0;width:100%}
.curated-tweet__follow{background-color:#00b2ee;color:#fff;display:inline-block;line-height:1em;margin:6px;padding:10px 16px 10px 44px;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:12px;position:relative;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.curated-tweet__twitter-icon{display:inline-block;color:white;max-height:20px;max-width:20px;vertical-align:bottom;margin-right:4px;position:absolute;left:16px;top:6px}
.curated-tweet__name-wrapper{display:inline-block;width:calc(100% - 46px)}
.curated-tweet__user-string{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:block}
.curated-tweet__minor-name{color:#cecece;display:block;font-size:10px;line-height:1em;margin:0;padding:0}
.curated-tweeet__container{padding:21px 20px 10px;position:relative;min-height:255px;border:1px solid #cecece;border-top:0}
.curated-tweet__image-wrapper{display:inline-block;max-width:36px;vertical-align:top}
.curated-tweet__image{background:#cecece;display:inline-block;height:36px;width:36px}
.curated-tweet__verify{display:inline-block;height:12px;width:12px;background:0;margin-left:4px}
.curated-tweet__title-bar{text-align:left}
.curated-tweet__share-buttons{position:absolute;bottom:10px;color:#cecece;left:16px;right:16px}
.curated-tweet__share-buttons a{list-style:none;color:#cecece}
.curated-tweet__share-icon{height:1.5em;width:1.1em;display:inline-block;margin-top:0;vertical-align:top;margin-right:2px;color:#cecece}
.curated-tweet__loves,.curated-tweet__shares{margin-left:10px}
.curated-tweet__footer-icon{color:#00b2ee;right:0;bottom:0;max-height:20px;max-width:20px;vertical-align:bottom;position:absolute}
.curated-tweet__date{color:#cecece;font-size:12px;line-height:12px;margin-top:20px;margin-bottom:20px}
.dialogue{background:#f2f2f2;clear:both;padding:20px 23px}
.dialogue a.read-more{color:#2a76a0;display:inline-block;font-size:13px;font-weight:bold;line-height:1.384615385;text-decoration:none;width:100%}
.dialogue a.read-more:hover{text-decoration:underline}
.dialogue .dialogue__title{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background:url("../../../images/icons/dialogue.png") no-repeat scroll 0 6px transparent;color:#443b3b;font-size:30px;line-height:1.1em;margin:0 0 26px 0;min-height:75px;padding:0 0 0 108px}
.column_50 .dialogue .dialogue__title{font-size:26px;line-height:1.1923076923;margin-bottom:20px}
@media screen and (max-width:617px){.dialogue .dialogue__title,.column_50 .dialogue .dialogue__title{background:0;font-size:26px;line-height:1.1923076923;min-height:0;padding-left:0}
}
@media screen and (max-width:451px){.dialogue .dialogue__title,.column_50 .dialogue .dialogue__title{font-size:25px;line-height:1.12}
}
.dialogue h2{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#00365f;font-size:23px;line-height:1.217391304em;margin-bottom:14px}
.column_50 .dialogue h2{font-size:21px;line-height:1.2380952381}
@media screen and (max-width:830px){.column_50 .dialogue h2{font-size:21px;line-height:1.2380952381}
}
@media screen and (max-width:617px){.dialogue h2{font-size:21px;line-height:1.2380952381}
}
@media screen and (max-width:451px){.dialogue h2,.column_50 .dialogue h2{font-size:20px}
}
.dialogue .inner-rail h2{font-size:17px;line-height:1.176470588em;margin-bottom:7px}
.dialogue h2 a{color:inherit}
.dialogue p{font-size:15px;line-height:1.466666667;margin-bottom:1em}
.dialogue .inner-rail p{font-size:13px;line-height:1.384615385}
.dialogue article{margin-bottom:10px}
.dialogue article.main{float:left;width:55%}
.column_50 .dialogue article.main{float:none;margin-bottom:25px;width:auto}
@media screen and (min-width:618px) and (max-width:830px){.column_50 .dialogue article.main{float:left;margin-bottom:25px;width:55%}
}
@media screen and (max-width:617px){.dialogue article.main{float:none;width:auto}
}
.dialogue .inner-rail article{background-color:#d4ddc6;padding:12px}
.column_50 .dialogue .inner-rail article{margin-bottom:10px;padding:15px 19px}
@media screen and (max-width:617px){.dialogue .inner-rail article{margin-bottom:10px;padding:15px 19px}
}
.dialogue .inner-rail article:first-child{background-color:#d7e3e6;margin-bottom:10px}
.dialogue .inner-rail{float:right;width:40%}
.column_50 .dialogue .inner-rail{float:none;width:auto}
@media screen and (min-width:618px) and (max-width:830px){.column_50 .dialogue .inner-rail{float:right;width:40%}
}
@media screen and (max-width:617px){.dialogue .inner-rail{float:none;margin-top:25px;width:auto}
}
.download-box{background-color:#fff;border-top:solid 4px #898989;padding:20px;transition:box-shadow linear .2s;-webkit-transition:box-shadow linear .2s}
.column .rwjf-downloadbox{margin:0}
.column .rwjf-downloadbox>div{margin-bottom:40px}
.rwjf-downloadbox .stickit{width:275px;z-index:999}
.column_66 .download-box{margin-bottom:20px}
@media screen and (max-width:690px){.column_66 .download-box{max-width:100%}
}
.download-box ul{margin:0}
.download-box ul li{font-size:15px;list-style-image:none;margin:12px 0 0}
.download-box ul li:first-child{margin-top:0}
.download-box ul li a{display:block;line-height:1.5;margin-bottom:7px}
.download-box ul li a small{font-size:.86667em}
.download-box ul li>span{color:#606060;display:block;font-size:14px;line-height:1.45}
.column_25 .download-box ul li>span{font-size:13px}
.download-box.green{background-color:#eaf2e0;border-color:#78af33}
.download-box.green ul li a{color:#78af33}
.download-box.green ul li a:hover,.download-box.green ul li a:active,.download-box.green ul li a:focus{color:#aad672}
.download-box.green ul li a:hover .read-more-arrow .svg-path-arrow,.download-box.green ul li a:active .read-more-arrow .svg-path-arrow,.download-box.green ul li a:focus .read-more-arrow .svg-path-arrow{fill:#aad672}
.download-box.green ul li a .read-more-arrow .svg-path-arrow{fill:#78af33}
.download-box.blue{background-color:#f1f8fb;border-color:#2a76a0}
.download-box header h1{color:#00365f}
@media screen and (max-width:840px) and (min-width:641px){.download-box ul li a{font-size:14px}
.download-box ul li>span{font-size:13px}
}
@media screen and (max-width:640px){.download-box ul li a small{font-size:12px}
}
.stickit{position:fixed;top:0}
.stickit-end{bottom:0;position:absolute;z-index:999}
.stickit .download-box,.stickit-end .download-box{box-shadow:0 1px 7px 1px rgba(137,137,137,0.45);width:280px}
.stickit .download-box.blue,.stickit-end .download-box.blue{box-shadow:0 1px 7px 1px rgba(42,118,160,0.45)}
.stickit .download-box.green,.stickit-end .download-box.green{box-shadow:0 1px 7px 1px rgba(120,175,51,0.45)}
.embed-tweets{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}
@media screen and (max-width:690px){.embed-tweets{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.embed-tweets__item{list-style:none;margin:0}
.embed-tweets__item:nth-last-child(2n):first-child,.embed-tweets__item:nth-last-child(2n):first-child ~ *{width:49%}
@media screen and (max-width:550px){.embed-tweets__item:nth-last-child(2n):first-child,.embed-tweets__item:nth-last-child(2n):first-child ~ *{width:100%}
}
.embed-tweets__item:nth-last-child(3n):first-child,.embed-tweets__item:nth-last-child(3n):first-child ~ *{width:32%}
@media screen and (max-width:690px){.embed-tweets__item:nth-last-child(3n):first-child,.embed-tweets__item:nth-last-child(3n):first-child ~ *{width:49%}
}
@media screen and (max-width:550px){.embed-tweets__item:nth-last-child(3n):first-child,.embed-tweets__item:nth-last-child(3n):first-child ~ *{width:100%}
}
.event-carousel{background-color:#d9e9f2;color:#443b3b}
.event-carousel a{color:#443b3b}
.event-carousel h2{color:#443b3b;margin-bottom:.5rem}
.event-carousel h3{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#443b3b}
.event-carousel ul li{list-style-type:none;list-style-image:none}
.event-carousel .bx-prev,.event-carousel .bx-next{background-color:#b3d3e5;background-image:url(../../../images/svg-icons/arrow-right-white.svg);background-position:center;background-repeat:no-repeat;background-size:15px 15px;font-size:0;height:30px;position:absolute;left:0;top:calc(50% - 15px);width:30px}
.event-carousel .bx-prev.disabled,.event-carousel .bx-next.disabled{display:none}
.event-carousel .bx-prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}
.event-carousel .bx-pager{margin-top:10px;text-align:center}
.event-carousel .bx-pager-item{display:inline-block;margin:5px}
.event-carousel .bx-pager-link{border:1px solid #b3d3e5;border-radius:50%;color:transparent;display:inline-block;height:10px;width:10px}
.event-carousel .bx-pager-link:hover,.event-carousel .bx-pager-link.active{background-color:#b3d3e5}
.event-carousel .bx-next{left:auto;right:0}
.event-carousel__date{margin-bottom:.875rem;opacity:.7}
.event-carousel__event{padding:0 1.25rem}
.event-carousel__events{margin-left:0}
.event-carousel__events-wrapper{padding:2.125em 2.125em 2.5em 2.125em;position:relative}
.event-carousel__external-marker{display:none;opacity:.7}
a[href*="//"]:not([href*="rwjf.org"]) .event-carousel__external-marker{display:inline-block}
.event-carousel__header{border-bottom:1px solid rgba(255,255,255,0.2);padding:2.5em 2.125em 2.125em 2.125em}
.event-carousel__location-icon{opacity:.7}
.faq h1.super-title span{float:left;padding-right:.5em;line-height:1.5em}
.faq h1.super-title span.sub-super{color:#7c7a73;font-size:11px;line-height:2em}
.faq>h3{border-bottom:1px dotted #dbdad9;padding-bottom:1em;margin-bottom:1em}
.faq .item-content{font-size:15px}
.faq .item-content li{line-height:1.46666666666667;margin:9px 0}
.faq .item-content ol li{list-style-image:none}
.faq .item-content>ul li{list-style-image:url("../../../images/icons/bullet.png")}
.faq .item-content ul ul li{list-style-image:url("../../../images/icons/bullet-nested.png")}
.feature_card-homepage{margin-bottom:30px;position:relative}
.feature_card-homepage .slide{display:none}
.feature_card-homepage .rwjf-featuresplash:first-child .slide{display:block}
.feature_splash-wrapper{background:#444 url("../../../images/splash/lightpattern.jpg") center left repeat;position:relative;overflow:hidden}
.feature_splash-wrapper.dark{background:#fff url("../../../images/splash/darkpattern.jpg") center left repeat}
.feature_splash-wrapper .img-credit-wrapper{position:absolute;bottom:20px;width:100%}
@media screen and (max-width:942px){.feature_splash-wrapper .img-credit-wrapper{bottom:10px}
}
.feature_splash-wrapper .img-credit-inner{margin:0 auto;max-width:902px;padding:0 20px}
.feature_splash-wrapper .img-credit{border-radius:2px;color:inherit;float:right;font-size:.8em;margin-top:5px;opacity:.6;padding:2px 4px}
@media screen and (max-width:550px){.feature_splash-wrapper .img-credit{margin-top:0;padding:0}
}
.feature_splash-wrapper .img-credit.left{float:left}
.no-opacity .feature_splash-wrapper .img-credit{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}
.feature_splash-wrapper .dark .img-credit{color:#fff;background:url("../../../images/feature_splash/text_box_dark_bkg.png") repeat}
.feature_splash-wrapper .medium-grey .img-credit{color:inherit;background:url("../../../images/feature_splash/text_box_light_bkg.png") repeat}
.feature_splash{background-position:center 0;background-repeat:no-repeat;background-size:cover;min-height:324px;margin:0 auto;max-width:1600px;height:30vw;padding:44px 0 39px;max-height:490px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:960px){.feature_splash{min-height:61vw}
}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash--bg-video{left:auto}
.feature_splash-wrapper.prizewinnercta--ambient .full-banner__video-snippet{max-width:1600px;min-height:0;min-width:690px;width:100%}
.feature_splash-wrapper.prizewinnercta--ambient .feature_video .feature_video-overlay_wrapper{min-height:380px}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash-wrapper .feature_splash{min-height:380px}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash--bg-video .full-banner__video-snippet-wrapper{max-width:1600px}
.feature_splash-wrapper.prizewinnercta--ambient .full-banner__video-snippet-wrapper{max-width:1600px;left:auto}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash{background-position:center 0;background-repeat:no-repeat;background-size:cover;min-height:324px;margin:0 auto;max-width:1600px;height:30vw;padding:44px 0 39px;max-height:490px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash .feature_video-gradient{height:calc(100% + 83px);top:-44px}
@media screen and (max-width:960px){.feature_splash-wrapper.prizewinnercta--ambient .feature_splash{min-height:61vw}
}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video{height:40vw;max-height:700px}
.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video .feature_video-overlay_wrapper{height:100%}
@media screen and (max-width:768px){.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video .full-banner__video-snippet{display:none}
}
@media screen and (max-width:1000px){.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video{height:48vw;min-height:48vw}
}
@media screen and (max-width:960px){.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video{height:45vw;min-height:45vw}
}
@media screen and (max-width:767px){.feature_splash-wrapper.prizewinnercta--ambient .feature_splash.feature_splash--video{min-height:380px}
}
@media screen and (max-width:960px){body.feature .feature_splash{height:auto;padding:20px}
}
.feature_splash .feature-content{max-width:1000px;margin-left:auto;margin-right:auto;padding-top:31px;width:100%;max-width:1000px}
.feature_splash .feature-content::after{clear:both;content:"";display:table}
.feature_splash-circle .feature-content{padding-top:0}
.feature_splash-image .feature-content,.feature_splash-video .feature-content{overflow:hidden}
.feature_splash.extra-room .feature-content{padding-top:40px}
.feature_card-homepage .feature-controls button,.feature_card-homepage .feature-nav button{border:0;display:block;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-indent:-9999em;vertical-align:middle}
.feature_card-homepage .feature-controls{margin:0;max-width:200px;padding:0;position:absolute}
.feature_card-homepage .feature-controls button{float:left;font-size:1px;height:11px;margin-right:14px;width:11px}
.no-borderradius .feature_card-homepage .feature-controls button{background-color:transparent;background-image:url(../../../images/featurecard-indicators.png);background-position:0 0;background-repeat:no-repeat}
.borderradius .feature_card-homepage .feature-controls button{background:rgba(255,255,255,0.46);border-radius:100%;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.84)}
.feature_card-homepage .feature-controls button.current,.feature_card-homepage .feature-controls button:hover,.feature_card-homepage .feature-controls button:focus{cursor:pointer}
.no-borderradius .feature_card-homepage .feature-controls button.current,.no-borderradius .feature_card-homepage .feature-controls button:hover,.no-borderradius .feature_card-homepage .feature-controls button:focus{background-position:-30px 0}
.borderradius .feature_card-homepage .feature-controls button.current,.borderradius .feature_card-homepage .feature-controls button:hover,.borderradius .feature_card-homepage .feature-controls button:focus{background:#fff}
.feature_card-homepage .feature-nav button{background:#1f1f1f url(../../../images/featurecard-arrows.png);background:rgba(0,0,0,0.4) url(../../../images/featurecard-arrows.png);color:#f7f8f8;font-size:10px;height:6.2em;margin-top:-3.1em;position:absolute;top:245px;width:6.2em}
.feature_card-homepage .feature-nav button:hover,.feature_card-homepage .feature-nav button:focus{background-color:#121212;background-color:rgba(0,0,0,0.65)}
.feature_card-homepage .feature-nav button[disabled],.feature_card-homepage .feature-nav button[disabled]:hover,.feature_card-homepage .feature-nav button[disabled]:focus{background-color:#1f1f1f;background-color:rgba(0,0,0,0.4);color:#7c7c7c;cursor:auto}
.feature_card-homepage .feature-nav button[rel="prev"]{background-position:0 0;left:0}
.feature_card-homepage .feature-nav button[rel="prev"][disabled]{background-position:0 -62px}
.feature_card-homepage .feature-nav button[rel="next"]{background-position:-100px 0;right:0}
.feature_card-homepage .feature-nav button[rel="next"][disabled]{background-position:-100px -62px}
.feature_card-homepage .feature-nav.nav-sides-sm button{width:3.3em}
.feature_card-homepage .feature-nav.nav-sides-sm button[rel="prev"]{background-position:-15px 0}
.feature_card-homepage .feature-nav.nav-sides-sm button[rel="prev"][disabled]{background-position:-15px -62px}
.feature_card-homepage .feature-nav.nav-sides-sm button[rel="next"]{background-position:-115px 0}
.feature_card-homepage .feature-nav.nav-sides-sm button[rel="next"][disabled]{background-position:-115px -62px}
.feature_card-homepage .feature-controls.hidden{display:none}
.feature_card-homepage .feature-nav.top{left:20px;max-width:100px;position:absolute;top:20px}
.feature_card-homepage .feature-nav.top button{float:left;height:3em;margin-right:7px;margin-top:0;position:static;width:3em}
.feature_card-homepage .feature-nav.top button[rel="prev"]{background-position:0 -124px;left:auto}
.feature_card-homepage .feature-nav.top button[rel="prev"][disabled]{background-position:0 -154px}
.feature_card-homepage .feature-nav.top button[rel="next"]{background-position:-100px -124px;right:auto}
.feature_card-homepage .feature-nav.top button[rel="next"][disabled]{background-position:-100px -154px}
.feature_card-homepage .slide-content-container{max-width:1000px;margin-left:auto;margin-right:auto;background:#fff;border-bottom:4px solid #78af33;box-shadow:-1px -1px 2px #ccc,1px -1px 2px #ccc;box-sizing:border-box;margin:-15px auto 0;padding:32px 30px;position:relative}
.feature_card-homepage .slide-content-container::after{clear:both;content:"";display:table}
@media screen and (max-width:942px){.feature_card-homepage .slide-content-container{margin-top:0}
}
@media screen and (max-width:830px){.feature_card-homepage .columns .column p:last-child{margin-bottom:0}
.feature_card-homepage .columns-25_75 .column,.feature_card-homepage .columns-75_25 .column,.feature_card-homepage .columns-50_50 .column,.feature_card-homepage .columns-50_25_25 .column,.feature_card-homepage .columns-25_50_25 .column,.feature_card-homepage .columns-25_25_50 .column,.feature_card-homepage .columns-25_25_25_25 .column{border-top:1px solid #dbdad9;margin-bottom:0;margin-top:18px;padding-top:18px}
.feature_card-homepage .columns-25_75 .column:first-child,.feature_card-homepage .columns-75_25 .column:first-child,.feature_card-homepage .columns-50_50 .column:first-child,.feature_card-homepage .columns-50_25_25 .column:first-child,.feature_card-homepage .columns-25_50_25 .column:first-child,.feature_card-homepage .columns-25_25_50 .column:first-child,.feature_card-homepage .columns-25_25_25_25 .column:first-child{border-top-width:0;margin-top:0;padding-top:0}
.feature_card-homepage .columns-25_25_50 .column_25{border-top-width:0;margin-top:0;padding-top:0}
.feature_card-homepage .columns-25_25_25_25 .column_25:nth-child(2){border-top-width:1px;margin-top:18px;padding-top:18px}
}
@media screen and (max-width:550px){.feature_card-homepage .columns-25_25_25_25 .column_25:nth-child(n+2){border-top-width:1px;margin-top:18px;padding-top:18px}
}
@media screen and (max-width:690px){.feature_card-homepage .columns-66_33 .column,.feature_card-homepage .columns-33_66 .column,.feature_card-homepage .columns-33_33_33 .column{border-top:1px solid #dbdad9;margin-bottom:0;margin-top:18px;padding-top:18px}
.feature_card-homepage .columns-66_33 .column:first-child,.feature_card-homepage .columns-33_66 .column:first-child,.feature_card-homepage .columns-33_33_33 .column:first-child{border-top-width:0;margin-top:0;padding-top:0}
}
.featured-post{padding:45px;background-color:#f1f8fb}
.featured-post::after{clear:both;content:"";display:table}
.featured-post .super-title{margin-bottom:2em}
.featured-post__list{margin:0}
.column_100 .featured-post__list{font-size:0}
.featured-post__list-item{float:left;display:block;margin-right:2%;width:100%;list-style:none;margin-bottom:2em}
.featured-post__list-item:last-child{margin-right:0}
.featured-post__list-item:last-child{margin-bottom:0}
.column_100 .featured-post__list-item{font-size:13px;display:inline-block;float:none;margin-bottom:0;margin-right:5%;margin-top:2em;vertical-align:top;width:30%}
.column_100 .featured-post__list-item:nth-child(3n),.column_100 .featured-post__list-item:last-child{margin-right:0}
.column_100 .featured-post__list-item:first-child,.column_100 .featured-post__list-item:nth-child(2),.column_100 .featured-post__list-item:nth-child(3){margin-top:0}
@media screen and (max-width:830px){.featured-post__list-item{float:left;display:block;margin-right:5%;width:30%;margin-bottom:0}
.featured-post__list-item:last-child{margin-right:0}
.column_33 .featured-post__list-item{float:none;display:block;margin-right:2%;width:100%;margin-bottom:2em}
.column_33 .featured-post__list-item:last-child{margin-right:0}
}
@media screen and (max-width:600px){.featured-post__list-item{float:left;display:block;margin-right:2%;width:100%;margin-bottom:2em;margin-right:0}
.featured-post__list-item:last-child{margin-right:0}
.featured-post__list-item:last-child{margin-bottom:0}
.column_100 .featured-post__list-item{float:left;display:block;margin-right:2%;width:100%;margin-bottom:2em;margin-right:0;margin-top:0}
.column_100 .featured-post__list-item:last-child{margin-right:0}
.column_100 .featured-post__list-item:last-child{margin-bottom:0}
}
.featured-post__title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:block;font-size:1.15385em;margin-bottom:.3em;transition:color .2s ease}
.featured-post__title:hover,.featured-post__title:focus{text-decoration:none;color:#3594c8}
.featured-post__pub-data{color:#898989;font-weight:700;line-height:1.3em;margin-bottom:0}
@media screen and (max-width:830px){.featured-post__pub-date{display:block}
}
@media screen and (max-width:550px){.featured-post__pub-date{display:inline-block}
}
@media screen and (max-width:830px){.featured-post__pub-separator{display:none}
}
@media screen and (max-width:550px){.featured-post__pub-separator{display:inline-block}
}
@media screen and (max-width:830px){.featured-post__pub-author{display:block}
}
@media screen and (max-width:550px){.featured-post__pub-author{display:inline-block}
}
.feature_splash-box{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300}
.feature_splash-box p a{font-weight:700}
.feature_splash-box .boxed{width:45%}
.feature_splash-box .boxed.right{float:right}
.feature_splash-box .boxed .text{padding:20px;padding-bottom:1px}
.feature_splash-box .boxed .text a.read-more{margin-bottom:20px}
.feature_splash-box .boxed.dark .text{background:url("../../../images/feature_splash/text_box_dark_bkg.png") repeat}
.feature_splash-box .boxed.light .text{background:url("../../../images/feature_splash/text_box_light_bkg.png") repeat}
.feature_splash-box a:hover{text-decoration:underline}
.feature_splash-box p{font-size:17px;font-weight:300;line-height:1.43;margin:0 0 20px}
.feature_splash-box p span{padding:8px 17px}
.feature_splash-box a.read-more{display:block;font-size:15px;font-weight:normal}
body .feature_splash-box p.mobile-show{display:none;visibility:hidden}
@media screen and (max-width:960px){.feature_splash-box .boxed{margin-bottom:20px}
}
@media screen and (max-width:830px){.feature_splash-box .boxed{width:50%}
.feature_splash-box h1{font-size:35px}
}
@media screen and (max-width:767px){body.feature #main.reset .feature_splash-box{width:auto;padding:20px 2.5%}
.feature_splash-box h1{font-size:30px}
.feature_splash-box .boxed{float:none;margin-bottom:25px;max-width:100%;width:auto}
.feature_splash-box .boxed .text{padding:5%;padding-bottom:1px;width:90%}
.feature_splash-box .boxed.right{float:none}
body .feature_splash-box p.mobile-hide{display:none;visibility:hidden}
body .feature_splash-box p.mobile-show{display:block;visibility:visible}
}
@media screen and (max-width:480px){.feature_splash-box p{font-size:16px}
.feature_splash-box h1{font-size:25px}
.feature_splash-box .boxed{margin-bottom:40px}
}
.feature_splash-circle a{display:block}
.feature_splash-circle a,.feature_splash-circle a:link,.feature_splash-circle a:visited,.feature_splash-circle a:hover,.feature_splash-circle a:active{color:#fff;cursor:pointer;text-decoration:none}
.feature_splash-circle .overlay1{border-radius:50%;color:#fff;height:307px;margin-left:53%;margin-right:10%;margin-bottom:15px;opacity:.9;overflow:hidden;position:relative;width:307px}
.feature_splash-circle .overlay1:before{content:'';display:inline-block;height:100%;margin-left:-5px;vertical-align:middle}
.no-borderradius .feature_splash-circle .overlay1{background:transparent url("../../../images/feature_splash/circle/ie8-background.png") no-repeat}
.feature_splash-circle .overlay1.left{margin-left:10%;margin-right:53%}
.feature_splash-circle .overlay1-inner{color:#fff;width:100%}
.feature_splash-circle .overlay1>.circle-overlay-text{display:inline-block;vertical-align:middle;padding:5%;text-align:center;margin-bottom:0}
@media screen and (max-width:810px){.feature_splash-circle .overlay1.right{float:right}
.feature_splash-circle .overlay1{height:302px;margin-bottom:25px;width:302px}
.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:37px}
}
@media screen and (max-width:720px){.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:33px}
}
@media screen and (max-width:660px){.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:27px}
}
@media screen and (max-width:580px){.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:23px}
.feature_splash-circle .overlay1{height:290px;margin-bottom:35px;width:290px}
}
@media screen and (max-width:480px){.feature_splash-circle .overlay1.right{float:none}
.feature_splash-circle .overlay1{margin:0 auto 35px}
.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:17px}
}
@media screen and (max-width:320px){.feature_splash-circle .overlay1-inner,.no-js .feature_splash-circle .overlay1{font-size:15px}
}
.no-js .feature_splash-circle .overlay1{color:#a39999;display:block;float:none;margin:0 auto;max-width:902px;position:static;text-align:left;white-space:normal;width:100%}
#_content_feature_cards_HTML_jcr_content_cardContent .html-container{max-width:942px;width:auto;margin:0}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:60px;line-height:1.25;color:#fff;font-weight:normal;margin-bottom:.2em}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content strong{font-weight:bold}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content a:link{color:#fff;font-size:18px;text-decoration:none}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content a:hover{text-decoration:underline}
@media screen and (max-width:942px){#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:50px}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content a:link{font-size:15px}
}
@media screen and (max-width:775px){#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:40px}
#_content_feature_cards_HTML_jcr_content_cardContent .feature-content a:link{font-size:13px}
}
@media screen and (max-width:639px){#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:30px}
}
@media screen and (max-width:480px){#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:26px}
}
@media screen and (max-width:440px){#_content_feature_cards_HTML_jcr_content_cardContent .feature-content h1{font-size:20px}
}
.feature_splash-image .feature-image,.feature_splash-image .content-right{float:left}
.feature_splash-image .right .feature-image{float:right;margin-right:0}
.feature_splash-image .feature-image{border:5px solid white;margin-right:3%;max-width:35%}
.feature_splash-image .content-right{max-width:60%}
.feature_splash-image .content-right>a{font-size:15px}
.feature_splash-image .content-right p{color:#fff;font-size:18px;line-height:1.56}
@media screen and (min-width:961px){.feature_splash-image .feature-image{max-width:320px}
}
@media screen and (max-width:850px){.feature_splash-image .content-right h1,.feature_splash-image .content-right h1>a{font-size:32px}
.feature_splash-image .content-right p{font-size:13px}
.feature_splash-image .content-right>a{font-size:13px}
}
@media screen and (max-width:640px){.feature_splash-image .feature-image{border-width:4px}
}
@media screen and (max-width:550px){.feature_splash{background-size:cover}
.feature_splash-image .feature-image,.feature_splash-image .content-right{box-sizing:border-box;display:block;float:none;margin:0 auto;max-width:274px;width:100%}
.feature_splash-image .feature-image{border-width:3px;margin-bottom:25px}
}
.no-js .feature_splash-image .feature-content{padding-top:0}
.no-js .feature_splash-image .content-right{float:none;max-width:940px;margin:0 auto !important}
.no-js .feature_splash-image.custom-background{background:0;margin-top:107px}
.no-js .feature_splash-image .feature-image{display:none}
#_content_feature_cards_VIDEO_jcr_content_cardContent .content-right h1,#_content_feature_cards_VIDEO_jcr_content_cardContent .content-right a:link,#_content_feature_cards_VIDEO_jcr_content_cardContent .content-right p{color:#fff}
.feature_splash-video .video{float:right;margin-left:4%;width:42%}
.feature_splash-video .left .video{float:left;margin-left:0;margin-right:4%}
.feature_splash-video .video-inner{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}
.feature_splash-video .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.feature_splash-video .video-placeholder{background:#eee;border:1px solid #fff;color:#000;padding:3em}
.feature_splash-video .video-placeholder a{color:#000}
.feature_splash-video .content-right{float:left;width:53%}
.feature_splash-video .content-right h1{color:#fff}
.feature_splash-video .content-right p{font-size:18px;line-height:1.56;color:#fff}
.feature_splash-video .content-right a:link{font-size:15px;color:#fff;text-decoration:none;font-weight:normal}
.feature_splash-video .content-right a:hover{text-decoration:underline}
.feature_splash-video .content-right .read-more:hover{text-decoration:none}
@media screen and (min-width:961px){.feature_splash-video .feature-image{max-width:320px}
}
@media screen and (max-width:850px){.feature_splash-video .content-right h1{font-size:34px}
.feature_splash-video .content-right p{font-size:16px}
.feature_splash-video .content-right a:link{font-size:16px}
}
@media screen and (max-width:780px){.feature_splash-video .content-right h1{font-size:31px}
.feature_splash-video .content-right p{font-size:14px}
.feature_splash-video .content-right a:link{font-size:14px}
}
@media screen and (max-width:700px){.feature_splash-video .content-right h1{font-size:28px}
.feature_splash-video .content-right p{font-size:13px}
.feature_splash-video .content-right a:link{font-size:13px}
}
@media screen and (max-width:550px){.feature_splash-video .video,.feature_splash-video .content-right{display:block;float:none;margin:0 auto;max-width:275px;width:100%}
.feature_splash-video .video{margin-bottom:25px}
.feature_splash-video .content-right h1{font-size:32px}
.feature_splash-video .content-right p{font-size:13px}
.feature_splash-video .content-right a:link{font-size:13px}
}
.no-js .feature_splash-video .feature-content{padding-top:0}
.no-js .feature_splash-video .content-right{float:none;max-width:940px;margin:0 auto !important}
.no-js .feature_splash-video .content-right h1{font-size:32px;color:#e67300}
.no-js .feature_splash-video .content-right p{font-size:13px;color:#443b3b}
.no-js .feature_splash-video .content-right a:link{font-size:13px;color:#e67300}
.no-js .feature_splash-video.custom-background{background:0;margin-top:107px}
.no-js .feature_splash-video .video{display:none}
.fp-promotional{box-sizing:border-box;position:relative;z-index:1}
.fp-promotional *{box-sizing:inherit}
.fp-promotional__image{height:309px;background-size:cover;border-radius:50%;position:absolute;top:0;left:0;width:309px;vertical-align:top}
.fp-promotional__image.fp-promotional__image--background{background-color:rgba(42,118,160,0.4);height:320px;left:100px;opacity:.3;top:78px;width:320px;z-index:-1}
.fp-promotional__image.fp-promotional__image--background:before{border-radius:50%;content:"";display:block;height:130px;position:absolute;width:130px;left:130px;top:-65px;background-color:#d5e9f4;opacity:.7}
.fp-promotional__text{padding:100px 20px 100px 332px}
@media screen and (max-width:690px){.fp-promotional__text{padding-top:350px;padding-left:20px}
}
.fp-promotional__hide-circles .fp-promotional__image.fp-promotional__image--background{display:none}
.fp-promotional__align-right .fp-promotional__image{left:auto;right:0}
.fp-promotional__align-right .fp-promotional__image.fp-promotional__image--background{left:auto;right:100px}
.fp-promotional__align-right .fp-promotional__image.fp-promotional__image--background:before{left:auto;right:130px}
.fp-promotional__align-right .fp-promotional__text{padding:100px 332px 100px 20px}
@media screen and (max-width:690px){.fp-promotional__align-right .fp-promotional__text{padding-top:350px;padding-left:20px;padding-right:20px}
}
.fp-promotional__heading{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:27px;margin-bottom:18px}
.fp-promotional__body{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#898989;font-size:18px;line-height:30px}
.fp-promotional__link{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px}
.fp-video{position:relative;overflow:visible}
.fp-video:before{content:"";display:block;background:#78af33;opacity:.2;-ms-transform:rotate(10deg);transform:rotate(10deg);position:absolute;left:-20%;right:-20%;top:7%;bottom:7%}
.fp-video .video_series{margin:50px auto;max-width:680px}
.fp-video .video_series:before{content:"";display:block;background:black;opacity:.05;height:auto;-ms-transform:rotate(10deg) skew(13deg);transform:rotate(10deg) skew(13deg);position:absolute;left:-4%;top:7%;bottom:7%;right:-4%}
.fp-information{box-sizing:border-box;position:relative;margin-bottom:20px}
.fp-information:after{clear:both;content:"";display:table}
.fp-information *{box-sizing:inherit}
.fp-information__main{display:inline-block;max-width:calc(100% - 337px)}
.fp-information__main.fp-information__main--full{max-width:100%}
@media screen and (max-width:690px){.fp-information__main{margin-right:0;max-width:100%}
}
.fp-information__title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:27px;line-height:35px}
.fp-information__introduction{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#968e8e;font-size:18px;line-height:30px}
.fp-information__introduction b{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500}
.fp-information__program{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;border:1px solid #968e8e;color:#968e8e;display:inline-block;float:right;font-size:18px;line-height:32px;margin-top:40px;padding:50px 10px 50px;text-align:center;top:0;width:100%;max-width:300px}
@media screen and (max-width:690px){.fp-information__program{display:block;float:none;position:relative;margin:40px auto}
}
.fp-information__program .fp-information__website.read-more{display:inline-block;max-width:100%}
.fp-information__program .fp-information__website.read-more .read-more-arrow{display:inline;white-space:normal;word-break:break-all}
.fp-information__program-logo{margin-top:0;margin-bottom:13px;line-height:1em}
.image-added .fp-information__program-logo{margin-top:-95px}
.fp-information__image{border:20px solid white;border-bottom:0;border-top:0;max-height:80px;width:auto}
.fp-information__name{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#898989;letter-spacing:.1em;line-height:1.5em;padding-top:50px;margin-bottom:10px}
.fp-information__program-logo .fp-information__name{padding-top:0}
.fp-information__name{padding-top:0}
.fp-information__address,.fp-information__address-two,.fp-information__phone{font-size:.85em}
a.fp-information__website.read-more{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:.85em}
.fp-resources{position:relative;box-sizing:border-box;z-index:1}
.fp-resources *{box-sizing:inherit}
.fp-resources:after{background-image:linear-gradient(to right,rgba(120,171,54,0.2) 0,rgba(42,118,160,0.2) 34%,rgba(153,18,148,0.2) 67%,rgba(195,141,44,0.2) 100%);content:"";position:absolute;top:300px;bottom:-60px;left:-50vw;right:-50vw;z-index:-1}
.fp-resources__title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;display:block;font-size:27px;line-height:35px;margin-bottom:20px;padding-bottom:30px;position:relative;text-align:center}
.fp-resources__title:after{content:"";display:block;border-bottom:2px #cecece solid;position:absolute;width:30px;bottom:0;left:calc(50% - 30px);-ms-transform:translatex(50%);transform:translatex(50%)}
.fp-resources__view-toggle{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:0;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fp-resources__view-button{display:none;margin-left:20px}
.fp-resources__view-button:first-child{margin-left:0}
.fp-toggle{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-radius:5px;display:inline-block;padding:14px 17px;color:#443b3b}
.fp-toggle.is-active{background-color:#d9e9f2;color:#2a76a0}
.fp-resources__card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fp-resources__card{background-color:white;box-shadow:0 0 1px rgba(0,0,0,0.2);display:inline-block;padding:30px 40px;-ms-flex-preferred-size:23%;flex-basis:23%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;z-index:9}
.fp-resources__card:last-child{margin-left:0}
@media screen and (max-width:690px){.fp-resources__card{display:inline-block;-ms-flex-preferred-size:100%;flex-basis:100%}
}
.fp-resources__card-summary{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#968e8e;font-size:16px;line-height:30px}
.fp-resources__card-type{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#78af33;font-size:13px;line-height:1.2em;margin-bottom:15px;text-transform:uppercase}
.fp-resources__card-publish-date{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#968e8e;font-size:16px;line-height:1.2em;margin-bottom:15px;margin-top:10px}
.fp-resources__card-title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#2a76a0;font-size:22px;line-height:30px;margin-bottom:10px}
.fp-resources__section{display:none;text-align:center}
.fp-resources__section.is-active{display:block}
.fp-resources__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;display:inline-block;margin:20px 0}
@media(max-device-width:1024px){.fp-resources__button{padding:15px 12px 16px}
}
.fp-resources__button:hover{background-color:#70a330}
.fp-resources__button:disabled{background-color:#f2f2f2}
.fp-resources__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.feature-cards{background:transparent;clear:both}
.feature-cards a{text-decoration:none}
.feature-cards .view_all_title_link{float:right;position:relative;top:-.25em;white-space:nowrap}
.feature-cards .feature-card{background:#fff;float:left;margin:0 2% 14px 0;min-width:140px;padding:20px 2% 14px;width:19%}
.column_75 .feature-cards .feature-card{min-width:150px;width:27%}
.feature-cards .feature-card p{color:#443b3b;font-size:13px;line-height:1.384615385;margin:0 0 1em}
.feature-cards .feature-card p:last-of-type,.feature-cards .feature-card p.last{margin-bottom:0}
.feature-cards .feature-card h3{font-weight:normal;-webkit-font-smoothing:antialiased}
.feature-cards .feature-card__thumb-wrapper{display:block;height:0;margin-bottom:14px;overflow:hidden;padding-top:57%;position:relative}
.feature-cards img.thumb{display:block;height:100%;position:absolute;top:0;width:100%}
@media screen and (max-width:480px){.feature-cards .feature-card__thumb-wrapper{display:none}
.feature-cards .feature-card{float:none;min-height:0;margin-right:0;width:auto}
}
.feature-email{background-position:center center;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;bottom:-100%;left:0;position:fixed;right:0;transition:bottom 1s linear;z-index:9999;max-height:100vh;overflow:scroll}
.feature-email.is-sticky{bottom:0}
.feature-email.is-hidden{bottom:-100%}
.feature-email *{box-sizing:inherit}
.feature-email .feature-email__form{margin:0 auto;max-width:960px;position:relative}
.feature-email .feature-email__wrapper{background-color:rgba(153,18,148,0.7)}
.feature-email .feature-email__close{color:#fff;cursor:pointer;position:absolute;right:14px;top:20px;font-size:24px;z-index:1}
.feature-email .feature-emil__heading{color:#fff}
@media screen and (max-width:830px){.feature-email .feature-emil__heading{font-size:30px}
}
.feature-email .feature-email__input-wrapper{float:none;width:100%}
.feature-email .feature-email__input-wrapper .message{color:white;font-weight:bold;font-size:14px;float:right;padding:5px}
@media(max-width:896px){.feature-email .feature-email__input-wrapper .message{float:none}
}
.feature-email .feature-email__group{float:none;clear:both;margin:0 auto;max-width:880px;padding:20px 40px;position:relative}
.feature-email .feature-email__group.feature-email__group--secondary{padding:0}
.feature-email .feature-email__group.hidden{position:absolute}
.feature-email .feature-email__group .feature-email__button{height:60px;float:none;width:200px}
@media screen and (max-width:690px){.feature-email .feature-email__group .feature-email__button{height:40px;width:100%}
}
.feature-email .feature-email__group--secondary{display:-ms-flexbox;display:flex}
@media screen and (max-width:690px){.feature-email .feature-email__group--secondary{display:block}
}
.feature-email .feature-email__input-container{-ms-flex-positive:2;flex-grow:2;margin-right:5px;width:auto}
.feature-email .feature-email__input-container ~ .email-subscribe__input--wrapper{margin-right:5px}
@media screen and (max-width:690px){.feature-email .feature-email__input-container{width:calc(50% - 50px)}
}
.feature-email .feature-email__label{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#fff;font-size:16px;line-height:1.5em;margin-right:10px;width:calc(33.3% - 10px)}
@media screen and (max-width:690px){.feature-email .feature-email__label{width:100%}
}
.feature-email .feature-email__input{height:60px}
.feature-email .feature-email__input--email{width:calc(66.6% - 205px);margin-right:5px}
@media screen and (max-width:690px){.feature-email .feature-email__input--email{width:calc(100% - 205px);width:100%;margin-bottom:10px}
}
.feature-email .feature-email__button-wrapper{display:inline-block;width:auto}
.feature-email .subscribe-info{display:block;float:none;margin:0 auto;max-width:1000px}
.feature-email .email-subscribe__input--wrapper.feature-email__input-container{width:48%;margin-right:2%}
@media(max-width:767px){.feature-email .email-subscribe__input--wrapper.feature-email__input-container{width:100%;margin-right:0;margin-bottom:10px}
.feature-email .email-subscribe__input--wrapper.feature-email__input-container:last-child{margin-bottom:0}
}
.feature-email .email-subscribe__success{display:none}
.feature-email .feature-email__group--secondary{padding-top:0}
.feature-email .feature-email__group--secondary{display:block}
.feature-email .feature-email__group--secondary p{color:white}
.feature-email .feature-email__group--secondary .manage-email__input-group{float:none}
.feature-email .feature-email__group--secondary .euResident{height:48px;width:auto}
.feature-email .email-subscribe__label{margin-bottom:20px}
.feature-email .feature-email__label--secondary{width:100%;color:white}
.flexible_promotion--small,.flexible_promotion--large{clear:both;display:block;width:100%}
.flexible_promotion--small p,.flexible_promotion--large p{word-break:break-word}
.flexible_promotion--small h1{margin-bottom:21px;padding-right:135px}
.column_33 .flexible_promotion--small h1,.column_25 .flexible_promotion--small h1{padding-right:0}
@media screen and (max-width:625px){.flexible_promotion--small h1{padding-right:0}
}
div[class^="flexible_promotion"] .read-more{position:relative;top:-2px}
div[class^="flexible_promotion"] .title-link{float:right;font-size:12px;line-height:1.166666667;text-align:right;white-space:nowrap}
.column_33 div[class^="flexible_promotion"] .title-link,.column_25 div[class^="flexible_promotion"] .title-link{display:none}
@media screen and (max-width:625px){div[class^="flexible_promotion"] .title-link{display:none}
}
.flexible_promotion--small h3{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#00375e;font-size:23px;line-height:1.217391304;margin-bottom:12px}
.flexible_promotion--small h3 a{color:#00375e}
.flexible_promotion--small .callout p{font-size:15px;line-height:1.4666666667}
.flexible_promotion--small .callout small{font-size:12px;line-height:1.38462em;margin-bottom:5px;display:block}
.column_33 .flexible_promotion--small .callout p,.column_25 .flexible_promotion--small .callout p{font-size:13px;line-height:1.384615385}
@media screen and (max-width:480px){.flexible_promotion--small .callout .callout p{font-size:13px;line-height:1.384615385}
}
.flexible_promotion--small .figure{display:inline}
.flexible_promotion--small .figure img{margin-bottom:37px}
.flexible_promotion--small .callout{margin-bottom:37px}
.flexible_promotion--small img{width:100%;background:#fff}
.flexible_promotion--small figure{float:left;width:12.738853503%}
.column_50 .flexible_promotion--small figure{width:26.2%}
.column_75 .flexible_promotion--small figure{width:17.24137931%}
.column_66 .flexible_promotion--small figure{width:19.543973941%}
.column_33 .flexible_promotion--small figure,.column_25 .flexible_promotion--small figure{display:none}
.flexible_promotion--small .callout{float:right;width:84.925690021%}
.flexible_promotion--small .callout.callout--no-img{width:100% !important}
.column_50 .flexible_promotion--small .callout{width:69%}
.column_75 .flexible_promotion--small .callout{width:79.597701149%}
.column_66 .flexible_promotion--small .callout{width:76.872964169%}
.column_33 .flexible_promotion--small .callout,.column_25 .flexible_promotion--small .callout{float:none;width:100%}
.flexible_promotion--small .no-image .callout{width:auto;float:none}
@media screen and (max-width:830px){.column_100 .flexible_promotion--small figure,.column_75 .flexible_promotion--small figure,.column_50 .flexible_promotion--small figure{width:14.457831325%}
.column_100 .flexible_promotion--small .callout,.column_75 .flexible_promotion--small .callout,.column_50 .flexible_promotion--small .callout{width:82.891566265%}
}
@media screen and (max-width:690px){.column_66 .flexible_promotion--small figure{width:17.391304348%}
.column_66 .flexible_promotion--small .callout{width:79.420289855%}
}
@media screen and (max-width:625px){.flexible_promotion--small figure{display:none}
.column_100 .flexible_promotion--small .callout,.column_75 .flexible_promotion--small .callout,.column_66 .flexible_promotion--small .callout,.column_50 .flexible_promotion--small .callout{float:none;width:100%}
}
.flexible_promotion--large{font-size:13px;line-height:1.384615385;position:relative}
.flexible_promotion--large a{text-decoration:none}
.flexible_promotion--large a.read-more{min-height:18px}
@media screen and (max-width:480px){.flexible_promotion--large h2{font-size:28px;line-height:1.107142857;padding-right:3.25em}
}
.flexible_promotion--large h2{margin-bottom:7px}
.flexible_promotion--large p{font-size:15px}
.flexible_promotion--large small{font-size:12px;line-height:1.38462em;margin-bottom:5px;display:block}
.column_33 .flexible_promotion--large p,.column_25 .flexible_promotion--large p{font-size:13px;margin-bottom:.615384615em}
.flexible_promotion--large p.intro{font-size:15px;line-height:1.466666667}
.flexible_promotion--large ol{margin-bottom:9px}
.flexible_promotion--large ol li{padding-bottom:5px}
.ig-cta{display:none}
.js .ig-cta{display:block}
.flexible_promotion--large .figure{float:left;max-width:41.463414634%;margin:0 15px 37px 0}
.column_50 .flexible_promotion--large .figure{max-width:48.780487805%}
.column_33 .flexible_promotion--large .figure,.column_25 .flexible_promotion--large .figure{float:none;margin:0 0 15px;max-width:100%;width:auto}
.flexible_promotion--large .figure img{max-width:100%}
.flexible_promotion--large .callout{margin-bottom:37px}
.column_33 .flexible_promotion--large .callout,.column_25 .flexible_promotion--large .callout{float:none;width:auto}
@media screen and (max-width:940px){.column_50 .flexible_promotion--large .figure{max-width:41.463414634%}
}
@media screen and (max-width:830px){.column_75 .flexible_promotion--large .figure,.column_25 .flexible_promotion--large .figure{max-width:42.028985507%}
.column_75 .flexible_promotion--large p,.column_25 .flexible_promotion--large p{font-size:15px}
}
@media screen and (max-width:690px){.column_66 .flexible_promotion--large .figure,.column_33 .flexible_promotion--large .figure{max-width:42.028985507%}
.column_66 .flexible_promotion--large p,.column_33 .flexible_promotion--large p{font-size:15px}
}
@media screen and (max-width:600px){.column_50 .flexible_promotion--large .callout{float:none;margin:15px 0 0}
.flexible_promotion--large .h2{padding-right:3.25em}
}
@media screen and (min-width:481px) and (max-width:830px){.column_25 .flexible_promotion--large .figure{float:left;margin:0 15px 0 0;width:auto}
}
@media screen and (min-width:481px) and (max-width:690px){.column_33 .flexible_promotion--large .figure{float:left;margin:0 15px 0 0;width:auto}
}
@media screen and (max-width:480px){.column .flexible_promotion--large .figure{float:none;max-width:100%;margin:0 0 15px;width:auto}
.column .flexible_promotion--large .callout{float:none;margin-top:15px;width:auto}
.column .flexible_promotion--large p{font-size:13px}
}
.focus-tiles{background-color:#f1f1f1;border-top:2px solid #d5d5d5;box-sizing:border-box;margin:0 auto;padding:60px 0;width:100%}
.focus-tiles *{box-sizing:inherit}
.focus-tiles:after{content:'';display:table;clear:both}
.focus-tiles__wrapper{max-width:1000px;width:100%;margin:0 auto}
.focus-tiles__wrapper:after{content:'';display:table;clear:both}
.focus-tile{background-color:#fff;float:left;height:100%;margin-bottom:36px;max-width:482px;position:relative;width:100%}
.focus-tile:nth-child(2n-1){margin-right:36px}
@media screen and (max-width:1040px){.focus-tile:nth-child(2n-1){margin:0 auto 36px}
}
.focus-tile:nth-child(4n-3) .focus-tile__title{background-color:rgba(120,175,51,0.8)}
.focus-tile:nth-child(4n-2) .focus-tile__title{background-color:rgba(233,153,5,0.8)}
.focus-tile:nth-child(4n-1) .focus-tile__title{background-color:rgba(153,18,148,0.8)}
.focus-tile:nth-child(4n) .focus-tile__title{background-color:rgba(42,118,160,0.8)}
@media screen and (max-width:1040px){.focus-tile{margin:0 auto 36px;float:none}
}
.focus-tile__image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:222px;position:relative;width:100%}
.focus-tile__title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;background-color:orange;bottom:0;color:#fff;font-size:18px;line-height:24px;left:0;position:absolute;right:0}
.focus-tile__title a{padding:16px 25px;display:block}
.focus-tile__title-link{color:#fff;font-size:18px;line-height:24px}
.focus-tile__body{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:15px;line-height:24px;padding:30px 20px}
.focus-tile__description{color:#443b3b}
.focus-tile__content-list{margin-left:0;margin-top:30px}
.focus-tile__content-list li{list-style:none;list-style-image:none}
@media(max-device-width:1024px){.focus-tile__content-list li{margin:0}
.focus-tile__content-list li a{display:block;padding:15px 0}
}
#formPopup.form-popup .parsley-errors-list.filled{display:none}
.form-popup .message{float:left;text-align:left;margin:-15px 0 40px;padding:20px}
.form-popup .message.error{color:red;background:#fdd}
.form-popup .message.success{color:#66942c;background:#dcefdd}
@media(max-width:768px){.form-popup .message{float:none}
}
.manage-email-pref-group .parsley-error .form_component-checkbox_box,.form_component-check .parsley-error .form_component-checkbox_box{background:#fdd}
.email-subscribe__wrapper{width:100%}
.email-subscribe__wrapper::after{clear:both;content:"";display:table}
.email-subscribe__wrapper .parsley-errors-list.filled{display:block}
.email-subscribe__wrapper .input-email::after{clear:both;content:"";display:table}
.footer-expanded .email-subscribe__wrapper .input-email{margin-bottom:35px}
@media screen and (max-width:830px){.footer-expanded .email-subscribe__wrapper .input-email{margin-bottom:0}
}
.footer-expanded .email-subscribe__wrapper .input-email{margin-bottom:0}
@media screen and (max-width:830px){.footer-expanded .email-subscribe__wrapper .input-email{margin-bottom:0}
}
.email-subscribe__wrapper .input-name{margin-bottom:0}
.email-subscribe__wrapper .input-name::after{clear:both;content:"";display:table}
.email-subscribe__wrapper .form_component-button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;box-sizing:border-box;float:right;height:35px;margin-bottom:0;margin-right:0;padding-bottom:8px;padding-top:8px;width:115px;transition:background-color .3s ease}
@media(max-device-width:1024px){.email-subscribe__wrapper .form_component-button{padding:15px 12px 16px}
}
.email-subscribe__wrapper .form_component-button:hover{background-color:#70a330}
.email-subscribe__wrapper .form_component-button:disabled{background-color:#f2f2f2}
.email-subscribe__wrapper .form_component-button:hover:disabled{background-color:#f2f2f2;cursor:default}
@media(max-device-width:1024px){.email-subscribe__wrapper .form_component-button{height:48px}
}
.email-subscribe__wrapper .form_component-button:focus{outline:0}
.email-subscribe__wrapper .form_component-button:disabled{background-color:#9ed05e}
.email-subscribe__wrapper .form_component-button:hover:disabled{background-color:#9ed05e;cursor:default}
.email-subscribe__wrapper .email-subscribe__success{padding-top:5px;padding-bottom:5px;position:relative}
.email-subscribe__wrapper .email-subscribe__success svg{opacity:.75}
.email-subscribe__wrapper .email-subscribe__success:hover{cursor:default}
.email-subscribe__wrapper .email-subscribe__cancel{background-color:#443b3b}
@media screen and (max-width:480px){.email-subscribe__wrapper .email-subscribe__cancel{width:49%}
}
.email-subscribe__wrapper .email-subscribe__cancel:hover{background-color:#3c3434}
.email-subscribe__wrapper .email-subscribe__submit{margin-right:2%}
@media screen and (max-width:480px){.email-subscribe__wrapper .email-subscribe__submit{width:49%}
}
.email-subscribe__wrapper .sub_processing{border-radius:50%;margin:auto;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.email-subscribe__wrapper .sub_processing:after{border-radius:50%;width:10em;height:10em}
.footer-expanded .email-subscribe__wrapper .sub_processing{height:8em;width:8em}
.email-subscribe__wrapper .parsley-errors-list{color:#fff;margin-left:0}
.email-subscribe__wrapper input[type="text"].parsley-error,.email-subscribe__wrapper input[type="email"].parsley-error{background-color:#fdd;margin-bottom:5px}
.email-subscribe__wrapper input[type="text"].parsley-error:focus,.email-subscribe__wrapper input[type="email"].parsley-error:focus{outline:0}
.email-subscribe__wrapper .euResident.parsley-error{background-color:#fdd}
.email-subscribe__wrapper .input-name.form-popup{box-sizing:border-box;width:100vw;margin:0 auto;height:100vh;bottom:0;background:#000;background:linear-gradient(0,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 100%);left:0;z-index:999;position:fixed;overflow:visible;overflow-x:visible;transition:all .5s ease-out;opacity:1}
.email-subscribe__wrapper .input-name.form-popup.before-hidden{bottom:-2000%;opacity:0}
.email-subscribe__wrapper .input-name.form-popup.hidden{background:linear-gradient(0,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);display:none}
@media(max-width:768px){.email-subscribe__wrapper .input-name.form-popup{overflow:visible;position:relative;height:auto;bottom:100%;background:0;width:100%;z-index:1}
}
.email-subscribe__wrapper .input-name.form-popup .form-popup__inner{transition:all .5s ease-out;position:relative;width:100%;background:white;padding:30px;border:1px solid #cecece;box-shadow:0 -2px 7px rgba(0,0,0,0.2);z-index:0;max-width:570px;margin:10px auto;z-index:99;top:0}
@media(max-width:768px){.email-subscribe__wrapper .input-name.form-popup .form-popup__inner{top:0;height:auto;width:100%;overflow:scroll;position:relative;margin:0;margin-left:-32px;max-width:100%}
}
.email-subscribe__wrapper .input-name.form-popup.hidden .form-popup__inner{margin:100% auto 55px;top:100%}
@media(max-width:768px){.email-subscribe__wrapper .input-name.form-popup.hidden .form-popup__inner{margin:0;margin-left:-32px}
}
.email-subscribe__wrapper .input-name.form-popup .privacypolicy{clear:both;padding:20px 0;max-width:464px;margin:0 auto;float:none}
.email-subscribe__wrapper .input-name.form-popup .privacypolicy p{text-align:center}
.email-subscribe__wrapper .input-name.form-popup .privacypolicy p a{color:#2a76a0}
.email-subscribe__wrapper .input-name.form-popup .parsley-errors-list{color:red}
.email-subscribe__wrapper .input-name.form-popup input[type="text"],.email-subscribe__wrapper .input-name.form-popup input[type="email"]{border:1px solid #cecece;font-size:13px;padding:12px;width:100%;min-height:40px}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__label.email-subscribe__label--secondary{color:black}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__label{width:100%}
.email-subscribe__wrapper .input-name.form-popup .email-signup-eu-resident{margin-top:20px}
.email-subscribe__wrapper .input-name.form-popup .manage-email__input-group .dropdown{width:auto}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__input--wrapper{width:48%;margin:20px 0 0 4%}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__input--wrapper.no-left-margin{margin:20px 0 0}
.email-subscribe__wrapper .input-name.form-popup .close-modal{font-size:30px;float:right;width:auto}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__label,.email-subscribe__wrapper .input-name.form-popup .footer-social{color:#898987}
.email-subscribe__wrapper .input-name.form-popup .email-subscribe__buttons{width:100%;position:relative;clear:both;padding:30px 0}
.form_component-form.footer-expanded{position:relative}
.email-subscribe{float:left;margin-bottom:10px;margin-right:2%;margin-top:10px;width:61%}
.email-subscribe::after{clear:both;content:"";display:table}
.email-subscribe *{box-sizing:border-box}
@media screen and (max-width:830px){.email-subscribe{margin-right:0;width:100%}
}
.email-subscribe__input{box-sizing:border-box;border:0;height:35px;padding:10px;width:100%}
@media(max-device-width:1024px){.email-subscribe__input{height:48px}
}
.email-subscribe__input:focus{outline:1px solid #23aced;outline-offset:-1px}
.email-subscribe__input[readonly]{background-color:#ebebe4}
.email-subscribe__input[readonly]:focus{outline:0}
.email-subscribe__input--email{float:left;width:calc(53% - 115px)}
@media screen and (max-width:1040px){.email-subscribe__input--email{width:calc(75% - 115px)}
}
@media screen and (max-width:830px){.email-subscribe__input--email{width:calc(54% - 115px)}
}
@media screen and (max-width:690px){.email-subscribe__input--email{width:calc(100% - 115px)}
}
.email-subscribe__input--wrapper{float:left;margin-right:2%;width:20%}
.email-subscribe__input--wrapper.full-width{width:100% !important}
@media screen and (max-width:830px){.email-subscribe__input--wrapper{width:calc((94% - 230px) / 2)}
}
@media screen and (max-width:690px){.email-subscribe__input--wrapper{margin-bottom:10px;width:49%}
.email-subscribe__input--wrapper ~ .email-subscribe__input--wrapper{margin-right:0}
}
@media screen and (max-width:480px){.email-subscribe__input--wrapper{margin-right:0;width:100%}
}
.email-subscribe__label{margin-right:3%;margin-top:6px;width:44%}
@media screen and (max-width:1040px){.email-subscribe__label{margin:0 0 8px 0;width:100%}
}
@media screen and (max-width:830px){.email-subscribe__label{margin-top:6px;width:46%}
}
@media screen and (max-width:690px){.email-subscribe__label{width:100%;margin-top:0}
}
.email-subscribe__label--secondary{margin-right:2%;margin-top:0;width:27%}
@media screen and (max-width:1040px){.email-subscribe__label--secondary{width:21%}
}
@media screen and (max-width:830px){.email-subscribe__label--secondary{margin-right:0;width:100%}
}
.email-subscribe__label,.footer-social{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:15px;line-height:22px;color:#fff;float:left}
.footer-social{background-color:transparent;box-sizing:border-box;float:right;padding:12px 15px;position:relative;width:37%;transition:background-image .2s ease,background-color .2s ease}
@media screen and (max-width:830px){.footer-social{display:none}
}
.footer-expanded .footer-social{background-color:#827979;background-image:linear-gradient(#827979,#7d7474)}
@media screen and (max-width:830px){.footer-expanded .footer-social{background-color:#7d7474;background-image:linear-gradient(#7d7474,#686060)}
}
.footer-expanded .footer-social:after{background-color:#827979;background-image:linear-gradient(#827979,#7d7474);content:'';height:100%;position:absolute;left:100%;top:0;width:calc((100vw - 1000px) / 2);z-index:-1}
@media screen and (max-width:1040px){.footer-expanded .footer-social:after{width:calc((100vw - (100vw - 68px)) / 2)}
}
@media screen and (max-width:830px){.footer-expanded .footer-social:after{background-color:#7d7474;background-image:linear-gradient(#7d7474,#686060)}
}
.footer-social .social-media-icons{float:left;text-align:right;width:63%}
@media screen and (max-width:1040px){.footer-social .social-media-icons{text-align:left;width:100%}
}
@media screen and (max-width:830px){.footer-social .social-media-icons{width:63%}
}
@media screen and (max-width:690px){.footer-social .social-media-icons{width:100%;width:calc(100% + 68px);margin-left:-34px;text-align:center}
}
.footer-social .social-media-icons li{margin-bottom:0;margin-top:6px;vertical-align:middle}
.backgroundsize .footer-social .social-media-icons li a{background-image:url("../../../images/icons/social-media-sprites-96-black.png")}
.footer-social .social-media-icons li a{opacity:.5}
.footer-social .social-media-icons li a:hover,.footer-social .social-media-icons li a:focus{opacity:1}
.no-opacity .footer-social .social-media-icons li a:hover,.no-opacity .footer-social .social-media-icons li a:focus{filter:alpha(opacity=100)}
.footer-social--mobile{display:none}
@media screen and (max-width:830px){.footer-social--mobile{display:block;padding-left:0;padding-right:0;width:100%}
}
.footer-expanded .footer-social--mobile:before{background-color:#7d7474;background-image:linear-gradient(#7d7474,#686060);content:'';height:100%;position:absolute;top:0;right:100%;width:calc((100vw - (100vw - 68px)) / 2)}
.footer-social__title{float:left;margin-top:6px;width:37%}
@media screen and (max-width:1040px){.footer-social__title{margin-bottom:8px;margin-top:0;width:100%}
}
@media screen and (max-width:830px){.footer-social__title{margin-top:6px;width:22%}
}
@media screen and (max-width:690px){.footer-social__title{margin-top:0;width:100%}
}
.subscribe-info{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;box-sizing:border-box;color:#fff;float:left;font-size:16px;line-height:22px;margin-top:6px;padding:12px 0;width:61%;left:0}
@media screen and (max-width:830px){.subscribe-info{width:100%}
}
.email-subscribe__update{margin-left:20px;white-space:nowrap}
.global_footer .email-subscribe__update{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#cecece;font-size:14px;text-decoration:underline}
@media screen and (max-width:480px){.email-subscribe__update{display:inline-block;margin-left:0;width:100%}
}
@media screen and (max-width:690px){.email-subscribe__buttons{text-align:right;width:100%}
.email-subscribe__buttons::after{clear:both;content:"";display:table}
.email-subscribe__buttons .form_component-button{float:none}
}
@media screen and (max-width:480px){.email-subscribe__buttons .form_component-button{float:right}
}
.sticky-bar.is-sticky .input-name.form-popup{overflow:scroll;overflow-x:hidden}
.ie11 .input-name.form-popup{overflow:scroll;overflow-x:hidden}
.freeform-media{float:right;margin-bottom:.75em;margin-left:1.5em;max-width:262px;width:35.890410959%;height:auto}
.freeform-media.freeform-media__position-left{float:left;margin-left:0;margin-right:1.5em}
.freeform-media.freeform-media__position-center{float:none;margin-left:auto;margin-right:auto}
.freeform-media-medium{max-width:480px;width:66%}
.column_75 .freeform-media{width:50.775193798%}
.column_66 .freeform-media{width:50.111358575%}
.column_75 .freeform-media-medium{width:66%}
.column_66 .freeform-media-medium{width:66%}
.freeform-media-large{clear:both}
@media screen and (max-width:840px){.column_66 .freeform-media{float:none;margin-left:0;width:auto}
}
@media screen and (max-width:696px){.column_100 .freeform-media{width:49.34086629%}
.column_100 .freeform-media-large{float:none;width:100%}
.column_100 .freeform-media-medium{width:75%}
}
@media screen and (max-width:680px){.column_100 .freeform-media,.column_75 .freeform-media{float:none;margin-left:0;width:auto}
}
.freeform-media-large,.column_75 .freeform-media-large,.column_66 .freeform-media-large{float:none;margin-left:0;max-width:1000px;width:100%}
.rwjf-blog-video .freeform-media-large{max-width:100%}
.freeform-media .freeform-media-inner{overflow:hidden;padding-top:30px;padding-bottom:30px;position:relative}
.freeform-media.video .freeform-media-inner{height:0;padding-bottom:56.25%}
.rwjf-blog-image .freeform-media .freeform-media-inner{padding-top:0}
.freeform-media .freeform-media-inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.freeform-media img,.freeform-media .caption{display:block}
.freeform-media img{width:100%;height:auto}
.freeform-media .caption{color:#8f8989;font-style:italic;font-size:12px;line-height:1.5em;padding-top:.5em;padding-bottom:1em}
.form-component--eventregistration .manage-email__input-group .euResident{width:auto}
.form_component{box-sizing:border-box;background-color:#fff;border:1px solid #cecece;border-top:4px solid #78af33;padding:25px 20px}
.form_component *{box-sizing:border-box}
.form_component .response{background-color:#fff;background-repeat:repeat;margin:6px 0 0 0;padding:12px 15px 11px 22px;position:relative;width:auto;transition:background linear 1s}
.form_component .response .arrow{background-image:url("../../../images/sprite-subscribe.png");background-position:-80px 0;height:9px;position:absolute;top:-9px;width:19px}
.form_component .response .icon{background-image:url("../../../images/sprite-subscribe.png");background-position:-55px 0;height:20px;float:left;margin-right:10px;width:21px}
.form_component .response p{font-size:12px;font-weight:bold;margin:0 0 0 31px}
.form_component .response.success{background-image:url("../../../images/subscribe/background-success.png");color:#66942c}
.form_component .response.success .arrow{background-position:-80px 0}
.form_component .response.success .icon{background-position:-55px 0}
.form_component .response.attention{background-image:url("../../../images/subscribe/background-attention.png");color:#7d7d7d}
.form_component .response.attention .arrow{background-position:-80px -25px}
.form_component .response.attention .icon{background-position:-55px -25px}
.form_component .response.error{background-image:url("../../../images/subscribe/background-error.png");color:#d54c39}
.form_component .response.error .arrow{background-position:-80px -50px}
.form_component .response.error .icon{background-position:-55px -50px}
.form_component .response{background-image:url("../../../images/subscribe/background-success.png");color:#66942c;display:none}
.form_component.with-feedback .response{display:block}
.form_component .form-processing{display:none}
.form_component .form_component-header{margin-bottom:20px}
.column_33 .form_component .form_component-header{margin-bottom:5px}
@media screen and (max-width:690px){.column_33 .form_component .form_component-header{margin-bottom:20px}
}
.form_component .form_component-title{margin-bottom:5px}
.form_component .form_component-stamp_container{color:#898989}
.form_component .form_component-stamp{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-right:1px solid #898989;margin-right:10px;padding-right:10px}
.form_component .form_component-stamp:last-child{border-right:0;margin-right:0;padding-right:0}
.form_component .form_component-description{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#545454;font-size:1.15385em;line-height:20px}
.form_component .form_component-action{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:.92308em;text-transform:uppercase}
.form_component .form_component-form::after{clear:both;content:"";display:table}
.form_component .form_component-input_group{border:1px solid #cecece;float:left;margin-right:1.5%;margin-bottom:1.5%;width:49.25%}
.form_component .form_component-input_group:nth-child(even){margin-right:0}
.form_component .form_component-input_group:nth-child(odd){clear:left}
.form_component .form_component-input_group input[type="text"],.form_component .form_component-input_group input[type="email"],.form_component .form_component-input_group input[type="password"],.form_component .form_component-input_group select,.form_component .form_component-input_group textarea{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;border:1px solid #cecece;font-size:13px;padding:12px;width:100%}
.form_component .form_component-input_group input[type="text"]::-webkit-input-placeholder,.form_component .form_component-input_group input[type="email"]::-webkit-input-placeholder,.form_component .form_component-input_group input[type="password"]::-webkit-input-placeholder,.form_component .form_component-input_group select::-webkit-input-placeholder,.form_component .form_component-input_group textarea::-webkit-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.form_component .form_component-input_group input[type="text"]::-moz-placeholder,.form_component .form_component-input_group input[type="email"]::-moz-placeholder,.form_component .form_component-input_group input[type="password"]::-moz-placeholder,.form_component .form_component-input_group select::-moz-placeholder,.form_component .form_component-input_group textarea::-moz-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989;opacity:1}
.form_component .form_component-input_group input[type="text"]:-ms-input-placeholder,.form_component .form_component-input_group input[type="email"]:-ms-input-placeholder,.form_component .form_component-input_group input[type="password"]:-ms-input-placeholder,.form_component .form_component-input_group select:-ms-input-placeholder,.form_component .form_component-input_group textarea:-ms-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.form_component .form_component-input_group .select-custom-arrow{background-color:#fff;position:relative;width:100%}
.form_component .form_component-input_group .select-custom-arrow:after{content:'';height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #2a76a0;position:absolute;margin-top:-4px;top:50%;right:12px;z-index:0;width:0}
.column_50 .form_component .form_component-input_group,.column_33 .form_component .form_component-input_group{float:none;margin-bottom:1.5%;margin-right:0;width:100%}
.column_33 .form_component .form_component-input_group{margin-bottom:5%}
.column_50 .form_component .form_component-input_group{margin-bottom:2.5%}
.form_component .form_component-input_group.input-append{font-size:1em}
@media screen and (max-width:830px){.column_50 .form_component .form_component-input_group{float:left;margin-bottom:1.5%;margin-right:1.5%;width:49.25%}
.column_50 .form_component .form_component-input_group:nth-child(even){margin-right:0}
.column_50 .form_component .form_component-input_group:nth-child(odd){clear:left}
}
@media screen and (max-width:690px){.column_33 .form_component .form_component-input_group{float:left;margin-bottom:1.5%;margin-right:1.5%;width:49.25%}
.column_33 .form_component .form_component-input_group:nth-child(even){margin-right:0}
.column_33 .form_component .form_component-input_group:nth-child(odd){clear:left}
}
@media screen and (max-width:480px){.column .form_component .form_component-input_group{float:none;margin-bottom:2.5%;margin-right:0;width:100%}
}
.form_component .selectboxit-container{display:block;width:100%;position:relative}
.form_component .selectboxit-container .selectboxit{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;background-color:transparent;cursor:pointer;display:block;min-height:39px;padding:11px 32px 0 9px;position:relative;width:100%;z-index:1}
.form_component .selectboxit-container [data-val=""]{color:#898989}
.form_component .selectboxit-container .selectboxit-options{background-color:#fff;border:1px solid #cecece;box-shadow:none;box-sizing:content-box;cursor:pointer;display:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;text-align:left;z-index:9999999999999;width:100%}
.form_component .selectboxit-container .selectboxit-options li{list-style:none;margin:0}
.form_component .selectboxit-container .selectboxit-options .selectboxit-option-anchor{color:#443b3b;display:block;padding:5px 12px;width:100%}
.form_component .selectboxit-container .selectboxit-options .selectboxit-option-anchor:hover{background-color:#2a76a0;color:#fff;text-decoration:none}
.form_component .selectboxit-container .selectboxit-options .selectboxit-selected .selectboxit-option-anchor{background-color:#2a76a0;color:#fff}
.form_component .form_component-button_container{clear:both;width:100%}
.form_component .form_component-button_container::after{clear:both;content:"";display:table}
.form_component .form_component-button_container .form_component-button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#2a76a0;border:0;color:#fff;display:inline-block;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:10px 12px;transition:background-color .2s ease-in}
.no-touch .form_component .form_component-button_container .form_component-button:hover{background-color:#276d94}
.form_component .form_component-button_container .form_component-button:last-child{margin-right:0}
.ie9 .form_component .form_component-button_container .form_component-button:disabled{background-color:#f2f2f2}
.ie9 .form_component .form_component-button_container .form_component-button:hover:disabled{background-color:#f2f2f2;cursor:default}
.eventregistration .form_component .form_component-check{padding-top:15px}
.form_component li{list-style-image:none;margin:0;color:#443b3b}
.form_component input[type="text"].parsley-error,.form_component input[type="email"].parsley-error,.form_component select.parsley-error,.form_component select.parsley-error+.selectboxit-container{background-color:#fdd}
.form_component .euResident.parsley-error{background-color:#fdd}
.form_component-checkbox:not(:checked),.form_component-checkbox:checked{display:none;position:absolute;left:6px;z-index:1}
.form_component-checkbox:checked+.form_component-checkbox_box:after{box-sizing:content-box;-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-ms-transform-origin:left top;transform-origin:left top;border-right:.4em solid #2a76a0;border-top:.4em solid #2a76a0;content:'';display:block;height:1.1em;left:.4em;position:absolute;top:.6em;font-size:14px;width:.4em;animation:check .4s}
@keyframes check{0{height:0;width:0}
25%{height:0;width:.4em}
50%{height:1.1em;width:.4em}
}
.form_component-checkbox_box{background-color:#fff;border:1px solid #cecece;border-radius:2px;display:inline-block;position:relative;float:left;height:22px;vertical-align:middle;width:22px;z-index:0}
.form_component-label_text{margin-bottom:0;margin-left:35px}
.full-banner__gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5OTkwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right,rgba(136,95,4,0.75) 0,rgba(153,153,153,0.25) 100%);filter:none;box-sizing:border-box;height:100%;left:0;min-height:400px;position:absolute;top:0;width:100%;z-index:5}
.full-banner__gradient.gradient-right{background:linear-gradient(to left,rgba(136,95,4,0.75) 0,rgba(153,153,153,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$full-banner__gradient-end',endColorstr='$full-banner__gradient-start',GradientType=1)}
.full-banner__gradient.full-banner__gradient--no-gradient{background:0}
.full-banner__gradient *{box-sizing:border-box}
@media screen and (max-width:550px){.full-banner__gradient{min-height:450px}
}
@media screen and (min-width:1041px){.full-banner__gradient{min-height:500px;max-height:100vh}
}
@media screen and (min-width:1600px){.full-banner__gradient{max-height:80vh}
}
.full-banner__gradient.for-prizewinner{bottom:0;top:0}
.full-banner{background-color:#7d7474;background-size:cover;background-position:center 15%;min-height:400px}
@media screen and (max-width:550px){.full-banner{min-height:450px}
}
@media screen and (min-width:1041px){.full-banner{min-height:500px;max-height:100vh}
}
@media screen and (min-width:1600px){.full-banner{max-height:80vh}
}
.full-banner.for-prizewinner{position:relative;top:0;bottom:0;left:calc(-1 * (100vw - 100%) / 2);margin-bottom:30px;width:calc(100vw)}
@media screen and (max-width:1000px){.full-banner.for-prizewinner{transition:.25s width linear,0.25s left linear;left:0;margin-left:-20px;margin-right:-20px}
}
@media screen and (max-width:450px){.full-banner.for-prizewinner{margin-left:-10px;margin-right:-10px}
}
.full-banner__wrapper{min-height:400px;position:relative}
@media screen and (max-width:550px){.full-banner__wrapper{min-height:450px}
}
@media screen and (min-width:1041px){.full-banner__wrapper{min-height:500px;max-height:100vh}
}
@media screen and (min-width:1600px){.full-banner__wrapper{max-height:80vh}
}
.full-banner__image-fix{max-height:80vh;opacity:0;width:100%}
.full-banner__content-wrapper{height:100%;position:relative;margin:0 auto;max-width:1000px;width:100%}
@media screen and (max-width:1040px){.full-banner__content-wrapper{padding:0 20px}
}
.full-banner__content-wrapper.for-prizewinner{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%}
.full-banner__content{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:400px}
@media screen and (max-width:690px){.full-banner__content{left:20px;max-width:100%;right:20px;width:auto}
}
.full-banner__content.align-right{right:0}
@media screen and (max-width:690px){.full-banner__content.align-right{right:20px}
}
.full-banner__content.for-prizewinner{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:static;-ms-transform:none;transform:none;width:100%}
.full-banner__content.for-prizewinner *{width:100%}
.full-banner__title{color:#fff}
.full-banner__description{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;display:block;font-size:26.5px;line-height:36px;margin-bottom:35px}
@media screen and (max-width:1040px){.full-banner__description{font-size:24.5px;line-height:31.5px}
}
@media screen and (max-width:830px){.full-banner__description{font-size:21px;line-height:27px}
}
.full-banner__description.for-prizewinner{margin-bottom:0}
.full-banner__abstract{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;display:block;font-size:18px;line-height:28px;padding-top:35px;position:relative}
@media screen and (max-width:1040px){.full-banner__abstract{font-size:15.75px;line-height:24.5px}
}
@media screen and (max-width:830px){.full-banner__abstract{font-size:15px;line-height:24px}
}
.full-banner__abstract:before{content:"";position:absolute;top:0;display:block;width:40px;border-top:3px solid #fff}
.full-banner__abstract.for-prizewinner:before{content:none}
.coh-prizewinner #main>.header{padding:0}
.coh-prizewinner #main>.header>.full-banner{left:auto;margin-bottom:0;max-width:100%;width:100%}
.full-banner__video-snippet-wrapper{height:100%;overflow:hidden;position:absolute;width:100%;z-index:4;top:0}
.full-banner__video-snippet{background-position:center top;background-repeat:no-repeat;background-size:cover;bottom:50%;min-height:100%;min-width:100%;position:absolute;right:50%;-ms-transform:translate(50%,50%);transform:translate(50%,50%);z-index:4}
.full-banner__video-snippet::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}
.full-banner__video-snippet::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}
.full-banner__video-snippet::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}
.full-banner__video-play{background-color:#1190cc;background-color:rgba(17,144,204,0.8);border:0;color:#fff;font-family:"museo-sans-n5","museo-sans","Helvetica Neue","nimbus-sans-n4","nimbus-sans","Helvetica","Arial",sans-serif;font-size:16px;line-height:1em;margin-top:10px;padding:13px 17px 13px 40px;position:relative;width:auto}
.full-banner__content.for-prizewinner .full-banner__video-play{-ms-flex-item-align:start;align-self:flex-start;width:auto}
.full-banner__video-play:before{background-color:rgba(0,0,0,0.1);border-radius:50%;box-shadow:-2px 0 5px -1px rgba(0,0,0,0.5);content:"";height:16px;left:17px;margin-top:-8px;position:absolute;top:50%;width:16px}
.full-banner__video-play:after{border-left:#fff 5px solid;border-top:transparent 3px solid;border-bottom:transparent 3px solid;content:"";height:0;left:22px;margin-top:-3px;position:absolute;top:50%;width:0}
.full-banner__video-overlay{background-color:rgba(0,0,0,0.75);display:none;height:100%;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;text-align:center;top:0;width:100%}
.no-rgba .full-banner__video-overlay{background-image:url(../../../images/background-opacity-70.png)}
.show-modal .full-banner__video-overlay{display:block;z-index:9001}
.full-banner__video-width-restraint{max-width:1000px;position:absolute;top:0;bottom:0;left:50%;right:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}
.full-banner__video-content-wrapper{display:block;position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);height:0;min-height:0;padding-top:56.5%;padding-bottom:30px}
.full-banner__video-player{padding:0 20px;box-sizing:border-box;position:absolute;top:0;bottom:0;right:0;left:0}
.full-banner__video-player iframe{width:100% !important;height:100% !important}
.full-banner__video-close-button-wrapper{text-align:right;position:absolute;top:-40px;right:20px}
.full-banner__video-close-button{background:transparent url(../../../images/icons/close-popup-white.png) left top no-repeat;cursor:pointer;display:inline-block;height:29px;margin-bottom:10px;width:29px}
.btn-translation{background:#2a76a0;color:white;padding:15px 65px 15px 15px;min-width:165px;font-size:16px;letter-spacing:1px;font-weight:bold;border-radius:5px 5px 0 0;margin:0 0 0 auto;position:relative;position:-webkit-sticky;position:sticky;bottom:0;right:0;transition:background 400ms ease-in-out;font-family:sans-serif}
.btn-translation:before{content:" ";position:absolute;display:block;height:calc(100% - 20px);width:1px;background:rgba(255,255,255,0.2);right:50px;top:10px}
.btn-translation:after{border-radius:4px;background:white;display:inline-block;color:#2a76a0;padding:0;width:26px;font-size:11px;margin:1px 0 0;position:absolute;top:calc(50% - 10px);right:13px;text-align:center;transition:color 400ms ease-in-out}
.btn-translation.btn-translation--spanish:after{content:"ES"}
.btn-translation:hover{background:#195373}
.btn-translation:hover:after{color:#195373}
.btn-translation{background:#2a76a0;color:white;padding:15px 65px 15px 15px;min-width:165px;font-size:16px;letter-spacing:1px;font-weight:bold;border-radius:5px 5px 0 0;margin:0 0 0 auto;position:-webkit-sticky;position:sticky;bottom:0;right:0;transition:background 400ms ease-in-out;font-family:sans-serif}
.btn-translation:before{content:" ";position:absolute;display:block;height:calc(100% - 20px);width:1px;background:rgba(255,255,255,0.2);right:50px;top:10px}
.btn-translation:after{border-radius:4px;background:white;display:inline-block;color:#2a76a0;padding:0;width:26px;font-size:11px;margin:1px 0 0;position:absolute;top:calc(50% - 10px);right:13px;text-align:center;transition:color 400ms ease-in-out}
.btn-translation.btn-translation--spanish:after{content:"ES"}
.btn-translation:hover{background:#195373}
.btn-translation:hover:after{color:#195373}
.funding-opps-listing{box-sizing:border-box;margin:40px 0}
.funding-opps-listing *{box-sizing:border-box}
.funding-opps-listing__titles{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin:0 0 20px 0;padding:20px 0;overflow:hidden;text-transform:uppercase}
.funding-opps__item{border-bottom:1px solid #f2f2f2;overflow:hidden;padding-top:10px;width:100%}
.funding-opps__item-deadline,.funding-opps__deadline{display:inline-block;float:left;padding-right:20px;width:250px;text-align:right}
@media screen and (max-width:690px){.funding-opps__item-deadline,.funding-opps__deadline{width:33.33%}
}
.funding-opps__item-description,.funding-opps__description{display:inline-block;float:right;padding-left:20px;width:calc(100% - 250px)}
@media screen and (max-width:690px){.funding-opps__item-description,.funding-opps__description{width:66.66%}
}
.funding-opps__item-title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:1.25em;margin-bottom:10px}
.funding-opps__item-link{color:#443b3b}
.funding-opps__button{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#f1f8fb;color:#443b3b;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none}
@media(max-device-width:1024px){.funding-opps__button{padding:15px 20px}
}
.funding-opps__button.is-active{background-color:#2a76a0;color:white}
@media screen and (max-width:550px){.funding-opps__button{width:100%;display:block;margin-bottom:5px}
}
.funding-opps__button.funding-opps_hide-button{display:inline-block}
.funding-opps__show-more{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#2a76a0;color:white;cursor:pointer;display:none;font-size:.85em;margin:20px auto;padding:10px 10px;text-align:center;text-transform:uppercase;width:350px}
.funding-opps__show-more.is-visible{display:block}
.funding-opps-listing__results{display:none}
.funding-opps-listing__results.funding-opps-listing__results-display{display:block}
.footer{position:relative}
.interactive-embed #programFinderContainer{z-index:0}
.global_footer{color:#898989;background-color:#2b2320}
.global_footer li{list-style-image:none;margin:0}
.global_footer a{color:#898989;text-decoration:none}
.global_footer a:hover{text-decoration:underline}
.global_footer.footer-expanded .sticky-bar-inner{background-color:#968e8e;background-image:linear-gradient(#968e8e,#827979)}
.global_footer .sticky-bar{background-color:#2b2320;z-index:1000;width:100%}
.global_footer .sticky-bar-inner{background-color:#827979;background-image:linear-gradient(#827979,#7d7474);box-shadow:0 5px 5px rgba(0,0,0,0.2);-webkit-transform:translateZ(0)}
@media screen and (max-width:1040px){.global_footer .sticky-bar-inner{margin:0;height:auto;width:100%}
}
@media screen and (max-width:480px){.global_footer .sticky-bar-inner{box-shadow:0 5px 5px rgba(0,0,0,0.15)}
}
.global_footer .sticky-bar-inner .sticky-bar__content-wrapper{box-sizing:content-box;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:34px;padding-right:34px}
.global_footer .sticky-bar-inner .sticky-bar__content-wrapper::after{clear:both;content:"";display:table}
.global_footer .breadcrumb{color:#fff;float:left;font-size:13px;line-height:42px;width:50%}
@media screen and (max-width:1040px){.global_footer .breadcrumb{display:none}
}
.global_footer .breadcrumb a,.global_footer .breadcrumb a:link,.global_footer .breadcrumb a:visited{color:#fff}
.global_footer .breadcrumb a.home{background:url("../../../images/icons/home.png") no-repeat right 9px;display:inline-block;height:42px;overflow:hidden;vertical-align:middle;width:24px}
.global_footer .breadcrumb span{color:#a79891}
.global_footer .footer-social-search{float:right}
@media screen and (max-width:1040px){.global_footer .footer-social-search{float:none;overflow:hidden;width:100%}
}
@media screen and (max-width:480px){.global_footer .footer-social-search div{width:250px;position:relative;margin:0 auto}
}
.global_footer .footer-social-search .social-media-icons{float:right;margin:9px 10px 0 0;text-align:right;width:208px}
@media screen and (max-width:1040px){.global_footer .footer-social-search .social-media-icons{float:left;margin:9px 0 9px 10px;text-align:left}
}
@media screen and (max-width:480px){.global_footer .footer-social-search .social-media-icons{float:none;margin:0 auto;padding:6px 0;text-align:center;width:320px}
}
.global_footer .footer-social-search .social-media-icons li{display:inline-block;height:24px;margin-right:2.525252525%;width:24px}
.global_footer .footer-social-search .social-media-icons li:last-of-type{margin-right:0}
.global_footer .footer-social-search .social-media-icons li.last{margin-right:0}
@media screen and (max-width:480px){.global_footer .footer-social-search .social-media-icons li{height:36px;width:36px}
}
.global_footer .footer-social-search .social-media-icons li a,.ie9.backgroundsize .global_footer .footer-social-search .social-media-icons li a{background-image:url("../../../images/icons/social-media-sprites-24-black.png");opacity:.5}
.no-opacity .global_footer .footer-social-search .social-media-icons li a{filter:alpha(opacity=50)}
.backgroundsize .global_footer .footer-social-search .social-media-icons li a{background-image:url("../../../images/icons/social-media-sprites-96-black.png")}
.global_footer .footer-social-search .social-media-icons li a:hover,.global_footer .footer-social-search .social-media-icons li a:focus{opacity:1}
.no-opacity .global_footer .footer-social-search .social-media-icons li a:hover,.no-opacity .global_footer .footer-social-search .social-media-icons li a:focus{filter:alpha(opacity=100)}
.global_footer .footer-social-search form{float:right;height:42px;position:relative}
@media screen and (max-width:1040px){.global_footer .footer-social-search form{display:block;float:right;height:42px;margin-right:10px;text-align:center}
}
@media screen and (max-width:480px){.global_footer .footer-social-search form{background-color:#39312e;background-image:linear-gradient(#4b4240 0,#39312e 100%);box-shadow:0 5px 5px rgba(0,0,0,0.1);float:none;margin:0 0 0 -9px;text-align:center}
}
.global_footer .footer-social-search input{background-color:#f1f1f1;color:#2b2320;border:0;border-radius:10px;box-shadow:inset 1px 1px 4px #666;display:inline-block;font-size:13px;line-height:1em;margin:10px 0;outline:0;padding:3px 33px 3px 12px;transition:all 150ms linear;width:205px}
@media screen and (max-width:480px){.global_footer .footer-social-search input{transition:none}
}
.global_footer .footer-social-search .inactive input{background:#645b57;box-shadow:inset 1px 1px 4px #453e3b;color:#a39898;width:130px}
@media screen and (max-width:480px){.global_footer .footer-social-search .inactive input{background-color:#f1f1f1;width:205px;box-shadow:inset 1px 1px 4px #666;position:absolute;top:0;left:0}
}
.global_footer .footer-social-search input::-webkit-input-placeholder,.global_footer .footer-social-search .inactive input::-webkit-input-placeholder,.global_footer .footer-social-search input:-moz-placeholder,.global_footer .footer-social-search .inactive input:-moz-placeholder{color:#a39898}
.global_footer .footer-social-search button{background:url(../../../images/icons/bottom-search-icon.png) no-repeat;border:0;cursor:pointer;height:22px;overflow:hidden;padding:0;position:absolute;right:0;text-indent:105%;top:9px;width:33px}
.global_footer .footer-social-search button:hover{background-position:0 -21px}
.global_footer .footer-social-search .inactive button:hover{background-position:-33px 0}
@media screen and (max-width:480px){.global_footer .footer-social-search .inactive button:hover{background-position:0 -21px}
}
.global_footer .sitemap{margin:0 34px}
.global_footer .sitemap::after{clear:both;content:"";display:table}
@media screen and (max-width:690px){.global_footer .sitemap{padding:0}
}
.global_footer .sitemap a{display:block}
.global_footer .sitemap ul{margin:0}
.global_footer .sitemap__header{border-bottom:1px solid #443b3b;margin:0 0 34px;padding:43px 0 40px}
@media screen and (max-width:690px){.global_footer .sitemap__header{padding:34px 0 34px;text-align:center}
}
.global_footer .sitemap__header h2{max-width:1000px;margin-left:auto;margin-right:auto;font-size:26px;font-weight:bold;color:#fff;line-height:1;margin-bottom:0}
.global_footer .sitemap__header h2::after{clear:both;content:"";display:table}
.global_footer .sitemap__header h2 span{font-weight:bold}
.global_footer .sitemap__navigation{max-width:1000px;margin-left:auto;margin-right:auto}
.global_footer .sitemap__navigation::after{clear:both;content:"";display:table}
.global_footer .sitemap__section-groups{width:100%}
@media screen and (max-width:830px){.global_footer .sitemap__section-groups{float:left;display:block;margin-right:2%;width:100%;max-width:100%}
.global_footer .sitemap__section-groups:last-child{margin-right:0}
}
@media screen and (max-width:690px){.global_footer .sitemap__section-groups{margin:5px 0 0}
}
.global_footer .sitemap__section-group{float:left;display:block;margin-right:2%;width:23.5%;margin:0;margin-bottom:30px;width:calc(23% - 15px)}
.global_footer .sitemap__section-group:last-child{margin-right:0}
.global_footer .sitemap__section-group:nth-child(3){margin-right:45px}
.global_footer .sitemap__section-group:nth-child(n+4){display:none}
@media screen and (max-width:830px){.global_footer .sitemap__section-group{float:left;display:block;margin-right:2%;width:32%}
.global_footer .sitemap__section-group:last-child{margin-right:0}
.global_footer .sitemap__section-group:nth-child(3){margin-right:0}
}
@media screen and (max-width:690px){.global_footer .sitemap__section-group{float:left;display:block;margin-right:2%;width:49%;padding:0;min-height:0;font-size:14px}
.global_footer .sitemap__section-group:last-child{margin-right:0}
.global_footer .sitemap__section-group:nth-child(2n){margin-right:0}
}
@media screen and (max-width:480px){.global_footer .sitemap__section-group{float:left;display:block;margin-right:2%;width:100%;margin-right:0;margin-bottom:15px}
.global_footer .sitemap__section-group:last-child{margin-right:0}
}
.global_footer .sitemap__top-level-link{color:#fff;font-size:18px;font-weight:bold;line-height:1.5;margin-bottom:.8em}
@media screen and (max-width:690px){.global_footer .sitemap__top-level-link{display:block;font-size:14px;margin:0 0 .5em;padding:8px 0}
}
.global_footer .sitemap__sub-groups{margin-left:0}
.global_footer .sitemap__sub-group{margin-bottom:.25em}
.global_footer .sitemap__sub-level-link{font-size:13px}
.global_footer .sitemap__section-groups--quicklinks{float:left;display:block;margin-right:2%;width:23.5%}
.global_footer .sitemap__section-groups--quicklinks:last-child{margin-right:0}
@media screen and (max-width:830px){.global_footer .sitemap__section-groups--quicklinks{float:left;display:block;margin-right:2%;width:100%;margin-bottom:1em}
.global_footer .sitemap__section-groups--quicklinks:last-child{margin-right:0}
}
@media screen and (max-width:690px){.global_footer .sitemap__section-groups--quicklinks{float:left;display:block;margin-right:2%;width:49%}
.global_footer .sitemap__section-groups--quicklinks:last-child{margin-right:0}
}
.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group{float:left;display:block;margin-right:2%;width:100%;margin-bottom:0}
.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group:last-child{margin-right:0}
@media screen and (max-width:830px){.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group{float:left;display:block;margin-right:2%;width:32%}
.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group:last-child{margin-right:0}
.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group:nth-child(3n){margin-right:0}
}
@media screen and (max-width:690px){.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group{margin-right:0;width:100%}
.global_footer .sitemap__section-groups--quicklinks .sitemap__section-group a{margin-bottom:0;padding-bottom:0;border-bottom:0}
}
.global_footer .sitemap__section-groups--quicklinks .sitemap__top-level-link{margin-bottom:15px}
.global_footer .copyright{border-top:1px solid #443b3b;clear:both;margin:0 34px}
.global_footer .copyright .copyright__wrapper{max-width:1000px;margin-left:auto;margin-right:auto;padding:15px 0 75px}
.global_footer .copyright .copyright__wrapper::after{clear:both;content:"";display:table}
@media screen and (max-width:690px){.global_footer .copyright{margin:10px 20px 0 20px}
}
.global_footer .copyright p{font-size:10px;margin-top:3px;float:left}
@media screen and (max-width:830px){.global_footer .copyright p{margin-right:2%;margin-top:0;width:27%}
}
@media screen and (max-width:690px){.global_footer .copyright p{float:none;text-align:center;width:100%}
}
@media screen and (max-width:480px){.global_footer .copyright p{width:80%;margin-left:auto;margin-right:auto}
}
.global_footer .copyright ul{left:0;margin-left:0}
.global_footer .copyright nav{float:right}
@media screen and (max-width:830px){.global_footer .copyright nav{text-align:right;width:71%}
}
@media screen and (max-width:690px){.global_footer .copyright nav{float:left;text-align:center;margin-bottom:10px;width:100%}
}
.global_footer .copyright nav li{display:inline;font-size:10px;text-transform:uppercase;padding-left:0}
@media screen and (max-width:480px){.global_footer .copyright nav li{display:block}
}
.global_footer .copyright nav li:before{content:"\2F\A0\A0"}
@media screen and (max-width:480px){.global_footer .copyright nav li:before{content:''}
}
.global_footer .copyright nav li:first-child:before{content:''}
.global_navigation{background-color:#fff;height:83px;line-height:1;margin:0 auto;max-width:1000px;padding:3px 20px 2px;position:relative;z-index:100}
@media(max-device-width:1024px){.global_navigation{height:88px}
}
@media screen and (max-width:550px){.global_navigation{height:auto}
}
.global_navigation li{list-style-image:none;margin:0}
.global_navigation a{text-decoration:none}
.global_navigation .logo{width:210px;height:71px;display:inline-block;position:relative}
@media screen and (max-width:1040px){.global_navigation .logo{float:left;width:180px}
}
@media screen and (max-width:710px){.global_navigation .logo{float:none}
}
.global_navigation .logo div{background:transparent url("../../../images/logos/RWJFLogo_h_rgb_2c_2955U_65_pos.png") no-repeat left bottom;background-size:100% auto;text-indent:0;height:100%;margin-bottom:0}
@media screen and (max-width:1040px){.global_navigation .logo div{background-size:contain}
}
.global_navigation .logo div a{display:block;height:100%;text-indent:-999em;width:100%}
.global_navigation .logo img{display:none}
.global_navigation .logo .mobile-menu-button{display:none}
.nav{max-width:490px;display:inline-block;vertical-align:bottom}
@media screen and (max-width:1040px){.nav{float:right;text-align:right}
}
@media screen and (max-width:710px){.nav{float:none;padding-right:0;width:40%;width:calc(100% - 300px)}
}
.nav nav{border-collapse:collapse}
.nav nav ul li{vertical-align:middle;white-space:nowrap}
.global_navigation nav.primary{font-size:22px;font-weight:300;margin-top:17px;width:100%;box-sizing:border-box;vertical-align:bottom;position:relative;bottom:-10px}
@media screen and (max-width:1040px){.global_navigation nav.primary{bottom:-6px;margin-top:0}
}
@media screen and (max-width:710px){.global_navigation nav.primary{display:none}
}
.global_navigation nav.primary ul{margin-left:7px;text-align:right}
.global_navigation nav.primary li{text-align:center;display:inline-block;width:auto}
.global_navigation nav.primary li a{display:inline-block;height:1em;color:#2a76a0;height:100%;padding:13px 1.25em 13px;font-size:17px;transition:all .1s linear}
@media(max-device-width:1024px){.global_navigation nav.primary li a{padding:15px 1.25em 16px}
}
.global_navigation nav.primary li a:hover{background:#2a76a0;color:#fff}
.global_navigation .top_search{display:inline-block;margin-bottom:2px;margin-left:80px;margin-top:8px;position:relative;vertical-align:bottom;width:250px}
@media screen and (max-width:1040px){.global_navigation .top_search{display:none}
}
@media screen and (max-width:710px){.global_navigation .top_search{margin-left:20px;width:100%}
}
@media screen and (max-width:550px){.global_navigation .top_search{display:block;margin-bottom:10px;margin-left:0;width:100%}
}
.global_navigation .top_search .globalSearch{border:1px solid #e3e0e0}
.global_navigation .top_search div{height:32px}
.global_navigation .top_search input{width:100%;padding:8px 11px;border:0;background:0;color:#7d7979;outline:0}
.touch body:not(.subsite) .global_navigation .top_search input{padding:17px 11px;margin-top:-8px}
.global_navigation .top_search input::-webkit-input-placeholder{color:#a99f9f}
.global_navigation .top_search input:-moz-placeholder{color:#a99f9f}
.global_navigation .top_search button{box-sizing:border-box;position:absolute;top:4px;right:0;width:32px;padding:23px 0 0 0;background:transparent url(../../../images/icons/top-search-icon.png) 0 0;height:1px;overflow:hidden;border:0;cursor:pointer}
@media screen and (max-width:550px){.global_navigation .top_search button{right:10px}
}
body:not(.subsite) .global_navigation .top_search button{background:#78af33 url(../../../etc.clientlibs/rwjf/clientlibs/search/resources/images/icons/search.svg) center;background-size:14px;background-repeat:no-repeat;height:32px;width:30px;color:transparent;margin-top:0;top:0;right:0;z-index:2}
.touch body:not(.subsite) .global_navigation .top_search button{top:-8px;right:-9px;width:48px;height:48px;padding:0;background:transparent;background-repeat:no-repeat;outline:none !important}
.touch body:not(.subsite) .global_navigation .top_search button .inner{background:#78af33 url(../../../etc.clientlibs/rwjf/clientlibs/search/resources/images/icons/search.svg) center;background-size:14px;background-repeat:no-repeat;display:block;height:32px;width:30px;margin:-9px 9px;color:transparent}
.touch body:not(.subsite) .global_navigation .top_search button:hover{background-position:-22px 8px}
.global_navigation .top_search button:hover{background-position:-32px 0}
.global_navigation .top_search input[type="search"]::-webkit-search-decoration,.global_navigation .top_search input[type="search"]::-webkit-search-cancel-button,.global_navigation .top_search input[type="search"]::-webkit-search-results-button,.global_navigation .top_search input[type="search"]::-webkit-search-results-decoration{display:none}
.global_navigation .top_search--above{display:none;font-size:13px;margin-top:0}
@media screen and (max-width:1040px){.global_navigation .top_search--above{display:inline-block}
}
@media screen and (max-width:550px){.global_navigation .top_search--above{display:none}
}
.masthead{position:relative;white-space:nowrap;padding:0;box-sizing:border-box;margin-top:10px}
.masthead *{box-sizing:inherit}
@media screen and (max-width:1040px){.masthead{margin-left:20px;margin-right:20px}
}
.masthead__subnav-full-wrapper{z-index:20;width:100%;height:auto;position:absolute;top:100%;opacity:0;visibility:hidden;overflow:visible;-webkit-transform:translateZ(0);transition:all .3s}
.masthead__subnav-full-wrapper *{box-sizing:inherit}
.masthead__subnav-full-wrapper.masthead__subnav-full-wrapper--background{z-index:19;overflow:hidden;background:rgba(246,246,246,0.96)}
@media screen and (max-width:710px){.masthead__subnav-full-wrapper.masthead__subnav-full-wrapper--background{display:none}
}
.masthead__subnav-full-wrapper .backdrop{display:block !important}
.masthead-hamburger{display:none;float:right;height:16px;position:absolute;bottom:13px;right:0;color:black;padding-right:30px;text-transform:uppercase}
.masthead-hamburger:after{display:block;position:relative;right:-45px;top:-12px;background:#000;border-radius:2px;box-shadow:0 4px #000,0 8px #000;content:"";height:1px;width:20px}
@media screen and (max-width:710px){.masthead-hamburger{display:block}
}
@media screen and (max-width:550px){.masthead-hamburger{bottom:45px;height:48px;padding-top:36px}
}
.masthead-wrapper{height:100%;width:100%;background:white;position:relative;z-index:999}
.masthead__message{background:#6c6364;color:white;padding:5px;position:fixed;z-index:999;top:0;width:100%}
.masthead__message a{color:white;text-decoration:underline}
.masthead__message .masthead__close{color:white;font-size:24px;text-decoration:none;cursor:pointer;min-width:48px;min-height:48px;text-align:center}
.masthead__message .message__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:13px;line-height:18px;width:90%;margin:0}
.masthead__message .message__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;margin:0 auto;max-width:1000px;-ms-flex-pack:justify;justify-content:space-between}
.masthead__subnav{box-sizing:border-box;display:block;width:100%;max-width:1000px;margin:0 auto;height:auto;white-space:nowrap;font-size:0}
@media(max-device-width:1024px) and (min-device-width:711px){.masthead__subnav{height:350px}
}
.masthead__subnav .subnav-links-open{display:inline-block}
@media screen and (max-width:710px){.masthead__subnav .subnav-links-open{display:block}
}
@media screen and (max-width:710px){.masthead__subnav{width:100%;max-width:100%}
}
.subnav__main{white-space:normal;box-sizing:inherit;display:inline-block;width:750px;min-height:230px;height:100%;padding:40px 20px 30px 250px;vertical-align:top}
@media screen and (max-width:1040px){.subnav__main{padding-left:8%;width:70%}
}
@media screen and (max-width:710px){.subnav__main{width:100%;height:auto;white-space:normal;padding:10px 0;background:#f6f6f6;min-height:0}
}
@media(max-device-width:1024px) and (min-device-width:711px){.subnav__main{padding-top:25px}
}
.subnav__main-links{width:100%}
@media screen and (max-width:710px){.subnav__main-links{width:100%;height:auto;margin-left:20px}
}
.main-links__list{margin:0;padding:0;list-style:none;display:inline-block;width:45%;margin-right:5%;vertical-align:top}
@media screen and (max-width:710px){.main-links__list{width:100%;display:block;padding-left:5px}
}
.main-links__list li{margin:0 0 11px;list-style-image:none;line-height:16px}
@media(max-device-width:1024px) and (min-device-width:711px){.main-links__list li{line-height:1;margin-bottom:0}
}
@media screen and (max-width:710px){.main-links__list li{margin:0}
.main-links__list li a{padding:16px 0}
}
.main-links__list a{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:13px;display:block;color:#2a76a0}
@media(max-device-width:1024px) and (min-device-width:711px){.main-links__list a{padding:17px 0 18px}
}
.main-links__list .main-links__title{margin-bottom:20px;margin-left:0;font-size:13px;font-weight:700;height:15px;color:#2a76a0}
@media screen and (max-width:710px){.main-links__list .main-links__title{margin-top:10px;height:auto;margin-bottom:0}
}
.main-links__list .main-links__title a{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#2a76a0}
@media(max-device-width:1024px){.main-links__list .main-links__title{line-height:48px;height:auto;margin-bottom:0}
.main-links__list .main-links__title a{line-height:16px}
}
.main-links__list--right{margin-right:0}
.js-subnav-open{opacity:1;visibility:visible}
.subnav__quick-links{box-sizing:inherit;font-size:13px;white-space:normal;display:inline-block;width:240px;position:relative;top:0;bottom:0;min-height:230px;height:100%;padding:40px;vertical-align:top;color:white}
@media screen and (max-width:1040px){.subnav__quick-links{width:30%}
}
@media screen and (max-width:710px){.subnav__quick-links{width:100%;height:auto;display:block;position:relative;padding:10px 30px;min-height:0;background:#2a76a0}
}
.subnav__quick-links.subnav__quick-links--background{width:100%;background:rgba(2,78,120,0.7)}
.quick-links__title a{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:14px;color:#fff}
.quick-links__title a:not([href]):hover,.quick-links__title a:not([href]){text-decoration:none}
.quick-links__header{margin-bottom:20px;margin-left:0;font-size:13px;font-weight:700;height:15px}
.quick-links__list{margin:0;padding:0;list-style:none;display:inline-block}
.quick-links__list li{margin:0 0 11px;list-style-image:none;line-height:16px}
@media(max-device-width:1024px){.quick-links__list li{line-height:48px;margin:0}
}
.quick-links__list a{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:13px;color:#fff}
@media(max-device-width:1024px){.quick-links__list a{padding:16px 0 17px}
}
.sub_search{margin-left:0;margin-top:8px;position:relative;max-width:90%;margin-right:10px;width:240px;display:inline-block;vertical-align:bottom;margin-bottom:17px;background:white}
@media screen and (max-width:710px){.sub_search{width:100%}
}
.sub_search div{overflow:hidden;border:1px solid #e3e0e0}
.sub_search input{width:100%;padding:10px 11px;border:0;background:0;color:#7d7979;outline:0}
.sub_search input::-webkit-input-placeholder{color:#a99f9f}
.sub_search input:-moz-placeholder{color:#a99f9f}
.sub_search button{box-sizing:border-box;position:absolute;top:6px;right:0;width:32px;height:1px;overflow:hidden;padding:23px 0 0 0;background:transparent url(../../../images/icons/top-search-icon.png) 0 0;border:0;cursor:pointer}
.sub_search button:hover{background-position:-32px 0}
.sub_search input[type="search"]::-webkit-search-decoration,.sub_search input[type="search"]::-webkit-search-cancel-button,.sub_search input[type="search"]::-webkit-search-results-button,.sub_search input[type="search"]::-webkit-search-results-decoration{display:none}
.subnav--our-topics{display:none}
.subnav--how-we-work{display:none}
.subnav--about{display:none}
.subnav__main-links{transition:max-height 1s}
@media screen and (max-width:710px){.subnav__main-links{max-height:0;display:block;overflow:hidden}
}
.subnav__main-links.subnav-slide-down{max-height:380px}
.subnav__main-links.subnav--our-topics.subnav-slide-down{max-height:450px;margin-bottom:30px}
.subnav__main-links.subnav--our-topics.js-overflow{overflow:visible}
.subnav__controls{display:none}
@media screen and (max-width:710px){.subnav__controls{display:inline-block;position:relative;width:100%;height:48px;overflow:hidden;margin-bottom:0;padding:0 10px 0 20px;clear:both}
.subnav__controls h2{height:48px;padding:0;display:inline-block}
.subnav__controls h2 a{position:relative;padding:15px 0;display:block;width:50%}
}
.subnav__controls.submenu-open-title{background-color:#2a76a0}
.subnav__controls.submenu-open-title h2 a{color:#e3e0e0}
.subnav__controls.submenu-open-title .subnav__expand{color:#e3e0e0}
.subnav__controls.submenu-open-title .subnav__expand:after{content:"-"}
.subnav__expand{display:none}
.subnav__expand:after{content:"+";font-weight:bold;display:inline-block;position:absolute;top:10px;right:0;margin-right:20px}
@media screen and (max-width:710px){.subnav__expand{display:inline-block;float:right;width:150px;position:absolute;right:0;top:0;font-size:16px;cursor:pointer;text-align:right;padding-top:10px;padding-bottom:10px;height:48px}
}
.subnav__title{display:none}
@media screen and (max-width:710px){.subnav__title{display:inline-block;width:100%;margin-right:150px;font-size:16px;margin-bottom:0}
}
.masthead-divider{border:1px solid #e3e0e0;max-width:100%;box-sizing:border-box;width:100%;height:0}
.iframe{max-width:942px}
.iframe .iframe-inner{display:block;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}
.column_33 .iframe .iframe-inner,.column_50 .iframe .iframe-inner{display:none}
.iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.iframe img.static{display:none;max-height:392px;max-width:696px;width:100%}
.column_33 .iframe img.static,.column_50 .iframe img.static{display:block}
@media screen and (max-width:690px){.iframe img.static{display:block}
.iframe .iframe-inner{display:none}
}
.iframe p.view-map{margin:11px 0}
.iframe p.view-map a{background:#008fcf;color:#fff;display:inline-block;font-size:14px;font-weight:normal;letter-spacing:.025em;line-height:1.285714286;padding:3px .65em 5px}
@media screen and (max-width:480px){.iframe p.view-map a{font-size:12px;line-height:1.5;padding:0 .583333333em 2px}
}
.iframe p.view-map a:hover,.iframe p.view-map a:focus{background:#eef8fd;color:#2a76a0;text-decoration:none}
.grants-header{-ms-flex-align:center;align-items:center;background-color:rgba(73,68,68,0.4);background-position:center;background-size:cover;box-sizing:border-box;display:-ms-flexbox;display:flex;height:31.25vw;-ms-flex-pack:center;justify-content:center;margin:0 auto 40px;max-height:1000px;min-height:500px;padding:20px;position:relative;text-align:center;z-index:9}
@supports(background-blend-mode:multiply){.grants-header{background-blend-mode:multiply}
.grants-header:before,.grants-header:after{display:none}
}
.grants-header:before{background-image:linear-gradient(to right,rgba(120,171,54,0.81) 0,rgba(42,118,160,0.81) 34%,rgba(153,18,148,0.81) 67%,rgba(195,141,44,0.81) 100%);bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0}
.grants-header:after{content:'';background-color:rgba(73,68,68,0.4);bottom:0;left:0;position:absolute;right:0;top:0}
.grants-header__link:hover,.grants-header__link:visited,.grants-header__link:focus{text-decoration:none}
.grants-header__link:hover h1,.grants-header__link:hover h2,.grants-header__link:hover p,.grants-header__link:hover button,.grants-header__link:visited h1,.grants-header__link:visited h2,.grants-header__link:visited p,.grants-header__link:visited button,.grants-header__link:focus h1,.grants-header__link:focus h2,.grants-header__link:focus p,.grants-header__link:focus button{text-decoration:none}
.grants-header__content{position:relative;z-index:1}
.grants-header__title{color:#fff;font-size:60px;font-weight:300;line-height:62px}
@media screen and (max-width:690px){.grants-header__title{font-size:50px}
}
@media screen and (max-width:550px){.grants-header__title{font-size:30px;line-height:37px}
}
.grants-header__closed-message{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#fff;font-size:16px;max-width:850px;margin:0 auto 30px}
.grants-header__subtitle{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#fff;font-size:38px;max-width:850px;margin:0 auto 30px}
@media screen and (max-width:690px){.grants-header__subtitle{font-size:24px}
}
@media screen and (max-width:550px){.grants-header__subtitle{font-size:18px}
}
.grants-header__subtitle:before{background-color:#fff;content:'';display:block;height:3px;margin:30px auto;position:relative;width:50px}
.grants-header__more-btn{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-size:18px;padding:20px 30px}
@media(max-device-width:1024px){.grants-header__more-btn{padding:15px 12px 16px}
}
.grants-header__more-btn:hover{background-color:#70a330}
.grants-header__more-btn:disabled{background-color:#f2f2f2}
.grants-header__more-btn:hover:disabled{background-color:#f2f2f2;cursor:default}
@media screen and (max-width:690px){.grants-header__more-btn{padding:10px 15px}
}
.graphic-promo{border-width:2px;border-style:solid;clear:both}
@media screen and (min-width:831px){.column_25 .graphic-promo{border-width:0;border-top-width:4px;padding-bottom:1em}
}
@media screen and (min-width:691px){.column_33 .graphic-promo{border-width:0;border-top-width:4px;padding-bottom:1em}
}
@media screen and (max-width:480px){.graphic-promo{border-width:0;border-top-width:4px;padding-bottom:1em}
}
.graphic-promo a:hover{text-decoration:none}
.graphic-promo--orange{background-color:#ffe8c9;border-color:#e99905}
.graphic-promo--blue{background-color:#f5f8fd;border-color:#1190cc}
.graphic-promo__large-image{background-color:#fff;padding:10px;text-align:center}
@media screen and (min-width:831px){.column_25 .graphic-promo__large-image{display:none}
}
@media screen and (min-width:691px){.column_33 .graphic-promo__large-image{display:none}
}
@media screen and (max-width:480px){.graphic-promo__large-image{display:none}
}
.graphic-promo__large-image img{height:auto;width:100%;max-width:100%}
.graphic-promo__small-image{display:none;font-size:0;text-align:center}
@media screen and (min-width:831px){.column_25 .graphic-promo__small-image{display:block}
}
@media screen and (min-width:691px){.column_33 .graphic-promo__small-image{display:block}
}
@media screen and (max-width:480px){.graphic-promo__small-image{display:block}
}
.graphic-promo__small-image img{height:auto;max-width:100%;width:100%}
.graphic-promo__content{padding:10px 30px 0}
.column_25 .graphic-promo__content,.column_33 .graphic-promo__content{padding:10px 15px 0}
@media screen and (max-width:480px){.graphic-promo__description{display:none}
}
.graphic-promo--small-form{float:none;margin-left:0;margin-bottom:.75em;max-width:100%;width:100%}
@media screen and (min-width:691px){.graphic-promo--small-form{border-width:0;border-top-width:4px;float:right;margin-left:1.5em;max-width:262px;padding-bottom:1em;width:35.890410959%}
.graphic-promo--small-form .graphic-promo__large-image{display:none}
.graphic-promo--small-form .graphic-promo__small-image{display:block}
.graphic-promo--small-form .graphic-promo__content{padding:10px 15px 0}
.graphic-promo--small-form .graphic-promo__description{display:none}
}
.graphic-promo__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;padding:5px 12px}
@media(max-device-width:1024px){.graphic-promo__button{padding:15px 12px 16px}
}
.graphic-promo__button:hover{background-color:#70a330}
.graphic-promo__button:disabled{background-color:#f2f2f2}
.graphic-promo__button:hover:disabled{background-color:#f2f2f2;cursor:default}
#main>.header.header--inverted{background-color:#fff;margin-top:20px;padding-top:20px}
#main>.header.header--inverted .page-title{color:#2a76a0}
#main>.header.header--inverted .page-header__breadcrumbs{background:#fff;color:#2a76a0;position:relative;width:auto;display:inline-block}
@media screen and (max-width:550px){#main>.header.header--inverted .page-header__breadcrumbs{width:100%}
}
#main>.header.header--inverted .breadcrumbs__link{color:#2a76a0}
#main>.header.header--inverted .socialbuttonbar{display:none}
@media screen and (max-width:639px){#main>.header.header--inverted .socialbuttonbar{overflow:hidden;display:block}
#main>.header.header--inverted .socialbuttonbar .socialbuttonbar-buttons{padding-left:0;right:auto}
#main>.header.header--inverted .socialbuttonbar .socialbuttonbar-wrapper{border:0;float:left}
}
#main>.header.header--inverted .breadcrumbs-social-wrapper .page-header__breadcrumbs{background-color:transparent}
#main>.header.header--inverted .breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container .breadcrumbs__item{color:#443b3b}
#main>.header.header--inverted .breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container .breadcrumbs__item:after{color:#443b3b}
#main>.header.header--inverted .socialbuttonbar-buttons>span{color:#968e8e}
#main>.header.header--inverted .column-exception.rwjf-subnav{margin-left:auto;margin-right:auto;max-width:1000px}
@media screen and (max-width:639px){#main>.header.header--inverted .column-exception.rwjf-subnav{margin-left:0;margin-right:0}
}
#main>.header.header--inverted .column-exception.rwjf-subnav .subnav{margin-bottom:0;box-shadow:none}
@media screen and (min-width:1041px){#main>.header.header--inverted .column-exception.rwjf-subnav .subnav li{margin-right:34px}
}
#main>.header.header--inverted .column-exception.rwjf-subnav .subnav li a{color:#2a76a0;border-bottom:1px solid rgba(255,255,255,0);transition:border 500ms ease}
@media screen and (min-width:1041px){#main>.header.header--inverted .column-exception.rwjf-subnav .subnav li a{padding:5px 0}
}
#main>.header.header--inverted .column-exception.rwjf-subnav .subnav li a:hover{background-color:transparent;border-bottom:1px solid #2a76a0}
@media screen and (max-width:1040px){#main>.header.header--inverted .column-exception.rwjf-subnav .subnav li a:hover{border-bottom:1px solid rgba(255,255,255,0)}
}
.homepage-text{margin-bottom:1em}
.homepage-text::after{clear:both;content:"";display:table}
@media screen and (max-width:690px){.homepage-text{margin-bottom:0}
}
.homepage-text__title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;float:left;margin-right:5%;width:20%}
.homepage-text__title a{color:#2a76a0}
@media screen and (max-width:690px){.homepage-text__title{font-size:21px}
}
@media screen and (max-width:480px){.homepage-text__title{font-size:17px}
}
@media screen and (max-width:830px){.homepage-text__title{width:30%}
}
@media screen and (max-width:690px){.homepage-text__title{margin-bottom:.76923em;margin-right:0;width:100%}
}
@media screen and (max-width:550px){.homepage-text__title{font-size:1.69231em}
}
.homepage-text__description{font-size:1.15385em}
@media screen and (max-width:550px){.homepage-text__description{margin-bottom:1.53846em}
}
.homepage-text__content{float:right;width:75%}
.homepage-text__content .homepage-text__link{display:block;float:left;margin-right:6%;padding:1% 0;width:47%}
.homepage-text__content .homepage-text__link:nth-child(odd){margin:0}
@media screen and (max-width:830px){.homepage-text__content .homepage-text__link{float:none;margin:0 0 .30769em 0;width:100%}
}
@media screen and (max-width:830px){.homepage-text__content{width:65%}
}
@media screen and (max-width:690px){.homepage-text__content{width:100%}
}
.homepage-text__share-list{margin-left:0}
.homepage-text__share-list li{display:inline-block;list-style:none;margin-bottom:0;margin-right:3%;height:40px;vertical-align:top}
.homepage-text__share-list li:last-child{margin-right:0}
@media screen and (max-width:550px){.homepage-text__share-list li{margin-bottom:1.53846em}
}
.homepage-text__share-list .homepage-text__share-list--fb{vertical-align:super}
@media screen and (max-width:550px){.homepage-text__share-list{text-align:center}
}
.iframe{font-size:13px;line-height:1.384615385;position:relative}
.iframe a{text-decoration:none}
.iframe a:hover,.iframe a:focus{text-decoration:underline}
.iframe a.read-more{background:url("../../../images/icons/ig-launch.png") no-repeat right 1px;display:inline-block;min-height:18px;padding-right:32px}
.iframe a.read-more:after{content:''}
@media screen and (max-width:480px){.iframe h2{font-size:28px;line-height:1.107142857;padding-right:3.25em}
}
.iframe h2{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:23px;line-height:1.217391304;margin-bottom:9px}
.iframe h2 a{color:#00375e}
.iframe p{margin-bottom:.615384615em}
.iframe p.intro{font-size:15px;line-height:1.466666667}
.iframe ol{margin-bottom:9px}
.iframe ol li{padding-bottom:5px}
.ifr-cta{display:none}
.js .ifr-cta{display:block}
.iframe .figure{max-width:300px}
.iframe .figure img{max-width:100%}
.column_66 .iframe .figure{width:35%;float:left}
.column_66 .iframe .ifr-description{width:60%;float:right}
@media screen and (max-width:675px){.column_66 .iframe .figure{width:30%}
.column_66 .iframe .ifr-description{width:65%}
}
@media screen and (max-width:479px){.column_66 .iframe .figure{float:none;width:auto;max-width:300px}
.column_66 .iframe .ifr-description{float:none;width:auto;margin-top:15px}
}
.column_50 .iframe .figure{width:35%;float:left}
.column_50 .iframe .ifr-description{width:60%;float:right}
@media screen and (max-width:830px){.column_50 .iframe .ifr-description{float:left;width:40%;margin-left:5%}
}
@media screen and (max-width:600px){.column_50 .iframe .figure{float:none;width:auto;max-width:300px;margin:0}
.column_50 .iframe .ifr-description{float:none;width:auto;margin:15px 0 0}
}
.column_33 .iframe .figure,.column_25 .iframe .figure{float:none;width:auto;max-width:300px;margin:0}
.column_33 .iframe .ifr-description,.column_25 .iframe .ifr-description{float:none;width:auto;margin:15px 0 0}
@media screen and (min-width:479px) and (max-width:690px){.column_33 .iframe .figure{float:left;width:35%}
.column_33 .iframe .ifr-description{float:right;width:60%;margin:0}
}
@media screen and (min-width:479px) and (max-width:830px){.column_25 .iframe .figure{float:left;width:35%}
.column_25 .iframe .ifr-description{float:right;width:60%;margin:0}
}
.ifr-contents{position:fixed;width:100%;height:100%;top:0;left:0}
.ifr-contents .close{background:0;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;z-index:10002;position:absolute;top:10px;right:10px;height:38px;width:38px;background:url(../../../images/icons/close-popup.png) no-repeat 10px 10px}
.ifr-contents iframe{z-index:10001;position:absolute;top:50%;left:50%;overflow:auto}
.image-component .figure{max-width:275px;max-height:275px}
.column_50 .image-component .figure,.column_66 .image-component .figure,.column_75 .image-component .figure,.column_100 .image-component .figure{float:left;margin:0 18px 12px 0;max-width:200px}
.column_50 .image-component .figure{max-width:175px}
.image-component .figure img{max-width:100%;height:auto}
.image-component .figcaption{margin-top:12px}
.column_50 .image-component .figcaption,.column_66 .image-component .figcaption,.column_75 .image-component .figcaption,.column_100 .image-component .figcaption{margin-top:0;overflow:auto}
.image-component b,.image-component strong{font-weight:bold}
.image-component i,.image-component em{font-style:italic}
@media screen and (max-width:830px) and (min-width:539px){.column_25 .image-component .figure{float:left;margin:0 18px 12px 0;max-width:200px}
}
@media screen and (max-width:690px) and (min-width:539px){.column_33 .image-component .figure{float:left;margin:0 18px 12px 0;max-width:200px}
}
@media screen and (max-width:830px) and (min-width:539px){.column_50 .image-component .figure{max-width:200px}
}
@media screen and (max-width:539px){.column_100 .image-component .figure,.column_75 .image-component .figure,.column_66 .image-component .figure,.column_50 .image-component .figure{float:none;margin:0;max-width:275px;max-height:275px}
.column_100 .image-component .figcaption,.column_75 .image-component .figcaption,.column_66 .image-component .figcaption,.column_50 .image-component .figcaption{display:block;margin-top:12px}
}
.image-carousel{overflow:hidden;position:relative}
.image-carousel .caption{background:rgba(0,0,0,0.4);padding:0 2%;position:absolute;bottom:0;left:0;right:0;width:96%;z-index:1}
@media screen and (max-width:480px){.image-carousel .caption{background:0;position:static}
}
.no-rgba .image-carousel .caption{background-image:url("../../../images/feature_splash/text_box_dark_bkg.png")}
.image-carousel .caption h2{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;font-size:3em}
.image-carousel .caption h2 p{margin:0}
.image-carousel .caption p{color:#cecece;margin-bottom:2em}
@media screen and (max-width:480px){.image-carousel .caption p{color:#443b3b}
}
.image-carousel .caption p a{color:#cecece}
@media screen and (max-width:480px){.image-carousel .caption p a{color:#443b3b}
}
.image-carousel .caption--linked{cursor:pointer}
.image-carousel .bxslider{margin:0}
.image-carousel .bxslider li{display:none;margin-bottom:0}
.image-carousel .bxslider li:first-child{display:block}
.image-carousel .bxslider li .caption p:last-child{margin-bottom:0}
.image-carousel .bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}
.image-carousel .bx-viewport{overflow:hidden;width:100%}
.image-carousel .bx-viewport img{display:block;max-width:100%;width:100%}
.image-carousel .bx-viewport .bxslider li{display:block}
.image-carousel .bx-controls-direction{position:absolute;right:0;top:0;z-index:2}
.image-carousel .bx-controls-direction .bx-prev,.image-carousel .bx-controls-direction .bx-next{background:#2b2320 url(../../../images/featurecard-arrows.png);background:rgba(0,0,0,0.4) url(../../../images/featurecard-arrows.png);color:#f7f8f8;display:inline-block;font-size:10px;height:3em;margin-right:.5em;text-indent:-1000px;width:3em}
.image-carousel .bx-controls-direction .bx-prev{background-position:0 -124px}
.image-carousel .bx-controls-direction .bx-next{background-position:-100px -124px}
.image-gallery{font-size:13px;line-height:1.384615385;position:relative}
.image-gallery a{text-decoration:none}
.image-gallery a:hover,.image-gallery a:focus{text-decoration:underline}
.image-gallery a.read-more{display:inline-block}
.image-gallery p{margin-bottom:.615384615em}
.image-gallery p.intro{font-size:15px;line-height:1.466666667}
.image-gallery ol{margin-bottom:9px}
.image-gallery ol li{padding-bottom:5px}
.ig-cta{display:none}
.js .ig-cta{display:block}
.image-gallery .figure{float:left;max-width:300px;width:35%}
.column_33 .image-gallery .figure,.column_25 .image-gallery .figure{float:none;margin:0;max-width:300px;width:auto}
.image-gallery .figure img{max-width:100%}
.image-gallery .ig-description{float:right;width:60%}
.column_33 .image-gallery .ig-description,.column_25 .image-gallery .ig-description{float:none;margin:15px 0 0;width:auto}
@media screen and (max-width:830px){.column_50 .image-gallery .ig-description{float:left;width:40%;margin-left:5%}
}
@media screen and (max-width:675px){.column_75 .image-gallery .figure,.column_66 .image-gallery .figure{width:30%}
.column_75 .image-gallery .ig-description,.column_66 .image-gallery .ig-description{width:65%}
}
@media screen and (max-width:600px){.column_50 .image-gallery .figure{float:none;margin:0;max-width:300px;width:auto}
.column_50 .image-gallery .ig-description{float:none;margin:15px 0 0;width:auto}
}
@media screen and (min-width:479px) and (max-width:830px){.column_25 .image-gallery .figure{float:left;width:35%}
.column_25 .image-gallery .ig-description{float:right;margin:0;width:60%}
}
@media screen and (min-width:479px) and (max-width:690px){.column_33 .image-gallery .figure{float:left;width:35%}
.column_33 .image-gallery .ig-description{float:right;margin:0;width:60%}
}
@media screen and (max-width:479px){.column_75 .image-gallery .figure,.column_66 .image-gallery .figure{float:none;max-width:300px;width:auto}
.column_75 .image-gallery .ig-description,.column_66 .image-gallery .ig-description{float:none;margin-top:15px;width:auto}
}
.ig-slide_list{position:fixed;top:5%;left:10%;width:80%;height:90%;z-index:10001;background:#fff;box-shadow:0 0 10px 0 #000}
.rgba .ig-slide_list{box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}
.ig-slide_list button{background:0;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;position:absolute;z-index:10002}
.ig-slide_list button[disabled="disabled"]{cursor:default}
.ig-slide_list .close{height:38px;width:38px;background:url(../../../images/icons/close-popup.png) no-repeat 10px 10px;top:10px;right:15px}
.ig-slide_list .prev,.ig-slide_list .next{background:url(../../../images/content-stream-arrows.png);height:180px;width:60px;top:50%;margin-top:-90px}
.ig-slide_list .prev{background-position:-60px -160px;left:-80px}
.ig-slide_list .prev:hover{background-position:-120px -160px}
.ig-slide_list .prev[disabled="disabled"]{background-position:0 -160px}
.ig-slide_list .next{background-position:-60px 0;right:-80px}
.ig-slide_list .next:hover{background-position:-120px 0}
.ig-slide_list .next[disabled="disabled"]{background-position:0 0}
.ig-slide_list ol{list-style:none;margin:0}
.ig-slide_list li{list-style:none}
.ig-slide_list .description{box-sizing:border-box;width:33%;height:100%;position:absolute;top:0;right:0;padding:30px 25px}
.ig-slide_list .figure{box-sizing:border-box;height:100%;width:67%;position:absolute;top:0;left:0;overflow:hidden;background:#1b1b1b}
.ig-slide_list .figure:after{position:absolute;top:auto;right:0;width:9px;height:100%;content:"\A0"}
.rgba .ig-slide_list .figure:after{background-color:#000;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 99%,rgba(0,0,0,0.3) 100%)}
.ig-slide_list .figure img{max-width:100%;max-height:100%}
.ig-slide_list h3{padding-right:35px}
.image-gallery .ig-playlist{display:none}
.no-positionfixed .image-gallery .ig-playlist{display:block !important}
.no-positionfixed .image-gallery .ig-description a.read-more,.no-positionfixed .ig-slide_list,.no-positionfixed .backdrop{display:none !important}
@media screen and (min-width:600px) and (max-width:1024px){.ig-slide_list .description{width:100%;top:auto;bottom:0;height:33%}
.ig-slide_list .figure{width:100%;height:68%}
.ig-slide_list .close{top:67%;margin-top:14px}
.ig-slide_list .next{right:-73px}
.ig-slide_list .prev{left:-73px}
.ig-slide_list .figure:after{position:absolute;bottom:0;right:auto;width:100%;height:9px}
.rgba .ig-slide_list .figure:after{background-color:#000;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 99%,rgba(0,0,0,0.3) 100%)}
}
@media screen and (max-width:600px){.image-gallery .ig-playlist{display:block !important}
.image-gallery .ig-description a.read-more,.ig-slide_list,.backdrop{display:none !important}
}
@media screen and (max-height:440px){.image-gallery .ig-playlist{display:block !important}
.image-gallery .ig-description a.read-more,.ig-slide_list,.backdrop{display:none !important}
}
.download-bar__wrapper{padding:20px 0}
.email-print--embed .dropdown-button{background-color:#78af33;background-position:center top;display:inline-block;margin-right:13px;position:relative}
@media screen and (max-width:480px){.email-print--embed .dropdown-button{display:block;margin:0}
}
.email-print--embed .dropdown-button .dropdown-button__overlay{background:#78af33;box-sizing:border-box;left:0;margin-top:-20px;opacity:0;position:absolute;top:100%;z-index:-1;transition:all .3s ease}
@media screen and (max-width:480px){.email-print--embed .dropdown-button .dropdown-button__overlay{width:100%}
}
.email-print--embed .dropdown-button .dropdown-button__overlay.right-aligned{left:auto;right:0}
.email-print--embed .dropdown-button.is-open .dropdown-button__overlay{margin-top:2px;opacity:1;z-index:9999}
.dropdown-button__link{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-right:1px solid #fff;color:#fff;display:inline-block;font-size:1em;margin:0 30px 0 0;padding:8px 10px;position:relative;text-transform:uppercase}
@media(max-device-width:1024px){.dropdown-button__link{padding:15px 12px 16px}
}
.dropdown-button__link:hover{background-color:#70a330}
.dropdown-button__link:disabled{background-color:#f2f2f2}
.dropdown-button__link:hover:disabled{background-color:#f2f2f2;cursor:default}
@media screen and (max-width:480px){.dropdown-button__link{display:block;margin-bottom:10px}
}
.dropdown-button__link:hover{cursor:pointer;text-decoration:none}
.dropdown-button__link:before{content:"";height:100%;left:0;position:absolute;right:-30px;top:0}
.dropdown-button__link.download-link:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;height:0;margin-top:-3px;position:absolute;right:-20px;top:50%}
.dropdown-button__link.download-link.has-single-item:after{background:transparent url("../../../images/download-icon.png") left top no-repeat;border:0;height:12px;margin-top:-6px;right:-22px;width:12px}
.dropdown-button__link.embed-link:after{content:'</>';margin-top:-9px;position:absolute;right:-26px;top:50%;font-size:11px;font-weight:bold;letter-spacing:.1em}
.email-print--embed .download-wrapper.is-open{background-color:#78af33}
.email-print--embed .download-wrapper.is-open .download-link:after{border-top:0;border-bottom:6px solid #fff}
.email-print--embed .download-wrapper .download-overlay{font-size:10px;left:0;width:100%}
.email-print--embed .download-wrapper .download-overlay ul{margin:0}
.email-print--embed .download-wrapper .download-overlay li{border-top:1px solid #cecece;list-style:none;margin:0;padding:1em 0}
.email-print--embed .download-wrapper .download-overlay li:first-of-type{border-top:0}
.email-print--embed .download-wrapper .download-overlay a{padding-left:10px;color:#fff}
.email-print--embed .download-wrapper .download-overlay a:before{background:transparent url("../../../images/download-icon.png") left top no-repeat;content:"";padding-left:20px}
.email-print--embed .embed-overlay{left:0;padding:10px;top:100%;width:320px;z-index:1000}
.email-print--embed .embed-overlay .embed-code{box-sizing:border-box;border:1px solid #cecece;height:300px;padding:3%;width:100%}
.infographic-embed-image img{height:auto;margin:0 auto;max-width:100%}
@media screen and (max-width:480px){.print-email-wrapper{padding-top:10px;display:block}
}
@media screen and (max-width:380px){.email-print--embed .dropdown-button .dropdown-button__link{padding:5px 6px 5px 6px}
.email-print--embed .embed-wrapper{margin-bottom:10px}
.email-print--downloads .embed-wrapper .embed-link{padding:6px 6px 4px 6px}
}
#main div#infographicsheader{padding-top:40px}
.learn-more{margin-top:40px}
.learn-more.learn-more--no-padding{margin-top:0}
.learn-more{background-color:#f2f2f2;box-sizing:border-box;color:#443b3b;padding:100px 0;text-align:center;width:100%}
.learn-more *{box-sizing:inherit}
.learn-more__wrapper{font-size:0;max-width:1000px;margin:0 auto;width:100%}
@media screen and (max-width:1040px){.learn-more__wrapper{padding:0 33px}
}
.learn-more__title{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:24px;line-height:1.13333em;margin-bottom:90px}
.learn-more__block{width:33.33%;display:inline-block;padding:0 33px;vertical-align:top}
.learn-more__block:first-child{padding-left:0}
.learn-more__block:nth-child(3){padding-right:0}
@media screen and (max-width:768px){.learn-more__block{width:100%;margin-top:44px;padding:0}
.learn-more__block:first-child{margin-top:0}
}
.learn-more__block-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:1.4444em;margin-bottom:20px;vertical-align:top}
.learn-more__block-title a{padding:13px 0}
.learn-more__block-description{margin-top:20px;font-size:16px;line-height:1.5em}
.language-toggle a{background:#008fcf;color:#fff;display:inline-block;font-size:10px;font-weight:normal;letter-spacing:.05em;line-height:2.1;padding:0 1em;text-transform:uppercase}
.language-toggle a:hover,.language-toggle a:focus{background:#eef8fd;color:#2a76a0;text-decoration:none}
.in-series .language-toggle{margin-bottom:18px}
.longform-promo-modal .rwjf-component--longform .container--blue .colored-text,.rwjf-component--longform .container--blue .colored-text{color:#2a76a0}
.longform-promo-modal .rwjf-component--longform .container--blue .colored-text.read-more:hover,.longform-promo-modal .rwjf-component--longform .container--blue .colored-text.read-more .svg-path-arrow,.rwjf-component--longform .container--blue .colored-text.read-more:hover,.rwjf-component--longform .container--blue .colored-text.read-more .svg-path-arrow{fill:#2a76a0}
.longform-promo-modal .rwjf-component--longform .container--blue .colored-bg,.rwjf-component--longform .container--blue .colored-bg{background-color:#2a76a0}
.longform-promo-modal .rwjf-component--longform .container--green .colored-text,.rwjf-component--longform .container--green .colored-text{color:#78af33}
.longform-promo-modal .rwjf-component--longform .container--green .colored-text.read-more:hover,.longform-promo-modal .rwjf-component--longform .container--green .colored-text.read-more .svg-path-arrow,.rwjf-component--longform .container--green .colored-text.read-more:hover,.rwjf-component--longform .container--green .colored-text.read-more .svg-path-arrow{fill:#78af33}
.longform-promo-modal .rwjf-component--longform .container--green .colored-bg,.rwjf-component--longform .container--green .colored-bg{background-color:#78af33}
.longform-promo-modal .rwjf-component--longform .container--orange .colored-text,.rwjf-component--longform .container--orange .colored-text{color:#e99905}
.longform-promo-modal .rwjf-component--longform .container--orange .colored-text.read-more:hover,.longform-promo-modal .rwjf-component--longform .container--orange .colored-text.read-more .svg-path-arrow,.rwjf-component--longform .container--orange .colored-text.read-more:hover,.rwjf-component--longform .container--orange .colored-text.read-more .svg-path-arrow{fill:#e99905}
.longform-promo-modal .rwjf-component--longform .container--orange .colored-bg,.rwjf-component--longform .container--orange .colored-bg{background-color:#e99905}
.longform-promo-modal .rwjf-component--longform .container--purple .colored-text,.rwjf-component--longform .container--purple .colored-text{color:#991294}
.longform-promo-modal .rwjf-component--longform .container--purple .colored-text.read-more:hover,.longform-promo-modal .rwjf-component--longform .container--purple .colored-text.read-more .svg-path-arrow,.rwjf-component--longform .container--purple .colored-text.read-more:hover,.rwjf-component--longform .container--purple .colored-text.read-more .svg-path-arrow{fill:#991294}
.longform-promo-modal .rwjf-component--longform .container--purple .colored-bg,.rwjf-component--longform .container--purple .colored-bg{background-color:#991294}
.rwjf-component--longform .thin-stripe-bg{background-image:url("../../../images/longform/thick-stripe-white.png");background-position:left top;background-repeat:repeat}
.feature #main>.primary .rwjf-component--longform .thin-stripe-bg,.secondary .rwjf-component--longform .thin-stripe-bg{background-image:url("../../../images/longform/thick-stripe-grey.png")}
.rwjf-component--longform .thick-stripe-bg{background-image:url("../../../images/longform/thin-stripe-white.png");background-position:left top;background-repeat:repeat}
.rwjf-component--longform .longform-title{line-height:1.19230769230769;margin-bottom:.5em;padding-top:.5em}
.rwjf-component--longform .container--no-title .longform-title{display:none}
.rwjf-component--longform .longform-subtitle{line-height:1.19230769230769;margin-bottom:.7em}
.rwjf-component--longform .longform-titleSuppressed{padding-top:.5em}
.longform #main>.primary{margin-top:-10px;min-width:1000px;position:relative}
@media screen and (max-width:942px){.longform #main>.primary{margin-top:-10px}
}
@media screen and (min-width:1px){.longform #main>.primary{min-width:inherit}
}
body.longform #main.reset{margin-top:0}
body.longform #main.reset .feature_splash{height:auto;padding:20px}
.columns--longform{display:table;position:relative;table-layout:fixed;width:100%}
.column--longform{display:table-cell;float:none;margin-left:0;vertical-align:top}
.column_100--longform{display:block}
.column_33--longform{box-sizing:border-box;width:34%}
.column_66--longform{border-right:1px solid #ddd;width:66%}
@media screen and (max-width:690px){.column_66--longform{border-right:0}
}
.rwjf-component--longform{box-sizing:border-box}
.column--longform>.parsys:last-child .rwjf-component--longform:last-child,.column--longform .rwjf-component--longform{margin-bottom:20px}
.rwjf-component--longform .longform-content{background-color:white}
.column_33--longform .rwjf-component--longform.stickem{box-sizing:border-box;margin-bottom:0;max-width:340px;width:100%}
.column_33--longform .rwjf-component--longform .sticky-inner-wrapper{padding-top:150px;padding-bottom:20px}
.column_33--longform .rwjf-component--longform.stickit-end{bottom:0;z-index:1}
@media screen and (min-width:691px) and (max-width:1000px){.column_33--longform .rwjf-component--longform.stickit{padding-right:15px;width:34%}
.column_33--longform .rwjf-component--longform.stickit-end{padding-right:1px;width:34%}
}
.column .rwjf-component--longform .accordion-bar{color:#fff;display:none;font-size:15px;font-weight:bold;line-height:41px;position:relative}
.rwjf-component--longform .accordion-bar::before{content:"";height:40px;left:0;position:absolute;top:0;width:40px}
.rwjf-component--longform .accordion-bar::after{background:transparent url("../../../images/longform/arrow-up-down-icon.png") center top no-repeat;content:"";height:16px;margin:12px;position:absolute;right:0;top:0;width:16px}
.rwjf-component--longform .is-expanded .accordion-bar::after{background-position:center bottom}
.column .rwjf-component--longform .accordion-bar p{display:inline-block;max-height:60px;line-height:1.5em;margin:8px 40px 8px 50px;overflow:hidden;vertical-align:middle}
.stickem-container--longform{position:relative}
@media screen and (max-width:690px){.columns--longform,.column--longform{display:block}
.column_33--longform{padding-left:0}
.column_33--longform .rwjf-component--longform{margin-bottom:20px;max-width:100%;overflow:visible}
.column_33--longform .rwjf-component--longform.stickem{max-width:100%}
.column_33--longform .rwjf-component--longform .sticky-inner-wrapper{margin-top:0;padding:0}
.column_33--longform .rwjf-component--longform.stickit{position:static}
.column_33--longform .rwjf-component--longform.stickit .sticky-inner-wrapper{position:relative !important}
.column_33--longform .rwjf-component--longform.stickit-end{bottom:auto;position:static}
}
@media screen and (max-width:500px){.column_33 .rwjf-component--longform .accordion-bar,.column_25 .rwjf-component--longform .accordion-bar{display:block}
.column_33 .rwjf-component--longform .longform-content-wrapper,.column_25 .rwjf-component--longform .longform-content-wrapper{background-image:none;display:none;padding:1px 0 3px}
.column_33 .rwjf-component--longform .is-expanded .longform-content-wrapper,.column_25 .rwjf-component--longform .is-expanded .longform-content-wrapper{display:block}
.column_33--longform .rwjf-component--longform.stickem{margin-bottom:10px;max-width:100%}
}
.column--longform .rwjf-longform-freeform{padding-right:20px;margin-bottom:14px}
.rwjf-longform-freeform .freeform blockquote p.lined{border-left:0;padding-left:0;margin:0 !important}
@media screen and (max-width:690px){.column--longform .rwjf-longform-freeform{padding-right:0}
}
@media screen and (max-width:500px){.longform-modal .rwjf-freeform{padding-right:10px;padding-left:10px}
}
.rwjf-longform-freeform .freeform p>.hairline{display:block;height:1px;border:0;color:#dfdfdf;background-color:#dfdfdf;margin:28px 0 36px 0}
.rwjf-longform-title h1{margin-bottom:1em;padding-top:26px}
@media screen and (max-width:500px){.longform-modal .rwjf-longform-title{margin-left:10px;margin-right:10px}
}
.longform-image-gallery>.container:not(.container-no-bar) .image-carousel__title{padding-top:14px}
.longform-image-gallery .image-carousel__title{margin-bottom:14px}
.longform-image-gallery .accordion-bar::before{background:transparent url("../../../images/longform/image_gallery_icon_24.png") center center no-repeat}
.longform-image-gallery .longform-content-wrapper{padding-top:11px}
.longform-image-gallery .container--no-title .longform-content-wrapper,.longform-image-gallery .container-no-bar .longform-content-wrapper{padding-top:0}
.longform-image-gallery .longform-content .longform-title{letter-spacing:normal;margin-left:10px;margin-top:0;margin-right:10px;padding-left:0;padding-top:.5em;padding-right:0}
.longform-image-gallery .longform-content img{width:100%}
.longform-image-gallery .longform-content ul{margin-left:0}
.longform-image-gallery .longform-content h3{margin-top:.5em;padding:0 10px}
.longform-image-gallery .longform-content .caption{background:0;padding:0 10px;position:static;width:auto}
.longform-image-gallery .longform-content .caption p{color:#666;margin-bottom:1em}
.longform-image-gallery .longform-content .caption p a{color:#2a76a0}
.longform-image-gallery--right{float:right;width:50%}
.longform-image-gallery--right .longform-content-wrapper{margin-left:10px;margin-bottom:10px}
.longform-image-gallery--left{float:left;width:50%}
.longform-image-gallery--left .longform-content-wrapper{margin-right:10px;margin-bottom:10px}
.column_50 .longform-image-gallery,.column_33 .longform-image-gallery,.column_25 .longform-image-gallery{float:none;width:100%}
.column_50 .longform-image-gallery .longform-content-wrapper,.column_33 .longform-image-gallery .longform-content-wrapper,.column_25 .longform-image-gallery .longform-content-wrapper{margin:0}
@media screen and (max-width:500px){.longform-image-gallery .longform-content{padding-bottom:0}
.columns .longform-image-gallery{float:none;width:100%}
.columns .longform-image-gallery .longform-content-wrapper{margin:0}
}
.rwjf-longform-inlinestory .freeform{box-sizing:border-box;background-color:#f1f1f1;background-image:url("../../../images/longform/thin-stripe-white-on-grey.png");padding:25px}
.rwjf-longform-inlinestory .freeform blockquote p.lined{border-left:0;padding-left:0}
.rwjf-longform-inlinestory ul{margin-left:18px}
.rwjf-longform-inlinestory ul li{list-style-image:none;list-style-type:disc}
.rwjf-longform-inlinestory .freeform--right{float:right;margin-left:10px;margin-bottom:10px;width:50%}
.rwjf-longform-inlinestory .freeform--left{float:left;margin-right:10px;margin-bottom:10px;width:50%}
.column_50 .rwjf-longform-inlinestory .freeform,.column_33 .rwjf-longform-inlinestory .freeform,.column_25 .rwjf-longform-inlinestory .freeform{float:none;margin:0;width:100%}
@media screen and (max-width:500px){.rwjf-longform-inlinestory .freeform{float:none;margin:0;width:100%}
}
.column .rwjf-component--longform{margin-bottom:0}
.column .right_25_par .rwjf-component--longform{margin-bottom:4px}
.column .right_25_par .rwjf-component--longform .longform-content--promotion{padding:0 0 1em}
.longform-promotion .accordion-bar::before{background:transparent url("../../../images/longform/promo_icon_24.png") center center no-repeat}
.column_50 .longform-promotion,.column_33 .longform-promotion,.column_25 .longform-promotion{float:none;width:100%}
.column_50 .longform-promotion .longform-content-wrapper,.column_33 .longform-promotion .longform-content-wrapper,.column_25 .longform-promotion .longform-content-wrapper{margin:0}
.longform-promotion .longform-content-wrapper--promotion{padding-top:11px}
.longform-promotion .has-subtitle .longform-title{margin-bottom:.2em}
.longform-promotion .longform-promo-image img{margin-bottom:1em;width:100%}
.longform-promotion .longform-modal{left:-100%}
.longform-promotion .longform-content--promotion{padding:0 0 1px}
.longform-promotion .longform-content--promotion .longform-promo-link p:last-child{margin-bottom:0}
.longform-promotion .longform-promo-summary,.longform-promotion .longform-promo-link,.longform-promotion .longform-title,.longform-promotion .longform-subtitle{margin-left:20px;margin-right:20px}
.longform-promotion .longform-promo-link__call-to-action{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;display:inline-block;margin-top:10px;padding:5px 12px;margin-bottom:0}
@media(max-device-width:1024px){.longform-promotion .longform-promo-link__call-to-action{padding:15px 12px 16px}
}
.longform-promotion .longform-promo-link__call-to-action:hover{background-color:#70a330}
.longform-promotion .longform-promo-link__call-to-action:disabled{background-color:#f2f2f2}
.longform-promotion .longform-promo-link__call-to-action:hover:disabled{background-color:#f2f2f2;cursor:default}
.longform-promotion .longform-promo-link__call-to-action:hover{cursor:pointer;text-decoration:none;color:#fff}
.longform-promotion .longform-promo-link__call-to-action .read-more-arrow svg{display:none}
.longform-promotion--background .longform-content--promotion{background:#f2f2f2;border-top:4px solid #fff}
.longform-promo-modal-wrapper{background:#EEE url(../../../images/texture-anglelines.png) repeat-x;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}
.rgba .longform-promo-modal-wrapper{background-color:rgba(238,238,238,0.9)}
.no-rgba .longform-promo-modal-wrapper{background:transparent url(../../../images/eee90background.png) repeat}
.longform-promo-modal-wrapper.is-visible{display:block}
.longform-edit-modal .longform-modal{overflow:visible;position:relative;top:100px}
.longform-edit-modal .column--longform{display:block}
.longform-modal{left:50%;margin-left:-377px;height:90%;max-width:754px;position:fixed;top:5%;width:80%}
@media screen and (max-width:1040px){.longform-modal{left:10%;margin-left:0}
}
.longform-modal .close-button{background:url("../../../images/icons/close-popup.png") no-repeat 10px 10px;height:38px;position:absolute;right:13px;text-indent:-9999px;top:0;width:38px;z-index:10}
.longform-modal .longform-modal-content{background:#fff;box-shadow:0 0 10px 0 #000;box-sizing:border-box;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:40px 25px 25px}
.rgba .longform-modal .longform-modal-content{box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}
.longform-promotion--right{float:right;width:50%}
.longform-promotion--right .longform-content-wrapper{margin-left:10px;margin-bottom:10px}
.longform-promotion--left{float:left;width:50%}
.longform-promotion--left .longform-content-wrapper{margin-right:10px;margin-bottom:10px}
@media screen and (max-width:690px){.rwjf-component--longform .longform-promotion{float:none;width:100%}
.rwjf-component--longform .longform-promotion .accordion-bar{display:block}
.rwjf-component--longform .longform-promotion .longform-promo-modal .accordion-bar{display:none}
.rwjf-component--longform .longform-promotion .longform-content-wrapper{background-image:none;display:none;margin:0;padding:1px 0 3px}
.rwjf-component--longform .longform-promotion .is-expanded .longform-content-wrapper{display:block}
.rwjf-component--longform .container.has-modal .longform-content--promotion{display:none}
.rwjf-component--longform .container.has-modal.is-expanded .longform-promo-modal,.rwjf-component--longform .container.has-modal.is-expanded .longform-promo-modal-wrapper{display:block}
.longform-promo-modal-wrapper{background:0;height:auto;position:static;width:100%}
.rgba .longform-promo-modal-wrapper{background:0}
.longform-modal{height:auto;overflow:visible;position:static;width:100%}
.longform-modal .longform-modal-content{box-shadow:none;padding:10px 0 0}
.longform-modal .longform-modal-content .rwjf-component{margin-bottom:20px;padding-left:10px;padding-right:10px}
.longform-modal .longform-modal-content .rwjf-longform-imagegallery,.longform-modal .longform-modal-content .rwjf-longform-inlinestory,.longform-modal .longform-modal-content .rwjf-longform-quote,.longform-modal .longform-modal-content .rwjf-longform-title,.longform-modal .longform-modal-content .rwjf-longform-tweetablefact,.longform-modal .longform-modal-content .rwjf-longform-tweetablestat,.longform-modal .longform-modal-content .rwjf-longform-videoseries{padding-left:0;padding-right:0}
.rgba .longform-modal .longform-modal-content{box-shadow:none}
.longform-modal .longform-modal-content .longform-content-wrapper.thin-stripe-bg{background-image:url("../../../images/longform/thick-stripe-white.png");padding:11px 0 0 0}
.longform-modal .longform-modal-content .container--no-title .longform-content-wrapper.thin-stripe-bg{background-image:none;padding:0}
.longform-modal .close-button{display:none}
.longform-promotion .is-expanded .longform-promo-modal{display:none}
}
.longform-modal-content .rwjf-component.rwjf-wrapping-promotion .columns{display:none}
.longform-modal-content .rwjf-component.rwjf-wrapping-promotion:before{content:"invalid component"}
.longform-quote{color:#fff;position:relative}
.longform-quote .quotemark-before,.longform-quote .quotemark-after{font-size:200px;position:absolute;opacity:.2}
.no-opacity .longform-quote .quotemark-before,.no-opacity .longform-quote .quotemark-after{-ms-filter:"alpha(opacity=20)"}
.longform-quote .quotemark-before{top:.4em;left:15px}
.longform-quote .quotemark-after{bottom:0;right:15px}
.longform-quote .longform-content-wrapper{overflow:hidden;position:relative}
.longform-quote .longform-content{background-color:transparent;font-size:15px;padding:55px 35px 25px;position:relative;z-index:3}
.feature #main>.primary .longform-quote .longform-content,.secondary .longform-quote .longform-content{background-color:transparent}
.longform-quote .longform-content .attribution{font-weight:bold;font-style:italic;text-align:right}
.longform-quote .longform-content .attribution .attribution__link{color:#fff;text-decoration:underline}
.longform-quote .accordion-bar::before{background:transparent url("../../../images/longform/quote_icon_24.png") center center no-repeat}
.longform-quote--right{float:right;margin-left:10px;margin-bottom:10px;width:50%}
.longform-quote--left{float:left;margin-right:10px;margin-bottom:10px;width:50%}
@media screen and (max-width:500px){.longform-quote{float:none;margin:0;width:100%}
}
.cq-wcm-edit .rwjf-longform-share-wrapper{float:none;width:100%}
.cq-wcm-edit .rwjf-longform-share{position:static}
.rwjf-longform-share-wrapper{box-sizing:border-box;float:right;width:34%}
.rwjf-longform-share{background-color:#fff;box-sizing:border-box;font-size:15px;margin-bottom:40px;position:absolute;top:0;max-width:340px;width:34%;z-index:800}
.rwjf-longform-share.stickit{position:fixed}
.rwjf-longform-share.stickit-end{bottom:-20px;top:auto}
@media screen and (min-width:691px) and (max-width:902px){.rwjf-longform-share{padding-right:15px}
}
.rwjf-longform-share .wf-socialshare>span{margin-right:3px}
.rwjf-longform-share .longform-download-button{border-bottom:6px solid #fff}
.rwjf-longform-share .longform-download-button a{background:transparent url("../../../images/longform/download_icon_24.png") right center no-repeat;color:#fff;display:block;font-size:13px;font-weight:bold;line-height:3em;margin:auto 4%;padding-right:20px;text-align:center}
@media screen and (min-width:691px) and (max-width:820px){.rwjf-longform-share .longform-download-button a{background:0;font-size:12px;padding-right:0}
}
@media screen and (min-width:691px) and (max-width:800px){.rwjf-longform-share .longform-social-share-inner{min-width:0;text-align:right}
.rwjf-longform-share .longform-social-share-inner>span{float:none}
}
@media screen and (max-width:690px){.longform #main>.primary{padding-top:80px}
.rwjf-longform-share-wrapper{float:none;width:100%}
.rwjf-longform-share{left:0;margin-bottom:0;max-width:100%;padding:0 20px;width:100%}
.rwjf-longform-share.stickit{position:absolute}
.rwjf-longform-share.stickit-end{bottom:auto;top:0}
.rwjf-longform-share .longform-social-share-inner{margin-bottom:5px}
.rwjf-longform-share .social-media-icons{float:right}
}
.has-longform-download-button.longform #main>.primary{padding-top:0}
.has-longform-download-button .rwjf-longform-title.first-of-class h1{margin-top:-10px;padding-top:0}
@media screen and (max-width:690px){.has-longform-download-button .rwjf-longform-title.first-of-class h1{margin-top:1.6em}
}
.longform-tweet{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#8d8a89;overflow:hidden;padding:0;position:relative}
.longform-tweet .longform-content-wrapper{padding-top:11px}
.longform-tweet .longform-content{padding:20px;padding-right:0;position:relative}
.longform-tweet .longform-content .statistic{line-height:1}
.longform-tweet .longform-content .statistic.colored-text{font-size:40px}
.longform-tweet .longform-content p{font-size:18px;line-height:1.5;margin:0 0 10px}
.longform-tweet .longform-content p:first-child{margin-top:0}
.longform-tweet .share{font-size:12px;line-height:24px;text-transform:uppercase}
.column_66--longform .longform-tweet .share{padding-right:10px}
.longform-tweet .share span{font-weight:bold;display:inline-block;line-height:24px;margin-right:2px}
.longform-tweet .share li{margin-right:2px}
.longform-tweet .share .social-media-icons{display:inline-block;height:24px;vertical-align:middle}
.longform-tweet .accordion-bar::before{background:transparent url("../../../images/longform/tweet_stat_icon_24.png") center center no-repeat}
.longform-tweet .verticalrule_left{border-left:1px solid #ddd}
.longform-tweet .verticalrule_right{border-right:1px solid #ddd}
@media screen and (min-width:501px){.column_100 .longform-tweet--full,.column_75 .longform-tweet--full,.column_66 .longform-tweet--full{clear:both}
.column_100 .longform-tweet--full .longform-content,.column_75 .longform-tweet--full .longform-content,.column_66 .longform-tweet--full .longform-content{min-height:85px;padding-bottom:0;padding-left:0}
.column_100 .longform-tweet--full .statistic,.column_75 .longform-tweet--full .statistic,.column_66 .longform-tweet--full .statistic{float:left;margin-right:5px}
.column_100 .longform-tweet--full .statistic,.column_75 .longform-tweet--full .statistic,.column_66 .longform-tweet--full .statistic{margin-right:110px}
.column_100 .longform-tweet--full p,.column_75 .longform-tweet--full p,.column_66 .longform-tweet--full p{font-size:25px;margin-right:110px}
.column_100 .longform-tweet--full .share,.column_75 .longform-tweet--full .share,.column_66 .longform-tweet--full .share{border-left:1px solid #dbdad9;padding-left:15px;position:absolute;right:0;top:25px;width:80px}
.column_100 .longform-tweet--full .share span,.column_75 .longform-tweet--full .share span,.column_66 .longform-tweet--full .share span{display:block;float:none}
}
.column_100 .longform-tweet--right,.column_75 .longform-tweet--right,.column_66 .longform-tweet--right{float:right;width:50%}
.column_100 .longform-tweet--right .longform-content-wrapper,.column_75 .longform-tweet--right .longform-content-wrapper,.column_66 .longform-tweet--right .longform-content-wrapper{margin-left:15px;margin-bottom:10px;padding:0;padding-left:11px}
.column_100 .longform-tweet--right .longform-content,.column_75 .longform-tweet--right .longform-content,.column_66 .longform-tweet--right .longform-content{padding:0 0 0 15px}
.column_100 .longform-tweet--left,.column_75 .longform-tweet--left,.column_66 .longform-tweet--left{float:left;width:50%}
.column_100 .longform-tweet--left .longform-content-wrapper,.column_75 .longform-tweet--left .longform-content-wrapper,.column_66 .longform-tweet--left .longform-content-wrapper{margin-right:15px;margin-bottom:10px;padding:0;padding-right:11px}
.column_100 .longform-tweet--left .longform-content,.column_75 .longform-tweet--left .longform-content,.column_66 .longform-tweet--left .longform-content{padding:0 15px 0 0}
.column_33--longform .longform-tweet .container{border-bottom:1px solid #ddd}
@media screen and (max-width:830px) and (min-width:501px){.column_25 .longform-tweet,.column_50 .longform-tweet{clear:both}
.column_25 .longform-tweet .longform-content,.column_50 .longform-tweet .longform-content{min-height:85px;padding-bottom:0;padding-left:0}
.column_25 .longform-tweet .statistic,.column_50 .longform-tweet .statistic{float:left;margin-right:5px}
.column_25 .longform-tweet .statistic,.column_50 .longform-tweet .statistic{margin-right:110px}
.column_25 .longform-tweet p,.column_50 .longform-tweet p{font-size:25px;margin-right:110px}
.column_25 .longform-tweet .share,.column_50 .longform-tweet .share{border-left:1px solid #dbdad9;padding-left:15px;position:absolute;right:0;top:25px;width:80px}
.column_25 .longform-tweet .share span,.column_50 .longform-tweet .share span{display:block;float:none}
}
@media screen and (max-width:690px) and (min-width:501px){.column_33 .longform-tweet{clear:both}
.column_33 .longform-tweet .longform-content{min-height:85px;padding-bottom:0;padding-left:0}
.column_33 .longform-tweet .statistic{float:left;margin-right:5px}
.column_33 .longform-tweet .statistic{margin-right:110px}
.column_33 .longform-tweet p{font-size:25px;margin-right:110px}
.column_33 .longform-tweet .share{border-left:1px solid #dbdad9;padding-left:15px;position:absolute;right:0;top:25px;width:80px}
.column_33 .longform-tweet .share span{display:block;float:none}
}
@media screen and (max-width:500px){.column .longform-tweet{float:none;width:100%}
.column .longform-tweet .longform-content-wrapper{margin:0;padding:11px 0 0}
.column .longform-tweet .longform-content{padding:15px}
.column .longform-tweet .longform-content .statistic{font-size:60px}
.column_33 .longform-tweet .longform-content-wrapper,.column_25 .longform-tweet .longform-content-wrapper{padding:1px 0 3px}
.longform-tweet .share .social-media-icons li a{line-height:32px}
.longform-modal .longform-tweet .longform-content-wrapper{background-image:url("../../../images/longform/thick-stripe-white.png");padding:11px 0 0}
.longform-tweet .verticalrule_left{border-left:1px solid #ddd}
.longform-tweet .verticalrule_right{border-right:1px solid #ddd}
}
.longform-tweet--fact{min-height:100px}
@media screen and (max-width:500px){.longform-tweet--fact{min-height:0}
}
.sticky-video-fix{z-index:899;position:relative}
.longform-videoseries{color:#666;padding:0;position:relative}
.column_33--longform .longform-videoseries .longform-videoseries--video .video_series-title,.column_33--longform .longform-videoseries .longform-videoseries--video .video_series-summary,.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-title,.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-summary,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-title,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-summary{padding:0 20px}
.column_33--longform .longform-videoseries .longform-videoseries--video .video_series-summary,.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-summary,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-summary{padding-bottom:.5em;padding-top:.5em}
.column_33--longform .longform-videoseries .longform-title,.longform-videoseries.longform-videoseries--right .longform-title,.longform-videoseries.longform-videoseries--left .longform-title{padding:0 20px;padding-top:.5em}
.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-title,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
@media screen and (max-width:500px){.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-title,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-title{padding:0;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:21px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em}
.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-title a,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-title a{color:#2a76a0}
}
@media screen and (max-width:500px) and (max-width:480px){.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-title,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-title{font-size:17px}
}
.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-summary.video_series-summary--modal.is-truncated,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-summary.video_series-summary--modal.is-truncated{height:100%}
@media screen and (max-width:500px){.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-summary,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-summary{padding:0}
.longform-videoseries.longform-videoseries--right .longform-videoseries--video .video_series-summary.is-truncated,.longform-videoseries.longform-videoseries--left .longform-videoseries--video .video_series-summary.is-truncated{height:60px}
}
.longform-videoseries.longform-videoseries--right .longform-title,.longform-videoseries.longform-videoseries--left .longform-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
@media screen and (max-width:500px){.longform-videoseries.longform-videoseries--right .longform-title,.longform-videoseries.longform-videoseries--left .longform-title{padding-left:0;padding-right:0;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:21px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.5em}
}
@media screen and (max-width:480px){.longform-videoseries.longform-videoseries--right .longform-title,.longform-videoseries.longform-videoseries--left .longform-title{font-size:17px}
}
.longform-videoseries.longform-videoseries--right .video_series-wide_column,.longform-videoseries.longform-videoseries--left .video_series-wide_column{display:none}
.longform-videoseries.longform-videoseries--right .video_series-narrow_column,.longform-videoseries.longform-videoseries--left .video_series-narrow_column{display:block}
@media screen and (max-width:500px){.longform-videoseries.longform-videoseries--right .video_series-wide_column,.longform-videoseries.longform-videoseries--left .video_series-wide_column{display:block}
.longform-videoseries.longform-videoseries--right .video_series-narrow_column,.longform-videoseries.longform-videoseries--left .video_series-narrow_column{display:none}
}
@media screen and (max-width:480px){.longform-videoseries .video_series-title.video_series-title--narrow{display:none}
}
.longform-videoseries .accordion-bar::before{background:transparent url("../../../images/longform/video_gallery_icon_24.png") center center no-repeat}
.longform-videoseries .longform-content-wrapper{padding-top:11px}
.longform-videoseries .container--no-title .longform-content-wrapper{padding-top:0}
.longform-videoseries--video{margin-bottom:10px}
.longform-videoseries .longform-content h1,.longform-videoseries--video-caption,.longform-videoseries--video-cta{padding-left:20px;padding-right:20px}
.longform-videoseries--video-caption{padding-top:10px}
.longform-videoseries .longform-videoseries--video iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.longform-modal .longform-videoseries--right,.column_66--longform .longform-videoseries--right{float:right;width:50%}
.longform-modal .longform-videoseries--right .longform-content-wrapper,.column_66--longform .longform-videoseries--right .longform-content-wrapper{margin-left:10px;margin-bottom:10px}
.longform-modal .longform-videoseries--left,.column_66--longform .longform-videoseries--left{float:left;width:50%}
.longform-modal .longform-videoseries--left .longform-content-wrapper,.column_66--longform .longform-videoseries--left .longform-content-wrapper{margin-right:10px;margin-bottom:10px}
@media screen and (max-width:500px){.longform-videoseries .longform-content{padding-bottom:15px}
.longform-modal .longform-videoseries--left,.column_66--longform .longform-videoseries--left,.longform-modal .longform-videoseries--right,.column_66--longform .longform-videoseries--right{float:none;width:100%}
.longform-modal .longform-videoseries--left .longform-content-wrapper,.column_66--longform .longform-videoseries--left .longform-content-wrapper,.longform-modal .longform-videoseries--right .longform-content-wrapper,.column_66--longform .longform-videoseries--right .longform-content-wrapper{margin-left:0;margin-bottom:0}
}
#main>.header.header--manageprofile{background-color:#2a76a0;margin-top:20px;padding-top:20px}
#main>.header.header--manageprofile h1{color:white}
@media(max-width:679px){#main>.header.header--manageprofile h1{font-size:26px}
}
.manage-profile .parsley-errors-list.filled{display:none}
.manage-profile .message{padding:30px;float:left;width:auto;margin-top:-25px}
@media(max-width:690px){.manage-profile .message{margin-top:0;float:none;width:100%;margin:20px 0}
}
.manage-profile .message.success{color:#66942c;background-color:#dcefdd}
.manage-profile .message.error{color:red;background-color:#fdd}
.manageprofile:after{clear:both;content:'';display:table}
.manage-profile{box-sizing:border-box;clear:both;white-space:nowrap}
.manage-profile *{box-sizing:inherit}
@media screen and (max-width:690px){.manage-profile{white-space:normal}
}
.manage-profile:after{clear:both;content:'';display:table}
.manage-profile #additionalFields{margin-bottom:35px}
.manage-profile__component-wrapper{padding-top:20px}
.manage-profile__component-wrapper a.link--underline{display:inline;position:relative}
.manage-profile__title{border-bottom:2px solid #cecece;clear:both;color:#545454;margin:0 0 1.3em 0;font-size:14px;text-transform:uppercase;clear:both}
.manage-profile__title.manage-profile__title--space{margin:40px 0}
.form_component-check.unsubscribe{margin-top:40px}
.manage-profile-subscriptions .form_component-check{display:block;width:auto;background:#fbfbfb;padding:30px}
.manage-profile-subscriptions .email-signup_newsletter_li{width:50%;float:left;padding:20px}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(1){padding:0 20px 0 0}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(1){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(2){padding:0 0 0 20px}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(2){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(1){padding:0 20px 0 0}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(1){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(2){padding:0 0 0 20px}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(2){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(3){padding:10px 20px 0 0}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(3){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(4){padding:10px 0 0 20px}
@media(max-width:679px){.manage-profile-subscriptions .email-signup_newsletter_li:nth-child(4){width:100%;float:none;padding:10px 0 0 0;margin-bottom:20px}
}
.manage-profile-subscriptions .form_component-checkbox_label{display:block;border-radius:2px}
.manage-profile-subscriptions .form_component-checkbox_label .form_component-label_text{margin-left:25px}
.manage-profile-subscriptions .form_component-checkbox_label .newsletter-display-text{color:#2a76a0;font-weight:bold}
.manage-profile-subscriptions .form_component-checkbox_label .email-signup-subscription-privacy{float:none;margin:10px 0 0;clear:both;min-height:36px}
.manage-profile__text-wrapper,.manage-profile__form-wrapper{display:block;width:100%;padding:0 20px;max-width:840px;margin:0 auto;white-space:normal}
@media screen and (max-width:690px){.manage-profile__text-wrapper,.manage-profile__form-wrapper{width:100%}
}
.manage-profile__text-wrapper .form_component-button_container,.manage-profile__form-wrapper .form_component-button_container{padding:40px 0}
.manage-profile__text-wrapper{color:#443b3b;font-size:16px;float:left;line-height:1.5em;padding-right:5%;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300}
.manage-profile__text-wrapper p{white-space:normal}
@media screen and (max-width:690px){.manage-profile__text-wrapper{float:none;padding:0}
}
.manage-profile__form-wrapper{float:right;padding-left:5%}
.manage-profile__form-wrapper .introtext{font-size:16px;line-height:21px}
.manage-profile__form-wrapper.form_component{border:0;padding:0}
.manage-profile__input-container{display:inline-block;margin-bottom:12px;width:47.75%;vertical-align:top}
@media screen and (max-width:830px){.manage-profile__input-container{width:100%}
}
.manage-profile__input-container:nth-child(2n){margin-left:12px}
@media screen and (max-width:830px){.manage-profile__input-container:nth-child(2n){margin-left:0}
}
.manage-profile__input-container.manage-profile__input-container--twitter{position:relative;width:70%}
@media screen and (max-width:830px){.manage-profile__input-container.manage-profile__input-container--twitter{width:100%}
}
.manage-profile__input-container.manage-profile__input-container--twitter:before{background:#2a76a0;bottom:0;color:#fff;content:'@';font-size:16px;left:0;line-height:42px;position:absolute;text-align:center;top:0;width:40px}
.manage-profile__input-container.manage-profile__input-container--select{width:26%}
@media screen and (max-width:830px){.manage-profile__input-container.manage-profile__input-container--select{width:100%}
}
.manage-profile__input-container.manage-profile__input-container--select.select-custom-arrow{background-color:#fff;position:relative}
.manage-profile__input-container.manage-profile__input-container--select.select-custom-arrow:after{content:'';height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #2a76a0;position:absolute;margin-top:-4px;top:50%;right:12px;z-index:0;width:0}
.manage-profile__input-container.manage-profile__input-container--select .selectboxit-text{overflow:hidden;max-width:130px}
.manage-profile__input{border:1px solid #cecece;padding:12px;display:block;width:100%;height:40px}
@media(max-device-width:1024px){.manage-profile__input{height:48px}
}
.manage-profile__input.manage-profile__input--twitter{padding-left:45px}
.manage-profile__input.manage-profile__input--select{max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media screen and (max-width:830px){.manage-profile__input.manage-profile__input--select{max-width:380px}
}
@media screen and (max-width:690px){.manage-profile__input.manage-profile__input--select{max-width:545px}
}
.manage-profile__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;padding-left:30px;padding-right:30px;float:right;text-transform:uppercase}
@media(max-device-width:1024px){.manage-profile__button{padding:15px 12px 16px}
}
.manage-profile__button:hover{background-color:#70a330}
.manage-profile__button:disabled{background-color:#f2f2f2}
.manage-profile__button:hover:disabled{background-color:#f2f2f2;cursor:default}
#main>.header.header--focus-area{background:url(../../../images/header-stripes.png) no-repeat center,linear-gradient(to bottom,#2b76a0 0,#2b76a0 100%);background-color:#2a76a0}
.page-header__breadcrumbs{background-color:#1a5f86;box-sizing:border-box;display:inline-block;padding:0;width:auto}
@media screen and (max-width:550px){.page-header__breadcrumbs{width:100%}
}
.page-header__breadcrumbs *{box-sizing:inherit}
.breadcrumbs__container{list-style:none;padding:0;display:block;max-width:1000px;width:100%;margin:0 auto;line-height:1em;padding-bottom:16px}
@media screen and (max-width:1040px){.breadcrumbs__container{padding:0 20px 16px}
}
.breadcrumbs__item{list-style:none;display:inline-block;margin-bottom:0;padding:16px 0 0}
.breadcrumbs__item:after{color:#fff;content:'/';display:inline-block;margin:0 10px}
.breadcrumbs__item:last-child:after{display:none}
.breadcrumbs__item.breadcrumbs__item--last-item{color:#5e95ab;cursor:default}
.breadcrumbs__link{color:#fff}
.publication_header .publication_header__description{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:18px;line-height:1.2em;margin-bottom:.72222em}
@media screen and (max-width:890px){.publication_header .publication_header__description{font-size:16px}
}
.publication_header .publication_header__description p,.publication_header .publication_header__description i,.publication_header .publication_header__description em,.publication_header .publication_header__description a{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:inherit}
.header.header--focus-area h3#publication_header_subtitle>p{margin-bottom:0}
.header.header--focus-area .rwjf-publicationheader{margin-bottom:0}
.header.header--focus-area div#publication_header{padding-top:0}
.column .rwjf-mediarelations{margin:0}
.column .rwjf-mediarelations .media_relations{margin-bottom:40px}
.media_relations{background-color:#f6f5f4;border-top:4px solid #a39f94;color:#8f8c82;padding:20px}
.secondary .media_relations{background-color:#fff}
.media_relations header h3{border-bottom:1px solid #d2d0cd;float:left;line-height:1;margin-bottom:3px;padding-bottom:8px;width:100%}
.media_relations .vcard{margin-top:15px}
.media_relations .vcard p{line-height:1.5;margin-bottom:0}
.media_relations .fn{font-weight:bold}
.media_relations a,.media_relations span{display:block}
.media_relations a{font-weight:bold}
.micro-promotion small{font-size:12px;line-height:1.38462;margin-bottom:5px;display:block}
.micro-promotion p{font-size:15px;line-height:1.4666666667em;margin-bottom:.5em}
.micro-promotion figure img{width:100%}
.micro-promotion figure{float:left;margin:0;max-width:220px;padding-bottom:10px}
.column_33 .micro-promotion figure,.column_25 .micro-promotion figure{float:none}
.column_100 .micro-promotion figure{margin-right:2.771618625%;max-width:24.390243902%}
.column_75 .micro-promotion figure{margin-right:3.16091954%;max-width:31.609195402%}
.column_66 .micro-promotion figure{margin-right:3.583061889%;max-width:30.293159609%}
.column_50 .micro-promotion figure{margin-right:4.65631929%;max-width:41.24168514%}
@media screen and (min-width:411px) and (max-width:830px){.column_25 .micro-promotion figure{float:left}
}
@media screen and (min-width:411px) and (max-width:690px){.column_33 .micro-promotion figure{float:left}
}
@media screen and (max-width:830px){.column_100 .micro-promotion figure,.column_75 .micro-promotion figure,.column_50 .micro-promotion figure,.column_25 .micro-promotion figure{margin-right:2.784810127%;max-width:27.848101266%}
}
@media screen and (max-width:690px){.column_100 .micro-promotion figure,.column_75 .micro-promotion figure,.column_66 .micro-promotion figure,.column_50 .micro-promotion figure,.column_33 .micro-promotion figure,.column_25 .micro-promotion figure{margin-right:3.384615385%;max-width:33.846153846%}
}
@media screen and (max-width:410px){.column_100 .micro-promotion figure,.column_75 .micro-promotion figure,.column_66 .micro-promotion figure,.column_50 .micro-promotion figure,.column_33 .micro-promotion figure,.column_25 .micro-promotion figure{float:none;margin-right:0;max-width:220px}
}
.micro-quote{padding-left:2.5em;position:relative}
.column_75 .micro-quote{font-size:1.1em}
.column_66 .micro-quote{font-size:1.2em}
.column_50 .micro-quote{font-size:1.3em}
.column_33 .micro-quote,.column_25 .micro-quote{font-size:1.4em}
.column .micro-quote--small{font-size:1em}
.column .micro-quote--medium{font-size:1.2em}
.column .micro-quote--large{font-size:1.4em}
.micro-quote p{font-size:1.1em;line-height:1.42857142857143;padding-right:10px;margin-bottom:1.2em}
.micro-quote p:last-child{margin-bottom:0}
.micro-quote p.lastchild{margin-bottom:0}
.micro-quote a{color:#e67300}
.micro-quote .attribution{font-size:1em}
.micro-quote .quotemark-before{color:#e0dcdc;font-size:7em;left:0;position:absolute;top:.25em}
.micro-quote .quotemark-after{color:#e0dcdc;font-size:4em;line-height:1em;height:1px;position:absolute}
.column_33 .micro-quote .quotemark-after,.column_25 .micro-quote .quotemark-after{display:none}
.multipage_promotion{clear:both}
.multipage_promotion a{color:#443b3b;cursor:pointer;display:block}
.multipage_promotion a:hover,.multipage_promotion a:focus{text-decoration:none}
.column_50 .multipage_promotion h1{margin-bottom:1.5em}
.multipage_promotion h2{color:#2a76a0;line-height:1.217391304;margin:0 0 .391304348em}
.multipage_promotion a:hover h2,.multipage_promotion a:focus h2{text-decoration:underline}
.multipage_promotion p{font-size:13px;line-height:1.384615385;margin-bottom:1em}
.multipage_promotion span.read-more{display:block}
.multipage_promotion a:hover span.read-more,.multipage_promotion a:focus span.read-more{text-decoration:underline}
.multipage_promotion img,.multipage_promotion .circle-image-holder{display:block;float:left;margin-right:3.603603604%;width:132px}
.borderradius .multipage_promotion img{border-radius:132px}
.column_75 .multipage_promotion img,.column_75 .multipage_promotion .circle-image-holder{width:97px}
.column_66 .multipage_promotion img,.column_66 .multipage_promotion .circle-image-holder{width:132px}
.column_50 .multipage_promotion img,.column_50 .multipage_promotion .circle-image-holder{display:none}
.multipage_promotion .circle-overlay-text{display:none;visibility:hidden}
.multipage_promotion .blog-info{margin-right:3.603603604%;padding-top:.75em}
.borderradius .multipage_promotion .blog-info{overflow:hidden;_overflow:visible;zoom:1}
.column_75 .multipage_promotion .blog-info{margin-right:4.87804878%}
.column_50 .multipage_promotion .blog-info{float:none;margin-right:3.54767184%;max-width:none}
.no-borderradius .multipage_promotion .blog-info{float:right;margin-right:16px;width:272px}
.no-borderradius .primary .multipage_promotion .blog-info{width:266px}
.no-borderradius .column_75 .multipage_promotion .blog-info{width:191px}
.no-borderradius .primary .column_75 .multipage_promotion .blog-info{width:186px}
.no-borderradius .column_66 .multipage_promotion .blog-info{width:442px}
.no-borderradius .primary .column_66 .multipage_promotion .blog-info{width:416px}
.no-borderradius .column_50 .multipage_promotion .blog-info{width:auto}
.multipage_promotion ul{margin:0;padding:0}
.multipage_promotion li{float:left;list-style:none none;margin:0 2.866242038% 0 0;padding:0 0 3em;width:47.133757962%}
.column_75 .multipage_promotion li{margin-right:2.873563218%;width:47.126436782%}
.column_66 .multipage_promotion li,.column_50 .multipage_promotion li{float:none;margin-right:0;width:auto}
.column_50 .multipage_promotion li{padding-bottom:2em}
.multipage_promotion li:nth-child(odd){clear:left}
.no-borderradius .multipage_promotion li{margin-right:2.88248337%;width:48.558758315%}
.no-borderradius .multipage_promotion li.even{margin-right:0}
.no-borderradius .multipage_promotion li.odd{clear:left}
.no-borderradius .column_75 .multipage_promotion li{margin-right:3.148425787%;width:48.125937031%}
.no-borderradius .column_75 .multipage_promotion li.even{margin-right:0}
.no-borderradius .column_66 .multipage_promotion li,.no-borderradius .column_50 .multipage_promotion li{clear:none;float:none;margin-right:0;width:auto}
@media screen and (max-width:715px){.column_100 .multipage_promotion li{margin-right:2.873563218%;width:47.126436782%}
.column_100 .multipage_promotion h2{font-size:20px;line-height:1.2}
.column_100 .multipage_promotion img{width:97px}
.column_100 .multipage_promotion .blog-info{margin-right:4.87804878%;max-width:none;width:auto}
.no-borderradius .column_100 .multipage_promotion .blog-info{max-width:191px}
.column_75 .multipage_promotion li{float:none;margin-right:0;width:auto}
.column_75 .multipage_promotion h2{font-size:23px;line-height:1.217391304}
.column_75 .multipage_promotion img{width:132px}
.column_75 .multipage_promotion .blog-info{margin-right:2.298850575%;max-width:508px}
}
@media screen and (max-width:614px){.column_100 .multipage_promotion li{float:none;margin-right:0;width:auto}
.column_100 .multipage_promotion h2{font-size:23px;line-height:1.217391304}
.column_100 .multipage_promotion img{width:132px}
.column_100 .multipage_promotion .blog-info{margin-right:2.605863192%;max-width:442px}
}
@media screen and (max-width:451px){.column_100 .multipage_promotion h1,.column_75 .multipage_promotion h1,.column_66 .multipage_promotion h1{margin-bottom:1.5em}
.column_100 .multipage_promotion li,.column_75 .multipage_promotion li,.column_66 .multipage_promotion li{float:none;margin-right:0;padding-bottom:2em;width:auto}
.column_100 .multipage_promotion h2,.column_75 .multipage_promotion h2,.column_66 .multipage_promotion h2{font-size:23px;line-height:1.217391304}
.column_100 .multipage_promotion img,.column_75 .multipage_promotion img,.column_66 .multipage_promotion img{display:none}
.column_100 .multipage_promotion .blog-info,.column_75 .multipage_promotion .blog-info,.column_66 .multipage_promotion .blog-info{float:none;margin-right:3.54767184%;max-width:435px}
}
#newsroomarticleprimary div#publication_header{padding-top:0}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
@keyframes load8{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
*{box-sizing:content-box}
input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{box-sizing:border-box}
.news-list{clear:both;font-size:13px;line-height:1.61538461538462}
.news-list ul{margin:0 10.801393728% 0 0}
.news-list ul li{list-style:none none;margin:0 0 1.2em;padding:0}
.news-list li a{display:block}
.news-list li small{font-size:12px;line-height:1.416666667;margin-top:5px}
.news-list li small span{color:#c2c2c2;padding:0 7px;font-size:17px;font-weight:100;line-height:.75em}
.news-list li a:hover,.news-list li a:focus{text-decoration:underline}
.news-list p{margin:0 10.801393728% 1em 0}
.news-list__more-wrapper--read-more{text-align:left}
.news-list__more-wrapper--content_feed--button-style{text-align:center}
.content_feed--button-style{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;box-sizing:border-box;background-color:#f2f2f2;border:0;color:#2a76a0;font-size:18px;outline:0;padding:15px 50px;transition:background 1s}
.content_feed--button-style:hover{background-color:#eaeaea}
.rwjf-component.rwjf-newsroom-broadcast-component{outline:0}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast{background-repeat:no-repeat;background-color:#1190cc;background-size:cover;background-position:left top;cursor:pointer;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;outline:0;padding:0;position:relative}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast h1,.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .gu-text--heading-1 p,.gu-text--heading-1 .rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast p,.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .gu-text--heading-1 a,.gu-text--heading-1 .rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast a,.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .gu-text--heading-1 span,.gu-text--heading-1 .rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast span{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;font-size:24px;line-height:1.15385em;margin-bottom:20px}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast p{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#fff;font-size:15px}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast p .read-more{color:#fff;position:absolute;bottom:20px;right:20px}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast p .read-more svg{display:none}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__content *{line-height:1.4em}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__gradientContainer{padding:1.84615em 1.84615em 80px}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__gradientContainer.dark{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,transparent 50%,rgba(0,0,0,0.9) 100%)}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__gradientContainer.light{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,transparent 50%,rgba(0,0,0,0.5) 100%)}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__gradientContainer .newsroom-broadcast__inner{max-width:1000px;margin:0 auto;position:relative}
.rwjf-component.rwjf-newsroom-broadcast-component .newsroom-broadcast .newsroom-broadcast__gradientContainer .newsroom-broadcast__inner p .read-more{bottom:-75px;right:0}
.featured-item-component{position:relative}
.featured-item-component::after{clear:both;content:"";display:table}
.featured-item-component *{box-sizing:border-box;outline:0}
.featured-item-component .read-more-link{color:#2a76a0;content:"";font-size:1.07692em;font-weight:400;line-height:1.23;text-decoration:none;transition:color .2s ease}
@media(max-device-width:1024px){.featured-item-component .read-more-link{padding:16px 0}
}
.featured-item-component .read-more-link:hover,.featured-item-component .read-more-link:focus{color:#5ca9d4}
.featured-item-component .read-more-link:hover .read-more-arrow .svg-path-arrow,.featured-item-component .read-more-link:focus .read-more-arrow .svg-path-arrow{fill:#5ca9d4}
.featured-item-component .read-more-link .read-more-arrow{white-space:nowrap}
.featured-item-component .read-more-link .read-more-arrow svg{display:inline-block;height:.7em;margin-left:.3em;width:.7em;transition:fill .2s ease}
.featured-item-component .headline-title a.see-all{white-space:nowrap;display:block;float:right;margin-top:12px}
@media(max-device-width:1024px){.featured-item-component .headline-title a.see-all{margin-top:-6px;padding:16px 0 15px}
}
@media screen and (max-width:480px){.featured-item-component .headline-title a.see-all{margin-top:-10px}
}
@media screen and (max-width:690px){.featured-item-component .featured-item-component__read-more--video-link{display:none}
}
.featured-item-component.items-selected--lots .headline-title a.see-all{display:none}
@media screen and (max-width:1040px){.featured-item-component.items-selected--lots .headline-title a.see-all{display:block}
.featured-item-component.items-selected--lots .bx-default-pager{display:block}
.featured-item-component.items-selected--lots .bx-controls-direction{display:none}
}
.featured-item-component.items-selected--two .bx-controls-direction{display:none}
@media screen and (max-width:690px){.featured-item-component.items-selected--two .bx-pager{display:block}
}
@media screen and (max-width:1040px){.column_66 .featured-item-component.items-selected--two .bx-pager{display:block}
}
.featured-item-component.items-selected--three .bx-controls-direction{display:none}
@media screen and (max-width:1040px){.featured-item-component.items-selected--three .bx-default-pager{display:block}
}
.column_66 .featured-item-component.items-selected--three .headline-title a.see-all{display:none}
.column_66 .featured-item-component.items-selected--three .bx-controls-direction{display:block}
@media screen and (max-width:1040px){.column_66 .featured-item-component.items-selected--three .headline-title a.see-all{display:block}
.column_66 .featured-item-component.items-selected--three .bx-controls-direction{display:none}
}
.featured-item-component.featured-item-component--grid .headline-title a.see-all{display:block;float:right;margin-top:12px;margin-left:5px}
.featured-item-component .async-content{clear:both}
.featured-item-component article{padding-top:12px;margin-bottom:0;margin-right:20px;max-width:320px;min-width:calc(33% - 20px);float:left}
.featured-item-component article p:last-child{margin-bottom:0}
.featured-item-component article:nth-child(3n){margin-right:0}
.featured-item-component--grid .featured-item-component article{max-width:none}
.column_100 .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:32%}
.column_100 .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
.column_100 .featured-item-component--grid .featured-item-component article:nth-child(6n-1){margin-right:0}
.column_66 .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:49%}
.column_66 .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
.column_66 .featured-item-component--grid .featured-item-component article:nth-child(4n-1){margin-right:0}
.column_33 .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:100%;margin-right:0}
.column_33 .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
@media screen and (max-width:830px){.column_100 .featured-item-component--grid .featured-item-component article:nth-child(6n-1){margin-right:2%}
.column_100 .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:49%}
.column_100 .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
.column_100 .featured-item-component--grid .featured-item-component article:nth-child(4n-1){margin-right:0}
}
@media screen and (max-width:690px){.column_33 .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:49%}
.column_33 .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
.column_33 .featured-item-component--grid .featured-item-component article:nth-child(4n-1){margin-right:0}
}
@media screen and (max-width:550px){.column .featured-item-component--grid .featured-item-component article{float:left;display:block;margin-right:2%;width:100%;margin-right:0}
.column .featured-item-component--grid .featured-item-component article:last-child{margin-right:0}
}
.featured-item-component article.featured-item__author{background-color:#f2f2f2;clear:right;margin-bottom:20px;margin-top:-2px;max-height:478px;padding:20px 2px 22px}
.secondary .featured-item-component article.featured-item__author{background-color:#f2f2f2}
@media screen and (max-width:480px){.featured-item-component .video_series .video_series-title--narrow{display:none}
}
.featured-item-component .featured-item-component__title--video-link{cursor:pointer}
@media screen and (min-width:691px){.featured-item-component .featured-item-component__title--video-link{color:#2a76a0}
.featured-item-component .featured-item-component__title--video-link:hover{text-decoration:underline}
}
.featured-item-component .featured-item__category{color:#898989;font-size:.92308em;font-weight:bold}
.featured-item-component .featured-item__category span{border-left:#898989 solid 1px;display:inline-block;line-height:1em;padding:0 .5em}
.featured-item-component .featured-item__category span:first-child{border-left:0;padding-left:0}
.featured-item-component .featured-item__image{display:block;margin-bottom:16px}
.featured-item-component .featured-item__image img{max-width:100%;width:100%}
.featured-item-component .featured-item__commentary{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#00365f;font-size:1.69231em;line-height:1.31818em;margin-bottom:28px}
@media screen and (max-width:690px){.featured-item-component .featured-item__commentary{font-size:1.2em}
}
.featured-item-component .featured-item__topic{color:#898989;font-size:.92308em;font-weight:bold;line-height:1.16667em}
.featured-item-component .featured-tem__author-name{font-size:1.38462em;height:2.66667em;line-height:1.33333em}
.featured-item-component .featured-item__description{margin-bottom:1em}
.featured-item-component .featured-item__name,.featured-item-component .featured-item__email,.featured-item-component .featured-item__phone{background-color:#fff;background-repeat:no-repeat;background-position:.76923em center;color:#1190cc;font-size:1em;font-weight:normal;padding:.76923em;padding-left:2.76923em}
.featured-item-component .featured-item__name{background-image:url("../../../images/icons/icon_person_20.png");margin-bottom:14px}
.featured-item-component .featured-item__email{background-image:url("../../../images/icons/icon_email_20.png");margin-bottom:14px;word-wrap:break-word}
.featured-item-component .featured-item__phone{background-image:url("../../../images/icons/icon_phone_20.png");margin-bottom:8px}
.featured-item-component .bg-shadding article{background-color:#edf6e1;border-color:#78af33;padding:20px}
.featured-item-component .bg-shadding article h1,.featured-item-component .bg-shadding article .gu-text--heading-1 p,.gu-text--heading-1 .featured-item-component .bg-shadding article p,.featured-item-component .bg-shadding article .gu-text--heading-1 a,.gu-text--heading-1 .featured-item-component .bg-shadding article a,.featured-item-component .bg-shadding article .gu-text--heading-1 span,.gu-text--heading-1 .featured-item-component .bg-shadding article span{color:#3c581a}
.featured-item-component .bg-shadding article li{border-color:#e1f0cd}
.featured-item-component .bg-shadding article a,.featured-item-component .bg-shadding article a.read-more{color:#78af33}
.featured-item-component .bg-shadding article a .svg-path-arrow,.featured-item-component .bg-shadding article a.read-more .svg-path-arrow{fill:#78af33}
.featured-item-component .featured-component--matched-height{display:-ms-flexbox;display:flex}
.featured-item-component .featured-component--matched-height article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.featured-item-component .see-all-wrapper{text-align:center;margin:40px 0;clear:both}
.featured-item-component .see-all-wrapper.hidden{display:none}
.featured-item-component .see-all-wrapper .see-all{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;box-sizing:border-box;background-color:#f2f2f2;border:0;color:#2a76a0;font-size:18px;outline:0;padding:15px 50px;transition:background 1s;display:inline-block}
.featured-item-component .bx-default-pager{text-align:center}
.featured-item-component .bx-default-pager{display:none}
@media screen and (max-width:550px){.featured-item-component .bx-default-pager{display:block}
}
.featured-item-component.items-selected--few .bx-default-pager,.featured-item-component.items-selected--few .bx-controls-direction{display:none}
@media screen and (max-width:550px){.featured-item-component .bx-controls-direction{display:none}
}
.featured-item-component .bx-wrapper{margin:0 auto}
.featured-item-component .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;border:1px solid #cecece;text-indent:-9999px;display:block;width:11px;height:11px;margin:0 5px;outline:0;border-radius:5px;transition:background .2s ease}
.featured-item-component .bx-wrapper .bx-pager.bx-default-pager a:hover,.featured-item-component .bx-wrapper .bx-pager.bx-default-pager a.active{background:#cecece}
.featured-item-component .bx-pager-item{display:inline-block}
.featured-item-component .bx-next,.featured-item-component .bx-prev{background:#2a76a0;border-radius:50%;display:inline-block;height:1.9em;margin-left:1.5em;position:absolute;text-indent:-9999px;top:5px;width:1.9em;transition:background .2s}
.featured-item-component .bx-next:hover,.featured-item-component .bx-prev:hover{background:#25678c}
.featured-item-component .bx-next:after,.featured-item-component .bx-prev:after{border-top:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;margin-top:1.25em;margin-left:-0.6em;position:absolute;top:-9px;width:.6em;height:.6em}
@media screen and (min-width:1041px){.featured-item-component .bx-next.disabled,.featured-item-component .bx-prev.disabled{opacity:.5}
}
.featured-item-component .bx-next{right:0}
.featured-item-component .bx-next:after{right:8px;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.featured-item-component .bx-prev{right:35px}
.featured-item-component .bx-prev:after{right:6px;-ms-transform:rotate(225deg);transform:rotate(225deg)}
.featured-item-component .video-series .video_series-overlay{display:none}
@media screen and (max-width:690px){.featured-item-component .video-series .video_series-overlay{display:block;margin-bottom:16px}
.featured-item-component .video-series .video_series-overlay .video_series-content_wrapper{display:none}
.featured-item-component .video-series .video_series-overlay .video_series-video_inner iframe{top:0}
}
.featured-item-component .video-series .video_series-narrow_column{display:block}
.featured-item-component .video-series .video_series-narrow_column .video_series-title,.featured-item-component .video-series .video_series-narrow_column .video_series-summary{display:none}
.featured-item-component .video-series .video_series-narrow_column .video_series-narrow-image{position:relative;height:0;margin-bottom:16px;padding-top:56.25%;overflow:hidden}
.featured-item-component .video-series .video_series-narrow_column img{position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}
@media screen and (max-width:690px){.featured-item-component .video-series .video_series-narrow_column{display:none}
}
.featured-item-component .video-series .show-modal .video_series-overlay{display:block}
.article-spacer{clear:both;display:none}
.column_100 .article-spacer:nth-child(6n){display:block}
.column_66 .article-spacer:nth-child(4n){display:block}
@media screen and (max-width:830px){.column .article-spacer:nth-child(1n){display:none}
.column .article-spacer:nth-child(4n){display:block}
}
@media screen and (max-width:550px){.column .article-spacer:nth-child(1n){display:none}
}
.featured-item-component--has-author article.featured-item__author{float:right;margin-right:0}
.featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:auto !important}
.column_100 .featured-item-component.items-selected--few .headline-title--bar{float:left;display:block;margin-right:2%;width:32%;clear:both;float:none;margin:0 auto}
.column_100 .featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:0}
.column_66 .featured-item-component.items-selected--few .headline-title--bar{float:left;display:block;margin-right:2%;width:49%;clear:both;float:none;margin:0 auto}
.column_66 .featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:0}
@media screen and (max-width:830px){.column_100 .featured-item-component.items-selected--few .headline-title--bar{float:left;display:block;margin-right:2%;width:49%}
.column_100 .featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:0}
}
@media screen and (max-width:690px){.column_33 .featured-item-component.items-selected--few .headline-title--bar{float:left;display:block;margin-right:2%;width:49%}
.column_33 .featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:0}
}
@media screen and (max-width:550px){.column .featured-item-component.items-selected--few .headline-title--bar{float:left;display:block;margin-right:2%;width:100%}
.column .featured-item-component.items-selected--few .headline-title--bar:last-child{margin-right:0}
}
.featured-item-component.items-selected--two .headline-title--bar:last-child{margin-right:auto !important}
.column_100 .featured-item-component.items-selected--two .headline-title--bar{float:left;display:block;margin-right:2%;width:66%;clear:both;float:none;margin:0 auto}
.column_100 .featured-item-component.items-selected--two .headline-title--bar:last-child{margin-right:0}
@media screen and (max-width:830px){.column_100 .featured-item-component.items-selected--two .headline-title--bar{float:left;display:block;margin-right:2%;width:100%}
.column_100 .featured-item-component.items-selected--two .headline-title--bar:last-child{margin-right:0}
}
.column .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:66%;clear:both}
.column .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
.column_66 .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:49%}
.column_66 .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:100%;margin-bottom:.75em}
.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
@media screen and (max-width:830px){.column .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:49%}
.column .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:100%}
.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
}
@media screen and (max-width:690px){.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:49%;margin-bottom:0}
.column_33 .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
}
@media screen and (max-width:550px){.column .featured-item-component.featured-item-component--has-author .headline-title--bar{float:left;display:block;margin-right:2%;width:100%;margin-bottom:.75em}
.column .featured-item-component.featured-item-component--has-author .headline-title--bar:last-child{margin-right:0}
}
.column_100 .featured-item-component.featured-item-component--super .headline-title--bar{width:100%;clear:none}
.featured-item-component--super{margin-top:20px}
.featured-item-component--super .headline-title a.see-all{margin-top:0}
.featured-item-component--super .headline-title--bar{border:0;padding:0}
.featured-item-component--super .featured-item__description{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:1.15385em;line-height:1.35em}
.featured-item-component--super .bx-next,.featured-item-component--super .bx-prev{top:-5px}
.featured-item-component--super.featured-item-component--grid .headline-title a.see-all{margin-top:0}
.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 20px);margin-left:-10px}
@media(max-width:690px){.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container{width:100%;display:block}
}
.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 10px;padding-bottom:12px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
@media(max-width:690px){.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article{-ms-flex:none;flex:none;width:100%;display:block;float:none;max-width:100%}
.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article .read-more{margin-bottom:1em;padding:0;display:block}
}
.featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article.featured-item__author{background-color:#f2f2f2;clear:right;margin-bottom:20px;margin-top:-2px;max-height:478px;margin-top:10px;padding:10px 2px 22px}
.secondary .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article.featured-item__author{background-color:#f2f2f2}
.column_33 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article,.column_25 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article{-ms-flex:none;flex:none;width:100%;display:block;float:none;max-width:100%}
.column_33 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article .read-more,.column_25 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article .read-more{margin-bottom:1em;padding:0;display:block}
.column_50 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article,.column_66 .featured-item-component.featured-item-component--see-all .featured-item-component_container .async-loader-container article{-ms-flex-preferred-size:47%;flex-basis:47%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 1.5%;padding-bottom:12px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
.need-expert{background-color:#f1f8fb;padding:2.5em 1.5625em;position:relative}
.need-expert--has-background:before{background-image:url("../../../images/rwjf_wings.svg");background-repeat:no-repeat;background-position:calc(100% + 20px) calc(100% + 20px);content:"";display:block;height:100%;opacity:.1;position:absolute;top:0;left:0;width:100%}
.need-expert__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;box-sizing:border-box;display:inline-block;font-size:1.07692em;margin:0;padding:12px 30px;position:relative;text-align:center;text-transform:uppercase;z-index:2}
@media(max-device-width:1024px){.need-expert__button{padding:15px 12px 16px}
}
.need-expert__button:hover{background-color:#70a330}
.need-expert__button:disabled{background-color:#f2f2f2}
.need-expert__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.need-expert__button:hover{cursor:pointer;text-decoration:none}
.need-expert__content{font-size:16px;line-height:22px;margin-bottom:2.5em;position:relative;z-index:2}
.need-expert__full-coverage-link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:3}
h2.need-expert__title,.gu-text--heading-2 p.need-expert__title,.gu-text--heading-2 a.need-expert__title,.gu-text--heading-2 span.need-expert__title{font-size:25px;font-weight:normal;margin-bottom:.875em;position:relative;-webkit-font-smoothing:antialiased;z-index:2}
.column .rwjf-component--newsroom-title{margin-bottom:12px}
.headline-title h2,.headline-title .gu-text--heading-2 p,.gu-text--heading-2 .headline-title p,.headline-title .gu-text--heading-2 a,.gu-text--heading-2 .headline-title a,.headline-title .gu-text--heading-2 span,.gu-text--heading-2 .headline-title span{line-height:1.5em;margin-bottom:.25em}
.headline-title.headline-title--bar{border-bottom:1px solid #cecece}
.resp-img{max-width:100%;height:auto;opacity:0}
.responsiveimagelarge{overflow:hidden}
.js .resp-img{transition:opacity 50ms linear}
.js .resp-img.loaded{opacity:1}
.js .resp-lazy-loaded[data-isloaded="false"]{filter:blur(5px);transition:all 250ms linear}
.js .resp-lazy-loaded[data-isloaded="true"]{filter:blur(0);opacity:1}
.overlay_broadcast{background-size:cover;background-position:center center;cursor:pointer;margin-bottom:2px}
.overlay_broadcast *{box-sizing:border-box}
.overlay_broadcast .overlay_broadcast-overlay{color:#fff;padding:20px}
.overlay_broadcast .overlay_broadcast-overlay::after{clear:both;content:"";display:table}
.overlay_broadcast .overlay_broadcast-link{display:none}
.overlay_broadcast .overlay_broadcast-title,.overlay_broadcast .overlay_broadcast-description{float:left;display:block;margin-right:2%;width:66%}
.overlay_broadcast .overlay_broadcast-title:last-child,.overlay_broadcast .overlay_broadcast-description:last-child{margin-right:0}
@media screen and (max-width:830px){.overlay_broadcast .overlay_broadcast-title,.overlay_broadcast .overlay_broadcast-description{float:left;display:block;margin-right:2%;width:100%}
.overlay_broadcast .overlay_broadcast-title:last-child,.overlay_broadcast .overlay_broadcast-description:last-child{margin-right:0}
}
.overlay_broadcast .overlay_broadcast-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;line-height:1.2em;margin-bottom:.4em;color:#fff}
.overlay_broadcast .overlay_broadcast-title a{color:#2a76a0}
@media screen and (max-width:690px){.overlay_broadcast .overlay_broadcast-title{font-size:21px}
}
@media screen and (max-width:480px){.overlay_broadcast .overlay_broadcast-title{font-size:17px}
}
.overlay_broadcast .overlay_broadcast-description{font-size:15px}
.overlay_broadcast--gradient-dark .overlay_broadcast-overlay{background-color:rgba(0,0,0,0.6);background-image:linear-gradient(90deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6) 50%,rgba(0,0,0,0));background-color:rgba(0,0,0,0.1);transition:background-color .2s ease}
.cssgradients .overlay_broadcast--gradient-dark .overlay_broadcast-overlay:hover{background-color:rgba(0,0,0,0.3);background-image:linear-gradient(90deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3) 50%,rgba(0,0,0,0));background-color:transparent}
@media screen and (max-width:830px){.overlay_broadcast--gradient-dark .overlay_broadcast-overlay{background-image:none;background-color:rgba(0,0,0,0.5)}
.overlay_broadcast--gradient-dark .overlay_broadcast-overlay:hover{background-color:rgba(0,0,0,0.3)}
}
@media screen and (min-width:831px){.no-cssgradients .overlay_broadcast--gradient-dark .overlay_broadcast-overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#22000000',GradientType=1)}
.no-cssgradients .overlay_broadcast--gradient-dark .overlay_broadcast-overlay:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#00000000',GradientType=1)}
}
.overlay_broadcast--gradient-light .overlay_broadcast-overlay{background-color:rgba(0,0,0,0.2);background-image:linear-gradient(90deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2) 50%,rgba(0,0,0,0));background-color:transparent;transition:background-color .2s ease}
.cssgradients .overlay_broadcast--gradient-light .overlay_broadcast-overlay:hover{background-color:rgba(0,0,0,0);background-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,0) 50%,rgba(0,0,0,0));background-color:transparent}
@media screen and (max-width:830px){.overlay_broadcast--gradient-light .overlay_broadcast-overlay{background-image:none;background-color:rgba(0,0,0,0.2)}
.overlay_broadcast--gradient-light .overlay_broadcast-overlay:hover{background-color:rgba(0,0,0,0)}
}
@media screen and (min-width:831px){.no-cssgradients .overlay_broadcast--gradient-light .overlay_broadcast-overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000',endColorstr='#22000000',GradientType=1)}
.no-cssgradients .overlay_broadcast--gradient-light .overlay_broadcast-overlay:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#00000000',GradientType=1)}
}
body.default .primary .page_header{padding:0}
@media screen and (max-width:639px){body.default .page_header,body.program .page_header{display:none}
body#error .page_header{display:block}
}
.page_header.has-header-button h1,.page_header.has-header-button .gu-text--heading-1 p,.gu-text--heading-1 .page_header.has-header-button p,.page_header.has-header-button .gu-text--heading-1 a,.gu-text--heading-1 .page_header.has-header-button a,.page_header.has-header-button .gu-text--heading-1 span,.gu-text--heading-1 .page_header.has-header-button span{float:left}
@media screen and (max-width:728px){.page_header.has-header-button h1,.page_header.has-header-button .gu-text--heading-1 p,.gu-text--heading-1 .page_header.has-header-button p,.page_header.has-header-button .gu-text--heading-1 a,.gu-text--heading-1 .page_header.has-header-button a,.page_header.has-header-button .gu-text--heading-1 span,.gu-text--heading-1 .page_header.has-header-button span{width:59.2032967%}
}
@media screen and (max-width:587px){.page_header.has-header-button h1,.page_header.has-header-button .gu-text--heading-1 p,.gu-text--heading-1 .page_header.has-header-button p,.page_header.has-header-button .gu-text--heading-1 a,.gu-text--heading-1 .page_header.has-header-button a,.page_header.has-header-button .gu-text--heading-1 span,.gu-text--heading-1 .page_header.has-header-button span{width:55.02555366%}
}
@media screen and (max-width:492px){.page_header.has-header-button h1,.page_header.has-header-button .gu-text--heading-1 p,.gu-text--heading-1 .page_header.has-header-button p,.page_header.has-header-button .gu-text--heading-1 a,.gu-text--heading-1 .page_header.has-header-button a,.page_header.has-header-button .gu-text--heading-1 span,.gu-text--heading-1 .page_header.has-header-button span{float:none;width:100%}
}
.page_header.custom-background h1,.page_header.custom-background .gu-text--heading-1 p,.gu-text--heading-1 .page_header.custom-background p,.page_header.custom-background .gu-text--heading-1 a,.gu-text--heading-1 .page_header.custom-background a,.page_header.custom-background .gu-text--heading-1 span,.gu-text--heading-1 .page_header.custom-background span,.page_header.custom-background h1 a,.page_header.custom-background .gu-text--heading-1 p a,.gu-text--heading-1 .page_header.custom-background p a,.page_header.custom-background .gu-text--heading-1 a a,.gu-text--heading-1 .page_header.custom-background a a,.page_header.custom-background .gu-text--heading-1 span a,.gu-text--heading-1 .page_header.custom-background span a,.page_header.custom-background h3,.page_header.custom-background .gu-text--heading-3 p,.gu-text--heading-3 .page_header.custom-background p,.page_header.custom-background .gu-text--heading-3 a,.gu-text--heading-3 .page_header.custom-background a,.page_header.custom-background .gu-text--heading-3 span,.gu-text--heading-3 .page_header.custom-background span,.page_header.custom-background h3 a,.page_header.custom-background .gu-text--heading-3 p a,.gu-text--heading-3 .page_header.custom-background p a,.page_header.custom-background .gu-text--heading-3 a a,.gu-text--heading-3 .page_header.custom-background a a,.page_header.custom-background .gu-text--heading-3 span a,.gu-text--heading-3 .page_header.custom-background span a{color:#fff}
.page_header .parent-link{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:15px;margin-bottom:-3px}
.subsite .page_header .parent-link{margin-bottom:10px}
.page_header .parent-link a{color:#00365f;font-weight:300}
.page_header.custom-background .parent-link a{color:#c6e6f1}
.page_header.has-header-button .header-button{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background:#e5e5e5 url(../../../images/button-bg.png) top right no-repeat;border:1px solid #cecece;float:right;font-size:14px;padding:10px 31px 8px 20px;text-transform:uppercase}
@media screen and (max-width:492px){.page_header.has-header-button .header-button{display:none}
}
.page_sub_header{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;font-size:27px;line-height:1.49em;margin-bottom:10px}
.page_sub_header_description{margin-bottom:2em}
.breadcrumbs-social-wrapper{line-height:24px;position:relative;z-index:10}
.breadcrumbs-social-wrapper .page-header__breadcrumbs,.breadcrumbs-social-wrapper .breadcrumbs{width:auto;display:inline-block}
@media screen and (max-width:550px){.breadcrumbs-social-wrapper .page-header__breadcrumbs,.breadcrumbs-social-wrapper .breadcrumbs{width:100%}
}
.breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container,.breadcrumbs-social-wrapper .breadcrumbs .breadcrumbs__container{padding:0 0 16px}
.breadcrumbs-social-wrapper .page-header__breadcrumbs .breadcrumbs__container .breadcrumbs__item,.breadcrumbs-social-wrapper .breadcrumbs .breadcrumbs__container .breadcrumbs__item{padding:0}
.breadcrumbs-social-wrapper .socialbuttonbar{position:absolute;top:0;right:0;display:block}
@media screen and (max-width:639px){.breadcrumbs-social-wrapper .socialbuttonbar{display:none}
}
.breadcrumbs-social-wrapper .socialbuttonbar-wrapper{border:0}
.people_promoter header a{float:right;font-size:12px;line-height:1.166666667;margin-top:-1px}
.people_promoter h4{font-weight:400}
.column_33 .people_promoter h4,.column_25 .people_promoter h4{font-size:14px;line-height:1.285714286}
.people_promoter .read-more{white-space:nowrap}
.people_promoter .person{float:left;margin:0 3.32594235% 27px 0;width:48.337028825%}
.column_75 .people_promoter .person{margin-right:4.504504505%;width:47.747747748%}
.column_66 .people_promoter .person{margin-right:4.885993485%;width:47.55700326%}
.people_promoter .person.alt{margin-right:0}
.column_50 .people_promoter .person,.column_33 .people_promoter .person,.column_25 .people_promoter .person{float:none;margin-right:0;width:100%}
@media screen and (max-width:830px){.column_100 .people_promoter .person,.column_75 .people_promoter .person{margin-right:3.614457831%;width:48.192771084%}
.column_100 .people_promoter .person.alt,.column_75 .people_promoter .person.alt{margin-right:0}
}
@media screen and (max-width:690px){.column_66 .people_promoter .person{margin-right:4.347826087%;width:47.826086957%}
.column_66 .people_promoter .person.alt{margin-right:0}
}
@media screen and (max-width:480px){.column_100 .people_promoter .person,.column_75 .people_promoter .person,.column_66 .people_promoter .person{float:none;margin-right:0;width:100%}
}
.promotion-area{position:relative}
.promotion-area h1.super-title,.promotion-area .gu-text--heading-1 p.super-title,.gu-text--heading-1 .promotion-area p.super-title,.promotion-area .gu-text--heading-1 a.super-title,.gu-text--heading-1 .promotion-area a.super-title,.promotion-area .gu-text--heading-1 span.super-title,.gu-text--heading-1 .promotion-area span.super-title{margin-bottom:0}
.promotion-area .image-container{line-height:1;margin:10px 0;position:relative;height:203px;width:203px;overflow:hidden}
.no-borderradius .promotion-area .image-container:hover img{filter:alpha(opacity=35)}
.promotion-area img{border-radius:50%;display:block;max-width:100%}
.no-borderradius .promotion-area img{filter:alpha(opacity=15)}
.promotion-area .circle-overlay-text{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;border-radius:50%;box-sizing:border-box;font-size:24px;line-height:1.25em;letter-spacing:.5px;color:white;display:table;height:203px;position:absolute;text-align:center;top:0;width:100%}
.no-borderradius .promotion-area .circle-overlay-text{background-image:url(../../../images/priority-promo-IE8-mask.png);background-position:left top;background-repeat:no-repeat}
.no-touch .no-borderradius .promotion-area .circle-overlay-text:hover{background-position:left bottom}
.no-borderradius .feature #main>.primary .promotion-area .circle-overlay-text,.no-borderradius .secondary .promotion-area .circle-overlay-text{background-image:url(../../../images/priority-promo-IE8-mask-secondary.png)}
.promotion-area .circle-overlay-text a{color:white;display:block;text-decoration:none}
.promotion-area .circle-overlay-text a:hover{text-decoration:none}
.promotion-area .circle-overlay-text .content{border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:white;display:table-cell;height:203px;overflow:hidden;padding:0 12%;vertical-align:middle;width:203px}
.promotion-area .circle-overlay-text .arrow{display:block}
.no-borderradius .promotion-area .circle-overlay-text .arrow{background:transparent url(../../../images/priority-arrow.png) center top no-repeat;height:34px}
.promotion-area--blue .circle-overlay-text{background-color:rgba(17,144,204,0.85)}
.promotion-area--blue .circle-overlay-text:hover{background-color:rgba(17,144,204,0.65)}
.promotion-area--blue.promotion-area--no-image .circle-overlay-text{background-color:#1190cc}
.no-borderradius .promotion-area--blue .image-container{background-color:#1190cc}
.promotion-area--green .circle-overlay-text{background-color:rgba(120,175,51,0.85)}
.promotion-area--green .circle-overlay-text:hover{background-color:rgba(120,175,51,0.65)}
.promotion-area--green.promotion-area--no-image .circle-overlay-text{background-color:#78af33}
.no-borderradius .promotion-area--green .image-container{background-color:#78af33}
.promotion-area--orange .circle-overlay-text{background-color:rgba(233,153,5,0.85)}
.promotion-area--orange .circle-overlay-text:hover{background-color:rgba(233,153,5,0.65)}
.promotion-area--orange.promotion-area--no-image .circle-overlay-text{background-color:#e99905}
.no-borderradius .promotion-area--orange .image-container{background-color:#e99905}
.promotion-area--purple .circle-overlay-text{background-color:rgba(153,18,148,0.85)}
.promotion-area--purple .circle-overlay-text:hover{background-color:rgba(153,18,148,0.65)}
.promotion-area--purple.promotion-area--no-image .circle-overlay-text{background-color:#991294}
.no-borderradius .promotion-area--purple .image-container{background-color:#991294}
@media screen and (max-width:830px){.column_25 .promotion-area .circle-overlay-text{font-size:20px;line-height:26px}
}
@media screen and (max-width:685px){.column_25 .promotion-area .image-container{min-width:140px}
}
@media screen and (max-width:500px){.promotion-area .image-container{min-width:140px}
}
.prizewinners-callout{box-sizing:border-box}
.prizewinners-callout *{box-sizing:border-box}
.prizewinners-callout__text{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:16px;display:inline-block;line-height:21.6px;margin-bottom:30px;position:relative}
.prizewinners-callout__icon+.prizewinners-callout__text{max-width:calc(100% - 80px)}
.prizewinners-callout__title{font-weight:700}
.prizewinners-callout__deadline{font-weight:300;font-size:.9em}
.prizewinners-callout__release{color:#968e8e;font-weight:300;font-style:italic}
.prizewinners-callout__icon{background-image:url("../../../images/icons/deadline-icon.png");background-position:center center;background-repeat:no-repeat;background-color:#2a76a0;border-radius:50%;display:inline-block;height:56px;margin-right:19px;width:56px}
.prizewinners-callout__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;color:white;display:block;margin-right:0;text-align:center;text-transform:uppercase}
@media(max-device-width:1024px){.prizewinners-callout__button{padding:15px 12px 16px}
}
.prizewinners-callout__button:hover{background-color:#70a330}
.prizewinners-callout__button:disabled{background-color:#f2f2f2}
.prizewinners-callout__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.prizewinners-callout__button.read-more{color:white}
.prizewinner-splash{background-position:center center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-height:490px;min-height:38vw;position:relative}
@media screen and (max-width:550px){.prizewinner-splash{min-height:71vw}
}
.prizewinner-splash *{box-sizing:border-box}
.prizewinner-splash .prizewinner-splash__secondary-title,.prizewinner-splash .prizewinner-splash__description,.prizewinner-splash .prizewinner-splash__title{color:#fff}
.prizewinner-splash__mobile-image{background-position:center center;background-size:cover;background-repeat:no-repeat;display:none}
@media screen and (max-width:550px){.prizewinner-splash__mobile-image{display:block;position:absolute;top:0;left:0;right:0;bottom:0}
}
.prizewinner-splash__content-wrapper{margin:0 auto;max-width:1040px;padding:40px 20px;width:100%;z-index:1}
.prizewinner-splash__text{max-width:600px}
.prizewinner-splash__title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:14px}
.prizewinner-splash__secondary-title{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:60px;line-height:66px}
.prizewinner-splash__description{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:18px;line-height:25px}
.prizewinner__image{display:block}
.prizewinner-splash--video .feature_splash--video .prizewinner-splash__overlay{padding-bottom:80px}
@media screen and (max-width:830px){.prizewinner-splash--video .feature_splash--video .prizewinner-splash__overlay{padding-bottom:20px}
}
.prizewinner-splash--video .feature_splash--video .feature-content{width:100%;height:100%}
.prizewinner-splash--video .feature_splash--video .feature_video{height:100%}
.prizewinner-splash--video .feature_video-overlay_wrapper{min-height:380px}
.prizewinner-splash--video .prizewinner-splash__title{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;font-size:40px;line-height:48px;margin-bottom:5px}
@media screen and (max-width:550px){.prizewinner-splash--video .prizewinner-splash__title{font-size:36px;line-height:40px}
}
.prizewinner-splash--video .prizewinner-splash__secondary-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;font-size:26px;line-height:36px;margin-bottom:10px}
@media screen and (max-width:550px){.prizewinner-splash--video .prizewinner-splash__secondary-title{font-size:18px;line-height:24px}
}
.prizewinner-splash--video .prizewinner-splash__button{bottom:auto;display:inline-block;position:relative;right:auto}
.prizewinner-splash--video .prizewinner-splash__gradient{background-image:linear-gradient(to right,rgba(120,175,51,0.66),rgba(0,143,207,0.66));max-width:1600px}
.prizewinner-splash--video .prizewinner-splash__gradient.prizewinner-splash--no-gradient{background-image:none}
.prizewinners-card__wrapper{box-sizing:border-box;background:#f2f2f2;margin-bottom:40px;text-align:center}
.prizewinners-card__wrapper *{box-sizing:inherit}
.prizewinners-card__title-wrapper{text-align:center;margin-bottom:30px}
.prizewinners-card__sub-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;max-width:740px;margin:0 auto}
.prizewinners-card__sub-title a{color:#2a76a0}
@media screen and (max-width:690px){.prizewinners-card__sub-title{font-size:21px}
}
@media screen and (max-width:480px){.prizewinners-card__sub-title{font-size:17px}
}
.prizwinners-card__filter-container{background-color:#1190cc;box-sizing:border-box;font-size:0;padding:25px 20px;text-align:center}
.prizwinners-card__filter-container *{box-sizing:inherit}
.prizwinners-card__filter-wrapper{display:inline-block;max-width:500px;text-align:left;white-space:nowrap;width:100%}
@media screen and (max-width:690px){.prizwinners-card__filter-wrapper{white-space:normal}
}
.prizewinners-card__filter-text{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:white;display:inline-block;font-size:18px;line-height:44px;vertical-align:top}
@media screen and (max-width:1039px){.prizewinners-card__filter-text{min-width:260px}
}
.prizewinners-card__filter-label{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background-color:white;border:1px solid #f2f2f2;display:inline-block;height:44px;margin:0 20px 0 5px;overflow:hidden;position:relative;width:200px}
.prizewinners-card__filter-label:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #1190cc;content:"";display:block;height:0;position:absolute;right:10px;top:calc(50% - 4px);width:0}
.prizwinners-card__filter{background:transparent;border:0;display:inline-block;font-size:18px;height:44px;position:absolute;padding:0 64px 0 10px;width:228px;-webkit-appearance:none;-webkit-padding-end:64px;-moz-appearance:none}
.prizwinners-card__filter::-ms-expand{display:none}
.prizewinners-card__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1064px;padding:40px 8px}
.prizewinners-card{background:white;border-bottom:5px solid transparent;box-shadow:0 0 3px rgba(0,0,0,0.4);display:none;margin-bottom:25px;margin-left:12px;margin-right:12px;text-align:left;width:calc(33.33% - 24px)}
@media screen and (max-width:690px){.prizewinners-card{width:calc(50% - 24px)}
}
@media screen and (max-width:550px){.prizewinners-card{width:100%}
}
.prizewinners-card:hover{text-decoration:none}
.prizewinners-card.prizewinners-card.is-visible{display:inline-block}
.prizewinners-card.prizewinners-card--purple{border-color:#991294}
.prizewinners-card.prizewinners-card--green{border-color:#78af33}
.prizewinners-card.prizewinners-card--blue{border-color:#1190cc}
.prizewinners-card.prizewinners-card--orange{border-color:#e99905}
.prizewinners-card__image{background-position:center;background-color:#1190cc;background-size:cover;height:0;padding-bottom:56.5%}
.prizewinners-card__main{padding:10px;position:relative}
.prizewinners-card__byline{color:#443b3b}
.prizewinners-card--capsule .prizewinners-card__byline{background-color:rgba(17,144,204,0.79);bottom:100%;color:white;font-size:14px;left:0;position:absolute;padding:8px 10px;right:0}
.prizewinners-card__title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#443b3b;font-size:24px}
.prizewinners-card__body{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:14px;line-height:18px}
.prizewinners-card__footnote{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#898989;font-size:12px;line-height:18px;margin-top:20px}
.prizewinners-card__footnote b{font-weight:700}
.prizewinners-card__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#fff;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#2a76a0;display:inline-block;font-size:18px;font-weight:500;margin-bottom:40px;padding:15px 50px}
@media(max-device-width:1024px){.prizewinners-card__button{padding:15px 12px 16px}
}
.prizewinners-card__button:hover{background-color:#f7f7f7}
.prizewinners-card__button:disabled{background-color:#f2f2f2}
.prizewinners-card__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.prizewinners-card__button:hover{text-decoration:none}
.prizewinners-card__button.is-hidden{display:none}
.prizewinners-card__no-results-message{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#443b3b;display:block;font-size:18px;font-weight:500;margin-top:20px;text-align:center;width:100%}
.prizewinners-card:hover .prizewinners-card__link{text-decoration:underline}
.prizewinners-card__no-results-message--hidden{display:none}
@media screen and (max-width:320px){.program_social_media{margin-bottom:40px}
}
.program_social_media h1,.program_social_media .gu-text--heading-1 p,.gu-text--heading-1 .program_social_media p,.program_social_media .gu-text--heading-1 a,.gu-text--heading-1 .program_social_media a,.program_social_media .gu-text--heading-1 span,.gu-text--heading-1 .program_social_media span{margin-bottom:10px}
.program_social_media .social-media-icons{max-width:203px;text-align:center}
.program_social_media .social-media-icons{max-width:228px}
@media screen and (min-width:286px){.backgroundsize .program_social_media .social-media-icons{max-width:308px}
.backgroundsize .program_social_media .social-media-icons li{height:36px;width:36px}
}
@media screen and (min-width:450px){.backgroundsize .program_social_media .social-media-icons{max-width:406px}
.backgroundsize .program_social_media .social-media-icons li{height:48px;width:48px}
}
@media screen and (min-width:691px){.column_33 .program_social_media .social-media-icons{max-width:203px}
.column_33 .program_social_media .social-media-icons li{height:24px;width:24px}
}
@media screen and (min-width:831px){.column_25 .program_social_media .social-media-icons{max-width:203px}
.column_25 .program_social_media .social-media-icons li{height:24px;width:24px}
.backgroundsize .column_33 .program_social_media .social-media-icons{max-width:308px}
.backgroundsize .column_33 .program_social_media .social-media-icons li{height:36px;width:36px}
.backgroundsize .column_50 .program_social_media .social-media-icons{max-width:406px}
.backgroundsize .column_50 .program_social_media .social-media-icons li{height:48px;width:48px}
}
.column_33 .proposal_detail,.column_25 .proposal_detail{font-size:13px;line-height:1.384615385}
.proposal_detail section{background-color:#fff}
.proposal_detail .detail_group{margin-bottom:15px}
.proposal_detail .freeform{margin:10px 0}
.proposal_detail .freeform p{font-size:13px;font-style:normal !important;margin-bottom:8px}
.proposal_detail ul,.proposal_detail .freeform ul{margin:0}
.proposal_detail ul li{border-top:dotted 1px #BBB;list-style-image:none !important;font-size:13px;margin:0;padding:8px 0}
.proposal_detail ul li:first-child{border:0}
.proposal_detail ul li a{font-weight:normal}
.proposal_detail ul li a small{font-size:11px;width:100%}
.proposal_detail ul li span.date{color:#707070;display:block;margin-top:5px}
.detail_group__title{border-bottom:1px solid #cecece;padding-bottom:5px;width:100%}
.proposal_info{border-top:1px dotted #BBB;padding-top:25px}
.proposal_info:first-child{border-top:0;padding-top:0}
.proposal_info .freeform{margin-bottom:30px}
.proposal-listing{font-size:15px;line-height:1.466666667;position:relative}
.column_33 .proposal-listing,.column_25 .proposal-listing{font-size:13px;line-height:1.384615385}
@media screen and (max-width:690px){.proposal-listing{font-size:13px;line-height:1.384615385}
}
.proposal-listing ul{margin-bottom:1em}
.proposal-listing ul li{font-size:15px}
.proposals{font-size:13px;line-height:1.384615385;position:relative}
.proposals .header h1,.proposals .header .gu-text--heading-1 p,.gu-text--heading-1 .proposals .header p,.proposals .header .gu-text--heading-1 a,.gu-text--heading-1 .proposals .header a,.proposals .header .gu-text--heading-1 span,.gu-text--heading-1 .proposals .header span{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background-color:#072c63;color:#fff;font-size:19px;margin:0 0 15px 0;padding:5px 0 5px 0}
.proposals .none p{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:23px;line-height:1.217;margin-bottom:.5em}
.proposals .none p a{color:#2a76a0;font-weight:bold}
.proposals .call_header{padding-bottom:10px;border-bottom:solid 1px #ddd}
.proposals .call_header h2,.proposals .call_header .gu-text--heading-2 p,.gu-text--heading-2 .proposals .call_header p,.proposals .call_header .gu-text--heading-2 a,.gu-text--heading-2 .proposals .call_header a,.proposals .call_header .gu-text--heading-2 span,.gu-text--heading-2 .proposals .call_header span{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:12px}
.js .proposals .banner-flag{background-image:none;padding:5px 20px 5px 30px;margin:0 0 25px -30px}
.proposals .left_col,.proposals .right_col{float:left}
.proposals .left_col{width:25%}
.proposals .right_col{width:75%}
.proposals .left_col time{color:#707070;font-size:14px}
.proposals .left_col time span{display:none;visibility:hidden}
.proposals a{color:#072c63;text-decoration:none}
.proposals a:hover{text-decoration:underline}
.proposals article{border-top:dotted 1px #999;display:block;padding:15px 0}
.proposals .calls article:first-child{display:block;border-top:0}
.proposals article h1,.proposals article .gu-text--heading-1 p,.gu-text--heading-1 .proposals article p,.proposals article .gu-text--heading-1 a,.gu-text--heading-1 .proposals article a,.proposals article .gu-text--heading-1 span,.gu-text--heading-1 .proposals article span{color:#00375e;font-size:23px;line-height:1.3;margin:0 0 10px}
.proposals article p{color:#443b3b;font-size:14px;margin-bottom:0}
.proposals article p.source{font-size:13px;margin-bottom:1em}
.proposals .paging a{color:#2a76a0}
.proposals footer{border-top:1px solid silver;text-transform:uppercase}
@media screen and (max-width:810px){.proposals .left_col{width:33%}
.proposals .right_col{width:66%}
}
@media screen and (max-width:690px){.js .proposals .banner-flag{margin:0 -20px 25px -30px}
.proposals .left_col{width:25%}
.proposals .right_col{width:75%}
}
@media screen and (max-width:600px){.proposals .call_header{display:none;visibility:hidden}
.proposals .left_col,.proposals .right_col{width:100%}
.proposals .left_col time span{display:inline;visibility:visible}
.calls article:first-child{padding-top:0}
}
.publication_body{padding:0}
.download-links{float:right;margin-left:21px;width:128px}
.download-links .figure{width:100%;border:1px solid #dfdfdf;padding:3px;box-sizing:border-box}
.download-links .figure img{background:#fff}
@media screen and (max-width:459px){.download-links{float:none;margin-right:0;width:auto}
.download-links .figure{display:none}
}
.publication_body ul.research-reports{background-color:#f1f0f0;left:0;margin:7px 0;padding:17px 7px}
@media screen and (max-width:459px){.publication_body ul.research-reports{margin:0 0 28px}
}
.publication_body a{text-decoration:none}
.publication_body .research-reports a{font-size:11px;line-height:1.272727273;text-decoration:none;display:block;padding-left:24px;min-height:24px}
.publication_body .research-reports a:hover{text-decoration:underline}
.publication_body .research-reports a:after{content:"\00a0\203A"}
.publication_body .research-reports li{background:transparent url("../../../images/icons/document-sprites.png") no-repeat -158px 0;list-style-image:none;list-style-type:none;margin:13px 0 0;min-height:22px}
.publication_body .research-reports li.pdf{background-position:0 0}
.publication_body .research-reports li.link{background-position:-314px 0}
.publication_body .research-reports li.xls{background-position:-472px 0}
.publication_body .research-reports li.doc{background-position:-628px 0}
.publication_body .research-reports li:first-child{margin-top:0}
@media screen and (max-width:480px){.publication_body .research-reports li{background-image:none !important;padding:0 12px}
}
.publication_body .bottom{display:none}
@media screen and (max-width:480px){.publication_body .top{display:none}
.publication_body .bottom{display:block;margin-top:40px}
.publication_body .social-network-bar{margin-bottom:0}
.publication_body ul.research-reports{padding:18px 0;margin-top:0}
.publication_body ul.research-reports li{padding:0;margin:0;background:0}
.publication_body ul.research-reports a{font-size:13px;min-height:0;font-weight:bold;line-height:1.23076923076923;padding:8px 12px}
}
.publication_feature_image{display:block;margin-bottom:10px;width:250px}
.publication_feature_image.large{margin-bottom:25px;width:100%}
.publication_feature_image.small{float:left;height:auto;margin-right:28px}
@media screen and (max-width:920px){.publication_feature_image.small{max-width:40%}
}
@media screen and (max-width:720px){.publication_feature_image.small{margin-right:20px}
}
@media screen and (max-width:320px){.publication_feature_image{width:100%}
.publication_feature_image.small{max-width:100%;margin-right:0}
}
.publication_feature_image figure{height:auto;max-width:100%;width:100%}
.publication_feature_image figure img{width:100%}
.publication_feature_image p.caption{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#a39f94;font-size:12px;padding:10px 0 0;margin:0}
.publication_feature_image-figure_wrap{position:relative;margin-bottom:10px}
.publication_key_findings{background-color:#1190cc;clear:both;margin:30px 0;padding:14px}
.publication_key_findings .key_findings_inner{background-color:#f2f2f2;display:block;font-size:1.15385em;line-height:1.46666666666667em;padding:20px 25px 15px}
@media screen and (max-width:480px){.publication_key_findings .key_findings_inner{padding:15px}
}
.primary .publication_key_findings .key_findings_inner{background-color:#fff}
.publication_key_findings h2,.publication_key_findings .gu-text--heading-2 p,.gu-text--heading-2 .publication_key_findings p,.publication_key_findings .gu-text--heading-2 a,.gu-text--heading-2 .publication_key_findings a,.publication_key_findings .gu-text--heading-2 span,.gu-text--heading-2 .publication_key_findings span{border-bottom:1px solid #cecece;color:#2a76a0;margin:0 0 15px;padding:0 0 17px}
.publication_key_findings ul{margin:0 0 0 14px}
.publication_key_findings ul li{margin-bottom:0;padding-left:8px}
@media screen and (max-width:480px){.publication_key_findings ul li{padding-left:5px}
}
.publication_header{padding:28px 0 0}
.column_66 .publication_header{padding:0}
.with-return .publication_header,.with-translation .publication_header,.with-series-title .publication_header{padding:0}
.publication_header .subtitle,.publication_header .subtitle p{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:22px;line-height:1.227272727em}
#cfp_archive .publication_header .subtitle,#cfp_archive .publication_header .subtitle p{font-size:16px}
@media screen and (max-width:679px){.publication_header h1,.publication_header .gu-text--heading-1 p,.gu-text--heading-1 .publication_header p,.publication_header .gu-text--heading-1 a,.gu-text--heading-1 .publication_header a,.publication_header .gu-text--heading-1 span,.gu-text--heading-1 .publication_header span{font-size:26px;line-height:1.192307692}
.publication_header .subtitle,.publication_header .subtitle p{font-size:18px;line-height:1.277777778}
}
.in-series .publication_header h1,.in-series .publication_header .gu-text--heading-1 p,.gu-text--heading-1 .in-series .publication_header p,.in-series .publication_header .gu-text--heading-1 a,.gu-text--heading-1 .in-series .publication_header a,.in-series .publication_header .gu-text--heading-1 span,.gu-text--heading-1 .in-series .publication_header span,.in-series .publication_header .subtitle{padding-right:80px}
@media screen and (max-width:600px){.in-series .publication_header h1,.in-series .publication_header .gu-text--heading-1 p,.gu-text--heading-1 .in-series .publication_header p,.in-series .publication_header .gu-text--heading-1 a,.gu-text--heading-1 .in-series .publication_header a,.in-series .publication_header .gu-text--heading-1 span,.gu-text--heading-1 .in-series .publication_header span,.in-series .publication_header .subtitle{padding-right:0}
}
.publication_header a{text-decoration:none;font-size:13px}
#cfp_archive .publication_header p.deadline{color:#ff5033;display:block;font-size:13px;font-weight:bold;margin:20px 0 5px}
@media screen and (max-width:480px){.publication_header{margin-bottom:10px;border-bottom:0}
.publication_header .social-network-bar{display:none}
}
@media screen and (max-width:320px){.publication_header .meta{margin-top:13px}
.publication_header .meta li{float:none;display:block;border-left:0;margin-left:0;padding-left:0}
}
.publication_header .meta,.publication_header .meta li ul{list-style-image:none;margin-left:0}
#cfp_archive .publication_header .meta{margin-top:5px;font-size:13px}
.publication_header .meta li{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;list-style-image:none;font-size:13px;line-height:1.6;display:inline;padding:0}
.publication_header .meta>li{display:block;margin:0}
.publication_header .meta li ul li{padding:0 0 0 8px;margin:0 0 0 4px;border-left:1px solid #d8d8d8}
.publication_header .meta li:first-child{margin-left:0;padding-left:0;border-left:0}
@media screen and (max-width:541px){.publication_header .meta{margin-top:13px}
.publication_header .meta li{float:none;display:block;border-left:0;margin-left:0;padding-left:0}
.publication_header .meta li ul li{border:0;margin:0 4px 0 0;padding-left:0}
}
h1#publication_header_title>p,.gu-text--heading-1 p#publication_header_title>p,.gu-text--heading-1 a#publication_header_title>p,.gu-text--heading-1 span#publication_header_title>p{margin-bottom:0}
.rwjf-seriesbrowser{min-height:40px;position:relative;z-index:10}
.rwjf-seriesbrowser.column-exception.rwjf-component{margin:20px 0}
@media screen and (min-width:601px){.rwjf-seriesbrowser.column-exception.rwjf-component{margin:1px 0 -10px 0}
}
.rwjf-seriesbrowser.at-top{float:right}
.publication_series_browser{border:1px solid #e5edf2;display:none;padding-bottom:30px;position:relative}
.at-top .publication_series_browser{position:absolute}
.in-series .publication_series_browser{display:block}
.publication_series_browser .publication_series_browser__heading{background:#76b22c;color:#fff;text-shadow:1px 1px 1px #2c5d09;font-size:12px;line-height:1.34;font-weight:bold;text-transform:uppercase;padding:8px 24px 6px;margin-bottom:30px}
.publication_series_browser .publication_series_browser__heading a{color:#fff;padding:3px 0}
.publication_series_browser .publication_series_browser__heading a:hover{background:0;text-decoration:underline}
.publication_series_browser.has-parent .publication_series_browser__heading{padding-left:78px}
.publication_series_browser h2,.publication_series_browser .gu-text--heading-2 p,.gu-text--heading-2 .publication_series_browser p,.publication_series_browser .gu-text--heading-2 a,.gu-text--heading-2 .publication_series_browser a,.publication_series_browser .gu-text--heading-2 span,.gu-text--heading-2 .publication_series_browser span{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:23px;line-height:1.22em;color:#443b3b;margin:0 10px 14px}
.publication_series_browser ol{margin:0;padding:0;list-style:none}
.publication_series_browser>ol{margin:0 13px}
.publication_series_browser li{margin:0;padding:0;list-style:none}
.publication_series_browser a{font-weight:bold;color:#346d00;padding:6px 12px;text-decoration:none;display:block}
.publication_series_browser a:hover{background:#ebf4e0;text-decoration:underline}
.publication_series_browser .slice-wrapper{padding:0 14px}
.publication_series_browser li>*{display:none}
.publication_series_browser li>ol,.publication_series_browser li.current_page>a,.publication_series_browser li.current_page>ol>li>a,.publication_series_browser ol.current_page>li>a{display:block}
.no-js .publication_series_browser li.current_page>a{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:23px;line-height:1.22em;color:#443b3b;cursor:default;padding-top:0}
.publication_series_browser li.current_page>a:hover{background:transparent;text-decoration:none}
.publication_series_browser li.current_page>ol{border-top:1px solid #cfcbca}
.publication_series_browser li.current_page>ol>li>a{border-bottom:1px solid #cfcbca}
.js .publication_series_browser li.current_page,.js .publication_series_browser li.current_page:hover,.js .publication_series_browser li.current_page>a,.js .publication_series_browser li.current_page>a:hover{color:#777 !important;background:#EEE !important;cursor:default !important}
.js .publication_series_browser li.current_page ol{background:#fff}
.publication_series_browser .toggle,.publication_series_browser .toggle:hover{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;position:absolute;top:-40px;right:0;background:#76b22c url(../../../images/series_browser_arrow.png) no-repeat right -87px;color:#fff;font-size:14px;line-height:1em;padding:8px 45px 8px 25px;white-space:nowrap;text-transform:uppercase;text-shadow:1px 1px 1px #388a15}
.publication_series_browser .toggle:hover{color:#cee1bf;text-decoration:none;background-position:right -137px}
.publication_series_browser.closed .toggle{background-position:right 13px;top:0}
.publication_series_browser.closed .toggle:hover{background-position:right -37px}
html.touch .publication_series_browser .toggle:hover{color:#fff}
.js .publication_series_browser{top:47px;right:0;background:#fff;border:0;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);width:500px;z-index:1000}
.js .publication_series_browser.closed{background:transparent;box-shadow:none;top:7px}
.js .publication_series_browser .slice-wrapper{position:relative}
.js .publication_series_browser .slice ol{border-top:1px solid #cecbca}
.js .publication_series_browser .slice li{border-bottom:1px solid #cecbca;position:relative}
.js.no-touch .publication_series_browser .slice li:hover{background:#ebf4e0}
.js .publication_series_browser .slice{position:relative;width:472px;top:0}
.js .publication_series_browser .slice a{display:inline-block}
.slice a.child{position:absolute;top:0;right:0;width:29px;height:29px;padding:0;background:url(../../../images/icons/series_browser_arrows_child.png) no-repeat top right}
.no-touch .slice a.child:hover{background:url(../../../images/icons/series_browser_arrows_child.png) no-repeat top left !important}
.slice a.parent{position:absolute;top:0;left:0;background:url(../../../images/back.png) no-repeat left;padding:5px 7px 5px 14px;color:#fff;font-size:11px;text-shadow:1px 1px 1px #2c5d09}
.no-touch .slice a.parent:hover{text-decoration:underline}
@media screen and (max-width:958px){.publication_series_browser .toggle,.publication_series_browser .toggle:hover{right:0}
}
@media screen and (max-width:600px){.js .publication_series_browser{position:static !important;width:auto;border:1px solid #e5edf2;box-shadow:none}
.js .publication_series_browser>*{display:block !important}
.js .publication_series_browser .slice{width:auto}
.js .publication_series_browser a.child,.js .publication_series_browser a.parent,.js .publication_series_browser a.toggle{display:none !important}
.js .publication_series_browser.has-parent .publication_series_browser__heading{padding-left:24px}
}
.articleheader--has-seriesbrowser .rwjf-seriesbrowser{position:relative}
.js .articleheader--has-seriesbrowser .publication_series_browser{top:-80px}
.js .articleheader--has-seriesbrowser .publication_series_browser.closed{top:-120px}
.publication_series_description{background-color:#e4f0d5;border-top:#76b22c solid 4px;display:none;padding:15px}
.in-series .publication_series_description{display:block}
.publication_series_description .super-title{border-bottom:0;margin-bottom:0;color:#346d00;font-size:12px}
.publication_series_description p{color:#443b3b}
.publication_series_description span.read-more{color:#443b3b;display:block;margin:7px 0 0}
.publication_series_description a{color:#346d00}
.publication_series_description a:hover{text-decoration:underline}
.publication_series_description span.read-more a{color:#00375e}
.publication_series_stream_dynamic{display:none;margin:30px 0 20px;position:relative}
.in-series .publication_series_stream_dynamic{display:block}
dl,dt,dd,legend,table,tbody,tfoot,thead,tr,th{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
.publication_series_stream_dynamic table{border-collapse:collapse;border-spacing:0}
td{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
.publication_series_stream_dynamic td{width:22%;vertical-align:top;position:relative;zoom:1}
.publication_series_stream_dynamic td.divider{width:4%;background:0;background:url("../../../images/publication_series_dynamic_line.jpg") repeat-y center}
.publication_series_stream_dynamic td.divider:first-child{display:none}
.publication_series_stream_dynamic td:hover{background-color:#e6f1d9}
.publication_series_stream_dynamic td.divider:hover{background:url("../../../images/publication_series_dynamic_line.jpg") repeat-y center}
@media screen and (max-width:940px){.publication_series_stream_dynamic td{padding-bottom:15px}
.publication_series_stream_dynamic td:hover{background:0}
.publication_series_stream_dynamic td:nth-child(7),.publication_series_stream_dynamic td:nth-child(8){display:none}
}
@media screen and (max-width:725px){.publication_series_stream_dynamic td:nth-child(5),.publication_series_stream_dynamic td:nth-child(6){display:none}
}
@media screen and (max-width:440px){.publication_series_stream_dynamic td:nth-child(3),.publication_series_stream_dynamic td:nth-child(4){display:none}
}
.publication_series_stream_dynamic td a{text-decoration:none}
.publication_series_stream_dynamic td .inner{text-align:left;width:85%;margin:7.5%;display:block}
@media screen and (max-width:940px){.publication_series_stream_dynamic td .inner{width:100%;margin:0}
}
.publication_series_stream_dynamic td h1,.publication_series_stream_dynamic td .gu-text--heading-1 p,.gu-text--heading-1 .publication_series_stream_dynamic td p,.publication_series_stream_dynamic td .gu-text--heading-1 a,.gu-text--heading-1 .publication_series_stream_dynamic td a,.publication_series_stream_dynamic td .gu-text--heading-1 span,.gu-text--heading-1 .publication_series_stream_dynamic td span{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:14px;color:#00375e;margin-bottom:6px}
.publication_series_stream_dynamic td:hover h1,.publication_series_stream_dynamic td:hover .gu-text--heading-1 p,.gu-text--heading-1 .publication_series_stream_dynamic td:hover p,.publication_series_stream_dynamic td:hover .gu-text--heading-1 a,.gu-text--heading-1 .publication_series_stream_dynamic td:hover a,.publication_series_stream_dynamic td:hover .gu-text--heading-1 span,.gu-text--heading-1 .publication_series_stream_dynamic td:hover span{color:#417600}
@media screen and (max-width:940px){.publication_series_stream_dynamic td:hover h1,.publication_series_stream_dynamic td:hover .gu-text--heading-1 p,.gu-text--heading-1 .publication_series_stream_dynamic td:hover p,.publication_series_stream_dynamic td:hover .gu-text--heading-1 a,.gu-text--heading-1 .publication_series_stream_dynamic td:hover a,.publication_series_stream_dynamic td:hover .gu-text--heading-1 span,.gu-text--heading-1 .publication_series_stream_dynamic td:hover span{color:#00375e;text-decoration:underline}
}
.publication_series_stream_dynamic td p{font-size:12px;color:#443b3b;margin-bottom:0}
.publication_series_stream_dynamic footer{position:absolute;top:0;right:0}
@media screen and (max-width:725px){.publication_series_stream_dynamic footer{position:static;margin-top:10px}
}
.publication_series_title{display:none;margin-bottom:18px}
.in-series .publication_series_title{display:block}
.publication_series_title{background:url("../../../images/icons/explore-series-hover.png") -50% no-repeat}
@media screen and (-webkit-min-device-pixel-ratio:2){.publication_series_title{background:url("../../../images/icons/explore-series-hover@2x.png") -50% no-repeat}
}
.publication_series_title .super-title{border-bottom:0;margin-bottom:0;color:#346d00;font-size:11px;padding:5px 28px 5px 8px;border-left:solid 4px #76b22c;background:#e4f0d5 url("../../../images/icons/explore-series.png") no-repeat right 50%;display:inline-block}
@media screen and (-webkit-min-device-pixel-ratio:2){.publication_series_title .super-title{background-image:url("../../../images/icons/explore-series@2x.png");background-size:20px auto}
}
.publication_series_title .super-title:hover{background-image:url("../../../images/icons/explore-series-hover.png")}
@media screen and (-webkit-min-device-pixel-ratio:2){.publication_series_title .super-title:hover{background-image:url("../../../images/icons/explore-series-hover@2x.png")}
}
.recommended{border-top:4px solid #78af33;padding:20px}
.recommended header h3,.recommended header .gu-text--heading-3 p,.gu-text--heading-3 .recommended header p,.recommended header .gu-text--heading-3 a,.gu-text--heading-3 .recommended header a,.recommended header .gu-text--heading-3 span,.gu-text--heading-3 .recommended header span{line-height:1;padding-bottom:8px;margin-bottom:3px}
.recommended ul{margin:0}
.recommended ul li,.recommended ul li ul li{font-weight:bold;font-size:14px;list-style-image:none;margin-bottom:0}
.recommended>ul>li{border-top:solid 1px #c8d2dc;margin-top:20px;padding-top:17px}
.recommended>ul>li:first-child{margin-top:0}
.recommended li>ul{margin-top:10px}
.recommended li>ul li{margin-bottom:8px}
.recommended .detail{color:#545454}
.recommended li.detail>ul li{color:#443b3b;margin-bottom:15px}
.recommended li ul li a,.recommended li ul li span{font-size:13px}
.recommended a,.recommended a.read-more{display:block;font-size:13px;margin-bottom:7px}
.recommended li.detail ul li a{margin-bottom:4px}
.recommended li.series ul li a{font-size:14px}
.recommended ul li p{font-size:14px;font-weight:normal;margin:10px 0}
.recommended ul li span{font-weight:normal}
.recommended.blue{background-color:#e5edf0;border-color:#005067}
.recommended.blue header h1,.recommended.blue header .gu-text--heading-1 p,.gu-text--heading-1 .recommended.blue header p,.recommended.blue header .gu-text--heading-1 a,.gu-text--heading-1 .recommended.blue header a,.recommended.blue header .gu-text--heading-1 span,.gu-text--heading-1 .recommended.blue header span,.recommended.blue ul li{color:#005067}
.recommended.blue>ul>li{border-color:#c8d2dc}
.recommended.blue ul li span{color:#41403e}
.recommended.blue a,.recommended.blue a.read-more{color:#07a6e0}
.recommended.blue a .svg-path-arrow,.recommended.blue a.read-more .svg-path-arrow{fill:#07a6e0}
.recommended.green{background-color:#eaf2e0;border-color:#70a52f}
.recommended.green header h1,.recommended.green header .gu-text--heading-1 p,.gu-text--heading-1 .recommended.green header p,.recommended.green header .gu-text--heading-1 a,.gu-text--heading-1 .recommended.green header a,.recommended.green header .gu-text--heading-1 span,.gu-text--heading-1 .recommended.green header span{color:#3f5b1a}
.recommended.green>ul>li{border-color:#ccd6c0}
.recommended.green a,.recommended.green a.read-more{color:#70a52f}
.recommended.green a .svg-path-arrow,.recommended.green a.read-more .svg-path-arrow{fill:#70a52f}
.recent-newsletters{margin-top:40px;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;border-bottom:1px solid #898989}
.recent-newsletters__title{color:#545454;margin:0 0 .25em 0;font-size:14px;text-transform:uppercase}
.recent-newsletter__item{width:100%;border-top:1px solid #898989;padding:40px 0;overflow:hidden}
.recent-newsletter__item-image{max-width:285px;float:left}
@media screen and (max-width:690px){.recent-newsletter__item-image{float:none}
}
.recent-newsletter__item-body{width:100%}
.recent-newsletter__item-image+.recent-newsletter__item-body{width:calc(100% - 330px);float:right}
@media screen and (max-width:690px){.recent-newsletter__item-image+.recent-newsletter__item-body{width:100%;float:none}
}
.recent-newsletter__item-description{padding:15px 0;color:#898989}
.recent-newsletter__item-title{color:#2a76a0;padding:0;margin:0}
.related-collections{border:1px solid #cecece;position:relative}
.related-collections .collection-banner__icon{left:20px}
.related-collections--simple{position:relative}
.related-collections--simple .collection-banner__icon{display:inline-block;float:left;position:relative;left:0;margin-right:8px;margin-top:3px;height:16px;width:11px}
.related-collections__title{background-color:#f1f8fb;padding:10px 10px 10px 75px;text-transform:uppercase}
.related-collections--simple .related-collections__title{background-color:transparent;padding:0 0 .41429em 0}
.related-collections__list{margin:0;padding:10px 20px 20px 20px}
.related-collections--simple .related-collections__list{padding:0}
.related-collections__item{border-bottom:1px solid #cecece;list-style:none;margin-bottom:1.2em;padding-bottom:1.2em}
.related-collections__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.related-collections--simple .related-collections__item{border-bottom:0;margin-bottom:0;padding-bottom:0}
.related-collections__item-title{margin-bottom:1em}
.related-collections__description{font-size:1.15385em}
.related-collections--simple .related-collections__link{line-height:2em}
.relatetopics{margin-bottom:20px}
.tiles-wrapper{overflow:hidden}
.tiles-wrapper *{box-sizing:border-box}
.tiles-wrapper .header{border-bottom:1px solid #cecece;margin-bottom:25px}
.tiles-wrapper .header h2,.tiles-wrapper .header .gu-text--heading-2 p,.gu-text--heading-2 .tiles-wrapper .header p,.tiles-wrapper .header .gu-text--heading-2 a,.gu-text--heading-2 .tiles-wrapper .header a,.tiles-wrapper .header .gu-text--heading-2 span,.gu-text--heading-2 .tiles-wrapper .header span{text-transform:uppercase;font-size:14px;color:#545454;font-weight:bold}
.tiles-wrapper h2,.tiles-wrapper .gu-text--heading-2 p,.gu-text--heading-2 .tiles-wrapper p,.tiles-wrapper .gu-text--heading-2 a,.gu-text--heading-2 .tiles-wrapper a,.tiles-wrapper .gu-text--heading-2 span,.gu-text--heading-2 .tiles-wrapper span{line-height:1.2em;font-size:18px;margin:0;color:#fff}
@media screen and (max-width:568px){.tiles-wrapper h2,.tiles-wrapper .gu-text--heading-2 p,.gu-text--heading-2 .tiles-wrapper p,.tiles-wrapper .gu-text--heading-2 a,.gu-text--heading-2 .tiles-wrapper a,.tiles-wrapper .gu-text--heading-2 span,.gu-text--heading-2 .tiles-wrapper span{font-size:15px}
}
.tiles-wrapper .tile{float:left;width:calc(94% / 4);color:#fff;text-align:center;margin:10px 20px 10px 0;padding:20px;position:relative;background:#455e9d;background:linear-gradient(135deg,#455e9d 0,#2a76a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#455e9d',endColorstr='#2a76a0',GradientType=1)}
.tiles-wrapper .tile:last-child{margin-right:0}
.tiles-wrapper .tile:before{content:'';background-image:url("../../../images/Wings_400px.png");background-position:48px 82px;background-repeat:no-repeat;background-size:225px;height:100%;width:100%;opacity:.2;position:absolute;right:0;bottom:0}
@media screen and (min-width:1041px){.tiles-wrapper .tile:nth-child(5n){margin-right:0}
}
.tiles-wrapper .tile .title{position:relative}
@media screen and (max-width:1024px){.tiles-wrapper .tile .title h2,.tiles-wrapper .tile .title .gu-text--heading-2 p,.gu-text--heading-2 .tiles-wrapper .tile .title p,.tiles-wrapper .tile .title .gu-text--heading-2 a,.gu-text--heading-2 .tiles-wrapper .tile .title a,.tiles-wrapper .tile .title .gu-text--heading-2 span,.gu-text--heading-2 .tiles-wrapper .tile .title span{padding-bottom:15px;margin:0}
.tiles-wrapper .tile .title:after{content:"";position:absolute;left:25%;height:1px;width:50%;border-bottom:1px solid #fff}
}
@media screen and (max-width:1024px) and (max-width:1024px){.tiles-wrapper .tile .title:after{display:none}
}
.tiles-wrapper .tile .description{display:none;margin-top:15px}
.tiles-wrapper .tile .container{min-height:185px}
@media screen and (max-width:1024px){.tiles-wrapper .tile .container{min-height:145px}
}
.tiles-wrapper .tile:hover{cursor:pointer;background:#78af33}
@media screen and (max-width:1024px){.tiles-wrapper .tile:hover{background:#455e9d;background:linear-gradient(135deg,#455e9d 0,#2a76a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#455e9d',endColorstr='#2a76a0',GradientType=1)}
}
.tiles-wrapper .tile:hover .container .overlay{display:block}
@media screen and (max-width:1024px){.tiles-wrapper .tile:hover .container .overlay{display:table}
}
.tiles-wrapper .tile:hover .title{display:block}
@media screen and (max-width:1024px){.tiles-wrapper .tile:hover .title{display:table-cell}
}
.tiles-wrapper .tile:hover .title h2,.tiles-wrapper .tile:hover .title .gu-text--heading-2 p,.gu-text--heading-2 .tiles-wrapper .tile:hover .title p,.tiles-wrapper .tile:hover .title .gu-text--heading-2 a,.gu-text--heading-2 .tiles-wrapper .tile:hover .title a,.tiles-wrapper .tile:hover .title .gu-text--heading-2 span,.gu-text--heading-2 .tiles-wrapper .tile:hover .title span{padding-bottom:15px;margin:0}
.tiles-wrapper .tile:hover .title:after{content:"";position:absolute;left:25%;height:1px;width:50%;border-bottom:1px solid #fff}
@media screen and (max-width:1024px){.tiles-wrapper .tile:hover .title:after{display:none}
}
.tiles-wrapper .tile:hover .description{display:block;margin-top:15px;color:#fff}
@media screen and (max-width:1024px){.tiles-wrapper .tile:hover .description{display:none}
}
.tiles-wrapper .overlay-box{position:relative}
.tiles-wrapper .overlay-box>a{display:block;position:relative}
.tiles-wrapper .overlay{display:block;background:0;opacity:1}
.tiles-wrapper .overlay .title{color:#fff;text-align:center;display:table-cell;vertical-align:middle}
.tiles-wrapper .overlay-wrap{position:absolute;top:0;left:0;right:0;bottom:0}
.tiles-wrapper .container .overlay{display:table;min-height:185px;width:100%}
@media screen and (max-width:1024px){.tiles-wrapper .container .overlay{min-height:145px}
}
@-moz-document url-prefix(){.tiles-wrapper .tile .container .overlay{height:145px}
}
@media screen and (max-width:1024px){.tiles-wrapper .tile{width:calc(92% / 3)}
.tiles-wrapper .tile:nth-child(4n){margin-right:0}
.tiles-wrapper .tile:before{background-position:109px 45px}
}
@media screen and (max-width:768px){.tiles-wrapper .tile{width:calc(91% / 3)}
.tiles-wrapper .tile:before{background-position:20px 44px}
}
@media screen and (max-width:568px){.tiles-wrapper .tile{width:calc(95% / 2)}
.tiles-wrapper .tile:nth-child(4n){margin-right:20px}
.tiles-wrapper .tile:nth-child(2n+3){margin-right:0}
.tiles-wrapper .tile:before{background-position:56px 46px}
}
@media screen and (max-width:480px){.tiles-wrapper .tile{width:calc(96% / 2);padding:10px;margin-right:10px}
.tiles-wrapper .tile:nth-child(4n){margin-right:10px}
.tiles-wrapper .tile:before{background-position:2px 24px}
}
@media screen and (max-width:320px){.tiles-wrapper .tile:before{background-position:-43px 25px}
}
.return{padding-bottom:18px}
.return a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background:url(../../../images/icons/return.png) 0 50% no-repeat;color:#0066a4;font-size:13px;padding-left:8px}
.rp_promotion{clear:both;font-size:15px}
.rp_promotion a.read-more{display:block;margin:0}
.rp_promotion a.read-more ~ a.read-more{margin:10px 0 0}
.rp_promotion h2,.rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .rp_promotion p,.rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .rp_promotion a,.rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .rp_promotion span,.rp_promotion h3,.rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .rp_promotion p,.rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .rp_promotion a,.rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .rp_promotion span,.rp_promotion h4{margin-bottom:12px}
.rp_promotion h2 a,.rp_promotion .gu-text--heading-2 p a,.gu-text--heading-2 .rp_promotion p a,.rp_promotion .gu-text--heading-2 a a,.gu-text--heading-2 .rp_promotion a a,.rp_promotion .gu-text--heading-2 span a,.gu-text--heading-2 .rp_promotion span a{font-weight:inherit}
.rp_promotion h3,.rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .rp_promotion p,.rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .rp_promotion a,.rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .rp_promotion span{line-height:1.217391304}
.column_50 .rp_promotion h3,.column_50 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_50 .rp_promotion p,.column_50 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_50 .rp_promotion a,.column_50 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_50 .rp_promotion span{line-height:1.25}
.column_25 .rp_promotion h3,.column_25 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_25 .rp_promotion p,.column_25 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_25 .rp_promotion a,.column_25 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_25 .rp_promotion span,.column_33 .rp_promotion h3,.column_33 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_33 .rp_promotion p,.column_33 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_33 .rp_promotion a,.column_33 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_33 .rp_promotion span{line-height:1.176470588}
.rp_promotion p{line-height:1.466666667;margin-bottom:1em}
.rp_promotion img{width:100%;background:#fff}
.rp_promotion .callout{margin-top:35px;padding-bottom:25px;padding-top:15px;width:auto}
.column_25 .rp_promotion .callout,.column_33 .rp_promotion .callout{font-size:13px;line-height:1.384615385}
.rp_promotion .callout figure{float:left;margin-right:3.496503496503%;width:20.979020979021%}
.column_75 .rp_promotion .callout figure{margin-right:3.081664099%;width:18.339984592%}
.column_25 .rp_promotion .callout figure,.column_33 .rp_promotion .callout figure{display:none}
.rp_promotion .callout section{float:left;width:75.524475524476%}
.column_33 .rp_promotion .callout section,.column_25 .rp_promotion .callout section{float:none;width:100%}
@media screen and (max-width:830px){.column_50 .rp_promotion h2,.column_50 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_50 .rp_promotion p,.column_50 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_50 .rp_promotion a,.column_50 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_50 .rp_promotion span,.column_25 .rp_promotion h2,.column_25 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .rp_promotion p,.column_25 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .rp_promotion a,.column_25 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .rp_promotion span{line-height:1.111111111}
.column_50 .rp_promotion h3,.column_50 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_50 .rp_promotion p,.column_50 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_50 .rp_promotion a,.column_50 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_50 .rp_promotion span,.column_25 .rp_promotion h3,.column_25 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_25 .rp_promotion p,.column_25 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_25 .rp_promotion a,.column_25 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_25 .rp_promotion span{line-height:1.25}
.column_50 .rp_promotion .callout{font-size:13px;line-height:1.384615385}
.column_50 .rp_promotion figure{display:none}
.column_50 .rp_promotion .callout section{float:none;width:100%}
}
@media screen and (max-width:690px){.column_75 .rp_promotion h2,.column_75 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_75 .rp_promotion p,.column_75 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_75 .rp_promotion a,.column_75 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_75 .rp_promotion span,.column_66 .rp_promotion h2,.column_66 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .rp_promotion p,.column_66 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .rp_promotion a,.column_66 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .rp_promotion span,.column_33 .rp_promotion h2,.column_33 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_33 .rp_promotion p,.column_33 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_33 .rp_promotion a,.column_33 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_33 .rp_promotion span{line-height:1.111111111}
.column_75 .rp_promotion h3,.column_75 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_75 .rp_promotion p,.column_75 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_75 .rp_promotion a,.column_75 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_75 .rp_promotion span,.column_66 .rp_promotion h3,.column_66 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_66 .rp_promotion p,.column_66 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_66 .rp_promotion a,.column_66 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_66 .rp_promotion span,.column_33 .rp_promotion h3,.column_33 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_33 .rp_promotion p,.column_33 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_33 .rp_promotion a,.column_33 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_33 .rp_promotion span{line-height:1.25}
.column_75 .rp_promotion .callout,.column_66 .rp_promotion .callout,.column_50 .rp_promotion .callout{font-size:13px;line-height:1.384615385}
.column_75 .rp_promotion figure,.column_66 .rp_promotion figure,.column_50 .rp_promotion figure{display:none}
.column_75 .rp_promotion .callout section,.column_66 .rp_promotion .callout section,.column_50 .rp_promotion .callout section{float:none;width:100%}
}
@media screen and (max-width:614px){.column_25 .rp_promotion h2,.column_25 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .rp_promotion p,.column_25 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .rp_promotion a,.column_25 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .rp_promotion span,.column_33 .rp_promotion h2,.column_33 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_33 .rp_promotion p,.column_33 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_33 .rp_promotion a,.column_33 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_33 .rp_promotion span,.column_50 .rp_promotion h2,.column_50 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_50 .rp_promotion p,.column_50 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_50 .rp_promotion a,.column_50 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_50 .rp_promotion span,.column_66 .rp_promotion h2,.column_66 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .rp_promotion p,.column_66 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .rp_promotion a,.column_66 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .rp_promotion span,.column_75 .rp_promotion h2,.column_75 .rp_promotion .gu-text--heading-2 p,.gu-text--heading-2 .column_75 .rp_promotion p,.column_75 .rp_promotion .gu-text--heading-2 a,.gu-text--heading-2 .column_75 .rp_promotion a,.column_75 .rp_promotion .gu-text--heading-2 span,.gu-text--heading-2 .column_75 .rp_promotion span{line-height:1.217391304}
.column_25 .rp_promotion h3,.column_25 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_25 .rp_promotion p,.column_25 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_25 .rp_promotion a,.column_25 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_25 .rp_promotion span,.column_33 .rp_promotion h3,.column_33 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_33 .rp_promotion p,.column_33 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_33 .rp_promotion a,.column_33 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_33 .rp_promotion span,.column_50 .rp_promotion h3,.column_50 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_50 .rp_promotion p,.column_50 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_50 .rp_promotion a,.column_50 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_50 .rp_promotion span,.column_66 .rp_promotion h3,.column_66 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_66 .rp_promotion p,.column_66 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_66 .rp_promotion a,.column_66 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_66 .rp_promotion span,.column_75 .rp_promotion h3,.column_75 .rp_promotion .gu-text--heading-3 p,.gu-text--heading-3 .column_75 .rp_promotion p,.column_75 .rp_promotion .gu-text--heading-3 a,.gu-text--heading-3 .column_75 .rp_promotion a,.column_75 .rp_promotion .gu-text--heading-3 span,.gu-text--heading-3 .column_75 .rp_promotion span{line-height:1.176470588}
}
.search-start{clear:both}
.search-start .search-start-outer{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background:url("../../../images/diagonal_lines-blue.png") repeat;line-height:1.1;padding:9px}
#main .primary .search-start .search-start-inner,.primary .search-start .search-start-inner{background-color:#fff}
#main .search-start .search-start-inner,#main .secondary .search-start .search-start-inner{background-color:#fff}
.search-start .search-start-inner{background-image:url("../../../images/divider-vertical-shade-2.png");background-repeat:no-repeat;background-position:50% center;background-size:auto 80%;transition:background-color linear .2s}
#main .search-start .search-start-inner:hover,#main .primary .search-start .search-start-inner:hover,.primary .search-start .search-start-inner:hover,#main .secondary .search-start .search-start-inner:hover,.secondary .search-start .search-start-inner:hover{background-color:#f6fafd}
.column_100 .search-start .search-start-inner{background-position:33% center}
.column_75 .search-start .search-start-inner{background-position:42% center}
.column_66 .search-start .search-start-inner{background-position:47% center}
.column_50 .search-start .search-start-inner{background-position:47% center}
.column_33 .search-start .search-start-inner,.column_25 .search-start .search-start-inner{background-image:none}
@media screen and (max-width:830px){.column_50 .search-start .search-start-inner,.column_25 .search-start .search-start-inner{background-position:43% center}
.column_25 .search-start .search-start-inner{background-image:url("../../../images/divider-vertical-shade-2.png")}
}
@media screen and (max-width:768px){.column_75 .search-start .search-start-inner,.column_66 .search-start .search-start-inner,.column_50 .search-start .search-start-inner,.column_25 .search-start .search-start-inner{background-position:33% center}
}
@media screen and (max-width:690px){.column_33 .search-start .search-start-inner{background-position:40% center}
.column_33 .search-start .search-start-inner{background-image:url("../../../images/divider-vertical-shade-2.png")}
}
@media screen and (max-width:480px){.column_100 .search-start .search-start-inner,.column_75 .search-start .search-start-inner,.column_66 .search-start .search-start-inner,.column_50 .search-start .search-start-inner,.column_33 .search-start .search-start-inner,.column_25 .search-start .search-start-inner{background-position:43% center}
}
@media screen and (max-width:320px){.column_100 .search-start .search-start-inner,.column_75 .search-start .search-start-inner,.column_66 .search-start .search-start-inner,.column_50 .search-start .search-start-inner,.column_33 .search-start .search-start-inner,.column_25 .search-start .search-start-inner{background-image:none}
}
.search-start .search-start-inner h1,.search-start .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .search-start .search-start-inner span,.search-start .search-start-inner h2,.search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .search-start .search-start-inner span{font-size:26px;line-height:1.3}
.column_75 .search-start-inner h1,.column_75 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_75 .search-start-inner p,.column_75 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_75 .search-start-inner a,.column_75 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_75 .search-start-inner span,.column_75 .search-start-inner h2,.column_75 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_75 .search-start-inner p,.column_75 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_75 .search-start-inner a,.column_75 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_75 .search-start-inner span{font-size:24px}
.column_66 .search-start-inner h1,.column_66 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_66 .search-start-inner span,.column_66 .search-start-inner h2,.column_66 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .search-start-inner span{font-size:24px}
.column_50 .search-start-inner h1,.column_50 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_50 .search-start-inner p,.column_50 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_50 .search-start-inner a,.column_50 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_50 .search-start-inner span,.column_50 .search-start-inner h2,.column_50 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_50 .search-start-inner p,.column_50 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_50 .search-start-inner a,.column_50 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_50 .search-start-inner span{font-size:16px}
.column_33 .search-start-inner h1,.column_33 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_33 .search-start-inner p,.column_33 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_33 .search-start-inner a,.column_33 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_33 .search-start-inner span,.column_33 .search-start-inner h2,.column_33 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_33 .search-start-inner p,.column_33 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_33 .search-start-inner a,.column_33 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_33 .search-start-inner span{font-size:24px;margin-right:-5px}
.search-start .search-start-inner h1,.search-start .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .search-start .search-start-inner span{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#00375e}
.search-start .search-start-inner h2,.search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .search-start .search-start-inner span{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;color:#388ecb}
.search-start .search-start-inner h2:hover,.search-start .search-start-inner .gu-text--heading-2 p:hover,.gu-text--heading-2 .search-start .search-start-inner p:hover,.search-start .search-start-inner .gu-text--heading-2 a:hover,.gu-text--heading-2 .search-start .search-start-inner a:hover,.search-start .search-start-inner .gu-text--heading-2 span:hover,.gu-text--heading-2 .search-start .search-start-inner span:hover{color:#2d7ab0}
.search-start .search-start-inner a:hover{text-decoration:none}
.column_25 .search-start-inner h2,.column_25 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .search-start-inner p,.column_25 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .search-start-inner a,.column_25 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .search-start-inner span{font-size:21px;margin-right:-5px}
.column_33 .search-start-inner h2:after,.column_33 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_33 .search-start-inner p:after,.column_33 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_33 .search-start-inner a:after,.column_33 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_33 .search-start-inner span:after,.column_25 .search-start-inner h2:after,.column_25 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_25 .search-start-inner p:after,.column_25 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_25 .search-start-inner a:after,.column_25 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_25 .search-start-inner span:after{content:'\0A\203a'}
@media screen and (max-width:830px){.column_50 .search-start-inner h1,.column_50 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_50 .search-start-inner p,.column_50 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_50 .search-start-inner a,.column_50 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_50 .search-start-inner span,.column_50 .search-start-inner h2,.column_50 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_50 .search-start-inner p,.column_50 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_50 .search-start-inner a,.column_50 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_50 .search-start-inner span,.column_25 .search-start-inner h2,.column_25 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .search-start-inner p,.column_25 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .search-start-inner a,.column_25 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .search-start-inner span,.column_25 .search-start-inner h2,.column_25 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .search-start-inner p,.column_25 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .search-start-inner a,.column_25 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .search-start-inner span{font-size:26px}
.column_25 .search-start-inner h2:after,.column_25 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_25 .search-start-inner p:after,.column_25 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_25 .search-start-inner a:after,.column_25 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_25 .search-start-inner span:after{content:''}
}
@media screen and (max-width:768px){.search-start .search-start-inner h1,.search-start .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .search-start .search-start-inner span,.search-start .search-start-inner h2,.search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .search-start .search-start-inner span{font-size:22px}
.column_66 .search-start-inner h1,.column_66 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_66 .search-start-inner span,.column_66 .search-start-inner h2,.column_66 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .search-start-inner span{font-size:19px}
}
@media screen and (max-width:690px){.column_66 .search-start-inner h1,.column_66 .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .column_66 .search-start-inner span,.column_66 .search-start-inner h2,.column_66 .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .search-start-inner p,.column_66 .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .search-start-inner a,.column_66 .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .search-start-inner span{font-size:22px}
.column_33 .search-start-inner h2:after,.column_33 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_33 .search-start-inner p:after,.column_33 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_33 .search-start-inner a:after,.column_33 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_33 .search-start-inner span:after{content:''}
}
@media screen and (max-width:480px){.search-start .search-start-inner h1,.search-start .search-start-inner .gu-text--heading-1 p,.gu-text--heading-1 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-1 a,.gu-text--heading-1 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-1 span,.gu-text--heading-1 .search-start .search-start-inner span,.search-start .search-start-inner h2,.search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .search-start .search-start-inner p,.search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .search-start .search-start-inner a,.search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .search-start .search-start-inner span{font-size:16px}
}
@media screen and (max-width:320px){.column_100 .search-start-inner h2:after,.column_100 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_100 .search-start-inner p:after,.column_100 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_100 .search-start-inner a:after,.column_100 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_100 .search-start-inner span:after,.column_75 .search-start-inner h2:after,.column_75 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_75 .search-start-inner p:after,.column_75 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_75 .search-start-inner a:after,.column_75 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_75 .search-start-inner span:after,.column_66 .search-start-inner h2:after,.column_66 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_66 .search-start-inner p:after,.column_66 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_66 .search-start-inner a:after,.column_66 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_66 .search-start-inner span:after,.column_50 .search-start-inner h2:after,.column_50 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_50 .search-start-inner p:after,.column_50 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_50 .search-start-inner a:after,.column_50 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_50 .search-start-inner span:after,.column_33 .search-start-inner h2:after,.column_33 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_33 .search-start-inner p:after,.column_33 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_33 .search-start-inner a:after,.column_33 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_33 .search-start-inner span:after,.column_25 .search-start-inner h2:after,.column_25 .search-start-inner .gu-text--heading-2 p:after,.gu-text--heading-2 .column_25 .search-start-inner p:after,.column_25 .search-start-inner .gu-text--heading-2 a:after,.gu-text--heading-2 .column_25 .search-start-inner a:after,.column_25 .search-start-inner .gu-text--heading-2 span:after,.gu-text--heading-2 .column_25 .search-start-inner span:after{content:'\0A\203a'}
}
.search-start table tr td{padding:10px 0;text-align:left;vertical-align:middle}
.column_100 .search-start table tr td,.column_75 .search-start table tr td{padding:20px 0}
.column_100 .search-start table tr td.left{width:35%}
.column_100 .search-start table tr td.right{width:65%}
.column_75 .search-start table tr td.left{width:44%}
.column_75 .search-start table tr td.right{width:56%}
.column_66 .search-start table tr td.left{width:49%}
.column_66 .search-start table tr td.right{width:51%}
.column_50 .search-start table tr td.left{width:47%}
.column_50 .search-start table tr td.right{width:53%}
.column_33 .search-start table tr td.left,.column_25 .search-start table tr td.left{display:none;visibility:hidden}
@media screen and (max-width:830px){.column_50 .search-start table tr td{padding:5px 0}
.column_50 .search-start table tr td.left,.column_25 .search-start table tr td.left{width:45%}
.column_50 .search-start table tr td.right,.column_25 .search-start table tr td.right{width:55%}
.column_25 .search-start table tr td.left{display:table-cell;visibility:visible}
}
@media screen and (max-width:768px){.column_100 .search-start table tr td,.column_75 .search-start table tr td,.column_50 .search-start table tr td,.search-start table tr td{padding:15px 0}
.column_75 .search-start table tr td.left,.column_66 .search-start table tr td.left,.column_50 .search-start table tr td.left,.column_25 .search-start table tr td.left{width:35%}
.column_75 .search-start table tr td.right,.column_66 .search-start table tr td.right,.column_50 .search-start table tr td.right,.column_25 .search-start table tr td.right{width:65%}
}
@media screen and (max-width:690px){.column_33 .search-start table tr td{padding:15px 0}
.column_33 .search-start table tr td.left{display:table-cell;visibility:visible}
.column_33 .search-start table tr td.right{width:58%}
}
@media screen and (max-width:480px){.column_66 .search-start table tr td{padding:15px 0}
.column_100 .search-start table tr td.left,.column_75 .search-start table tr td.left,.column_66 .search-start table tr td.left,.column_50 .search-start table tr td.left,.column_33 .search-start table tr td.left,.column_25 .search-start table tr td.left{width:45%}
.column_100 .search-start table tr td.right,.column_75 .search-start table tr td.right,.column_66 .search-start table tr td.right,.column_50 .search-start table tr td.right,.column_33 .search-start table tr td.right,.column_25 .search-start table tr td.right{width:55%}
}
@media screen and (max-width:320px){.column_100 .search-start table tr td.left,.column_75 .search-start table tr td.left,.column_66 .search-start table tr td.left,.column_50 .search-start table tr td.left,.column_33 .search-start table tr td.left,.column_25 .search-start table tr td.left{display:none;visibility:hidden}
}
.search-start .text{padding:10px 30px 10px 25px}
.search-start .right .text{background:url("../../../images/arrow-right-blue.png") right center no-repeat;margin-right:25px;padding-left:0}
.column_50 .search-start .right .text{margin-right:15px;padding:5px 25px 5px 15px}
.column_33 .search-start .right .text,.column_25 .search-start .right .text{background-image:none;margin:0;padding:5px 15px}
.search-start td.right h1,.search-start td.right .gu-text--heading-1 p,.gu-text--heading-1 .search-start td.right p,.search-start td.right .gu-text--heading-1 a,.gu-text--heading-1 .search-start td.right a,.search-start td.right .gu-text--heading-1 span,.gu-text--heading-1 .search-start td.right span{font-size:13px;font-weight:700;display:none;margin-bottom:10px;visibility:hidden}
.column_33 td.right h1,.column_33 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_33 td.right p,.column_33 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_33 td.right a,.column_33 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_33 td.right span,.column_25 td.right h1,.column_25 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_25 td.right p,.column_25 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_25 td.right a,.column_25 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_25 td.right span{display:block;visibility:visible}
@media screen and (max-width:830px){.column_50 .search-start .right .text{margin-right:25px;padding:10px 35px 10px 0}
.column_25 .search-start .right .text{background:url("../../../images/arrow-right-blue.png") right center no-repeat;margin-right:25px;padding:5px 35px 5px 0}
.column_25 td.right h1,.column_25 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_25 td.right p,.column_25 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_25 td.right a,.column_25 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_25 td.right span{display:none;visibility:hidden}
}
@media screen and (max-width:690px){.column_33 .search-start .right .text{background:url("../../../images/arrow-right-blue.png") right center no-repeat;margin-right:25px;padding:10px 35px 10px 0}
.column_33 td.right h1,.column_33 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_33 td.right p,.column_33 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_33 td.right a,.column_33 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_33 td.right span{display:none;visibility:hidden}
}
@media screen and (max-width:480px){.search-start .text{padding:0}
.search-start .left .text{padding:0 25px 0 15px}
.search-start .right .text,.column_50 .search-start .right .text,.column_33 .search-start .right .text,.column_25 .search-start .right .text{display:block;margin-right:10px;padding:0 35px 0 0}
}
@media screen and (max-width:320px){.search-start .right .text{padding:5px 15px}
.column_100 .search-start .right .text,.column_75 .search-start .right .text,.column_66 .search-start .right .text,.column_50 .search-start .right .text,.column_33 .search-start .right .text,.column_25 .search-start .right .text{background-image:none;padding:10px 15px}
.column_100 td.right h1,.column_100 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_100 td.right p,.column_100 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_100 td.right a,.column_100 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_100 td.right span,.column_75 td.right h1,.column_75 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_75 td.right p,.column_75 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_75 td.right a,.column_75 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_75 td.right span,.column_66 td.right h1,.column_66 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_66 td.right p,.column_66 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_66 td.right a,.column_66 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_66 td.right span,.column_50 td.right h1,.column_50 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_50 td.right p,.column_50 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_50 td.right a,.column_50 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_50 td.right span,.column_33 td.right h1,.column_33 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_33 td.right p,.column_33 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_33 td.right a,.column_33 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_33 td.right span,.column_25 td.right h1,.column_25 td.right .gu-text--heading-1 p,.gu-text--heading-1 .column_25 td.right p,.column_25 td.right .gu-text--heading-1 a,.gu-text--heading-1 .column_25 td.right a,.column_25 td.right .gu-text--heading-1 span,.gu-text--heading-1 .column_25 td.right span{display:block;visibility:visible}
.column_100 .search-start .search-start-inner h2,.column_100 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_100 .search-start .search-start-inner p,.column_100 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_100 .search-start .search-start-inner a,.column_100 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_100 .search-start .search-start-inner span,.column_75 .search-start .search-start-inner h2,.column_75 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_75 .search-start .search-start-inner p,.column_75 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_75 .search-start .search-start-inner a,.column_75 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_75 .search-start .search-start-inner span,.column_66 .search-start .search-start-inner h2,.column_66 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_66 .search-start .search-start-inner p,.column_66 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_66 .search-start .search-start-inner a,.column_66 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_66 .search-start .search-start-inner span,.column_50 .search-start .search-start-inner h2,.column_50 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_50 .search-start .search-start-inner p,.column_50 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_50 .search-start .search-start-inner a,.column_50 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_50 .search-start .search-start-inner span,.column_33 .search-start .search-start-inner h2,.column_33 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_33 .search-start .search-start-inner p,.column_33 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_33 .search-start .search-start-inner a,.column_33 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_33 .search-start .search-start-inner span,.column_25 .search-start .search-start-inner h2,.column_25 .search-start .search-start-inner .gu-text--heading-2 p,.gu-text--heading-2 .column_25 .search-start .search-start-inner p,.column_25 .search-start .search-start-inner .gu-text--heading-2 a,.gu-text--heading-2 .column_25 .search-start .search-start-inner a,.column_25 .search-start .search-start-inner .gu-text--heading-2 span,.gu-text--heading-2 .column_25 .search-start .search-start-inner span{font-size:22px}
}
.rwjf-embed{clear:both}
.site-embed{margin:0 0 40px;overflow:hidden}
.breakout-container .site-embed{margin:0}
.breakout-container.interactive-embed{margin:0;padding:0;background:#201a13;background:linear-gradient(to right,#201a13 0,#201a13 50%,#201a13 100%)}
.breakout-container.interactive-embed .embed{max-height:555px;overflow:hidden}
.breakout-container.interactive-embed .download-bar__wrapper{margin:0;padding:0}
.site-embed .embed>*{margin-left:0 !important}
.site-embed.centered .embed>*{margin-left:auto !important;margin-right:auto !important;max-width:100%}
.site-embed .twitter-tweet-rendered{max-width:502px !important}
.site-embed iframe{display:block}
.site-embed .fallback{display:none}
@media screen and (max-width:696px){.site-embed .fallback,.site-embed.responsive .embed{display:block}
.site-embed.responsive .fallback,.site-embed .embed{display:none}
}
.social-media-icons{font-size:1px;margin-left:0}
.social-media-icons .ir{text-indent:0}
.social-media-icons .ir a{text-align:left;text-indent:100%}
.social-media-icons li{display:inline-block;height:24px;line-height:1;list-style-image:none;margin:0 2.525252525% 2.525252525% 0;overflow:hidden;padding:0;width:24px}
@media(max-device-width:1024px){.social-media-icons li{height:48px;margin:0;width:48px;vertical-align:middle}
}
.social-media-icons li:last-of-type{margin-right:0}
.social-media-icons li.last{margin-right:0}
.social-media-icons li a{background:url("../../../images/icons/social-media-sprites-24-color.png") no-repeat;display:inline-block;height:24px;line-height:1;margin:0;overflow:hidden;padding:0;width:24px;-moz-backface-visibility:hidden}
.backgroundsize .social-media-icons li a{background:url("../../../images/icons/social-media-sprites-96-color.png") no-repeat;background-size:auto 100%;height:100%;width:100%;-moz-backface-visibility:hidden}
@media(max-device-width:1024px){.backgroundsize .social-media-icons li a{background-size:auto 80%}
}
.social-media-icons li a:focus,.social-media-icons li a:hover{opacity:.65;-moz-backface-visibility:hidden}
.no-opacity .social-media-icons li a:focus,.no-opacity .social-media-icons li a:hover{filter:alpha(opacity=65);-moz-backface-visibility:hidden}
.ie9.backgroundsize .social-media-icons li.twitter a,.social-media-icons li.twitter a{background-position:0 0}
.ie9.backgroundsize .social-media-icons li.facebook,.social-media-icons li.facebook a{background-position:-44px 0}
@media(max-device-width:1024px){.ie9.backgroundsize .social-media-icons li.facebook,.social-media-icons li.facebook a{background-position:5px 0}
}
.ie9.backgroundsize .social-media-icons li.email,.social-media-icons li.email a{background-position:-88px 0}
.ie9.backgroundsize .social-media-icons li.linkedin a,.social-media-icons li.linkedin a{background-position:-90px 0}
.ie9.backgroundsize .social-media-icons li.print a,.social-media-icons li.print a{background:url("../../../images/icons/print.png") no-repeat}
@media(max-device-width:1024px){.ie9.backgroundsize .social-media-icons li.print a,.social-media-icons li.print a{background:url("../../../images/icons/printx2.png") no-repeat;background-size:auto 80%;background-position:55% 0}
}
@media(max-width:690px){.social-media-icons li.print{display:none}
}
.ie9.backgroundsize .social-media-icons li.rss a,.social-media-icons li.rss a{background-position:-150px 0}
.ie9.backgroundsize .social-media-icons li.youtube a,.social-media-icons li.youtube a{background-position:-181px 0}
.ie9.backgroundsize .social-media-icons li.web a,.social-media-icons li.web a{background-position:-308px 0}
.ie9.backgroundsize .social-media-icons li.share a,.social-media-icons li.share a{background-position:-352px 0}
.backgroundsize .social-media-icons li.twitter a{background-position:0 0}
.backgroundsize .social-media-icons li.facebook a{background-position:12.5% 0}
.backgroundsize .social-media-icons li.email a{background-position:25% 0}
.backgroundsize .social-media-icons li.linkedin a{background-position:37.5% 0}
.backgroundsize .social-media-icons li.rss a{background-position:62.5% 0}
.backgroundsize .social-media-icons li.youtube a{background-position:75% 0}
.backgroundsize .social-media-icons li.web a{background-position:87.5% 0}
.backgroundsize .social-media-icons li.share a{background-position:100% 0}
.backgroundsize .footer-social .social-media-icons li.twitter a{background-position:0 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.twitter a{background-position:-1.5% 0}
}
.backgroundsize .footer-social .social-media-icons li.facebook a{background-position:12.5% 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.facebook a{background-position:11.4% 0}
}
.backgroundsize .footer-social .social-media-icons li.email a{background-position:25% 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.email a{background-position:24.2% 0}
}
.backgroundsize .footer-social .social-media-icons li.linkedin a{background-position:37.5% 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.linkedin a{background-position:37.1% 0}
}
.backgroundsize .footer-social .social-media-icons li.rss a{background-position:62.5% 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.rss a{background-position:62.8% 0}
}
.backgroundsize .footer-social .social-media-icons li.youtube a{background-position:75% 0}
@media(max-device-width:1024px){.backgroundsize .footer-social .social-media-icons li.youtube a{background-position:75.8% 0}
}
.backgroundsize .footer-social .social-media-icons li.web a{background-position:87.5% 0}
.backgroundsize .footer-social .social-media-icons li.share a{background-position:100% 0}
.invisible-edit_wrapper{width:200px}
.invisible-edit_wrapper .social-sharebar__wrapper{float:left}
.social-share__column{box-sizing:border-box;padding-left:20px;padding-right:20px;position:relative}
@media(min-width:1160px){.social-share__column{box-sizing:content-box;padding-left:0;padding-right:0}
.social-share__column .wf-socialshare{top:16px}
.social-share__column .wf-socialshare.is-sticky{top:0}
}
.rwjf-horizontal-share .social-sharebar__wrapper{padding:50px 0}
@media(max-device-width:1024px){.rwjf-horizontal-share .social-sharebar__wrapper{padding-right:17px}
}
@media(max-width:690px){.rwjf-horizontal-share .social-sharebar__wrapper{display:block}
}
.rwjf-horizontal-share .social-sharebar__wrapper:after{clear:both;content:" ";display:table}
.rwjf-horizontal-share .social-sharebar__wrapper span{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#2a76a0;display:block;float:left;font-size:48px;line-height:55px;padding-left:17px}
@media screen and (max-width:680px){.rwjf-horizontal-share .social-sharebar__wrapper span{font-size:26px;line-height:1.192307692}
}
.rwjf-horizontal-share .social-sharebar__wrapper ul{display:block;float:left;margin-top:8px;padding-left:17px}
.rwjf-horizontal-share .social-sharebar__wrapper ul li{margin:0;padding-right:10px;width:36px;height:36px;box-sizing:content-box}
.rwjf-horizontal-share .social-sharebar__wrapper ul li:last-child{padding-right:0}
.social-wrapper--feature{margin-left:20px;margin-top:20px}
.social-wrapper--microband{margin-bottom:10px}
@media(min-width:1160px){.social-wrapper--microband{margin-bottom:0}
}
.wf-socialshare{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#aba7a8;float:left;margin-top:-10px;transition:all .2s;z-index:9}
.suppressed-header .wf-socialshare{margin-top:5px}
@media screen and (max-width:550px){.wf-socialshare{float:left;margin-top:5px;margin-bottom:10px;width:100%}
.suppressed-header .wf-socialshare{margin-top:0}
}
@media screen and (max-width:1159px){.breadcrumbs ~ .wf-socialshare{float:none;margin-top:5px}
}
.wf-socialshare:after{content:"";clear:both;display:table}
.wf-socialshare span{display:inline-block;line-height:24px;margin:0 0 5px;vertical-align:top}
@media(max-device-width:1024px){.wf-socialshare span.social-sharebar__title{margin-right:10px;margin-top:6px}
}
.wf-socialshare .social-media-icons{display:inline-block;height:24px;vertical-align:top}
@media(max-width:768px){.wf-socialshare .social-media-icons{height:auto}
}
.wf-socialshare .social-media-icons li{margin:0 5px 5px 0;vertical-align:top}
@media(max-device-width:1024px){.wf-socialshare .social-media-icons li{margin:0 0 5px 0}
.wf-socialshare .social-media-icons li span.social-sharebar__title{margin:5px 5px 5px 0}
}
@media(min-width:1160px){.wf-socialshare{display:inline-block;float:right;height:0;margin-top:0;overflow:visible;position:relative;-ms-transform:translateX(100%) translateX(20px);transform:translateX(100%) translateX(20px);transition:top .2s linear,right .2s linear}
.wf-socialshare.is-sticky{position:fixed;right:calc((100vw - (100vw - 100%) - 1000px) / 2);top:20px;transition:top 0 linear,right 0 linear}
.wf-socialshare.is-sticky.is-at-bottom{position:relative}
.wf-socialshare .social-media-icons{height:auto;display:block}
.wf-socialshare .social-media-icons li{display:block;margin:5px auto 0}
}
@media(min-width:1160px) and (min-width:1160px){.social-wrapper--microband .wf-socialshare{margin-bottom:0;-ms-transform:translateX(100%) translateX(50px);transform:translateX(100%) translateX(50px)}
.social-wrapper--microband .wf-socialshare.is-sticky{-ms-transform:translateX(100%) translateX(20px);transform:translateX(100%) translateX(20px)}
}
.wf-socialshare__wrapper--above{display:inline-block;float:right}
@media(min-width:1160px){.wf-socialshare__wrapper--above{display:none}
}
@media screen and (max-width:550px){.wf-socialshare__wrapper--above{float:left;width:100%;display:none}
}
.wf-socialshare__wrapper--above .wf-socialshare{color:#fff}
.wf-socialshare__wrapper--below{display:none;margin:20px auto 0;max-width:1000px;position:relative;z-index:9}
@media(min-width:1160px){.wf-socialshare__wrapper--below{display:block}
}
@media screen and (max-width:550px){.wf-socialshare__wrapper--below{display:none}
}
@media(max-width:690px){.wf-socialshare{display:none}
}
.wf-socialshare__wrapper--mobile{display:none;position:relative;background:#fff;margin:0 5px;width:calc(105px);transition:all 100ms linear;overflow:hidden}
@media(max-width:690px){.wf-socialshare__wrapper--mobile{display:block}
}
@media(max-width:690px){.wf-socialshare__wrapper--mobile .wf-socialshare{display:block}
}
.wf-socialshare__wrapper--mobile .clearfix{height:1px}
.wf-socialshare__wrapper--mobile .social-sharebar__title{display:none}
.wf-socialshare__wrapper--mobile .seeMore{display:block;width:105px;height:48px;background:#fff url("../../../images/icons/accordion@2x.png") no-repeat 10px -591px;background-size:30px auto;float:left;z-index:10;position:relative}
.wf-socialshare__wrapper--mobile .seeMore:after{content:"SHARE";font-size:13px;font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#aaa;position:absolute;letter-spacing:.08em;left:46px;top:15px}
@media screen and (max-width:550px){.wf-socialshare__wrapper--mobile{display:block}
}
.wf-socialshare__wrapper--mobile .wf-socialshare{width:auto;position:absolute;top:0;right:0;pointer-events:none;opacity:0;transition:opacity 100ms linear}
.wf-socialshare__wrapper--mobile.expanded{width:calc(100% - 10px)}
.wf-socialshare__wrapper--mobile.expanded .wf-socialshare{opacity:1;top:0;right:0;pointer-events:all}
.wf-socialshare__wrapper--mobile.expanded .seeMore{background-position:10px -1191px}
.back-to-top{bottom:56px;cursor:pointer;display:none;height:48px;width:48px;position:fixed;right:calc((100vw - (100vw - 100%) - 1000px) / 2)}
@media(max-width:1160px){.back-to-top{right:20px}
.no-touch .back-to-top{bottom:95px}
}
.back-to-top .inner{background-color:rgba(120,175,51,0.8);border-radius:50%;height:40px;width:40px;margin:4px;position:relative}
.back-to-top .inner:after,.back-to-top .inner:before{background-color:#fff;content:"";display:block;height:20px;position:absolute;top:8px;width:4px}
.back-to-top .inner:before{right:12px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.back-to-top .inner:after{left:12px;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.back-to-top.is-anchored{position:absolute;top:-105px}
@media screen and (max-width:550px){.back-to-top.is-visible--small{display:block}
.no-touch .back-to-top.is-visible--small{bottom:200px}
}
@media screen and (max-width:830px){.back-to-top.is-visible--medium{display:block}
.no-touch .back-to-top.is-visible--medium{bottom:200px}
}
@media(min-width:1160px){.back-to-top{right:calc(((100vw - 1000px) / 2) - 64px)}
}
.socialbuttonbar-wrapper{border-bottom:1px solid #dbdad9;margin-bottom:30px;margin-right:260px;padding-top:1em;position:relative}
.socialbuttonbar-buttons{color:#a6a2a3;font-weight:bold;line-height:2em;padding-left:10px;position:absolute;right:-260px;top:0;width:240px}
.socialbuttonbar-buttons .social-media-icons{float:right;text-align:right;width:140px}
.socialbuttonbar-buttons .social-media-icons li{float:left}
.socialbuttonbarshy .socialbuttonbar-wrapper{border-bottom:1px solid transparent}
.socialbuttonbarshy .socialbuttonbar-buttons{color:#0065a6}
.sop_banner-wrapper{background-color:#e99905;background-image:linear-gradient(to right,#f4b444 0,#f4b444 50%,#df7002 51%,#df7002 100%)}
.sop_banner{background-color:#e99905;max-width:1600px;margin:0 auto;padding:45px 0;position:relative;box-shadow:inset 0 -4px 3px -3px rgba(0,0,0,0.15);background-image:linear-gradient(to right,rgba(255,207,133,0.5),rgba(212,70,0,0.5))}
.sop_banner:before{content:'';background-image:url("../../../images/Wings_400px.png");background-position:55px -185px;background-repeat:no-repeat;background-size:525px;height:100%;width:100%;opacity:.2;position:absolute;left:0;top:0}
.sop_banner .sop_banner-content{margin:0 auto;width:1000px}
@media screen and (max-width:1040px){.sop_banner .sop_banner-content{width:auto}
}
.sop_banner .sop_banner-title{color:#fff;float:left;margin-right:5%;position:relative;width:45%;z-index:2}
.sop_banner .sop_banner-title a{color:#fff}
.sop_banner .sop_banner-title a:hover{text-decoration:none}
@media screen and (max-width:830px){.sop_banner .sop_banner-title{width:100%;margin-right:0}
}
@media screen and (max-width:550px){.sop_banner .sop_banner-title{font-size:26px}
}
.sop_banner .sop_banner-desciption{color:#fff;float:left;width:50%}
.sop_banner .sop_banner-desciption p{font-size:15px;margin-bottom:0}
@media screen and (max-width:830px){.sop_banner .sop_banner-desciption{width:100%}
}
@media screen and (max-width:1040px){.sop_banner{padding-left:20px;padding-right:20px}
}
.sop_banner_menu-wrapper{float:left;position:relative;width:50%;z-index:1}
@media screen and (max-width:830px){.sop_banner_menu-wrapper{width:75%}
}
@media screen and (max-width:480px){.sop_banner_menu-wrapper{width:100%}
}
.sop_banner_menu{background-color:#fff;box-sizing:border-box;box-shadow:inset 0 1px 3px rgba(0,0,0,0.25);color:#898989;font-size:15px;float:left;position:relative;padding:10px;text-decoration:none;width:100%;z-index:2}
.sop_banner_menu:focus,.sop_banner_menu:hover{text-decoration:none}
.sop_banner_menu:before{background-color:#78af33;content:'';height:38px;width:38px;position:absolute;right:-2px;top:0;background-image:linear-gradient(to top,rgba(0,0,0,0.1),rgba(0,0,0,0));box-shadow:0 0 4px rgba(0,0,0,0.25)}
.sop_banner_menu:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;content:'';width:0;height:0;position:absolute;right:10px;top:16px}
.sop_banner_menu-list{display:none;background-color:#fff;position:absolute;left:0;margin-left:0;top:38px;width:100%;border:1px solid #cecece;max-height:190px;overflow:auto;box-shadow:2px 0 8px rgba(0,0,0,0.25)}
.sop_banner_menu-list .sop_banner_menu-list_item{background-color:#f2f2f2;border-bottom:1px solid #cecece;list-style-image:none;position:relative;margin-bottom:0;transition:background-color .2s ease}
.sop_banner_menu-list .sop_banner_menu-list_item a,.sop_banner_menu-list .sop_banner_menu-list_item span{box-sizing:border-box;padding:10px 10px 10px 40px;width:100%;height:100%;display:block}
.sop_banner_menu-list .sop_banner_menu-list_item a:hover,.sop_banner_menu-list .sop_banner_menu-list_item a:focus,.sop_banner_menu-list .sop_banner_menu-list_item span:hover,.sop_banner_menu-list .sop_banner_menu-list_item span:focus{text-decoration:none}
.sop_banner_menu-list .sop_banner_menu-list_item:last-child{border-bottom:0}
.sop_banner_menu-list .sop_banner_menu-list_item:first-child{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
.sop_banner_menu-list .sop_banner_menu-list_item:first-child a,.sop_banner_menu-list .sop_banner_menu-list_item:first-child span{padding-left:30px}
.sop_banner_menu-list .sop_banner_menu-list_item:first-child .sop_banner_menu-viewing-text{padding-left:10px}
.sop_banner_menu-list .sop_banner_menu-list_item:hover{background-color:#e5e5e5}
.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;background-color:#cecece;color:#898989;width:80%}
@media screen and (max-width:1040px){.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing{width:75%}
}
@media screen and (max-width:550px){.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing{width:70%}
}
.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing-text{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;background-color:#cecece;font-style:italic;padding:10px;position:absolute;right:0;text-align:right;top:0;width:20%}
@media screen and (max-width:1040px){.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing-text{width:25%}
}
@media screen and (max-width:550px){.sop_banner .sop_banner_menu-list .sop_banner_menu-viewing-text{width:30%}
}
.splash_text{background:no-repeat}
.splash_text.logo-background{background-image:url(../../../images/splash/background-logo.jpg);background-position:right bottom}
@media screen and (max-width:480px){.splash_text.logo-background{background-image:none}
}
.header .splash_text{margin-top:22px}
@media screen and (max-width:942px){.header .splash_text{margin-bottom:5px}
}
.splash_text{max-width:1000px;margin:0 auto}
.splash_text:after{content:'';display:table;clear:both}
.splash_text p{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;letter-spacing:-.02em;color:#545454;display:block;font-size:27px;line-height:1.49em}
@media screen and (max-width:1040px){.splash_text p{padding-left:0;padding-right:0}
}
@media screen and (max-width:768px){.splash_text p{font-size:28px;line-height:40px;padding-left:0;padding-right:0}
}
@media screen and (max-width:480px){.splash_text p{font-size:24px;line-height:34px;padding-left:0;padding-right:0}
}
.splash_text p.splash-text--right{float:right;text-align:right}
.splash_text p.splash-text--left{float:left;text-align:left;margin-bottom:0}
.splash_text p.splash-text--center{font-size:36px;line-height:46px;margin:90px auto;max-width:800px;text-align:center}
@media screen and (max-width:690px){.splash_text p.splash-text--center{margin-top:60px;margin-bottom:60px}
}
.staff_bio .bio-title{border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px;padding-top:28px}
.staff_bio li ul{margin-top:15px}
div#staffprofile{padding-top:20px}
.staff-info__info-text{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:14px;color:#555454}
.staff_info{padding:4.5%;background:#f1f8fb}
.column_100 .staff_info{padding:3.5%}
.internal_blog .staff_info{background:transparent;padding:0}
.staff_info h4{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-style:italic}
.staff_info .freeform{margin-bottom:20px}
.staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:49%}
.staff_info .staff_info-image:last-child{margin-right:0}
.staff_info .staff_info-image+.person-freeform-tweet-wrap{float:right;width:48.8%}
.column_100 .staff_info .staff_info-image,.column_75 .staff_info .staff_info-image,.column_66 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:49%}
.column_100 .staff_info .staff_info-image:last-child,.column_75 .staff_info .staff_info-image:last-child,.column_66 .staff_info .staff_info-image:last-child{margin-right:0}
.column_25 .staff_info .staff_info-image,.column_33 .staff_info .staff_info-image,.column_50 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:100%}
.column_25 .staff_info .staff_info-image:last-child,.column_33 .staff_info .staff_info-image:last-child,.column_50 .staff_info .staff_info-image:last-child{margin-right:0}
.column_25 .staff_info .staff_info-image+.person-freeform-tweet-wrap,.column_33 .staff_info .staff_info-image+.person-freeform-tweet-wrap,.column_50 .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:none;width:auto}
@media screen and (max-width:830px){.column_25 .staff_info .staff_info-image,.column_50 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:49%}
.column_25 .staff_info .staff_info-image:last-child,.column_50 .staff_info .staff_info-image:last-child{margin-right:0}
.column_25 .staff_info .staff_info-image+.person-freeform-tweet-wrap,.column_50 .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:right;width:48.8%}
.column_66 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:100%}
.column_66 .staff_info .staff_info-image:last-child{margin-right:0}
.column_66 .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:none;width:auto}
}
@media screen and (max-width:690px){.column_33 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:49%}
.column_33 .staff_info .staff_info-image:last-child{margin-right:0}
.column_33 .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:right;width:48.8%}
.column_66 .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:49%}
.column_66 .staff_info .staff_info-image:last-child{margin-right:0}
.column_66 .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:right;width:48.8%}
}
@media screen and (max-width:480px){.staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:100%}
.staff_info .staff_info-image+.person-freeform-tweet-wrap{float:none;width:auto}
.staff_info .staff_info-image:last-child{margin-right:0}
.column .staff_info .staff_info-image{float:left;display:block;margin-right:2%;width:100%;margin-right:0}
.column .staff_info .staff_info-image:last-child{margin-right:0}
.column .staff_info .staff_info-image+.person-freeform-tweet-wrap{float:none;width:auto}
}
.staff_info .staff_info-image img{margin-bottom:13px;width:100%;height:auto}
.staff_info .social-media-icons{margin-top:0;max-width:none;padding-top:13px}
.column_25 .staff_info .social-media-icons li{margin-right:2%}
.column_100 .staff_info .social-media-icons{max-width:51.17882%}
@media screen and (max-width:690px){.column_100 .staff_info .social-media-icons{max-width:none}
}
.staff_info .staff_info_tweet{border-bottom:1px solid #c8d8e5;border-top:1px solid #c8d8e5;clear:both;margin:0 0 20px;padding:0}
.internal_blog .staff_info .staff_info_tweet{background:transparent}
.staff_info .staff_info_tweet .follow_button_wrapper{float:right;padding-top:15px}
.column_25 .staff_info .staff_info_tweet .follow_button_wrapper{float:none;text-align:right}
@media screen and (max-width:830px){.column_25 .staff_info .staff_info_tweet .follow_button_wrapper{float:right}
}
.column .staff_info .staff_info_tweet .tweets>li{border:0;float:none;margin-left:0;width:100%}
@media screen and (max-width:550px){.column .staff_info .staff_info_tweet .tweets .user span{display:block}
}
.column .staff_info .staff_info_tweet footer{right:0}
.staff_info .staff_info_read-more{clear:left}
.column-exception.rwjf-subnav,.rwjf-subnav{margin-bottom:0}
.column-exception.rwjf-subnav .subnav,.rwjf-subnav .subnav{margin-bottom:22px}
.subnav{box-shadow:0 -2px 1px -1px #dfdfdf inset,0 2px 1px -1px #dfdfdf inset;padding:13px 0 11px;width:100%}
@media(max-device-width:1024px){.subnav{padding:0}
}
body.topic .subnav,body.program .subnav{border-top:0;margin-top:-20px}
.subnav .faux-title{display:none}
.subnav ul{margin:0}
.subnav li{display:inline-block;list-style-image:none;margin:0 8px 0 0}
.subnav li a,.back-to-newsroom{color:#2a76a0;display:inline-block;padding:5px 9px 5px 17px;text-decoration:none;white-space:nowrap}
.subnav li a::before,.back-to-newsroom::before{content:"\203a\00a0";display:inline-block;font-size:1.2em;line-height:1em}
@media(max-device-width:1024px) and (min-device-width:640px){.subnav li a,.back-to-newsroom{padding:14px 9px 15px 17px}
}
.subnav li a:hover,.subnav li a:active,.subnav li a.active,.back-to-newsroom:hover{background-color:#2a76a0;color:#fff;text-decoration:none}
.subnav--newsroom-home .back-to-newsroom,.subnav--newsroom .back-to-newsroom{background-image:none;float:left;padding-left:9px}
.subnav--newsroom-home .back-to-newsroom:before,.subnav--newsroom .back-to-newsroom:before{content:"\2039\00a0";line-height:1em;vertical-align:top}
.subnav--newsroom-home ul,.subnav--newsroom ul{text-align:right}
.subnav--newsroom-home .back-to-newsroom{display:none}
@media screen and (max-width:639px){.rwjf-newsroom-header .page_header{display:none}
.column-exception.rwjf-subnav{margin-left:-20px;margin-right:-20px}
.subnav{background-color:#004776;background-image:linear-gradient(#015681,#004776);background-size:auto;border:0;margin:-20px 0 20px;padding-bottom:0;padding-top:0}
body.program .subnav,body.topic .subnav{margin-top:-20px}
body.program .subnav{background-color:#00375e;background-image:linear-gradient(to bottom,#00375e 25%,#054776 55%,#017273 96%)}
.subnav .faux-title{color:#fff;display:block;font-size:18px;font-weight:300;height:2.6667em;line-height:2.6667em;margin:0 20px;padding:0;text-decoration:none}
.back-to-newsroom{display:none}
.subnav ul{border-top:1px solid #155e85;margin:0 20px;padding:8px 0}
.subnav li{background-image:none;display:inline;float:none;font-size:13px;line-height:1.692307692;padding:0}
.subnav li a{background-image:none;border-bottom:0;color:#fff;font-size:13px;line-height:1.384615385em;padding:0 .5%}
.subnav li a:hover,.subnav li a:active,.subnav li a.active{background:transparent;text-decoration:underline}
.js .subnav .faux-title{background:url("../../../images/icons/mobile-arrows.png") no-repeat 98.5% -250px}
.js .subnav .faux-title.open{background-position:98.5% -223px}
.js .subnav ul{border-top:0;display:none;margin-left:5px;margin-right:5px;padding-top:0}
.js .subnav li{display:list-item;margin:0}
.js .subnav li a{background:url("../../../images/icons/mobile-arrows.png") no-repeat 98% -163px;border-top:1px solid #fff;border-top-color:rgba(255,255,255,0.15);display:block;height:1.384615385em;line-height:1.384615385;padding:14px 7% 14px 15px}
}
@media screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:2){.js .subnav li a,.js .subnav .faux-title{background-image:url("../../../images/icons/mobile-arrows@2x.png");background-size:9px auto}
}
.subscribe-component{margin:0;padding:0}
.subscribe-component .helper--30-bottom{margin-bottom:30px}
.subscribe-component .dropdown{height:44px}
@media(max-width:690px){.subscribe-component .dropdown{height:48px}
}
.subscribe-component .left-text{max-width:640px;margin-left:auto;margin-right:auto;text-align:center}
.manage-email__wrapper{width:100%;background-color:#f1f8fb}
.manage-email{background-color:#f1f8fb;color:#443b3b;clear:both;padding:40px 0;max-width:1000px;margin:0 auto;overflow:hidden;box-sizing:border-box}
.manage-email *{box-sizing:border-box}
.manage-email .parsley-errors-list{display:none}
.sign-up-email{background-color:#fff;color:#443b3b;clear:both;padding:10px 0;max-width:1040px;margin:0 auto;overflow:hidden}
.sign-up-email .parsley-errors-list{display:none}
.manage-email__header{box-sizing:border-box;color:#443b3b;font-weight:300;font-size:16px;line-height:1.5em}
.manage-email__header h1,.manage-email__header .gu-text--heading-1 p,.gu-text--heading-1 .manage-email__header p,.manage-email__header .gu-text--heading-1 a,.gu-text--heading-1 .manage-email__header a,.manage-email__header .gu-text--heading-1 span,.gu-text--heading-1 .manage-email__header span{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;font-size:40px}
.manage-email__header h2,.manage-email__header .gu-text--heading-2 p,.gu-text--heading-2 .manage-email__header p,.manage-email__header .gu-text--heading-2 a,.gu-text--heading-2 .manage-email__header a,.manage-email__header .gu-text--heading-2 span,.gu-text--heading-2 .manage-email__header span{font-size:16px;max-width:575px}
.manage-email__subscribe{position:relative}
@media screen and (max-width:690px){.manage-email__subscribe{border-right:0;border-bottom:1px solid #cecece}
}
.manage-email__subscribe .manage-email__button{margin-top:40px}
.manage-email__subscribe .manage-email__description{margin-bottom:20px}
.manage-email__subscribe .dropdown{height:44px}
@media(max-width:690px){.manage-email__subscribe .dropdown{height:48px}
}
.manage-email__subscribe,.manage-email__manage{display:inline-block;width:100%;max-width:840px}
@media screen and (max-width:690px){.manage-email__subscribe,.manage-email__manage{width:100%;float:none}
}
.manage-email__subscribe{float:left;padding-left:20px;padding-right:20px}
@media screen and (max-width:690px){.manage-email__subscribe{padding:20px 20px 50px 20px}
}
.signup-email__subscribe{float:left;padding-left:20px;padding-right:20px}
@media screen and (max-width:690px){.signup-email__subscribe{padding:20px 20px 50px 20px}
}
.email_signup__wrapper{width:100%;background-color:#fff}
.manage-email__manage{float:right;padding-right:20px;padding-left:100px}
@media screen and (max-width:690px){.manage-email__manage{padding:50px 20px 20px 20px}
}
.euResident.parsley-error{background-color:#fdd}
.manage-email__input-group{float:left;margin-right:1.5%;margin-bottom:1.5%;width:49.25%}
.manage-email__input-group input:disabled{background:#f9f9f9;color:#aaa}
.manage-email__input-group.manage-email__manage-input{margin-bottom:10px}
.manage-email__input-group:nth-child(even){margin-right:0}
.manage-email__input-group:nth-child(odd){clear:left}
.manage-email__input-group input[type="text"],.manage-email__input-group input[type="email"],.manage-email__input-group input[type="password"],.manage-email__input-group select,.manage-email__input-group textarea{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;border:1px solid #cecece;font-size:13px;padding:12px;width:100%}
.manage-email__input-group input[type="text"]::-webkit-input-placeholder,.manage-email__input-group input[type="email"]::-webkit-input-placeholder,.manage-email__input-group input[type="password"]::-webkit-input-placeholder,.manage-email__input-group select::-webkit-input-placeholder,.manage-email__input-group textarea::-webkit-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.manage-email__input-group input[type="text"]::-moz-placeholder,.manage-email__input-group input[type="email"]::-moz-placeholder,.manage-email__input-group input[type="password"]::-moz-placeholder,.manage-email__input-group select::-moz-placeholder,.manage-email__input-group textarea::-moz-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989;opacity:1}
.manage-email__input-group input[type="text"]:-ms-input-placeholder,.manage-email__input-group input[type="email"]:-ms-input-placeholder,.manage-email__input-group input[type="password"]:-ms-input-placeholder,.manage-email__input-group select:-ms-input-placeholder,.manage-email__input-group textarea:-ms-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.manage-email__input-group input[type="text"].parsley-error,.manage-email__input-group input[type="email"].parsley-error,.manage-email__input-group .euResident.parsley-error{background-color:#fdd}
@media screen and (max-width:830px){.manage-email__input-group:nth-child(even){margin-right:0}
.manage-email__input-group:nth-child(odd){clear:left}
}
@media screen and (max-width:690px){.manage-email__input-group:nth-child(even){margin-right:0}
.manage-email__input-group:nth-child(odd){clear:left}
}
@media screen and (max-width:480px){.column .manage-email__input-group{float:none;margin-bottom:2.5%;margin-right:0;width:100%}
}
.manage-email__input-group.manage-email__input-group--full{width:100%}
.manage-email__input-group li{list-style-image:none;margin:0}
.email-signup-subscription-privacy{float:left;margin-right:1.5%;margin-bottom:3.5%;width:100%;margin-top:1%;font-size:13px}
.email-signup-subscription-privacy .centered-text{text-align:center;margin-bottom:.2em !important}
.signup-email__description{margin-bottom:10px}
.signup-email__input-group.helper--30-bottom{width:43.5%}
.signup-email__input-group{float:left;margin-right:8.5%;margin-bottom:1.5%;width:41%}
.signup-email__input-group.manage-email__manage-input{margin-bottom:51px}
.signup-email__input-group:nth-child(even){margin-right:0}
.signup-email__input-group:nth-child(odd){clear:left}
.signup-email__input-group input[type="text"],.signup-email__input-group input[type="email"],.signup-email__input-group input[type="password"],.signup-email__input-group select,.signup-email__input-group textarea{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;border:1px solid #cecece;font-size:13px;padding:12px;width:100%}
.signup-email__input-group input[type="text"]::-webkit-input-placeholder,.signup-email__input-group input[type="email"]::-webkit-input-placeholder,.signup-email__input-group input[type="password"]::-webkit-input-placeholder,.signup-email__input-group select::-webkit-input-placeholder,.signup-email__input-group textarea::-webkit-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.signup-email__input-group input[type="text"]::-moz-placeholder,.signup-email__input-group input[type="email"]::-moz-placeholder,.signup-email__input-group input[type="password"]::-moz-placeholder,.signup-email__input-group select::-moz-placeholder,.signup-email__input-group textarea::-moz-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989;opacity:1}
.signup-email__input-group input[type="text"]:-ms-input-placeholder,.signup-email__input-group input[type="email"]:-ms-input-placeholder,.signup-email__input-group input[type="password"]:-ms-input-placeholder,.signup-email__input-group select:-ms-input-placeholder,.signup-email__input-group textarea:-ms-input-placeholder{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#898989}
.signup-email__input-group select{padding:0 0 0 12px;width:100%;margin-right:0}
.signup-email__input-group input[type="text"].parsley-error,.signup-email__input-group input[type="email"].parsley-error,.signup-email__input-group .dropdown.parsley-error{background-color:#fdd}
@media screen and (max-width:830px){.signup-email__input-group:nth-child(even){margin-right:0}
.signup-email__input-group:nth-child(odd){clear:left}
}
@media screen and (max-width:690px){.signup-email__input-group:nth-child(even){margin-right:0}
.signup-email__input-group:nth-child(odd){clear:left}
}
@media screen and (max-width:480px){.column .signup-email__input-group{float:none;margin-bottom:2.5%;margin-right:0;width:100%}
}
.signup-email__input-group.signup-email__input-group--full{width:90%}
.newsletter-display-text{margin-left:5px}
.email-signup-newsletter-container{display:inline-block}
.email-signup_newsletter_checkbox{margin-left:3px !important;margin-top:10px;margin:0}
.email-signup-eu-resident{margin-bottom:0;margin-top:10px;font-size:13px;margin-left:-5px}
.manage-email-pref-group{float:left;margin-right:1.5%;margin-bottom:1.5%;width:100%;margin-top:5px}
.email-signup-field-description{margin-bottom:0;margin-top:10px;font-size:13px}
.email-signup_newsletter_li{list-style:none !important}
.rwjf-subscribe{clear:both}
.subscribe{padding:10px 20px 10px}
.column_33 .subscribe,.column_25 .subscribe{padding:10px 0 10px}
@media screen and (max-width:830px) and (min-width:691px){.column_25 .subscribe{padding:10px 20px 10px}
}
@media screen and (max-width:690px){.column_100 .subscribe,.modal-content .subscribe{padding:10px 0 10px}
}
.subscribe.with-feedback{padding-bottom:0}
.manage-email__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;text-transform:uppercase;float:right;margin-top:20px;margin-bottom:60px;padding:12px 25px}
@media(max-device-width:1024px){.manage-email__button{padding:15px 12px 16px}
}
.manage-email__button:hover{background-color:#70a330}
.manage-email__button:disabled{background-color:#f2f2f2}
.manage-email__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.signup-email__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;text-transform:uppercase;float:right;margin-top:35px;margin-bottom:75px;padding:12px 25px}
@media(max-device-width:1024px){.signup-email__button{padding:15px 12px 16px}
}
.signup-email__button:hover{background-color:#70a330}
.signup-email__button:disabled{background-color:#f2f2f2}
.signup-email__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.subscribe .content .icon,.subscribe .response .icon,.subscribe .input-append .btn i{background-image:url("../../../images/icons/social-media-sprites-96-color.png")}
.subscribe-inner .parsley-errors-list,.form-component--eventregistration .parsley-errors-list{display:none}
.subscribe-inner .sub_processing,.form-component--eventregistration .sub_processing{border-radius:50%;margin:auto 25px;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.subscribe-inner .sub_processing:after,.form-component--eventregistration .sub_processing:after{border-radius:50%;width:10em;height:10em}
.subscribe-inner .form_component-button svg,.form-component--eventregistration .form_component-button svg{vertical-align:middle}
.subscribe-inner .form_component-button:disabled,.form-component--eventregistration .form_component-button:disabled{background-color:#f2f2f2}
.subscribe-inner .form_component-button:hover:disabled,.form-component--eventregistration .form_component-button:hover:disabled{background-color:#f2f2f2;cursor:default}
.subscribe-inner p.subtitle,.form-component--eventregistration p.subtitle{font-size:16px;margin-bottom:5px}
.subscribe-inner .parsley-errors-list{display:none}
.subscribe .subscribe-inner{min-height:100px}
.column_75 .subscribe-inner{background-image:url("../../../images/divider-vertical-shade.png");background-repeat:no-repeat;background-size:contain}
.column_100 .subscribe-inner{background-position:65% center}
.column_75 .subscribe-inner{background-position:63% center}
.modal-content .subscribe-inner{background-position:63% center}
@media screen and (max-width:830px){.column_100 .subscribe-inner{background-position:55% center}
.column_75 .subscribe-inner{background-position:50% center}
.modal-content .subscribe-inner{background-position:50% center}
}
@media screen and (max-width:690px){.column_100 .subscribe-inner,.column_75 .subscribe-inner,.modal-content .subscribe-inner{background:0}
}
.subscribe .content{margin:0;padding:10px 0 0}
.column_100 .subscribe .content,.modal-content .subscribe .content{display:block;width:100%}
.column_75 .subscribe .content{display:block;float:left;width:65%}
.column_33 .subscribe .content,.column_25 .subscribe .content{margin:0 18px 0}
@media screen and (max-width:830px){.column_25 .subscribe .content{margin:0}
}
@media screen and (max-width:690px){.column_25 .subscribe .content{margin:0 18px 0}
}
@media screen and (max-width:830px){.column_75 .subscribe .content{width:55%}
}
@media screen and (max-width:690px){.column_100 .subscribe .content,.column_75 .subscribe .content,.modal-content .subscribe .content{float:none;margin:0 18px 0;width:auto}
}
.subscribe .content .icon{background-repeat:no-repeat;background-position:-133px 0;background-size:cover;float:left;height:53px;margin:5px 20px 8px 0;width:52px}
.column_33 .subscribe .content .icon{margin-top:0}
.column_25 .subscribe .content .icon{background-position:-101px 0;display:block;height:40px;margin-right:10px;width:39px}
@media screen and (max-width:940px) and (min-width:831px){.column_25 .subscribe .content .icon{display:none}
}
@media screen and (max-width:830px) and (min-width:691px){.column_33 .subscribe .content .icon{background-position:-101px 0;display:block;height:40px;margin:0 10px 0 0;width:39px}
.column_25 .subscribe .content .icon{margin:5px 20px 0 0}
}
@media screen and (max-width:830px){.column_25 .subscribe .content .icon{background-position:-133px 0;height:53px;width:52px}
}
@media screen and (max-width:690px){.column_33 .subscribe .content .icon,.subscribe .content .icon{margin:0 10px 15px 0}
}
.column_100 .subscribe .content-inner,.column_75 .subscribe .content-inner,.modal-content .subscribe .content-inner{padding:0 70px 0 70px}
@media screen and (max-width:830px){.column_100 .subscribe .content-inner,.column_75 .subscribe .content-inner,.modal-content .subscribe .content-inner{padding:0 30px 0 70px}
}
@media screen and (max-width:830px) and (min-width:691px){.column_25 .subscribe .content-inner{padding:0 30px 0 70px}
}
@media screen and (max-width:690px){.column_100 .subscribe .content-inner,.column_75 .subscribe .content-inner,.modal-content .subscribe .content-inner{padding:0 30px 0 60px}
}
@media screen and (max-width:320px){.column_100 .subscribe .content-inner,.column_75 .subscribe .content-inner,.modal-content .subscribe .content-inner{padding:0}
}
.subscribe .content h1.title,.subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .subscribe .content p.title,.subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .subscribe .content a.title,.subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .subscribe .content span.title{color:#0e3b5d;font-size:21px;margin-bottom:8px}
.column_33 .subscribe .content h1.title,.column_33 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_33 .subscribe .content p.title,.column_33 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_33 .subscribe .content a.title,.column_33 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_33 .subscribe .content span.title{font-size:18px}
.column_25 .subscribe .content h1.title,.column_25 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_25 .subscribe .content p.title,.column_25 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_25 .subscribe .content a.title,.column_25 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_25 .subscribe .content span.title{font-size:14px}
@media screen and (max-width:940px) and (min-width:831px){.column_25 .subscribe .content h1.title,.column_25 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_25 .subscribe .content p.title,.column_25 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_25 .subscribe .content a.title,.column_25 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_25 .subscribe .content span.title{font-size:18px}
}
@media screen and (max-width:890px) and (min-width:691px){.column_33 .subscribe .content h1.title,.column_33 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_33 .subscribe .content p.title,.column_33 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_33 .subscribe .content a.title,.column_33 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_33 .subscribe .content span.title{font-size:14px}
}
@media screen and (max-width:830px){.column_100 .subscribe .content h1.title,.column_100 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_100 .subscribe .content p.title,.column_100 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_100 .subscribe .content a.title,.column_100 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_100 .subscribe .content span.title,.column_25 .subscribe .content h1.title,.column_25 .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .column_25 .subscribe .content p.title,.column_25 .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .column_25 .subscribe .content a.title,.column_25 .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .column_25 .subscribe .content span.title,.modal-content .subscribe .content h1.title,.modal-content .subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .modal-content .subscribe .content p.title,.modal-content .subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .modal-content .subscribe .content a.title,.modal-content .subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .modal-content .subscribe .content span.title{font-size:18px}
}
@media screen and (max-width:320px){.subscribe .content h1.title,.subscribe .content .gu-text--heading-1 p.title,.gu-text--heading-1 .subscribe .content p.title,.subscribe .content .gu-text--heading-1 a.title,.gu-text--heading-1 .subscribe .content a.title,.subscribe .content .gu-text--heading-1 span.title,.gu-text--heading-1 .subscribe .content span.title{margin-right:15px}
}
.column_33 .subscribe .content p,.column_25 .subscribe .content p{clear:both}
@media screen and (max-width:830px) and (min-width:321px){.column_33 .subscribe .content p,.column_25 .subscribe .content p{clear:none}
}
@media screen and (max-width:320px){.subscribe .content p{clear:both}
}
.column_100 .subscribe .input,.modal-content .subscribe .input{float:none;margin-top:20px;width:100%}
.column_75 .subscribe .input{float:right;margin-top:20px;width:35%}
.column_33 .subscribe .input,.column_25 .subscribe .input{margin:15px 18px 0}
@media screen and (max-width:830px) and (min-width:691px){.column_25 .subscribe .input{margin:10px 0 0}
}
@media screen and (max-width:830px){.column_75 .subscribe .input{width:45%}
}
@media screen and (max-width:690px){.column_100 .subscribe .input,.column_75 .subscribe .input,.modal-content .subscribe .input{clear:left;float:none;margin:0 18px 0;width:auto}
}
.subscribe .feedback{margin-top:0}
.subscribe .feedback .input-container{display:none}
.subscribe.with-feedback .feedback .input-container{display:block}
.column_100 .subscribe .feedback,.column_75 .subscribe .feedback,.modal-content .subscribe .feedback{margin-top:5px}
.column_33 .subscribe .feedback,.column_25 .subscribe .feedback{margin:15px 0 0}
@media screen and (max-width:830px) and (min-width:691px){.column_25 .subscribe .feedback{margin-top:5px}
}
@media screen and (max-width:690px){.column_100 .subscribe .feedback,.column_75 .subscribe .feedback,.modal-content .subscribe .feedback{margin:15px 0 0}
}
.column .subscribe .input-container{clear:both;position:relative;width:100%}
.column .subscribe .input-container::after{clear:both;content:"";display:table}
.column_75 .subscribe .input-container{margin:0 5%;width:90%}
.column_33 .subscribe .input-container,.column_25 .subscribe .input-container{margin:0;width:100%}
@media screen and (max-width:690px){.subscribe .input-container,.column_100 .subscribe .input-container,.modal-content .subscribe .input-container{clear:both;margin:0;padding:0;width:100%}
}
.subscribe .btn{background-color:#f5f5f5;border:0;color:#333;cursor:pointer;display:block;font-size:16px;line-height:20px;margin-bottom:0;padding:0;text-align:center;vertical-align:middle}
.subscribe .input-append{display:block;margin-bottom:5px;font-size:0;position:relative;white-space:nowrap;width:100%;vertical-align:middle}
.column_100 .subscribe .input-append,.modal-content .subscribe .input-append{float:left;margin:0 1.5% 1.5% 0;width:49%}
.column_100 .subscribe .input-append:nth-child(even),.modal-content .subscribe .input-append:nth-child(even){margin-right:0}
.column_100 .subscribe .input-append:nth-child(odd),.modal-content .subscribe .input-append:nth-child(odd){clear:left}
@media screen and (max-width:830px){.column_25 .subscribe .input-append{float:left;margin:0 2% 2% 0;width:48%}
}
@media screen and (max-width:690px){.column_33 .subscribe .input-append{float:left;margin:0 2% 2% 0;width:48%}
}
@media screen and (max-width:480px){.column_100 .subscribe .input-append,.column_33 .subscribe .input-append,.column_25 .subscribe .input-append,.modal-content .subscribe .input-append{float:none;margin-bottom:2%;width:100%}
}
@media screen and (max-width:320px){.subscribe .input-append{display:inline-block}
}
.subscribe .input-append .btn{background-color:#29a2d9;border-radius:0;height:32px;vertical-align:top;transition:background linear .2s}
.subscribe .input-append .btn[disabled]{background-color:silver;cursor:default}
.subscribe .input-append button::-moz-focus-inner{padding:0;border:0}
.subscribe .input-append .btn:hover{background-color:#248fbf}
.subscribe .input-append .btn[disabled]:hover{background-color:silver}
.subscribe .input .btn:focus{background-color:#1d84b3;box-shadow:0 0 6px 0 rgba(29,132,179,0.6)}
.subscribe .input-append .btn i{background-position:-40px 4px;background-repeat:no-repeat;display:block;height:19px;width:9px;font:0/0 a;margin:0 12px;padding:3px 0}
.subscribe .input-append input[class*="span"]{display:inline-block}
.subscribe .input-append .add-on:last-child,.subscribe .input-append .btn:last-child{border-radius:0 17px 17px 0}
.subscribe select.span2{border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;height:30px;padding:0 5%;width:100% !important}
.subscribe .response{background-color:#fff;background-repeat:repeat;margin:6px 0 0 0;padding:12px 15px 11px 22px;position:relative;width:auto;transition:background linear 1s}
.subscribe .response .arrow{background-image:url("../../../images/sprite-subscribe.png");background-position:-80px 0;height:9px;position:absolute;top:-9px;width:19px}
.subscribe .response .icon{background-image:url("../../../images/sprite-subscribe.png");background-position:-55px 0;height:20px;float:left;margin-right:10px;width:21px}
.subscribe .response p{font-size:12px;font-weight:bold;margin:0 0 0 31px}
.subscribe .response.success{background-image:url("../../../images/subscribe/background-success.png");color:#66942c}
.subscribe .response.success .arrow{background-position:-80px 0}
.subscribe .response.success .icon{background-position:-55px 0}
.subscribe .response.attention{background-image:url("../../../images/subscribe/background-attention.png");color:#7d7d7d}
.subscribe .response.attention .arrow{background-position:-80px -25px}
.subscribe .response.attention .icon{background-position:-55px -25px}
.subscribe .response.error{background-image:url("../../../images/subscribe/background-error.png");color:#d54c39}
.subscribe .response.error .arrow{background-position:-80px -50px}
.subscribe .response.error .icon{background-position:-55px -50px}
.column_100--longform .subscribe .content{width:100%}
.column_100--longform .subscribe .content-inner{padding:0 30px 0 70px}
.column_100--longform .subscribe .input-container{width:100%}
.column_100--longform .subscribe .input{width:100%}
.column_100--longform .subscribe-inner{background-position:55% center}
@media screen and (max-width:830px){.column_100--longform .subscribe .content{float:none;margin:0 18px 0;width:auto}
.column_100--longform .subscribe .content .icon{margin:0 10px 15px 0}
.column_100--longform .subscribe .input-container{clear:both;margin:0;padding:0;width:100%}
.column_100--longform .subscribe .input{clear:left;float:none;margin:0 18px 0;width:auto}
.column_100--longform .subscribe-inner{background:0}
}
.subscribe .selectboxit-container{border-radius:4px}
.subscribe .form_component-input_group .selectboxit-container .selectboxit{color:#555;font-size:13px;height:39px;line-height:1em;min-height:inherit;padding:12px;margin:0;width:100%;transition:border linear .2s,box-shadow linear .2s}
.form_component-input_group .selectboxit-container .selectboxit.selectboxit-disabled{background-color:#f2f2f2}
.form_component-input_group .selectboxit-container .selectboxit.selectboxit-disabled:hover{cursor:default}
.form_component-input_group .selectboxit-container .selectboxit.selectboxit-disabled:focus{border-color:#ccc;box-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.subscribe.subscribe__accordion-bar{color:#fff;display:none;font-size:15px;font-weight:bold;line-height:41px;padding:0;margin-bottom:10px;position:relative}
.subscribe.subscribe__accordion-bar:before{background:transparent url("../../../images/longform/promo_icon_24.png") center center no-repeat;content:"";height:40px;left:0;position:absolute;top:0;width:40px}
.subscribe.subscribe__accordion-bar:after{background:transparent url("../../../images/longform/arrow-up-down-icon.png") center top no-repeat;content:"";height:16px;margin:12px;position:absolute;right:0;top:0;width:16px}
.subscribe.subscribe__accordion-bar.is-expanded:after{background-position:center bottom}
@media screen and (max-width:830px){.column_25 .subscribe.subscribe__accordion-bar,.column_50 .subscribe.subscribe__accordion-bar{display:block}
}
@media screen and (max-width:690px){.subscribe.subscribe__accordion-bar{display:block}
}
.subscribe .subscribe__accordion-title{display:inline-block;max-height:60px;line-height:1.5em;margin:8px 40px 8px 50px;overflow:hidden;vertical-align:middle}
.subscribe.colored-bg{background-color:#2a76a0}
.subscribe.thick-stripe-bg{background-image:url("../../../images/longform/thin-stripe-white.png");background-position:left top;background-repeat:repeat}
.subscribe-accordion-body{display:block}
@media screen and (max-width:830px){.column_25 .subscribe-accordion-body,.column_50 .subscribe-accordion-body{display:none}
.column_25 .subscribe-accordion-body.is-expanded,.column_50 .subscribe-accordion-body.is-expanded{display:block}
}
@media screen and (max-width:690px){.subscribe-accordion-body{display:none}
.subscribe-accordion-body.is-expanded{display:block}
}
@media screen and (max-width:830px){.column_25 .subscribe--has-modal,.column_50 .subscribe--has-modal{display:none}
}
@media screen and (max-width:690px){.subscribe--has-modal{display:none}
}
.subscribe--has-modal.form_component{border-top:1px solid #cecece}
.email-sign-up_form--message{padding:5px;margin-top:15px;width:66%;font-size:13px;font-weight:bold}
.email-subscribe-group-message{width:72%;float:left}
.email-manage_form--message{padding:10px;margin-top:5px;width:67%;font-size:13px;font-weight:bold}
.subscribe-modal-wrapper{display:none;background:#EEE url(../../../images/texture-anglelines.png) repeat-x;background-color:rgba(238,238,238,0.9);height:100%;position:fixed;top:0;left:0;width:100%;z-index:9001}
.subscribe-modal-wrapper .subscribe{padding:10px 20px 10px;width:100%}
.subscribe-modal-wrapper .subscribe .content{margin:0}
.subscribe-modal-wrapper .subscribe .content .form_component-description{clear:none}
.subscribe-modal-wrapper .modal-content{background-color:#fff;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.4);padding:40px 25px 25px;margin:0 auto;max-height:100%}
.subscribe-modal-wrapper .modal-content .subscribe .input{margin-left:0}
@media screen and (max-width:830px){.column_25 .subscribe-modal-wrapper .modal-content,.column_50 .subscribe-modal-wrapper .modal-content{box-shadow:none;overflow-y:visible;padding:0}
}
@media screen and (max-width:690px){.subscribe-modal-wrapper .modal-content{box-shadow:none;overflow-y:visible;padding:0}
}
.subscribe-modal-wrapper .modal-wrapper{height:90%;margin:0 auto;max-width:1000px;position:relative;top:5%;width:70%;transition:width .3s ease}
@media screen and (max-width:830px){.subscribe-modal-wrapper .modal-wrapper{width:90%}
.column_25 .subscribe-modal-wrapper .modal-wrapper,.column_50 .subscribe-modal-wrapper .modal-wrapper{width:100%}
}
@media screen and (max-width:690px){.subscribe-modal-wrapper .modal-wrapper{width:100%}
}
.subscribe-modal-wrapper .close-button{background:url("../../../images/icons/close-popup.png") no-repeat 10px 10px;height:38px;position:absolute;right:13px;text-indent:-9999px;top:0;width:38px;z-index:10}
@media screen and (max-width:830px){.column_25 .subscribe-modal-wrapper .close-button,.column_50 .subscribe-modal-wrapper .close-button{display:none}
}
@media screen and (max-width:690px){.subscribe-modal-wrapper .close-button{display:none}
}
.subscribe-modal-wrapper.modal-show{display:block}
@media screen and (max-width:830px){.column_25 .subscribe-modal-wrapper,.column_50 .subscribe-modal-wrapper{background-color:#fff;border-bottom:3px solid #2a76a0;display:block;height:auto;padding-bottom:20px;position:relative;z-index:auto}
}
@media screen and (max-width:690px){.subscribe-modal-wrapper{background-color:#fff;border-bottom:3px solid #2a76a0;display:block;height:auto;padding-bottom:20px;position:relative;z-index:1}
}
.optional-section{clear:both;display:table;width:100%}
.optional-section .accordion,.optional-section .form-accordion{clear:both;width:100%}
.optional-section .accordion ul li,.optional-section .form-accordion ul li{border:0}
.optional-section .accordion .accordion-dropdown,.optional-section .form-accordion .accordion-dropdown{clear:both;float:left;width:auto;padding-left:40px}
.optional-section .accordion .newsletter-display-text,.optional-section .form-accordion .newsletter-display-text{position:relative;display:inline-block}
.optional-section .accordion .info-tooltip,.optional-section .form-accordion .info-tooltip{background:#2a76a0;border-radius:50%;color:white;display:block;position:absolute;height:14px;line-height:14px;width:14px;top:-3px;right:-20px;margin:0 0 10px;text-align:center;font-family:times}
.optional-section .accordion .form_component-checkbox_label,.optional-section .form-accordion .form_component-checkbox_label{height:24px;display:block}
.optional-section .accordion .no-children,.optional-section .form-accordion .no-children{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background:transparent url(../../images/icons/accordion.png) no-repeat 0 0;height:20px;color:#152958;display:block;font-size:16px;line-height:20px;padding-left:28px;text-decoration:none;-webkit-tap-highlight-color:transparent}
.optional-section .col{width:50%;float:left}
@media screen and (max-width:690px){.optional-section .col{width:100%;float:none}
}
.optional-section .radio-label{display:block}
.optional-section .form_component-radio_label{display:table;width:100%;clear:both;margin-bottom:15px}
.optional-section .form_component-radio-el{background-color:#fff;border:1px solid #cecece;border-radius:50%;box-sizing:content-box;display:inline-block;position:relative;float:left;height:22px;vertical-align:middle;width:22px;border-radius:50%;z-index:0;transition:all .2s linear}
.optional-section .form_component-radio{display:none;position:absolute;left:6px;z-index:1}
.optional-section .form_component-radio:checked+.form_component-radio-el:after{box-sizing:content-box;border-radius:50%;content:'';background:white;display:block;height:10px;width:10px;left:6px;top:6px;position:absolute;font-size:14px}
.optional-section .form_component-radio:checked+.form_component-radio-el{background:#2a76a0}
.subscribe-header{box-sizing:border-box;color:#443b3b;font-weight:300;font-size:16px;line-height:1.5em;max-width:575px}
.subscribe-header *{box-sizing:inherit}
@media screen and (max-width:690px){.subscribe-header{width:100%}
}
.subscribe-container{margin-bottom:80px}
.subscribe-options{box-sizing:border-box}
.subscribe-options *{box-sizing:inherit}
.subscribe-options{clear:both;overflow:hidden}
.subscribe-options__option{background-color:#f1f8fb;display:inline-block;height:220px;float:left;margin-bottom:15px !important;margin-right:0;margin-top:0 !important;padding:30px 20px 30px 60px;vertical-align:top;width:calc(50% - 7.5px)}
.subscribe-options__option:nth-child(2n){margin-left:15px}
@media screen and (max-width:690px){.subscribe-options__option{width:100%}
.subscribe-options__option:nth-child(2n){margin-left:0}
}
.subscribe-options__label{position:relative}
.subscribe-options__checkbox{box-sizing:content-box;left:-40px;position:absolute}
.subscribe-body__title,.update-email__title,.unsubscribe-email__title{border-bottom:1px solid #cecece;color:#545454;display:block;font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:14px;padding-bottom:10px;text-transform:uppercase;width:100%}
.update-email{overflow:hidden;box-sizing:border-box}
.update-email *{box-sizing:inherit}
.update-email__subscribe-wrapper.email-subscribe__wrapper .form_component-input_group{width:100%;border:0;float:none;clear:both;position:relative}
.update-email__subscribe-wrapper.email-subscribe__wrapper .email-subscribe{width:100%;padding:0;margin:0;padding-right:130px}
.update-email__subscribe-wrapper.email-subscribe__wrapper .email-subscribe__input--email{overflow:hidden;width:100%}
.update-email__subscribe-wrapper.email-subscribe__wrapper .email-subscribe__input{width:100%;padding:30px;padding:13px 12px;background:0;color:#898989;outline:0}
.update-email__subscribe-wrapper.email-subscribe__wrapper .form_component-button{position:absolute;top:0;right:0}
.update-email__description{float:right;width:50%;padding-left:30px}
@media screen and (max-width:550px){.update-email__description{width:100%;float:none;padding-left:0;padding-top:30px;padding-bottom:10px}
}
.update-email__form{float:left;width:50%;position:relative}
.update-email__form.form_component{border:0;padding:0}
@media screen and (max-width:550px){.update-email__form{width:100%;float:none}
}
.update-email__form .email-subscribe__input{height:auto}
.update-email__form .form_component-button{height:42px}
.update-email__input-container{overflow:hidden;border:1px solid #e3e0e0;margin-right:130px}
.update-email__input{width:100%;padding:30px;padding:13px 12px;border:0;background:0;color:#898989;outline:0}
.update-email__submit{position:absolute;top:0;right:0}
.update-email__submit-button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;text-transform:uppercase;padding:12px 30px}
@media(max-device-width:1024px){.update-email__submit-button{padding:15px 12px 16px}
}
.update-email__submit-button:hover{background-color:#70a330}
.update-email__submit-button:disabled{background-color:#f2f2f2}
.update-email__submit-button:hover:disabled{background-color:#f2f2f2;cursor:default}
.button--loading-spinner{border-radius:50%;margin:auto;font-size:2px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;width:10em;height:10em;-ms-transform:translateZ(0);transform:translateZ(0);animation:load8 1.1s infinite linear}
.button--loading-spinner:after{border-radius:50%;width:10em;height:10em}
.footer-expanded .button--loading-spinner{height:8em;width:8em}
.email-subscribe__success,.email-subscribe__failure{padding-top:5px;padding-bottom:5px;position:relative}
.email-subscribe__success svg,.email-subscribe__failure svg{opacity:.75}
.email-subscribe__success:hover,.email-subscribe__failure:hover{cursor:default}
.subscribe_body .unsubscribe-email{border-top:0}
.unsubscribe-email__wrapper{overflow:hidden;box-sizing:border-box}
.unsubscribe-email__description{float:left;width:50%;padding-right:75px;box-sizing:border-box}
@media screen and (max-width:690px){.unsubscribe-email__description{width:100%;float:none;padding-right:0;padding-bottom:20px}
}
.unsubscribe-email__options{float:right;width:50%;box-sizing:border-box}
@media screen and (max-width:690px){.unsubscribe-email__options{width:100%;float:none}
}
.unsubscribe-email__title{margin-top:40px}
#unsubscribeAllDiv{margin-top:20px}
.unsubscribe-email__explain{float:left;width:50%;box-sizing:border-box;padding-right:75px}
@media screen and (max-width:690px){.unsubscribe-email__explain{width:100%;float:none;padding-right:0;padding-bottom:20px}
}
.unsubscribe-email__explain h2,.unsubscribe-email__explain .gu-text--heading-2 p,.gu-text--heading-2 .unsubscribe-email__explain p,.unsubscribe-email__explain .gu-text--heading-2 a,.gu-text--heading-2 .unsubscribe-email__explain a,.unsubscribe-email__explain .gu-text--heading-2 span,.gu-text--heading-2 .unsubscribe-email__explain span{display:block;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:16px}
.unsubscribe-email__options-list{float:right;width:50%;box-sizing:border-box}
@media screen and (max-width:690px){.unsubscribe-email__options-list{width:100%;float:none}
}
.subscribe_body{padding:0;margin-bottom:20px}
@media screen and (max-width:320px){.subscribe_body{margin:0}
}
.subscribe_body ul{margin:10px 0 30px 14px}
.subscribe_body ul.col_two{margin:0}
@media screen and (max-width:479px){.subscribe_body ul.col_two li{margin-right:0;width:100%}
}
.subscribe_body form h3,.subscribe_body form .gu-text--heading-3 p,.gu-text--heading-3 .subscribe_body form p,.subscribe_body form .gu-text--heading-3 a,.gu-text--heading-3 .subscribe_body form a,.subscribe_body form .gu-text--heading-3 span,.gu-text--heading-3 .subscribe_body form span{color:#443b3b;font-weight:bold;font-size:19px;margin:0}
@media screen and (max-width:320px){.subscribe_body form h3,.subscribe_body form .gu-text--heading-3 p,.gu-text--heading-3 .subscribe_body form p,.subscribe_body form .gu-text--heading-3 a,.gu-text--heading-3 .subscribe_body form a,.subscribe_body form .gu-text--heading-3 span,.gu-text--heading-3 .subscribe_body form span{font-size:16px}
}
.subscribe_body form header{display:block;margin-bottom:25px}
.subscribe_body form h3 span,.subscribe_body form .gu-text--heading-3 p span,.gu-text--heading-3 .subscribe_body form p span,.subscribe_body form .gu-text--heading-3 a span,.gu-text--heading-3 .subscribe_body form a span,.subscribe_body form .gu-text--heading-3 span span,.gu-text--heading-3 .subscribe_body form span span{font-weight:normal}
.subscribe_body form fieldset>div{display:block;margin:0 0 10px;padding:10px 0}
.subscribe_body form fieldset.indented>div{border-top:1px dotted #cdcdcd;padding:30px 0 30px 38px}
.subscribe_body form>fieldset:first-child>div{border:0}
.subscribe_body form.borderless>fieldset>div{border-top:0}
.subscribe_body form fieldset.select{padding-left:0}
.subscribe_body.unsub form fieldset>div.optional{margin:0;padding:0 0 20px}
.subscribe_body.unsub form fieldset:first-child div{border-bottom:1px solid #dbdad9;margin-bottom:30px}
.subscribe_body.unsub form fieldset legend{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;display:block;font-size:16px}
.subscribe_body form .optional label{color:#443b3b;display:inline-block;font-size:15px;margin-bottom:10px}
.subscribe_body form .optional .subscribe_body-feedback_label{display:none}
.subscribe_body form .optional label.checkbox{display:inline}
.subscribe_body form.disabled .optional label.checkbox{color:#d3d3d3}
.subscribe_body form ul.col_two label.checkbox{display:block}
.subscribe_body input[type="radio"]{display:none}
.subscribe_body input[type="radio"]:checked+.radio_button:after{content:'';position:absolute;height:16px;width:16px;background-color:#2a76a0;border-radius:50%;left:2px;top:2px;-ms-transform:scale(1,1);transform:scale(1,1)}
.subscribe_body input[type="radio"]+.radio_button{display:inline-block;width:22px;height:22px;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;border:1px solid #cecece;box-sizing:border-box;position:relative}
.subscribe_body input[type="radio"]+.radio_button:after{content:'';position:absolute;height:16px;width:16px;background-color:#2a76a0;border-radius:50%;left:2px;top:2px;-ms-transform:scale(0,0);transform:scale(0,0);transition:transform .2s ease}
.subscribe_body form fieldset legend{display:none}
.subscribe_body form ul{margin:0 0 0 8px}
@media screen and (max-width:320px){.subscribe_body form ul{margin-left:0}
}
.subscribe_body form ul li input{padding:0;margin:0 12px 0 0;position:relative;*overflow:hidden;top:-1px;vertical-align:middle}
.subscribe_body form ul.col_two li input{margin-right:5px;position:relative}
.subscribe_body form ul.col_two li input.checkbox{position:absolute;top:5px;left:0}
.subscribe_body form ul li label{display:block;font-weight:bold;line-height:1;text-indent:-30px}
.subscribe_body form ul.col_two li label{text-indent:0;font-weight:normal;line-height:1.5}
.subscribe_body form ul li p{margin:5px 0 14px}
.subscribe_body.unsub .freeform p{margin:0 0 5px}
.subscribe_body.unsub .freeform p.error{color:#d54c39;margin-bottom:5px}
.subscribe_body form select{margin-left:50px;width:150px}
@media screen and (max-width:320px){.subscribe_body form select{display:block;margin:15px 0 0 0}
.subscribe_body form .selections select:first-child{margin:0}
}
.subscribe_body .selections>select:first-child{margin-left:0}
.subscribe_body form textarea{background-color:rgba(255,255,255,0);border:solid 1px #cdcdcd;color:#443b3b;display:block;font-size:14px;height:100px;width:96%;padding:8px 2%;max-width:450px;margin-top:10px;resize:both}
.subscribe_body form textarea:focus{outline:0}
.subscribe_body .social-media-icons{margin:20px 0 30px}
.subscribe_body .social-media-icons li{border-left:dotted 1px #cecece;height:36px;margin:0 15px 0 0;padding:0 0 0 15px;width:36px}
.subscribe_body .social-media-icons li:first-child{border:0}
.subscribe_body footer{border-top:1px dotted #cdcdcd;padding:15px 0 0;margin-top:30px}
.subscribe_body footer p{color:#443b3b}
.subscribe_body footer p span{color:#898989}
.subscribe_body footer label{font-size:15px}
.subscribe_body footer input{vertical-align:middle}
.subscribe_body--form_component form fieldset .super-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-bottom:1px solid #cecece;color:#545454;font-size:14px;line-height:1.2em;margin-bottom:1.07143em;padding-bottom:.41429em;text-rendering:inherit;text-transform:uppercase;width:100%}
.subscribe_body--form_component form fieldset .super-title .column_66 .super-title,.subscribe_body--form_component form fieldset .super-title .column_50 .super-title,.subscribe_body--form_component form fieldset .super-title .column_33 .super-title,.subscribe_body--form_component form fieldset .super-title .column_25 .super-title{font-size:11px}
.subscribe_body--form_component .subscribe_body-submit_button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;text-transform:uppercase}
@media(max-device-width:1024px){.subscribe_body--form_component .subscribe_body-submit_button{padding:15px 12px 16px}
}
.subscribe_body--form_component .subscribe_body-submit_button:hover{background-color:#70a330}
.subscribe_body--form_component .subscribe_body-submit_button:disabled{background-color:#f2f2f2}
.subscribe_body--form_component .subscribe_body-submit_button:hover:disabled{background-color:#f2f2f2;cursor:default}
.subscribe_body--form_component form .form_component-checkbox_label{display:block;padding:0;text-indent:0}
.subscribe_body--form_component form ul.col_two li input.form_component-checkbox:not(:checked),.subscribe_body--form_component form ul.col_two li input.form_component-checkbox:checked{left:-9999px}
.subscribe_body--form_component .freeform p.form_component-label_text{font-weight:bold;margin:0 0 0 20px;padding:0}
.sub_unsub .columns{margin-top:30px}
.subscribe_header header{width:73.9384289%}
@media screen and (max-width:830px){.subscribe_header header{width:100%}
}
.tabbed_multiview{clear:both}
.tabbed_multiview-inner{background:#2a76a0;color:#fff;padding:9px}
.tabbed_multiview h1,.tabbed_multiview .gu-text--heading-1 p,.gu-text--heading-1 .tabbed_multiview p,.tabbed_multiview .gu-text--heading-1 a,.gu-text--heading-1 .tabbed_multiview a,.tabbed_multiview .gu-text--heading-1 span,.gu-text--heading-1 .tabbed_multiview span{color:#fff;font-size:30px;margin:0;padding:29px 0 15px}
.tabbed_multiview .tab-wrapper{background-color:#fff;margin:0;padding:14px 18px 14px 14px}
.tabbed_multiview .tab{border-top:1px dotted #cbc7c4;list-style:none none;margin:0;padding:12px 0}
.tabbed_multiview .tab:first-child{border-top:0}
.tabbed_multiview .tab-section{color:#2a76a0;font-weight:500;font-size:17px;line-height:1.294117647em}
.tabbed_multiview .tab-section:after{content:"\00a0\203A"}
.content-type-feature .tab-section:after{content:''}
.js .tabbed_multiview .tab-section{background:url("../../../images/icons/accordion.png") no-repeat 0 0;display:block;padding-left:28px}
.js .tabbed_multiview .tab-section:hover,.js .tabbed_multiview .tab-section:focus,.js .tabbed_multiview .tab-section.touched{background-position:0 -400px;color:#2a76a0;text-decoration:none}
.js .tabbed_multiview .active .tab-section,.js .tabbed_multiview .active .tab-section:hover,.js .tabbed_multiview .active .tab-section:focus{background-position:0 -800px}
@media screen and (-webkit-min-device-pixel-ratio:2){.js .tabbed_multiview .tab-section{background:url("../../../images/icons/accordion@2x.png") no-repeat 0 0;-webkit-background-size:20px auto}
}
.js .tabbed_multiview .active .tab-section:hover,.js .tabbed_multiview .active .tab-section:focus{color:#00365f}
.tabbed_multiview .tab-content{background:#fff;padding:21px 0 15px;position:relative}
.js .tabbed_multiview .tab-content{display:none;padding-bottom:0;padding-left:28px}
.js .tabbed_multiview .active .tab-content{display:block}
.tabbed_multiview .view-all{font-size:12px;line-height:1.166666667;margin-bottom:0;position:absolute;right:0;text-align:right;top:20px;white-space:nowrap}
.tabbed_multiview .small .view-all{position:static;text-align:left}
.tabbed_multiview h2.super-title,.tabbed_multiview .gu-text--heading-2 p.super-title,.gu-text--heading-2 .tabbed_multiview p.super-title,.tabbed_multiview .gu-text--heading-2 a.super-title,.gu-text--heading-2 .tabbed_multiview a.super-title,.tabbed_multiview .gu-text--heading-2 span.super-title,.gu-text--heading-2 .tabbed_multiview span.super-title{display:block;margin-bottom:9px}
.tabbed_multiview .figure{display:none}
.tabbed_multiview p{color:#443b3b;font-size:13px;line-height:1.384615385;margin-bottom:13px}
.tabbed_multiview .tab-content ul{margin-left:0}
.tabbed_multiview .tab-content li{font-size:13px;font-weight:bold;line-height:1.384615385;list-style:none none;padding-left:0}
.tabbed_multiview .tab-content li a:after{content:"\00a0\203A"}
@media screen and (max-width:319px){.tabbed_multiview .tab-content{position:static}
}
@media screen and (min-width:690px){.tabbed_multiview .figure{display:block;float:left;max-width:274px;padding-bottom:10px;padding-right:25px;width:29.087048832%}
.tabbed_multiview .figure img{width:100%}
.tabbed_multiview h3,.tabbed_multiview .gu-text--heading-3 p,.gu-text--heading-3 .tabbed_multiview p,.tabbed_multiview .gu-text--heading-3 a,.gu-text--heading-3 .tabbed_multiview a,.tabbed_multiview .gu-text--heading-3 span,.gu-text--heading-3 .tabbed_multiview span{font-size:23px;line-height:1.217391304}
.tabbed_multiview p{font-size:15px;line-height:1.466666667;margin-bottom:13px}
.js .tabbed_multiview-inner{float:left;padding:0;width:26.008492569%}
.js .tabbed_multiview h1,.js .tabbed_multiview .gu-text--heading-1 p,.gu-text--heading-1 .js .tabbed_multiview p,.js .tabbed_multiview .gu-text--heading-1 a,.gu-text--heading-1 .js .tabbed_multiview a,.js .tabbed_multiview .gu-text--heading-1 span,.gu-text--heading-1 .js .tabbed_multiview span{color:#fff;margin:0 13.061224% 0 8.979592%}
.js .tabbed_multiview .tab-wrapper{background:transparent;padding:0 0 29px}
.js .tabbed_multiview .tab{border-top:0;padding:0}
.js .tabbed_multiview .tab.active{background:#001354;left:-9px;padding-left:9px;padding-right:0;position:relative;width:100%}
.js .tabbed_multiview .tab.active:before{background:url("../../../images/tabbed_multiview_active_arrow.png") left bottom no-repeat;bottom:-8px;content:'';display:block;height:9px;left:0;position:absolute;width:9px}
.js .tabbed_multiview .tab.active:after{background:#001354 url(../../../images/tabbed_multiview_active_pointer.png) no-repeat right 50%;content:'';display:block;height:100%;position:absolute;right:-19px;top:0;width:19px}
.js .tabbed_multiview .tab-section{background:transparent;border-top:1px dotted #fff;color:#fff;display:block;margin:0 13.061224% 0 8.979592%;padding:9px 0}
.js .tabbed_multiview .tab-section:hover,.js .tabbed_multiview .tab-section:focus,.js .tabbed_multiview .tab-section.touched,.js .tabbed_multiview .active .tab-section,.js .tabbed_multiview .active .tab-section:hover,.js .tabbed_multiview .active .tab-section:focus,.js .tabbed_multiview .active .tab-section.touched{color:#fff}
.js .tabbed_multiview .tab:first-child .tab-section,.js .tabbed_multiview .active+.tab .tab-section{border-top-color:#2a76a0}
.js .tabbed_multiview .active:first-child .tab-section,.js .tabbed_multiview .active .tab-section{border-top-color:#001354}
.js .tabbed_multiview .tab .tab-content{display:none}
.js .tabbed_multiview .subcomponent{background:#fff;float:left;height:100%;padding:0 2.866242038% 0 5.732484076%;width:65.392781316%}
.js .tabbed_multiview .subcomponent .tab-section{display:none}
.js .tabbed_multiview .subcomponent .tab-content{display:block;padding:36px 0 20px}
.js .tabbed_multiview .subcomponent .figure{width:46.519524618%}
.js .tabbed_multiview .subcomponent h2,.js .tabbed_multiview .subcomponent .gu-text--heading-2 p,.gu-text--heading-2 .js .tabbed_multiview .subcomponent p,.js .tabbed_multiview .subcomponent .gu-text--heading-2 a,.gu-text--heading-2 .js .tabbed_multiview .subcomponent a,.js .tabbed_multiview .subcomponent .gu-text--heading-2 span,.gu-text--heading-2 .js .tabbed_multiview .subcomponent span{display:block;margin-bottom:13px}
.js .tabbed_multiview .subcomponent h2.super-title,.js .tabbed_multiview .subcomponent .gu-text--heading-2 p.super-title,.gu-text--heading-2 .js .tabbed_multiview .subcomponent p.super-title,.js .tabbed_multiview .subcomponent .gu-text--heading-2 a.super-title,.gu-text--heading-2 .js .tabbed_multiview .subcomponent a.super-title,.js .tabbed_multiview .subcomponent .gu-text--heading-2 span.super-title,.gu-text--heading-2 .js .tabbed_multiview .subcomponent span.super-title{margin-bottom:20px}
.js .tabbed_multiview .subcomponent ul{margin-bottom:20px;overflow:hidden;width:100%}
.js .tabbed_multiview .subcomponent li{color:#005483;float:left;font-weight:500;font-size:16px;line-height:1.375em;margin-right:4%;width:45%}
.js .tabbed_multiview .subcomponent li:nth-child(odd){clear:left}
.js .tabbed_multiview .subcomponent .view-all{top:35px}
}
@media screen and (min-width:840px){.js .tabbed_multiview .subcomponent li{margin-right:3%;width:30%}
.js .tabbed_multiview .subcomponent li:nth-child(odd){clear:none}
.js .tabbed_multiview .subcomponent li:nth-child(3n+1){clear:left}
}
.text-billboard{background:#588048;background:linear-gradient(to right,#588048 0,#337362 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#588048',endColorstr='#337362',GradientType=1);box-sizing:border-box;padding:130px 0;text-align:center}
.text-billboard *{box-sizing:inherit}
.text-billboard__wrapper{margin:0 auto;max-width:1000px;width:100%}
.text-billboard__title{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;color:#fff;font-size:38px;line-height:43px}
.text-billboard__body{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#fff;display:block;font-size:16px;line-height:22px;margin:20px auto 0;max-width:690px;padding:0 20px;width:auto}
.text-billboard__body p{margin-bottom:10px}
.text-billboard__button{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#78af33;border:0;color:#fff;font-size:1.15385em;font-weight:normal;margin-bottom:5px;margin-right:1.5%;padding:12px;transition:background-color .2s ease-in;font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:inline-block;font-size:1.07692em;margin:20px 0;padding:12px 30px;text-transform:uppercase}
@media(max-device-width:1024px){.text-billboard__button{padding:15px 12px 16px}
}
.text-billboard__button:hover{background-color:#70a330}
.text-billboard__button:disabled{background-color:#f2f2f2}
.text-billboard__button:hover:disabled{background-color:#f2f2f2;cursor:default}
.gu-text--align-right{text-align:right}
.gu-text--align-center{text-align:center}
.max-width--827 .text-component{width:100%;max-width:827px;margin-left:auto;margin-right:auto}
.max-width--612 .text-component{width:100%;max-width:612px;margin-left:auto;margin-right:auto}
.gu-section{background-color:inherit;width:100%;padding:60px 27px;margin:0 auto}
.gu-section--20{padding:20px 27px}
.gu-section--40{padding:40px 27px}
.gu-section--collapse-bottom{padding-bottom:0}
.gu-section--collapse-top{padding-top:0}
.gu-section--more-top{padding:60px 27px 27px}
.gu-section--more-bottom{padding:27px 27px 60px}
.topic-list{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#443b3b;font-size:15px;line-height:1.333333333em}
.topic-list a{color:#00365f;text-decoration:none}
.topic-list a:hover,.topic-list a:focus,.topic-list a:active{text-decoration:underline}
.topic-list h1,.topic-list .gu-text--heading-1 p,.gu-text--heading-1 .topic-list p,.topic-list .gu-text--heading-1 a,.gu-text--heading-1 .topic-list a,.topic-list .gu-text--heading-1 span,.gu-text--heading-1 .topic-list span{color:#443b3b;font-size:34px;font-weight:300;line-height:1.235294118;margin:0 0 .5em}
.topic-letters{display:none}
.js .topic-letters{border:1px solid #dfdfdf;border-width:1px 0;display:block;font-size:13px;line-height:1.153846154em;margin:0 0 2em;padding:.692307692em 0 .615384615em;position:relative}
.topic-letters-horizontal .topic-letters{font-size:18px;font-weight:500;line-height:1.222222222;margin-bottom:1.222222222em;padding:.333333333em 0;position:static}
.topic-letters h2,.topic-letters .gu-text--heading-2 p,.gu-text--heading-2 .topic-letters p,.topic-letters .gu-text--heading-2 a,.gu-text--heading-2 .topic-letters a,.topic-letters .gu-text--heading-2 span,.gu-text--heading-2 .topic-letters span,.js .topic-letters-horizontal .topic-letters h2,.js .topic-letters-horizontal .topic-letters .gu-text--heading-2 p,.gu-text--heading-2 .js .topic-letters-horizontal .topic-letters p,.js .topic-letters-horizontal .topic-letters .gu-text--heading-2 a,.gu-text--heading-2 .js .topic-letters-horizontal .topic-letters a,.js .topic-letters-horizontal .topic-letters .gu-text--heading-2 span,.gu-text--heading-2 .js .topic-letters-horizontal .topic-letters span{display:none}
.js .topic-letters h2,.js .topic-letters .gu-text--heading-2 p,.gu-text--heading-2 .js .topic-letters p,.js .topic-letters .gu-text--heading-2 a,.gu-text--heading-2 .js .topic-letters a,.js .topic-letters .gu-text--heading-2 span,.gu-text--heading-2 .js .topic-letters span{color:#443b3b;display:block;font-size:11px;line-height:1.181818182;margin-left:59px;padding:8px 0;text-transform:uppercase}
.topic-letters ul{background:#fff;border:1px solid #dfdfdf;cursor:pointer;height:14px;left:0;margin:0;overflow:hidden;padding:6px 9px 6px 7px;position:absolute;top:9px;width:29px;z-index:100000}
.topic-letters-horizontal .topic-letters ul{background:transparent;border:0;cursor:default;height:auto;padding:0;position:static;width:auto}
.topic-letters ul.open{height:auto;overflow:visible}
.topic-letters li{border-left:0;float:none;list-style:none none;margin:0 0 5px;padding:0 10px 0 0}
.topic-letters-horizontal .topic-letters li{border-left:1px solid #dfdfdf;float:left;margin-bottom:0;padding-left:5px;padding-right:5px}
.topic-letters-horizontal .topic-letters li:first-child{border-left:0;padding-left:0}
.topic-letters li.selected{padding:0 12px 4px 4px;background:url(../../../images/icons/dropdown-arrows-vertical.png) no-repeat right 6px}
.topic-letters ul.open li.selected{background-position:right -42px}
.topic-letters a,.topic-letters span{display:block;padding:2px 5px}
.topic-letters-horizontal .topic-letters a,.topic-letters-horizontal .topic-letters span{float:left;padding-bottom:0;padding-top:0}
.topic-letters a{color:#008fce;text-decoration:none}
.topic-letters a:hover,.topic-letters a:focus,.topic-letters li.active a{background:#008fce;color:#fff;text-decoration:none}
.js .topic-set{display:none}
.js .topic-set-active{display:block}
.topic-set a:after{content:"\00a0\203A"}
.topic-set h2,.topic-set .gu-text--heading-2 p,.gu-text--heading-2 .topic-set p,.topic-set .gu-text--heading-2 a,.gu-text--heading-2 .topic-set a,.topic-set .gu-text--heading-2 span,.gu-text--heading-2 .topic-set span{border:1px solid #dfdfdf;border-width:1px 0;color:#008fce;font-size:18px;font-weight:500;line-height:1.388888889;margin:0 0 1em;padding:.333333333em}
.js .topic-set h2,.js .topic-set .gu-text--heading-2 p,.gu-text--heading-2 .js .topic-set p,.js .topic-set .gu-text--heading-2 a,.gu-text--heading-2 .js .topic-set a,.js .topic-set .gu-text--heading-2 span,.gu-text--heading-2 .js .topic-set span{display:none}
.topic-set p{padding:0 0 2em}
.topic-set ul{margin:0;padding:0 0 1em}
.js .topic-set>ul{padding-bottom:0}
.topic-set ul ul{padding-bottom:0}
.topic-set li{float:left;list-style:none none;margin:0 8.242950108% 0 0;padding:0 0 1em;width:25.054229935%}
.topic-set li:nth-child(3n+1){clear:left}
.column_75 .topic-set li{margin-right:8.284023669%;width:41.715976331%}
.column_75 .topic-set li:nth-child(3n+1){clear:none}
.column_75 .topic-set li:nth-child(2n+1){clear:left}
@media screen and (max-width:696px){.topic-set li{margin-right:12.278106509%;width:37.721893491%}
.topic-set li:nth-child(3n+1){clear:none}
.topic-set li:nth-child(2n+1){clear:left}
}
@media screen and (max-width:490px){.topic-set li,.column_75 .topic-set li{float:none;margin-right:0;width:100%}
.topic-set li:nth-child(2n+1),.topic-set li:nth-child(3n+1){clear:none}
}
.js .topic-set li{float:none;font-weight:bold;margin-right:0;width:100%}
.js .topic-set li:nth-child(3n+1),.js .topic-set li:nth-child(2n+1){clear:none}
.js .topic-set li.topic-column{float:left;list-style:none none;padding:0 0 1em}
.js .topic-list-large .topic-set li.topic-column{margin-right:12.147505423%;width:25.054229935%}
.js .topic-list-small .topic-set li.topic-column{margin-right:16.568047337%;width:41.715976331%}
.js .topic-list-single .topic-set li.topic-column{float:none;margin-right:0;width:100%}
.js .topic-set li.topic-column-last,.js .topic-list-single .topic-set li.topic-column-last,.js .topic-list-small .topic-set li.topic-column-last,.js .topic-list-large .topic-set li.topic-column-last{margin-right:0}
.topic-set li small{color:#afaca3;display:block;font-size:12px;font-weight:normal}
.banner-flag{background:#2a76a0;color:#fff;font-size:17px;font-weight:500;line-height:1.470588235;margin-left:-10px;padding:3px 20px 2px;position:relative}
.banner-flag:before{background:url("../../../images/tabbed_multiview_active_arrow.png") left bottom no-repeat;bottom:-8px;content:'';display:block;height:9px;left:0;position:absolute;width:9px}
.js .banner-flag{background-image:url("../../../images/icons/accordion.png");background-position:21px -395px;background-repeat:no-repeat;padding-left:54px}
.js .banner-flag:hover,.js .banner-flag.touched{background-position:21px -1195px}
.js .active .banner-flag,.js .banner-flag.active{background-position:21px -795px}
@media screen and (-webkit-min-device-pixel-ratio:2){.js .banner-flag{background-image:url("../../../images/icons/accordion@2x.png");background-size:20px auto}
}
.staff-listing>ul{list-style:none;margin-left:0}
.staff-listing>ul>li{background:url(../../../images/accordion-gradient.png) no-repeat -3px bottom;list-style:none none;padding-left:0}
.staff-listing .inactive .topic-letters,.staff-listing .inactive .topic-set{display:none}
.staff-listing .active .topic-letters,.staff-listing .active .topic-set-active{display:block}
.staff-listing .topic-list h1,.staff-listing .topic-list .gu-text--heading-1 p,.gu-text--heading-1 .staff-listing .topic-list p,.staff-listing .topic-list .gu-text--heading-1 a,.gu-text--heading-1 .staff-listing .topic-list a,.staff-listing .topic-list .gu-text--heading-1 span,.gu-text--heading-1 .staff-listing .topic-list span{color:#fff;font-size:17px;font-weight:500;line-height:1.470588235}
.staff-listing .topic-list h2,.staff-listing .topic-list .gu-text--heading-2 p,.gu-text--heading-2 .staff-listing .topic-list p,.staff-listing .topic-list .gu-text--heading-2 a,.gu-text--heading-2 .staff-listing .topic-list a,.staff-listing .topic-list .gu-text--heading-2 span,.gu-text--heading-2 .staff-listing .topic-list span{border-top:0;padding-left:0}
.staff-listing .topic-letters,.staff-listing .topic-set{margin-left:12px;margin-right:22px}
.js .staff-listing .topic-letters,.js .staff-listing .topic-set{margin-left:44px}
.js .staff-listing .topic-letters{border-width:0 0 1px;margin-bottom:1.5em}
.staff-listing .topic-letters ul{width:auto}
.related_focus{margin-bottom:2.3em}
.topics-page--narrow-view .related_focus{display:none}
@media screen and (max-width:690px){.topics-page--narrow-view .related_focus{display:block}
}
@media screen and (max-width:690px){.topics-page--wide-view .related_focus{display:none}
}
.related_focus svg .svg-path-arrow{fill:#fff}
.related_focus .related_focus-title{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;color:#545454;font-size:1.38462em;line-height:1.2em;margin-bottom:.5em}
.related_focus .related_focus-content_container{background-color:#78af33;margin-bottom:.35714em;min-height:6em;position:relative;transition:background-color .3s ease}
.related_focus .related_focus-content_container:hover{background-color:#6a9b2d}
@media screen and (max-width:690px){.related_focus .related_focus-content_container{float:left;margin-right:2%;max-width:49%;min-width:49%}
.related_focus .related_focus-content_container:nth-child(odd){margin-right:0}
.related_focus .related_focus-content_container:nth-child(even){clear:left}
}
@media screen and (max-width:480px){.related_focus .related_focus-content_container{clear:none;float:none;margin-right:0;max-width:100%}
}
.related_focus .related_focus-image{min-height:6em;opacity:.15;background-size:cover;position:relative}
.related_focus .related_focus-text{box-sizing:border-box;height:100%;padding:0 7%;position:absolute;top:0;width:100%}
.related_focus .related_focus-text:before{content:"";display:inline-block;height:100%;vertical-align:middle}
@media screen and (max-width:830px){.related_focus .related_focus-text{padding:0 0 0 3%}
}
.related_focus .related_focus-text_content{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#fff;display:inline-block;font-size:1.53846em;font-weight:300;line-height:1.2em;vertical-align:middle;width:98%}
.related_focus .related_focus-text_content svg .svg-path-arrow{fill:#fff}
.related_focus .related_focus-text_content:hover{text-decoration:none}
@media screen and (max-width:830px){.related_focus .related_focus-text_content{width:97%}
}
@media screen and (max-width:690px){.related_focus::after{clear:both;content:"";display:table}
}
.topics-page--narrow-view .relatedtopics{display:none}
@media screen and (max-width:690px){.topics-page--narrow-view .relatedtopics{display:block}
}
@media screen and (max-width:690px){.topics-page--wide-view .relatedtopics{display:none}
}
.relatedtopics .relatedtopics-link{font-family:'HelveticaNeue-Medium','Helvetica Neue Medium','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#2a76a0;font-size:1.07692em;line-height:2em}
.relatedtopics .relatedtopics-links{margin-top:10px}
.tweetable{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#898989;padding:0}
.tweetable .container{border-left:4px solid #1190cc;padding-left:20px}
.microband .tweetable .container{border-left:1px solid #cecece}
@media screen and (max-width:690px){.microband .tweetable .container{border-left:0}
}
.tweetable .statistic{color:#1190cc;font-size:60px;font-weight:700}
.tweetable p{font-size:18px;line-height:1.5;margin:10px 0}
.tweetable p:first-child{margin-top:0}
.tweetable .share{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:12px;text-transform:uppercase}
.tweetable .share span{display:inline-block;font-weight:bold;line-height:24px;margin-right:2px;vertical-align:middle}
.tweetable .share li{margin:0 0 0 2px}
.tweetable .share ul{display:inline-block;height:24px;vertical-align:middle}
@media screen and (max-width:480px){.tweetable .statistic{font-size:30px}
.tweetable p{font-size:14px}
.tweetable .share span,.tweetable .share ul{display:block;vertical-align:top}
}
@media screen and (min-width:830px){.column_25 .tweetable .statistic{font-size:30px}
.column_25 .tweetable p{font-size:14px}
.column_25 .tweetable .share ul{display:block}
}
@media screen and (min-width:690px){.column_33 .tweetable .statistic{font-size:45px}
}
.twitter-feed{border-top:4px solid #0091d0;background:#e5f4fa;overflow:hidden;padding:20px 20px 20px;position:relative}
.twitter-feed .mask{position:absolute;background:url(../../../images/icons/twitter-mask.png) top right repeat-y;top:0;right:0;height:100%;width:19px}
.twitter-feed a{color:#0091d0}
.twitter-feed i{background:url(../../../images/icons/twitter-sprites.png) no-repeat;display:inline-block;height:13px;line-height:1;margin-right:1px;position:relative;top:2px;width:0}
.twitter-feed .icon-retweet{background-position:-81px -2px;padding-left:14px}
.twitter-feed .icon-reply{background-position:-3px -2px;padding-left:11px}
.twitter-feed .icon-favorite{background-position:-33px -2px;padding-left:15px}
.twitter-feed .icon-favorite.active{background-position:-65px -2px}
.twitter-feed a:hover .icon-retweet{background-position:-97px -2px}
.twitter-feed a:hover .icon-reply{background-position:-19px -2px}
.twitter-feed a:hover .icon-favorite{background-position:-49px -2px}
.twitter-feed header{border-bottom:1px solid #c8d8e5;margin:0;padding:0 0 10px}
.twitter-feed header img{position:relative;top:2px;width:20px}
.twitter-feed header a{font-weight:600;padding:0 0 0 5px}
.twitter-feed footer{padding-top:10px;position:absolute;right:20px;top:10px}
.twitter-feed footer a{background:#0091d0;color:#fff;display:inline-block;font-size:11px;line-height:1;padding:5px 8px}
.twitter-feed footer a:hover{background:#00cbff;text-decoration:none}
.twitter-feed .tweets{font-size:13px;list-style:none;margin:-1px 0 0;padding:0}
.twitter-feed .tweets>li{border-top:1px solid #c8d8e5;display:block;list-style:none;margin:0;padding:15px 0;position:relative}
.twitter-feed .tweets>li.odd{clear:both}
.twitter-feed .avatar{display:block;position:absolute;top:15px;left:0}
.twitter-feed .tweets img{border:3px solid #fff;display:block;height:40px;width:40px}
.twitter-feed .user{display:block;font-weight:bold;min-height:46px;padding:0 0 0 55px}
.twitter-feed .user:hover,.twitter-feed .user:focus{text-decoration:none}
.twitter-feed .author:hover,.twitter-feed .author:focus{text-decoration:underline}
.twitter-feed .username{color:#404347;display:block;font-size:11px}
.twitter-feed .username:hover,.twitter-feed .username:focus{color:#5a5e63}
.twitter-feed .tweets .retweet{color:#8d8a89;display:block;font-size:12px;margin-top:5px}
.twitter-feed p{margin:5px 0}
.twitter-feed .timestamp{color:#81868b;display:block;float:left;font-size:11px;line-height:1;margin:9px 0 0}
.twitter-feed .tweets ul{float:right;font-size:12px;line-height:1.5;list-style:none;margin:5px 0 0;padding:0}
.twitter-feed .tweets ul li{display:inline-block;*display:inline;list-style:none;margin:0 3px 0 0;padding-right:5px;zoom:1}
.twitter-feed .tweets ul a{cursor:pointer;color:#8d8a89}
.twitter-feed .tweets ul a:hover{color:#666;text-decoration:none}
.twitter-feed .tweets ul span{position:absolute;left:-9999px}
@media screen and (min-width:300px) and (max-width:830px){.column_25 .twitter-feed .user{min-height:0}
.column_25 .twitter-feed .user span{display:inline;padding-right:5px}
.column_25 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px) and (max-width:830px){.column_25 .twitter-feed .tweets>li{float:left;width:48%}
.column_25 .twitter-feed .tweets>li.odd{margin-right:4%}
.column_25 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_25 .twitter-feed .timestamp{float:none}
.column_25 .twitter-feed .tweets ul{float:none}
.column_25 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:300px) and (max-width:690px){.column_33 .twitter-feed .user{min-height:0}
.column_33 .twitter-feed .user span{display:inline;padding-right:5px}
.column_33 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px) and (max-width:690px){.column_33 .twitter-feed .tweets>li{float:left;width:48%}
.column_33 .twitter-feed .tweets>li.odd{margin-right:4%}
.column_33 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_33 .twitter-feed .timestamp{float:none}
.column_33 .twitter-feed .tweets ul{float:none}
.column_33 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:300px){.column_50 .twitter-feed .user{min-height:0}
.column_50 .twitter-feed .user span{display:inline;padding-right:5px}
.column_50 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px){.column_50 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_50 .twitter-feed .timestamp{float:none}
.column_50 .twitter-feed .tweets ul{float:none}
.column_50 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:500px) and (max-width:830px){.column_50 .twitter-feed .tweets>li{float:left;width:48%}
.column_50 .twitter-feed .tweets>li.odd{margin-right:4%}
.column_50 .twitter-feed footer{position:absolute;right:20px;top:10px}
}
@media screen and (min-width:300px){.column_66 .twitter-feed .user{min-height:0}
.column_66 .twitter-feed .user span{display:inline;padding-right:5px}
.column_66 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px){.column_66 .twitter-feed .tweets>li{float:left;width:48%}
.column_66 .twitter-feed .tweets>li.odd{margin-right:4%}
.column_66 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_66 .twitter-feed .timestamp{float:none}
.column_66 .twitter-feed .tweets ul{float:none}
.column_66 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:300px){.column_75 .twitter-feed .user{min-height:0}
.column_75 .twitter-feed .user span{display:inline;padding-right:5px}
.column_75 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px){.column_75 .twitter-feed .tweets>li{float:left;width:48%}
.column_75 .twitter-feed .tweets>li.odd{margin-right:4%}
.column_75 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_75 .twitter-feed .timestamp{float:none}
.column_75 .twitter-feed .tweets ul{float:none}
.column_75 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:300px){.column_100 .twitter-feed .user{min-height:0}
.column_100 .twitter-feed .user span{display:inline;padding-right:5px}
.column_100 .twitter-feed .content{padding-left:55px}
}
@media screen and (min-width:500px){.column_100 .twitter-feed .tweets>li{float:left;margin-right:5%;width:45%}
.column_100 .twitter-feed footer{position:absolute;right:20px;top:10px}
.column_100 .twitter-feed .timestamp{float:none}
.column_100 .twitter-feed .tweets ul{float:none}
.column_100 .twitter-feed .tweets ul span{position:static}
}
@media screen and (min-width:831px){.column_100 .twitter-feed .tweets>li{clear:none;float:left;margin-left:5%;margin-right:0;width:30%}
.column_100 .twitter-feed .tweets>li.newline{margin-left:0;clear:left}
}
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}
.typeahead-container{position:relative;font-family:"Open Sans",Arial,Helvetica,Sans-Serif}
.typeahead-container *{box-sizing:border-box}
.typeahead-query{width:100%;background:#fff}
.typeahead-filter{position:relative}
.typeahead-filter button{border-left-width:0;border-right-width:0}
.typeahead-field{position:relative;display:table;border-collapse:separate;width:100%}
.typeahead-button{position:relative;font-size:0;white-space:nowrap;width:1%;vertical-align:middle}
.typeahead-field>span{display:table-cell;vertical-align:top}
.typeahead-button button{border-top-right-radius:2px;border-bottom-right-radius:2px}
.typeahead-field input{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#555;background:#fff;border:1px solid #ccc;border-radius:2px 0 0 2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.typeahead-field input.disabled,.typeahead-field input[disabled]{cursor:not-allowed;background-color:#eee;opacity:1}
input.typeahead-hint[readonly]{background-color:transparent}
.typeahead-container button{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-color:#fff;border:1px solid #ccc;white-space:nowrap;padding:6px 12px;font-size:13px;height:32px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.05)}
.typeahead-container button:focus,.typeahead-container button:active{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.typeahead-container button:hover,.typeahead-container button:focus{color:#333;background-color:#e6e6e6;border-color:#adadad}
.typeahead-container button:active,.typeahead-container button.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.typeahead-container button.disabled,.typeahead-container button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none;background-color:#fff;border-color:#ccc}
.typeahead-filter button,.typeahead-button button{margin-left:-2px;border-bottom-left-radius:0;border-top-left-radius:0}
.typeahead-query{position:relative;z-index:2}
.typeahead-filter,.typeahead-button{z-index:1}
.typeahead-container.filter .typeahead-filter,.typeahead-filter:hover,.typeahead-filter:hover,.typeahead-filter:active,.typeahead-filter:focus,.typeahead-button:hover,.typeahead-button:active,.typeahead-button:focus,.typeahead-button:focus button:focus,.typeahead-button:active button:active{z-index:1001}
.typeahead-list,.typeahead-dropdown{position:absolute;top:100%;left:0;z-index:1000;width:100%;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:2px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.typeahead-result.detached .typeahead-list{font-family:"Open Sans",Arial,Helvetica,Sans-Serif;position:relative;z-index:1041;top:auto;left:auto}
.typeahead-dropdown{right:0;left:auto;z-index:1001}
.typeahead-list>li:first-child{border-top:0}
.typeahead-list>li{position:relative;border-top:solid 1px rgba(0,0,0,0.15)}
.typeahead-list>li>a,.typeahead-dropdown>li>a{display:block;padding:6px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none}
.typeahead-list:not(.empty)>li>a:hover,.typeahead-list:not(.empty)>li>a:focus,.typeahead-list:not(.empty)>li.active>a,.typeahead-dropdown>li>a:hover,.typeahead-dropdown>li>a:focus,.typeahead-dropdown>li.active>a{background-color:#ebebeb;color:#333}
.typeahead-list.empty>li>a{cursor:default}
.typeahead-list>li.typeahead-group>a,.typeahead-list>li.typeahead-group>a:hover,.typeahead-list>li.typeahead-group>a:focus,.typeahead-list>li.typeahead-group.active>a{border-color:#9cb4c5;color:#305d8c;background-color:#d6dde7;cursor:default}
.typeahead-container.result .typeahead-list,.typeahead-container.filter .typeahead-dropdown,.typeahead-container.hint .typeahead-hint,.typeahead-container.backdrop+.typeahead-backdrop{display:block !important}
.typeahead-container .typeahead-list,.typeahead-container .typeahead-dropdown,.typeahead-container .typeahead-hint,.typeahead-container+.typeahead-backdrop{display:none !important}
.typeahead-dropdown .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}
.typeahead-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.typeahead-search-icon{min-width:40px;height:18px;font-size:13px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABH0lEQVR4nJ3SvyvFYRTH8deVkkJ3UUZJIbJ8bzJjMtyMym6w2Njs/gCDP0AGCyWjxYDF5GdJYpS6xaIUw/d8771dT7qc+vZ8vs95zvuc5zmnlGWZsG6sYBGjsXeNHWzjQ8JKARjCEUZSh3CJeTy3OjoicxF8hwX0oi/0HSZwiK4UYKUpeBoHeMdb6OnwTWI5BVgMvYZaovwa1kMvpQBjoY8TwVp84ylAO/YV62cKcBt65hfAbKwPKcBu6E2UE8Hl8MF+CrCFG/nwnKKKnviqONOYj6NWQDFIg/I+/3ikFnuUX6d+lY4mR4ZVnMvnoIYLbKCCp0h0otG5egXt2HAED+BFPmAP7bYR7jGHV/RjCjr/AICryFzB3n8ARSX3xc83qRk4q9rDNWcAAAAASUVORK5CYII=) no-repeat scroll center center transparent}
.video-overlay-wrapper{background:#EEE url(../../../images/texture-anglelines.png) repeat-x;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}
.rgba .video-overlay-wrapper{background-color:rgba(238,238,238,0.9)}
.video-overlay{background-color:#fff;color:#443b3b;position:relative;margin:0 auto;max-width:850px;width:100%}
.video-overlay .vs-video,.video-overlay .description{float:left}
.video-overlay .vs-video{background-color:#000;width:66%}
.video-overlay .vs-video-inner{height:0;overflow:hidden;padding-bottom:75%;position:relative}
.video-overlay .vs-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.video-overlay .super-title{position:relative}
.video-overlay .close{background:url(../../../images/icons/close-popup.png) no-repeat 10px 10px;cursor:pointer;display:block;height:38px;position:absolute;right:-10px;top:-15px;width:38px}
.video-overlay .description{margin:30px 0 0;width:33%}
.video-overlay .super-title,.video-overlay .vs-description{margin:0 25px 10px}
#_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description h2 a,#_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description .gu-text--heading-2 p a,.gu-text--heading-2 #_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description p a,#_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description .gu-text--heading-2 a a,.gu-text--heading-2 #_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description a a,#_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description .gu-text--heading-2 span a,.gu-text--heading-2 #_content_rwjf_en_feature_jcr_content_cardContent .video-overlay .vs-description span a,#main .video-overlay .vs-description h2 a,#main .video-overlay .vs-description .gu-text--heading-2 p a,.gu-text--heading-2 #main .video-overlay .vs-description p a,#main .video-overlay .vs-description .gu-text--heading-2 a a,.gu-text--heading-2 #main .video-overlay .vs-description a a,#main .video-overlay .vs-description .gu-text--heading-2 span a,.gu-text--heading-2 #main .video-overlay .vs-description span a{color:#00375e !important}
.video-overlay .vs-description h2 a,.video-overlay .vs-description .gu-text--heading-2 p a,.gu-text--heading-2 .video-overlay .vs-description p a,.video-overlay .vs-description .gu-text--heading-2 a a,.gu-text--heading-2 .video-overlay .vs-description a a,.video-overlay .vs-description .gu-text--heading-2 span a,.gu-text--heading-2 .video-overlay .vs-description span a{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#00375e;font-size:23px;line-height:1.217391304em;margin-bottom:10px}
@media screen and (max-width:865px){.video-overlay{width:85%}
.video-overlay .description,.video-overlay .vs-video{clear:both;width:100%}
}
@media screen and (max-width:1024px){.touch .yt-overlay-parent>a.yt-overlay-link{display:none}
.touch .video-overlay-wrapper{display:block;position:static}
.touch .video-overlay{width:100%}
.touch .video-overlay .vs-video{width:100%}
.touch .video-overlay .description{display:none}
}
.video-series .vs-video-inner{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}
.video-series .vs-video-inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.video_series{position:relative}
.video_series,.video_series *{box-sizing:border-box}
.video_series img{max-width:100%;height:auto}
.video_series .video_series-hightlighted{color:#1190cc}
.video_series .video_series-regular{font-weight:normal}
.video_series .video_series-title{margin-bottom:9px}
.column_25 .video_series .video_series-title,.column_33 .video_series .video_series-title{font-family:'HelveticaNeue-Bold','Helvetica Neue Bold','Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;border-bottom:1px solid #cecece;color:#545454;font-size:14px;line-height:1.2em;margin-bottom:1.07143em;padding-bottom:.41429em;text-rendering:inherit;text-transform:uppercase}
.column_25 .video_series .video_series-title .column_66 .super-title,.column_25 .video_series .video_series-title .column_50 .super-title,.column_25 .video_series .video_series-title .column_33 .super-title,.column_25 .video_series .video_series-title .column_25 .super-title,.column_33 .video_series .video_series-title .column_66 .super-title,.column_33 .video_series .video_series-title .column_50 .super-title,.column_33 .video_series .video_series-title .column_33 .super-title,.column_33 .video_series .video_series-title .column_25 .super-title{font-size:11px}
.video_series .video_series-title--wide,.video_series .video_series-title--modal{display:none}
.video_series .video_series-title--narrow{display:none}
@media screen and (max-width:480px){.video_series .video_series-title--narrow{display:block}
}
.video_series .video_series-video_wrapper{overflow:hidden;position:relative}
.video_series .video_series-video{overflow:hidden;position:relative}
.video_series .video_series-video_player{background-color:#000}
.video_series video::-webkit-media-controls{display:none !important;-webkit-appearance:none}
.video_series .video_series-video_background{background-position:center center;background-size:cover;min-height:100%;min-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}
.show-video .video_series .video_series-video_background{z-index:0}
.video_series .video_series-video_background img{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;min-width:100%}
.video_series .video_series-video_background img.youtube_thumb{top:-17%;left:0;right:0;min-width:100%;min-height:100%}
@supports((-o-object-fit:cover) or(object-fit:cover)){.video_series .video_series-video_background img{height:100%;min-height:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;top:0;right:0;bottom:0;left:0;width:100%}
.video_series .video_series-video_background img.youtube_thumb{top:0}
}
.show-video .video_series .video_series-video_background img{display:none}
.video_series .video_series-video_inner{cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;z-index:10}
.video_series .video_series-video_inner iframe{height:100%;left:0;position:absolute;top:100%;transition:top 1s;width:100%}
.show-video .video_series .video_series-video_inner iframe{top:0}
@media screen and (max-width:480px){.video_series .video_series-video_inner iframe{top:0}
}
.video_series .video_series-video_inner--gradient_light{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,transparent 50%,rgba(0,0,0,0.5) 100%)}
.video_series .video_series-video_inner--gradient_dark{background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,transparent 50%,rgba(0,0,0,0.9) 100%)}
.video_series .video_series-content_wrapper{bottom:0;padding:2% 145px 4% 15px;position:absolute;transition:bottom 1s;width:100%;z-index:10}
@media screen and (min-width:481px){.no-cssgradients .video_series .video_series-content_wrapper{background-color:rgba(0,0,0,0.4)}
}
.show-video .video_series .video_series-content_wrapper,.show-video.show-playlist .video_series .video_series-content_wrapper{bottom:100%}
.show-playlist .video_series .video_series-content_wrapper{bottom:-100%}
@media screen and (max-width:690px){.show-playlist .video_series .video_series-content_wrapper{bottom:0}
}
.video_series .video_series-content_wrapper .video_series-title,.video_series .video_series-content_wrapper .video_series-title a,.video_series .video_series-content_wrapper .video_series-summary{color:#fff}
.video_series .video_series-content_wrapper .video_series-summary{font-size:15px}
.video_series .video_series-content_wrapper .video_series-summary.is-truncated{height:4em}
.video_series .video_series-content_wrapper .video_series-summary p{font-size:15px;margin-bottom:.615384615em}
.video_series .video_series-content_wrapper .video_series-summary p:last-child{margin-bottom:0}
.video_series .video_series-content_wrapper .video_series-summary--modal{display:none}
.video_series .video_series-content_wrapper .video_series-summary--modal.is-truncated{max-height:100%}
@media screen and (max-width:480px){.video_series .video_series-content_wrapper .video_series-title{display:none}
.video_series .video_series-content_wrapper .video_series-summary{color:inherit}
}
.video_series .video_series-play_button{bottom:25px;position:absolute;right:15px;transition:left 1s}
.video_series .video_series-play_button a{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;background-color:#1190cc;color:#fff;display:block;font-size:16px;line-height:1em;padding:13px 17px 13px 40px;position:relative}
.video_series .video_series-play_button a:before{background-color:rgba(0,0,0,0.1);border-radius:50%;box-shadow:-2px 0 5px -1px rgba(0,0,0,0.5);content:"";height:16px;left:17px;position:absolute;top:13px;width:16px}
.video_series .video_series-play_button a:after{border-left:#fff 5px solid;border-top:transparent 3px solid;border-bottom:transparent 3px solid;content:"";height:0;left:22px;position:absolute;top:18px;width:0}
.video_series .video_series-narrow_column{display:none}
.video_series .video_series-narrow_column .video_series-play_button{left:10px;right:inherit;bottom:14px;z-index:10}
.show-video .video_series .video_series-narrow_column .video_series-play_button{left:-100%}
.video_series .video_series-narrow_column .video_series-play_button a{border-radius:50%;font-size:0;height:30px;padding:0;text-indent:-9999px;width:30px;zoom:1}
.video_series .video_series-narrow_column .video_series-play_button a:before{display:none}
.video_series .video_series-narrow_column .video_series-play_button a:after{left:12px;top:8px;border-left:#fff 10px solid;border-top:transparent 7px solid;border-bottom:transparent 7px solid}
.show-video .video_series .video_series-narrow_column .video_series-play_button{left:10px}
.video_series .video_series-narrow_column .video_series-video_background{bottom:auto;height:auto;left:auto;min-height:initial;min-width:initial;position:relative;right:auto;top:auto;width:auto;overflow:hidden;max-width:100%}
.video_series .video_series-narrow_column .video_series-summary{font-size:15px;padding:10px 0}
.video_series .video_series-narrow_column .video_series-summary.is-truncated{max-height:7.3em}
.video_series .video_series-narrow_column .video_series-summary p{font-size:15px;margin-bottom:.615384615em}
.video_series .video_series-narrow_column .video_series-summary p:last-child{margin-bottom:0}
.video_series .video_series-narrow-image{position:relative}
.video_series .video_series-narrow-image:hover{cursor:pointer}
.video-series-wrapper--force-small .video_series .video_series-wide_column,.column_25 .video_series .video_series-wide_column,.column_33 .video_series .video_series-wide_column{display:none}
.video-series-wrapper--force-small .video_series .video_series-narrow_column,.column_25 .video_series .video_series-narrow_column,.column_33 .video_series .video_series-narrow_column{display:block}
.video-series-wrapper--force-small .video_series .video_series-narrow-image{height:0;padding-bottom:56.25%}
@supports((-o-object-fit:cover) or(object-fit:cover)){.video-series-wrapper--force-small .video_series .video_series-narrow-image img{height:100%;min-height:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}
}
.video-series-wrapper--force-small .video_series .video_series-title{display:none}
@media screen and (max-width:690px){.video-series-wrapper--force-small .video_series .video_series-wide_column{display:block}
.video-series-wrapper--force-small .video_series .video_series-narrow_column{display:none}
}
@media screen and (max-width:830px){.column_25 .video_series .video_series-wide_column{display:block}
.column_25 .video_series .video_series-wide_column .video_series-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;border-bottom:0;color:#fff;padding-bottom:0;text-transform:none}
.column_25 .video_series .video_series-wide_column .video_series-title a{color:#2a76a0}
}
@media screen and (max-width:830px) and (max-width:690px){.column_25 .video_series .video_series-wide_column .video_series-title{font-size:21px}
}
@media screen and (max-width:830px) and (max-width:480px){.column_25 .video_series .video_series-wide_column .video_series-title{font-size:17px}
}
@media screen and (max-width:830px){.column_25 .video_series .video_series-narrow_column{display:none}
}
@media screen and (max-width:690px){.column_33 .video_series .video_series-wide_column{display:block}
.column_33 .video_series .video_series-wide_column .video_series-title{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;border-bottom:0;color:#fff;padding-bottom:0;text-transform:none}
.column_33 .video_series .video_series-wide_column .video_series-title a{color:#2a76a0}
}
@media screen and (max-width:690px) and (max-width:690px){.column_33 .video_series .video_series-wide_column .video_series-title{font-size:21px}
}
@media screen and (max-width:690px) and (max-width:480px){.column_33 .video_series .video_series-wide_column .video_series-title{font-size:17px}
}
@media screen and (max-width:690px){.column_33 .video_series .video_series-narrow_column{display:none}
}
.show-modal .video_series .video_series-overlay{background-color:rgba(0,0,0,0.75);display:block;height:100%;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;text-align:center;top:0;width:100%;z-index:9001}
.no-rgba .show-modal .video_series .video_series-overlay{background-image:url(../../../images/background-opacity-70.png)}
.show-modal .video_series .video_series-overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.show-modal .video_series .video_series-wide_column{display:inline-block;max-width:960px;padding:10px 10px 45px;text-align:left;vertical-align:middle;width:99%}
.show-modal .video_series .video_series-title--modal{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;color:#fff;display:block}
.show-modal .video_series .video_series-title--modal a{color:#2a76a0}
@media screen and (max-width:690px){.show-modal .video_series .video_series-title--modal{font-size:21px}
}
@media screen and (max-width:480px){.show-modal .video_series .video_series-title--modal{font-size:17px}
}
.column_25 .show-modal .video_series .video_series-title--modal,.column_33 .show-modal .video_series .video_series-title--modal{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;font-size:24px;letter-spacing:.02em;line-height:1.2em;margin-bottom:.25em;border-bottom:0;color:#fff;padding-bottom:0;text-transform:none}
.column_25 .show-modal .video_series .video_series-title--modal a,.column_33 .show-modal .video_series .video_series-title--modal a{color:#2a76a0}
@media screen and (max-width:690px){.column_25 .show-modal .video_series .video_series-title--modal,.column_33 .show-modal .video_series .video_series-title--modal{font-size:21px}
}
@media screen and (max-width:480px){.column_25 .show-modal .video_series .video_series-title--modal,.column_33 .show-modal .video_series .video_series-title--modal{font-size:17px}
}
.show-modal .video_series .video_series-video_background img{display:none}
.show-modal .video_series .video_series-video_inner iframe{top:0;z-index:12}
.show-modal .video_series .video_series-content_wrapper{bottom:inherit;position:relative;padding:10px 0}
.show-modal .video_series .video_series-content_wrapper .video_series-title{display:none}
.show-modal .video_series .video_series-content_wrapper .video_series-summary{display:none}
.show-modal .video_series .video_series-content_wrapper .video_series-summary--modal{display:block}
.show-modal .video_series .video_series-play_button{display:none}
.show-modal .video_series .video_series-close_button_wrapper{text-align:right}
.show-modal .video_series .video_series-close_button{background:transparent url(../../../images/icons/close-popup-white.png) left top no-repeat;cursor:pointer;display:inline-block;height:29px;margin-bottom:10px;width:29px}
.video_series .playlist_header{background-color:#2b2320}
.video_series .playlist_header::after{clear:both;content:"";display:table}
.video_series .playlist_header-title{color:#fff;display:inline-block;font-size:11px;font-weight:bold;line-height:20px;margin-left:15px;padding:5px 0;text-transform:uppercase}
.video_series .playlist_header-title_divider{margin:0 .3em}
.video_series .playlist_header-controls{float:right;font-size:0}
.video_series .playlist_header-link,.video_series .playlist_header-prev,.video_series .playlist_header-next{background-color:#443b3b;color:#fff;cursor:pointer;display:inline-block;font-size:13px;line-height:30px;margin-left:1px;padding:0 15px}
.show-playlist .video_series .playlist_header-link{background-color:#1190cc}
@media screen and (max-width:690px){.show-playlist .video_series .playlist_header-link{background-color:#443b3b}
}
@media screen and (max-width:690px){.video_series .playlist_header-link--wide{display:none}
}
.video_series .playlist_header-link--wide .playlist_header-count{border-left:1px solid #cecece;border-color:rgba(255,255,255,0.25);display:inline-block;line-height:18px;margin-left:15px;padding-left:12px}
.video_series .playlist_header-link--narrow{cursor:inherit;display:none}
@media screen and (max-width:690px){.video_series .playlist_header-link--narrow{display:inline-block}
}
.video_series .playlist_header-link--narrow .playlist_header-count{display:inline-block;line-height:18px}
.video_series .playlist_header-prev:before{content:"\00AB";display:inline-block;margin-right:5px}
@media screen and (max-width:690px){.video_series .playlist_header-prev .playlist_header-prev_text{display:none}
}
.video_series .playlist_header-next:after{content:"\00BB";display:inline-block;margin-left:5px}
@media screen and (max-width:690px){.video_series .playlist_header-next .playlist_header-next_text{display:none}
}
.video_series .playlist_dropdown{background-color:rgba(0,0,0,0.7);bottom:105%;box-sizing:content-box;height:100%;overflow:auto;position:absolute;transition:bottom 1s;width:100%;z-index:99}
.no-rgba .video_series .playlist_dropdown{background-image:url(../../../images/background-opacity-70.png)}
.show-playlist .video_series .playlist_dropdown{bottom:0}
@media screen and (max-width:690px){.show-playlist .video_series .playlist_dropdown{bottom:100%}
}
.video_series .playlist_dropdown ol{margin:0;padding-left:20px;padding-right:20px}
.video_series .playlist_dropdown-item{border-top:#cecece solid 1px;list-style:none;padding:25px 0 25px 30px;position:relative}
.video_series .playlist_dropdown-item::after{clear:both;content:"";display:table}
.video_series .playlist_dropdown-item:first-child{border-top:0}
.video_series .playlist_dropdown-item .playlist_dropdown-item_count{color:#545454;font-weight:bold;left:0;margin-top:-.5em;position:absolute;top:50%}
.video_series .playlist_dropdown-item.is-active .playlist_dropdown-item_count{border-left:#1190cc solid 16px;border-top:transparent solid 9px;border-bottom:transparent solid 9px;height:0;margin-top:-9px;overflow:hidden;width:0}
.video_series .playlist_dropdown-image{cursor:pointer;float:left;margin-right:2%;width:32%}
.video_series .playlist_dropdown-content{color:#fff;cursor:pointer;float:left;width:66%}
.video_series .playlist_dropdown-title{color:#fff;margin-bottom:0}
.video_series .playlist_dropdown-source{font-size:11px;font-style:italic;margin-bottom:0}
.video_series .playlist_dropdown-description{font-size:12px;line-height:1.5em}
.video_series .playlist_dropdown-description.is-truncated{max-height:4.6em}
.column_75 .video_series .playlist_dropdown-description.is-truncated{max-height:6em}
.column_100 .video_series .playlist_dropdown-description.is-truncated{max-height:12.3em}
@media screen and (max-width:830px){.column .video_series .playlist_dropdown-description.is-truncated{max-height:7.6em}
}
@media screen and (max-width:690px){.column .video_series .playlist_dropdown-description.is-truncated{max-height:4.6em}
}
@media screen and (max-width:830px){.column_66 .video_series .playlist_dropdown-description.is-truncated{max-height:4.6em}
}
.video-series.video-series-basic{background:0;border:0;margin-bottom:25px;padding:0}
.column_66 .video-series.video-series-basic .vs-video{margin-bottom:0}
.video-series.video-series-basic p.caption{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#a39f94;font-size:12px;padding:10px 0 0;margin:0}
.video-series.video-series-basic .vs-description{margin-top:15px}
.video-billboard{background:#2a76a0;background:linear-gradient(to right,#2a76a0 0,#465d9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a76a0',endColorstr='#465d9d',GradientType=1);box-sizing:border-box;padding:130px 0}
.video-billboard *{box-sizing:inherit}
.video-billboard .js-vs-title-top{display:none}
.video-billboard.video-billboard__suppress-color{background:0}
.video-billboard.video-billboard__suppress-color .video_series-title{color:#443b3b}
.video-billboard.video-billboard__suppress-color .video_series-summary{color:#443b3b}
.video-billboard.video-billboard__decrease-space{padding:80px 0}
.video-billboard .video-billboard__wrapper{margin:0 auto;max-width:1000px;width:100%}
.video-billboard .video-billboard__wrapper .playlist_header{position:relative;display:block;margin-left:25px;margin-right:25px;width:calc(50% - 50px)}
.video-billboard .video_series-summary{color:#fff}
.video-billboard .video_series-title{color:#fff}
.video-billboard .video_series .video_series-content_wrapper,.video-billboard .video_series .video_series-video_wrapper{position:relative;display:inline-block;margin-left:25px;margin-right:25px;width:calc(50% - 50px)}
@media screen and (max-width:690px){.video-billboard .video_series .video_series-content_wrapper,.video-billboard .video_series .video_series-video_wrapper{width:calc(100% - 50px);clear:both}
}
.video-billboard .video_series .video_series-video_wrapper{float:left}
.video-billboard .video_series .video_series-content_wrapper{float:right;padding:0 0 70px 0}
@media screen and (max-width:690px){.video-billboard .video_series .video_series-content_wrapper{margin-top:10px}
}
.video-billboard .video_series .video_series-content_wrapper h2,.video-billboard .video_series .video_series-content_wrapper .gu-text--heading-2 p,.gu-text--heading-2 .video-billboard .video_series .video_series-content_wrapper p,.video-billboard .video_series .video_series-content_wrapper .gu-text--heading-2 a,.gu-text--heading-2 .video-billboard .video_series .video_series-content_wrapper a,.video-billboard .video_series .video_series-content_wrapper .gu-text--heading-2 span,.gu-text--heading-2 .video-billboard .video_series .video_series-content_wrapper span{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;font-size:38px;line-height:43px;margin-bottom:10px}
.video-billboard .video_series .video_series-content_wrapper .video_series-title{display:block}
.video-billboard .video_series .video_series-content_wrapper .video_series-summary{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;font-size:16px;overflow:hidden;line-height:22px}
.video-billboard .video_series .video_series-play_button{bottom:20px;display:block;left:0;top:auto;right:auto}
.video-billboard .video_series .video_series-play_button a{width:auto;border-radius:0;font-size:16px;line-height:16px;height:auto;text-indent:0;background-color:#78af33;padding:13px 17px}
.video-billboard .video_series .video_series-play_button a:before,.video-billboard .video_series .video_series-play_button a:after{content:none}
.rwjf-login input{border:1px solid black;height:28px;padding:7px 10px;display:block;width:100%;outline:0;box-sizing:border-box}
.rwjf-login .spinner{background:url("../../../libs/cq/ui/widgets/themes/default/ext/grid/loading.gif") top left no-repeat}
.rwjf-login .login-error{color:#800}
.rwjf-login .input-submit{width:250px}
.rwjf-login .input-submit>span{display:block;margin-right:52px;margin-bottom:10px;overflow:hidden}
.rwjf-login .input-submit>span.input-password-field{margin-bottom:0}
.rwjf-login .input-submit button{width:52px}
.input-submit{position:relative}
.input-submit button{background:#193b6e;border:0;height:28px;line-height:1;color:white;text-transform:uppercase;font-weight:bold;position:absolute;bottom:0;right:0}
.image-large figure{float:none;max-width:100%;position:relative}
.image-large figure img{max-width:100%;height:auto}
.image-large .image-large__img-credit{background-color:rgba(0,0,0,0.6);border-radius:2px;bottom:10px;color:rgba(255,255,255,0.8);font-size:.8em;padding:2px 4px;position:absolute;right:10px}
.image-large .image-large__img-credit a{color:rgba(255,255,255,0.8)}
.image-large .figcaption{padding-top:12px}
.image-large .figcaption p{margin:0;margin-bottom:1em}
.image-large b,.image-large strong{font-weight:bold}
.image-large i,.image-large em{font-style:italic}
@media print{body,*{background:0;box-shadow:none;color:black !important}
.pageheader .masthead-wrapper{display:none}
a{color:#333 !important;text-decoration:underline !important}
a[href*="//"]:not([href*="rwjf.org"]):after{content:" (" attr(href) ") "}
tr,img,blockquote{page-break-inside:avoid}
img{display:block;page-break-before:auto;page-break-after:auto;break-inside:avoid;-webkit-column-break-inside:avoid}
.page-infographic img{page-break-inside:auto}
p{orphans:3;widows:3}
h1,.gu-text--heading-1 p,.gu-text--heading-1 a,.gu-text--heading-1 span,h2,.gu-text--heading-2 p,.gu-text--heading-2 a,.gu-text--heading-2 span,h3,.gu-text--heading-3 p,.gu-text--heading-3 a,.gu-text--heading-3 span,h4,h5,h6{page-break-after:avoid}
.ir{text-indent:0 !important;overflow:visible !important}
header .nav{display:none}
.global_navigation{box-shadow:none;border-bottom:1px solid #BBB;color:#fff;height:78px;margin:0 0 10px;max-width:100%;padding:0 0 10px}
.global_navigation .logo{float:none}
.global_navigation .logo div{display:none}
.global_navigation .logo img{display:block}
body.default #main{background:0;margin:0;padding:0}
.twitter-feed .avatar:after{display:none}
#main{margin-top:0}
#main p{font-size:14px !important;line-height:18px !important;margin:0 0 12px 0;padding:0}
#main h1 p,#main .gu-text--heading-1 p p,.gu-text--heading-1 #main p p,#main .gu-text--heading-1 a p,.gu-text--heading-1 #main a p,#main .gu-text--heading-1 span p,.gu-text--heading-1 #main span p{font-family:"museo-sans-n1","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:100;font-size:40px !important;line-height:1.2em !important;margin-bottom:.25em}
#main>.header{background:0;padding:0;display:none}
#main>.primary,#main>.secondary{width:100% !important;max-width:100% !important}
#main>.primary{box-shadow:none;margin:0;padding:0}
#main .primary .download-links{display:none}
#main .primary .publication_header{border-bottom:1px solid #DDD;padding:0;margin:0 0 8px}
#main .rwjf-articleheader{padding:0;margin:0 0 5px}
.socialbuttonbar-wrapper{display:none}
.publication_header.freeform .meta li{font-size:12px}
.rwjf-related,.rwjf-recommended,.rwjf-mediarelations,.rwjf-longform-tweetablestat,.rwjf-longform-inlinestory,.rwjf-wrapping-promotion,.rwjf-prioritypromotion,.rwjf-flexiblepromotion{position:relative;display:block;page-break-inside:auto}
.rwjf-related p,.rwjf-related img,.rwjf-related figure,.rwjf-related h2,.rwjf-related .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-related p,.rwjf-related .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-related a,.rwjf-related .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-related span,.rwjf-related h3,.rwjf-related .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-related p,.rwjf-related .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-related a,.rwjf-related .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-related span,.rwjf-related h4,.rwjf-related h5,.rwjf-related h6,.rwjf-related article,.rwjf-related li,.rwjf-related .related-collections,.rwjf-recommended p,.rwjf-recommended img,.rwjf-recommended figure,.rwjf-recommended h2,.rwjf-recommended .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-recommended p,.rwjf-recommended .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-recommended a,.rwjf-recommended .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-recommended span,.rwjf-recommended h3,.rwjf-recommended .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-recommended p,.rwjf-recommended .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-recommended a,.rwjf-recommended .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-recommended span,.rwjf-recommended h4,.rwjf-recommended h5,.rwjf-recommended h6,.rwjf-recommended article,.rwjf-recommended li,.rwjf-recommended .related-collections,.rwjf-mediarelations p,.rwjf-mediarelations img,.rwjf-mediarelations figure,.rwjf-mediarelations h2,.rwjf-mediarelations .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-mediarelations p,.rwjf-mediarelations .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-mediarelations a,.rwjf-mediarelations .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-mediarelations span,.rwjf-mediarelations h3,.rwjf-mediarelations .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-mediarelations p,.rwjf-mediarelations .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-mediarelations a,.rwjf-mediarelations .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-mediarelations span,.rwjf-mediarelations h4,.rwjf-mediarelations h5,.rwjf-mediarelations h6,.rwjf-mediarelations article,.rwjf-mediarelations li,.rwjf-mediarelations .related-collections,.rwjf-longform-tweetablestat p,.rwjf-longform-tweetablestat img,.rwjf-longform-tweetablestat figure,.rwjf-longform-tweetablestat h2,.rwjf-longform-tweetablestat .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-longform-tweetablestat p,.rwjf-longform-tweetablestat .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-longform-tweetablestat a,.rwjf-longform-tweetablestat .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-longform-tweetablestat span,.rwjf-longform-tweetablestat h3,.rwjf-longform-tweetablestat .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-longform-tweetablestat p,.rwjf-longform-tweetablestat .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-longform-tweetablestat a,.rwjf-longform-tweetablestat .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-longform-tweetablestat span,.rwjf-longform-tweetablestat h4,.rwjf-longform-tweetablestat h5,.rwjf-longform-tweetablestat h6,.rwjf-longform-tweetablestat article,.rwjf-longform-tweetablestat li,.rwjf-longform-tweetablestat .related-collections,.rwjf-longform-inlinestory p,.rwjf-longform-inlinestory img,.rwjf-longform-inlinestory figure,.rwjf-longform-inlinestory h2,.rwjf-longform-inlinestory .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-longform-inlinestory p,.rwjf-longform-inlinestory .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-longform-inlinestory a,.rwjf-longform-inlinestory .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-longform-inlinestory span,.rwjf-longform-inlinestory h3,.rwjf-longform-inlinestory .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-longform-inlinestory p,.rwjf-longform-inlinestory .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-longform-inlinestory a,.rwjf-longform-inlinestory .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-longform-inlinestory span,.rwjf-longform-inlinestory h4,.rwjf-longform-inlinestory h5,.rwjf-longform-inlinestory h6,.rwjf-longform-inlinestory article,.rwjf-longform-inlinestory li,.rwjf-longform-inlinestory .related-collections,.rwjf-wrapping-promotion p,.rwjf-wrapping-promotion img,.rwjf-wrapping-promotion figure,.rwjf-wrapping-promotion h2,.rwjf-wrapping-promotion .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-wrapping-promotion p,.rwjf-wrapping-promotion .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-wrapping-promotion a,.rwjf-wrapping-promotion .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-wrapping-promotion span,.rwjf-wrapping-promotion h3,.rwjf-wrapping-promotion .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-wrapping-promotion p,.rwjf-wrapping-promotion .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-wrapping-promotion a,.rwjf-wrapping-promotion .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-wrapping-promotion span,.rwjf-wrapping-promotion h4,.rwjf-wrapping-promotion h5,.rwjf-wrapping-promotion h6,.rwjf-wrapping-promotion article,.rwjf-wrapping-promotion li,.rwjf-wrapping-promotion .related-collections,.rwjf-prioritypromotion p,.rwjf-prioritypromotion img,.rwjf-prioritypromotion figure,.rwjf-prioritypromotion h2,.rwjf-prioritypromotion .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-prioritypromotion p,.rwjf-prioritypromotion .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-prioritypromotion a,.rwjf-prioritypromotion .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-prioritypromotion span,.rwjf-prioritypromotion h3,.rwjf-prioritypromotion .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-prioritypromotion p,.rwjf-prioritypromotion .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-prioritypromotion a,.rwjf-prioritypromotion .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-prioritypromotion span,.rwjf-prioritypromotion h4,.rwjf-prioritypromotion h5,.rwjf-prioritypromotion h6,.rwjf-prioritypromotion article,.rwjf-prioritypromotion li,.rwjf-prioritypromotion .related-collections,.rwjf-flexiblepromotion p,.rwjf-flexiblepromotion img,.rwjf-flexiblepromotion figure,.rwjf-flexiblepromotion h2,.rwjf-flexiblepromotion .gu-text--heading-2 p,.gu-text--heading-2 .rwjf-flexiblepromotion p,.rwjf-flexiblepromotion .gu-text--heading-2 a,.gu-text--heading-2 .rwjf-flexiblepromotion a,.rwjf-flexiblepromotion .gu-text--heading-2 span,.gu-text--heading-2 .rwjf-flexiblepromotion span,.rwjf-flexiblepromotion h3,.rwjf-flexiblepromotion .gu-text--heading-3 p,.gu-text--heading-3 .rwjf-flexiblepromotion p,.rwjf-flexiblepromotion .gu-text--heading-3 a,.gu-text--heading-3 .rwjf-flexiblepromotion a,.rwjf-flexiblepromotion .gu-text--heading-3 span,.gu-text--heading-3 .rwjf-flexiblepromotion span,.rwjf-flexiblepromotion h4,.rwjf-flexiblepromotion h5,.rwjf-flexiblepromotion h6,.rwjf-flexiblepromotion article,.rwjf-flexiblepromotion li,.rwjf-flexiblepromotion .related-collections{page-break-inside:avoid;page-break-after:avoid}
.rwjf-related figure,.rwjf-related img,.rwjf-recommended figure,.rwjf-recommended img,.rwjf-mediarelations figure,.rwjf-mediarelations img,.rwjf-longform-tweetablestat figure,.rwjf-longform-tweetablestat img,.rwjf-longform-inlinestory figure,.rwjf-longform-inlinestory img,.rwjf-wrapping-promotion figure,.rwjf-wrapping-promotion img,.rwjf-prioritypromotion figure,.rwjf-prioritypromotion img,.rwjf-flexiblepromotion figure,.rwjf-flexiblepromotion img{display:block}
.freeform{font-size:12px;max-width:100%;position:relative;display:block;page-break-inside:auto}
.freeform p,.freeform img,.freeform figure,.freeform div,.freeform h2,.freeform .gu-text--heading-2 p,.gu-text--heading-2 .freeform p,.freeform .gu-text--heading-2 a,.gu-text--heading-2 .freeform a,.freeform .gu-text--heading-2 span,.gu-text--heading-2 .freeform span,.freeform h3,.freeform .gu-text--heading-3 p,.gu-text--heading-3 .freeform p,.freeform .gu-text--heading-3 a,.gu-text--heading-3 .freeform a,.freeform .gu-text--heading-3 span,.gu-text--heading-3 .freeform span,.freeform h4,.freeform h5,.freeform h6{page-break-inside:avoid;position:relative}
.freeform h1+h2,.freeform .gu-text--heading-1 p+h2,.gu-text--heading-1 .freeform p+h2,.freeform .gu-text--heading-1 a+h2,.gu-text--heading-1 .freeform a+h2,.freeform .gu-text--heading-1 span+h2,.gu-text--heading-1 .freeform span+h2,.freeform .gu-text--heading-2 h1+p,.gu-text--heading-2 .freeform h1+p,.freeform .gu-text--heading-1 .gu-text--heading-2 p+p,.gu-text--heading-2 .freeform .gu-text--heading-1 p+p,.gu-text--heading-1 .freeform .gu-text--heading-2 p+p,.gu-text--heading-2 .gu-text--heading-1 .freeform p+p,.freeform .gu-text--heading-1 .gu-text--heading-2 a+p,.gu-text--heading-2 .freeform .gu-text--heading-1 a+p,.gu-text--heading-1 .freeform .gu-text--heading-2 a+p,.gu-text--heading-2 .gu-text--heading-1 .freeform a+p,.freeform .gu-text--heading-1 .gu-text--heading-2 span+p,.gu-text--heading-2 .freeform .gu-text--heading-1 span+p,.gu-text--heading-1 .freeform .gu-text--heading-2 span+p,.gu-text--heading-2 .gu-text--heading-1 .freeform span+p,.freeform .gu-text--heading-2 h1+a,.gu-text--heading-2 .freeform h1+a,.freeform .gu-text--heading-1 .gu-text--heading-2 p+a,.gu-text--heading-2 .freeform .gu-text--heading-1 p+a,.gu-text--heading-1 .freeform .gu-text--heading-2 p+a,.gu-text--heading-2 .gu-text--heading-1 .freeform p+a,.freeform .gu-text--heading-1 .gu-text--heading-2 a+a,.gu-text--heading-2 .freeform .gu-text--heading-1 a+a,.gu-text--heading-1 .freeform .gu-text--heading-2 a+a,.gu-text--heading-2 .gu-text--heading-1 .freeform a+a,.freeform .gu-text--heading-1 .gu-text--heading-2 span+a,.gu-text--heading-2 .freeform .gu-text--heading-1 span+a,.gu-text--heading-1 .freeform .gu-text--heading-2 span+a,.gu-text--heading-2 .gu-text--heading-1 .freeform span+a,.freeform .gu-text--heading-2 h1+span,.gu-text--heading-2 .freeform h1+span,.freeform .gu-text--heading-1 .gu-text--heading-2 p+span,.gu-text--heading-2 .freeform .gu-text--heading-1 p+span,.gu-text--heading-1 .freeform .gu-text--heading-2 p+span,.gu-text--heading-2 .gu-text--heading-1 .freeform p+span,.freeform .gu-text--heading-1 .gu-text--heading-2 a+span,.gu-text--heading-2 .freeform .gu-text--heading-1 a+span,.gu-text--heading-1 .freeform .gu-text--heading-2 a+span,.gu-text--heading-2 .gu-text--heading-1 .freeform a+span,.freeform .gu-text--heading-1 .gu-text--heading-2 span+span,.gu-text--heading-2 .freeform .gu-text--heading-1 span+span,.gu-text--heading-1 .freeform .gu-text--heading-2 span+span,.gu-text--heading-2 .gu-text--heading-1 .freeform span+span{margin-top:0}
.freeform h1,.freeform .gu-text--heading-1 p,.gu-text--heading-1 .freeform p,.freeform .gu-text--heading-1 a,.gu-text--heading-1 .freeform a,.freeform .gu-text--heading-1 span,.gu-text--heading-1 .freeform span,.freeform h2,.freeform .gu-text--heading-2 p,.gu-text--heading-2 .freeform p,.freeform .gu-text--heading-2 a,.gu-text--heading-2 .freeform a,.freeform .gu-text--heading-2 span,.gu-text--heading-2 .freeform span{margin:0;padding:3px 0 7px}
.freeform h1.article-title,.freeform .gu-text--heading-1 p.article-title,.gu-text--heading-1 .freeform p.article-title,.freeform .gu-text--heading-1 a.article-title,.gu-text--heading-1 .freeform a.article-title,.freeform .gu-text--heading-1 span.article-title,.gu-text--heading-1 .freeform span.article-title{margin-bottom:5px}
.freeform h2,.freeform .gu-text--heading-2 p,.gu-text--heading-2 .freeform p,.freeform .gu-text--heading-2 a,.gu-text--heading-2 .freeform a,.freeform .gu-text--heading-2 span,.gu-text--heading-2 .freeform span{font-size:18px}
.freeform p{font-size:12px}
.freeform ul{margin-top:0;margin-bottom:0;padding:5px 0}
.freeform ul li{font-size:12px;margin:0;padding:0}
.freeform a.read-more{margin:5px 0}
.freeform h1.super-title,.freeform .gu-text--heading-1 p.super-title,.gu-text--heading-1 .freeform p.super-title,.freeform .gu-text--heading-1 a.super-title,.gu-text--heading-1 .freeform a.super-title,.freeform .gu-text--heading-1 span.super-title,.gu-text--heading-1 .freeform span.super-title{display:none;margin:0;padding:0}
.rwjf-component .super-title{margin-bottom:5px;padding-bottom:5px}
#main .primary .publication_header .meta{margin-top:0}
#main .column-exception.rwjf-publicationheader{margin-bottom:15px}
#main .publication_body p{margin:8px 0}
#main .secondary{margin:0;padding:0}
.columns,.section.columns-100,.section.columns-75_25,.section.columns-66_33,.section.columns-50_50,.section.columns-50_25_25,.section.columns-33_66,.section.columns-33_33_33,.section.columns-25_75,.section.columns-25_50_25,.section.columns-25_25_50,.section.columns-25_25_25_25{margin:0 auto;max-width:100%}
.columns .image-large.group,.section.columns-100 .image-large.group,.section.columns-75_25 .image-large.group,.section.columns-66_33 .image-large.group,.section.columns-50_50 .image-large.group,.section.columns-50_25_25 .image-large.group,.section.columns-33_66 .image-large.group,.section.columns-33_33_33 .image-large.group,.section.columns-25_75 .image-large.group,.section.columns-25_50_25 .image-large.group,.section.columns-25_25_50 .image-large.group,.section.columns-25_25_25_25 .image-large.group{position:relative;max-width:100%;min-width:1px}
body:not(.coh-prizewinner) .default .primary .column_25,body:not(.coh-prizewinner) .default .primary .column_33,body:not(.coh-prizewinner) .default .primary .column_50,body:not(.coh-prizewinner) .default .primary .column_66,body:not(.coh-prizewinner) .default .primary .column_75,body:not(.coh-prizewinner) .default .primary .column_100,body:not(.coh-prizewinner) #program-staff_profile .primary .column_25,body:not(.coh-prizewinner) #program-staff_profile .primary .column_33,body:not(.coh-prizewinner) #program-staff_profile .primary .column_50,body:not(.coh-prizewinner) #program-staff_profile .primary .column_66,body:not(.coh-prizewinner) #program-staff_profile .primary .column_75,body:not(.coh-prizewinner) #program-staff_profile .primary .column_100{float:none;width:100%}
.column.column_33{position:relative}
.column.column_33 .rwjf-component{position:relative}
.column.column_33 .rwjf-component .video-series{display:block;position:relative;page-break-inside:avoid !important}
.default.program .primary .column_66{width:65.2441614%}
.default.program .primary .column_75{width:73.9384289%}
.default .column_25 .rwjf-component{page-break-inside:avoid}
body:not(.coh-prizewinner) .column_25 .figure{max-width:21.8152866%}
body:not(.coh-prizewinner) .column_33 .figure{max-width:30.4989384%}
body:not(.coh-prizewinner) .column_50 .figure{max-width:47.8768577%}
body:not(.coh-prizewinner) .column_66 .figure{max-width:65.2441614%}
body:not(.coh-prizewinner) .column_75 .figure{max-width:73.9384289%}
body:not(.coh-prizewinner) .column_100 .figure{max-width:100%}
.feature-controls,.feature_splash,.feature-nav,.rwjf-contentstream,.content_stream-region,.social-network-bar,.wf-socialshare,.social-sharebar__wrapper,.return,.video-series,.longform-videoseries,.longform-social-share,.global_navigation,.parent-link,.howwework-subnav__wrapper,.social-media-icons{display:none !important}
body .content_page .rwjf-key-findings,body .default .rwjf-key-findings,#program-staff_profile .rwjf-key-findings{background:0;display:block;padding:0}
#main.content_page>.secondary,#main.default>.secondary{display:none}
#error .default .rwjf-component,#research_publications .content_page .rwjf-component,.faceted-search .rwjf-component,.newsroom .rwjf-component,#main .rwjf-articleheader,#main .rwjf-articlebody,#main .rwjf-mediarelations,#main .rwjf-publicationheader,#main .rwjf-publicationbody,#main .rwjf-tweetable_fact,#main .rwjf-tweetable_stat,#main .rwjf-freeform{display:block !important;margin:12px 0 0}
.articlecollectionsheader{page-break-before:avoid;page-break-after:avoid;page-break-inside:avoid}
.rwjf-component p{font-size:12px}
#main .rwjf-component .splash_text p{font-size:18px !important}
.feature_card-homepage{margin:0;padding:10px 0}
.feature_card-homepage .slide-content-container{box-shadow:none;border:1px solid #aaa;max-width:100%;margin:0;padding:10px}
.blog-tag-title{padding:10px 0}
.blog-header .blog-banner{padding:10px 0}
.blog-header .blog-banner h1,.blog-header .blog-banner .gu-text--heading-1 p,.gu-text--heading-1 .blog-header .blog-banner p,.blog-header .blog-banner .gu-text--heading-1 a,.gu-text--heading-1 .blog-header .blog-banner a,.blog-header .blog-banner .gu-text--heading-1 span,.gu-text--heading-1 .blog-header .blog-banner span{font-size:28px}
.blog-tag-title{font-size:18px}
.blog-post{box-shadow:none;border:1px solid #DDD}
.blog-post.post-excerpt{margin-bottom:10px}
.blog-post .post-meta{padding:5px}
.blog-post .post-meta .post-date{padding:10px;margin:0}
.blog-post .post-content{padding:5px}
.blog-post .post-content h1.post-title,.blog-post .post-content .gu-text--heading-1 p.post-title,.gu-text--heading-1 .blog-post .post-content p.post-title,.blog-post .post-content .gu-text--heading-1 a.post-title,.gu-text--heading-1 .blog-post .post-content a.post-title,.blog-post .post-content .gu-text--heading-1 span.post-title,.gu-text--heading-1 .blog-post .post-content span.post-title{font-size:18px}
.post-comments{display:none}
.blog-taglist{font-size:12px;padding:10px 0}
.blog-taglist h1,.blog-taglist .gu-text--heading-1 p,.gu-text--heading-1 .blog-taglist p,.blog-taglist .gu-text--heading-1 a,.gu-text--heading-1 .blog-taglist a,.blog-taglist .gu-text--heading-1 span,.gu-text--heading-1 .blog-taglist span{font-size:18px}
.js-featured-item-title{height:auto !important}
.meta{font-size:12px}
.media_relations h2,.media_relations .gu-text--heading-2 p,.gu-text--heading-2 .media_relations p,.media_relations .gu-text--heading-2 a,.gu-text--heading-2 .media_relations a,.media_relations .gu-text--heading-2 span,.gu-text--heading-2 .media_relations span{margin:0}
.media_relations .vcard{margin:0}
.micro-promotion .article-title{font-size:18px;margin-bottom:5px}
.micro-tweetable_stat .statistic,.tweetable_stat .statistic{font-size:50px;margin:5px}
.micro-tweetable_stat p,.micro-tweetable_fact p,.tweetable_fact p,.tweetable_stat p{font-size:12px}
.blog-banner .blog-utilities,.blog-subnav,.blog-banner form,.blog-post .post-footer,.blog-post .share-options,.internal_blog .paging,.micro-tweetable_fact p.share,.micro-tweetable_stat p.share,.post-comments,.rwjf-blog-embed,.rwjf-subnav,.tweetable_fact p.share,.tweetable_stat p.share{display:none;margin:0;padding:0}
.item-content,.facet .accordion ul{display:block !important}
.bx-clone{display:none !important}
.footer{position:relative;page-break-before:avoid;page-break-after:avoid}
.global_footer{background:0;border-top:1px solid #BBB;color:#999;margin:10px 0;page-break-inside:avoid}
.global_footer .sitemap h2,.global_footer .sitemap .gu-text--heading-2 p,.gu-text--heading-2 .global_footer .sitemap p,.global_footer .sitemap .gu-text--heading-2 a,.gu-text--heading-2 .global_footer .sitemap a,.global_footer .sitemap .gu-text--heading-2 span,.gu-text--heading-2 .global_footer .sitemap span{border:0;color:#999;font-size:16px;margin:10px 0 5px;padding:0}
.global_footer .sticky-bar{display:none}
.global_footer .sitemap{padding:0}
.global_footer .sitemap nav{display:none}
.global_footer .copyright{border:0;padding:0;margin:0}
.global_footer .copyright nav{display:none}
.curated-tweet a:after{display:none;content:none}
.rwjf-seriesbrowser.column-exception.rwjf-component{display:none !important}
.rwjf-videobillboard,.prizewinners-card__image{display:none}
.prizewinners-card{position:relative}
.prizewinners-card__main{position:relative !important;break-inside:avoid}
.coh-prizewinner .primary{position:relative}
.coh-prizewinner .primary .section{position:relative}
.coh-prizewinner .primary .columns img,.coh-prizewinner .primary .columns figure,.coh-prizewinner .primary .columns p{position:relative;height:auto !important;break-inside:avoid}
.coh-prizewinner #main>.header{display:block}
.coh-prizewinner .capsule-nav{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;margin:0 !important}
.coh-prizewinner .full-banner__video-snippet-wrapper{display:none}
.coh-prizewinner .full-banner{background-color:transparent;height:auto;position:relative;page-break-inside:avoid}
.coh-prizewinner .full-banner__gradient{background-color:transparent !important;background:transparent;height:auto;position:relative}
.coh-prizewinner img{display:block;break-inside:avoid}
.coh-prizewinner .columns-prizewinner .group:before{display:none}
.coh-prizewinner .columns-prizewinner,.coh-prizewinner .rwjf-wrapping-imagegallery,.coh-prizewinner .longform-image-gallery,.coh-prizewinner .longform-image-gallery .container,.coh-prizewinner .image-carousel,.coh-prizewinner .parsys,.coh-prizewinner .bx-wrapper{page-break-inside:auto;page-break-before:avoid;page-break-after:avoid;position:relative}
.coh-prizewinner .bx-controls-direction{display:none}
.coh-prizewinner .image-carousel{width:100% !important;height:auto !important;position:relative !important}
.coh-prizewinner .image-carousel .bx-viewport{overflow:visible !important;width:100% !important;height:auto !important;position:relative !important;clear:both}
.coh-prizewinner .image-carousel .bxslider{width:800px !important;height:auto !important;position:relative !important;clear:both;transform:translate3d(0,0,0) !important;text-align:start !important;text-justify:none !important}
.coh-prizewinner .image-carousel .bxslider li{float:none !important;height:auto !important;margin:0;display:inline-block;position:relative;page-break-inside:avoid !important;position:relative}
.coh-prizewinner .image-carousel .bxslider li h3,.coh-prizewinner .image-carousel .bxslider li .gu-text--heading-3 p,.gu-text--heading-3 .coh-prizewinner .image-carousel .bxslider li p,.coh-prizewinner .image-carousel .bxslider li .gu-text--heading-3 a,.gu-text--heading-3 .coh-prizewinner .image-carousel .bxslider li a,.coh-prizewinner .image-carousel .bxslider li .gu-text--heading-3 span,.gu-text--heading-3 .coh-prizewinner .image-carousel .bxslider li span,.coh-prizewinner .image-carousel .bxslider li .caption,.coh-prizewinner .image-carousel .bxslider li img{display:block;float:none;width:800px;margin:0 auto;width:100%;padding:5px;position:relative;page-break-inside:avoid !important}
.coh-prizewinner .full-banner__wrapper,.coh-prizewinner .full-banner__gradient,.coh-prizewinner .full-banner.for-prizewinner,.coh-prizewinner .full-banner{min-height:1px;height:auto;position:relative;display:block;margin-bottom:0}
.coh-prizewinner .full-banner.for-prizewinner{left:0;width:100%}
.coh-prizewinner .full-banner__content-wrapper.for-prizewinner{margin-left:0 !important;left:0;width:100%;max-width:100%}
.coh-prizewinner .full-banner__content.for-prizewinner{margin-bottom:0}
.coh-prizewinner .full-banner__image-fix{display:none}
.coh-prizewinner #main .rwjf-component .splash_text p{font-size:40px !important;line-height:40px !important}
.global_footer .copyright .copyright__wrapper{padding-bottom:0}
.dtmfooter,.cloudservices.servicecomponents{display:none}
}
.grant-notification{display:-ms-flexbox;display:flex;margin-top:20px;padding:10px 15px;background-color:#78af33;color:white;cursor:pointer}
.grant-notification__right{margin-left:auto}
.grant-visualization{display:none;-ms-flex-direction:column;flex-direction:column;margin:20px auto;max-width:1000px;padding:20px;-ms-flex-pack:center;justify-content:center}
.grant-visualization.is-active{display:-ms-flexbox;display:flex}
.grant-visualization--stacked-area{max-width:100%;overflow-x:auto;margin-left:20px;margin-right:20px;-ms-flex-align:center;align-items:center}
.grant-visualization__stacked-area-placeholder{height:630px;padding:20px}
.grant-visualization__tree-map-placeholder{height:549px;padding:20px}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
@keyframes load8{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.grants-database{box-sizing:border-box}
.grants-database *{box-sizing:inherit}
.grants-database__upper-wrapper{margin:40px auto 0;max-width:1040px;padding:0 20px}
.grants-database__table-container{margin:0 auto;max-width:1040px;padding:0 20px}
.grants-database__lower-wrapper{background-image:linear-gradient(to right,rgba(120,171,54,0.2) 0,rgba(42,118,160,0.2) 34%,rgba(153,18,148,0.2) 67%,rgba(195,141,44,0.2) 100%);background-position:0 100px;background-repeat:no-repeat;padding-bottom:40px}
.grants-database__header-container{margin-bottom:50px;text-align:center}
.grants-database__header,.grants-database__filters-title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#443b3b}
.grants-database__sub-header{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#968e8e;font-size:22px;margin-top:20px}
.grants-database__title-wrapper{border-bottom:1px solid #443b3b;margin-bottom:30px;text-align:center}
.grants-database__filters-title{background:white;display:inline-block;font-size:22px;padding:0 10px;text-align:center;-ms-transform:translateY(20px);transform:translateY(20px)}
.grants-database__header{font-size:27px}
.grant-database__tooltip{max-width:200px;word-wrap:break-word;text-transform:none;background-color:#225e80 !important}
.__react_component_tooltip.place-top::after{border-top:8px solid #225e80 !important}
.__react_component_tooltip.place-left::after{border-left:8px solid #225e80 !important}
.__react_component_tooltip.place-right::after{border-right:8px solid #225e80 !important}
.__react_component_tooltip.place-bottom::after{border-bottom:8px solid #225e80 !important}
.grant-database__totals{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#443b3b;margin-left:10px;margin-top:10px}
.grant-database__totals .link-csv{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;float:right}
.grants-database__table-filters{text-align:center}
.grants-database__additional-filters{border-top:1px solid #cecece}
.grants-database__input-label{display:inline-block;text-align:left;vertical-align:top}
@media screen and (max-width:550px){.grants-database__input-label{text-align:center;width:100%}
}
.grants-database__input-title{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;display:block;font-size:13px;letter-spacing:.05em;line-height:2em;margin-left:.3em;text-transform:uppercase}
.grants-database__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #f2f2f2;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative}
@media screen and (max-width:550px){.grants-database__input{width:100%}
}
.grants-database__input:focus{background-color:#f3f8fa;border-color:#b3cad9;outline:0}
.grants-database__input--text{background:url("../../../images/icons/search-icon@2x.png");background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:14px;max-width:160px;padding:9px 25px 9px 15px;vertical-align:bottom}
@media(max-device-width:1024px){.grants-database__input--text{padding:15px 25px 16px 15px}
}
@media screen and (max-width:550px){.grants-database__input--text{max-width:none;width:100%}
}
.grants-database__input--select{border-radius:0;padding:7px 25px 7px 10px}
.grants-database__input--typeahead{border:0;min-width:140px;padding:0;text-align:left;vertical-align:bottom}
.grants-database__input--typeahead .Select-control{border-color:#f2f2f2;border-radius:0}
@media(max-device-width:1024px){.grants-database__input--typeahead .Select-control{height:48px}
}
.grants-database__input--typeahead .Select-menu-outer{z-index:99}
.grants-database__input--typeahead .Select-arrow{border:0;display:inline-block;font-family:monospace;line-height:1em;margin-left:1em;position:relative;text-decoration:none;transition:transform .33s}
.grants-database__input--typeahead .Select-arrow::before{bottom:0;content:"^";left:0;position:absolute;right:0;top:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}
.grants-database__input--typeahead.is-focused .Select-control,.grants-database__input--typeahead.is-open .Select-control{background-color:#f3f8fa;border-color:#b3cad9;outline:0}
.grants-database__input--typeahead.is-open .Select-arrow{top:0}
.grants-database__input-label--years .grants-database__input--typeahead{min-width:90px}
@media screen and (max-width:550px){.grants-database__input-label--years .grants-database__input--typeahead{float:left;width:44%}
.grants-database__input-label--years .grants-database__input--typeahead:last-child{float:right;margin-right:0}
}
@media screen and (max-width:320px){.grants-database__input-label--years .grants-database__input--typeahead{float:none;width:100%}
}
.grants-database__input-label--amount .grants-database__input--typeahead{min-width:200px}
.grants-database__input-wrapper--location .Select--single>.Select-control .Select-value{padding-right:35px}
.grants-database__input--checkbox{font-size:x-large;left:0;line-height:1.5em;margin-right:5px;position:absolute;vertical-align:text-top}
.grants-database__checkbox-label{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;display:inline-block;margin-right:10px;padding-left:20px;position:relative;vertical-align:top}
@media(max-device-width:1024px){.grants-database__checkbox-label{padding:15px 0 15px 20px}
}
.grants-database__checkbox-label.grants-database__checkbox-label--filters{margin-top:10px}
.grants-database__checkbox-label.grants-database__checkbox-label--title{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;margin-bottom:10px}
.grants-database__year-seperator{display:inline-block;line-height:34px;margin-right:10px;vertical-align:top}
.grants-database__table-wrapper{border-radius:7px;box-shadow:0 0 1px 0 rgba(0,0,0,0.2);margin-top:20px;overflow:auto}
.grants-database__table{min-width:998px;width:100%}
.grants-database__table.is-fetching .grants-database__table-body *{opacity:.6}
.grants-database__table-body{background:#fff}
.grants-database__featured-link{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:.9em;margin-left:10px}
.grants-database__featured{background-color:#ebebeb;display:inline-block;font-size:12px;margin:0;padding:12px;vertical-align:top;width:100%}
.grants-database__featured::before{background-image:url("../../../images/icons/featured-grant.png");border-radius:50%;content:"";display:inline-block;height:17px;margin-left:18px;vertical-align:text-bottom;width:17px}
.grants-database__expanded-row{margin-bottom:36px}
.grants-database__expanded-row.grants-database__expanded-row--about{max-width:80%}
.grants-database__expanded-row.grants-database__expanded-row--related-materials a{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
.grants-database__item-wrapper{margin-bottom:5px}
.grants-database__item-wrapper a{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700}
.grants-database__item-wrapper--hidden{display:none}
.grants-database__table-no-results{padding:20px}
.grants-database__table-row{border-bottom:1px solid #cecece;cursor:pointer}
.grants-database__table-row.grants-database__table-row--hidden{display:none}
.grants-database__table-row.grants-database__table-row--featured{border-color:#fff}
.grants-database__table-row.grants-database__table-row--active{border-color:#f2f2f2}
.grants-database__table-row:hover td{background-color:#f2f2f2}
.grants-database__table-row--expanded{position:relative;-ms-transform-origin:top;transform-origin:top}
.grants-database__table-row--expanded.grants-database__table-row--active{border-bottom:1px solid #cecece}
.grants-database__expanded-main,.grants-database__expanded-contact{font-size:13px;line-height:1.3em;padding-bottom:15px;padding-left:15px;padding-top:40px;vertical-align:top}
.grants-database__expanded-main{display:inline-block;padding-right:40px;width:100%}
.grants-database__expanded-contact{display:inline-block;padding-right:15px;width:20%}
.grants-database__topic{margin-bottom:5px}
.grants-database__topic::after{content:",";display:inline}
.grants-database__topic:last-child::after{display:none}
.grants-database__contact-item{margin-bottom:15px}
.grants-database__contact-item.grants-database__contact-item--grantee{margin-bottom:0;margin-top:15px}
.grants-database__related-title{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;font-size:13px}
.grants-database__table-cell{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;background-clip:padding-box;background-color:#fff;font-size:13px;max-width:200px;padding:25px 15px;position:relative;text-align:left}
.grants-database__table-cell:first-child{padding-left:30px;padding-right:15px}
.grants-database__table-cell.grants-database__table-cell--featured{padding:0}
.grants-database__table-cell.grants-database__table-cell--expanded{padding:0}
.grants-database__table-cell.grants-database__table-cell--expanded:first-child{padding:0}
.grants-database__table-header .grants-database__table-cell{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;background-color:#e2ebf0;color:#2a76a0;font-size:14px}
.grants-database__table-header .grants-database__table-cell.is-unsortable{color:#443b3b;cursor:default}
.grants-database__table-row--expanded .grants-database__table-cell,.grants-database__table-row--active .grants-database__table-cell{background-color:#f2f2f2}
.grants-database__table-cell strong{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500}
.grants-database__table-title{font-family:'HelveticaNeue-Regular','Helvetica Neue Regular','Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:400;font-size:17px;text-transform:uppercase}
.grants-database__expanded-columm{display:inline-block;padding-right:40px;vertical-align:top;width:33.3%}
.grants-database__expanded-wrapper{font-size:0;line-height:0;overflow:hidden;position:relative;visibility:visible}
.grants-database__table-pagination{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em;line-height:22px;margin:20px 0;text-align:center;text-transform:uppercase}
.grants-database__pagination-link{color:#2a76a0;cursor:pointer;margin:0;padding:0 15px}
@media(max-device-width:1024px){.grants-database__pagination-link{padding:14px 20px 15px}
}
.grants-database__pagination-link:first-child{padding-left:0}
.grants-database__pagination-link:last-child{padding-right:0}
.grants-database__pagination-link.is-active{color:#968e8e;cursor:default}
.grants-database__table-topics{text-align:center;position:relative}
.grants-database__topics-toggle{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#443b3b;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:.03em;position:relative;text-transform:uppercase;top:22px;z-index:9}
.grants-database__topics-toggle::after{background:white;bottom:0;content:"";left:-10px;position:absolute;right:-10px;top:0;z-index:-1}
.grants-database__topics-wrapper{text-align:center}
.grants-database__topics-title{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;display:inline-block;font-size:16px;letter-spacing:.03em;position:relative;text-transform:uppercase;top:22px;z-index:9}
.grants-database__topics-title::after{background:white;bottom:0;content:"";left:-10px;position:absolute;right:-10px;top:0;z-index:-1}
.grants-database__topics-container{border:1px solid #cecece;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:20px 10px 10px;text-align:left}
.grants-database__topics-column{-ms-flex-positive:1;flex-grow:1;margin-top:20px;padding-left:1%;width:25%}
@media screen and (max-width:690px){.grants-database__topics-column{width:50%}
}
@media screen and (max-width:550px){.grants-database__topics-column{width:100%}
}
.grants-database__topics-column.grants-database__topics-column--strech{width:100%;padding-left:0}
.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list{column-count:4;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}
@media screen and (max-width:690px){.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list{display:-ms-flexbox;display:flex}
}
@media screen and (max-width:550px){.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list{display:-ms-flexbox;display:flex}
}
.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list li{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:25px}
@media screen and (max-width:690px){.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list li{-ms-flex-preferred-size:50%;flex-basis:50%}
}
@media screen and (max-width:550px){.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list li{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.grants-database__topics-column.grants-database__topics-column--strech .grants-database__topics-list .activity_topics{margin-bottom:1em}
.grants-database__topics-list{padding-left:15px}
.grants-database__topics-list li{list-style:none}
.grants-database__topics{display:block}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
@keyframes load8{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
*{box-sizing:content-box}
.grants-explorer__nav-wrapper{margin-bottom:40px}
.grants-explorer__wrapper{padding-top:40px}
.grants-explorer__header-container{text-align:center;margin-bottom:50px}
.grants-explorer__header{font-family:"museo-sans-n5","museo-sans",'Helvetica Neue',"nimbus-sans-n4",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:500;color:#443b3b;font-size:27px}
.grants-explorer__sub-header{font-family:"museo-sans-n3","museo-sans",'Helvetica Neue',"nimbus-sans-n3",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:300;color:#968e8e;display:inline-block;font-size:22px;margin:20px auto 0;max-width:800px}
.grants-toggle{text-align:center}
.grants-toggle__button{font-family:"museo-sans-n7","museo-sans",'Helvetica Neue',"nimbus-sans-n7",'nimbus-sans','Helvetica','Arial',sans-serif;font-weight:700;background-color:white;border-radius:5px;color:#443b3b;display:inline-block;padding:10px;min-width:200px;font-size:18px;font-weight:700;line-height:35px}
.grants-toggle__button+.grants-toggle__button{margin-left:10px}
.grants-toggle__button:hover{background-color:#fcfcfc}
.grants-toggle__button .grants-toggle__icon{fill:#cecece}
.grants-toggle__button.is-active{background-color:#e2ebf0;color:#2a76a0;cursor:default;text-decoration:none}
.grants-toggle__button.is-active .grants-toggle__icon{fill:#2a76a0}
.grants-toggle__icon{display:block;margin:6px auto}
.grants-topics__sort-icon,.grants-topics__toggle-icon{display:inline-block;font-family:monospace;height:10px;line-height:1em;margin-bottom:5px;margin-left:1em;margin-top:5px;text-decoration:none;transition:transform .33s}
.grants-database__info{background:#2a76a0;border-radius:50%;color:white;display:inline-block;font-family:georgia,serif;font-size:14px;height:16px;margin:5px 0 5px 10px;padding:0 5px;text-align:center;text-decoration:none;text-transform:none;width:16px}
.grants-topics__toggle-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}
.grants-database__topics-toggle--hide .grants-topics__toggle-icon{-ms-transform:rotate(0);transform:rotate(0)}
.grants-topics__sort-icon{display:none;margin-left:5px;-ms-transform:rotate(0);transform:rotate(0)}
.grants-database__table-cell--sorted .grants-topics__sort-icon{display:inline-block}
.grants-topics__sort-icon.grants-topics__sort-icon--descend{-ms-transform:rotate(180deg);transform:rotate(180deg)}
.svg-arrow{width:19px;height:13px;fill:currentColor;padding:0 4px}
.svg-link-out{width:19px;height:13px;fill:currentColor;padding:0 4px}
.svg-over-time{width:42px;height:23px}
.svg-portfolio-distribution{width:24px;height:24px}