html{font-size:100%;overflow-y:scroll;text-size-adjust:100%;}body,button.cr,input.cr{color:#555;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13px;line-height:20px;font-family:"Nimbus Sans L","helvetica neue",arial,helvetica,sans-serif;}body{background:#fff;margin:0;}a:hover,a:active{outline:0;}img.cr{border:0;vertical-align:middle;}form.cr{margin:0;}label.cr{cursor:pointer;}button.cr,input.cr{font-size:100%;margin:0;vertical-align:baseline;}button.cr,input.cr{line-height:normal;}button.cr{cursor:pointer;appearance:button;-webkit-appearance:button;-ms-appearance:button;-moz-appearance:button;}input.cr:invalid{background-color:#f0dddd;background-image:none;}.c_ir.cr{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;background-image:none;}.c_visuallyhidden.cr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#c_skiplinkholder.cr a,#c_skiplinkholder.cr a:link,#c_skiplinkholder.cr a:visited{display:block;left:-200%;position:absolute;top:0;width:99%;z-index:2;}#c_skiplinkholder.cr a:focus,#c_skiplinkholder.cr a:active{left:0;top:0;z-index:100;}.c_skiptargetholder.cr{position:absolute;left:-200%;}#c_skiplinkholder.cr a,#c_skiplinkholder.cr a:link,#c_skiplinkholder.cr a:visited{color:#099ddc;background:#fff;text-decoration:underline;}.c_clearfix.cr::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}button.cr[type="submit"]{background:#00a3e6;box-shadow:rgba(0,0,0,.239216) 1px 1px 1px 1px;border:0;color:#fff;font-size:12px;line-height:15px;margin-top:8px;padding:4px 7px;white-space:nowrap;}#c_content-banner.cr{padding-top:20px;position:relative;z-index:100;}#c_main-content.cr{clear:both;float:left;padding-bottom:40px;width:100%;z-index:10;}#c_footer.cr{clear:both;}#c_wrap.cr{margin:0 auto;padding:0 20px;width:940px;}#c_content-banner.cr .c_logo.cr{border-bottom:1px solid #eee;padding-bottom:12px;}#c_content-banner.cr .c_logo.cr a{display:block;float:left;margin-top:40px;}#c_content-banner.cr .c_logo.cr img.cr{width:438px;}.c_login-search.cr{position:absolute;right:0;top:72px;width:350px;}.c_login-search.cr form.cr,.c_login-search.cr div.cr{float:right;position:relative;width:206px;}.c_login-search.cr input.cr[type="text"]{border:1px solid #e6e6e6;color:#a7a7a7;font-size:11px;height:16px;padding:5px 24px 2px 7px;width:173px;}.c_login-search.cr input.cr::-webkit-input-placeholder{color:#a7a7a7;}.c_login-search.cr button.cr{background:url("/images/icons/site-search.png") left -43px;box-shadow:none;height:21px;margin-top:0;position:absolute;right:2px;top:2px;width:23px;}.c_login-search.cr button.cr:hover{background-position:left top;height:23px;right:1px;top:1px;}.c_main-nav.cr,.c_sub-nav.cr{float:left;}.c_main-nav.cr{height:28px;list-style:none;margin:19px 13px 0 0;padding:0;}.c_main-nav.cr li.cr{float:left;height:28px;}.c_main-nav.cr a,.c_main-nav.cr a:link{border-right:1px solid #e6e6e6;color:#333;float:left;font-size:14px;font-weight:bold;line-height:15px;height:15px;padding:0 13px;}.c_main-nav.cr a:hover{color:#009ddc;text-decoration:none;}.c_sub-nav.cr h2{margin-top:20px;}.c_sub-nav.cr h2{color:#8d8c8c;float:left;font-size:14px;line-height:15px;margin:14px 4px 0 0;padding:0 0 20px;}.c_sub-nav.cr{clear:none;height:44px;list-style:none;margin-bottom:0;margin-top:5px;padding:0;position:relative;width:500px;z-index:100;}.c_sub-nav.cr ul.cr{margin:5px 0 0;padding:0;}.c_sub-nav.cr li.cr{clear:none;float:left;list-style-type:none;position:relative;z-index:200;}.c_sub-nav-item.cr>a{display:block;padding:13px;}.c_js.cr .c_sub-nav-item.cr>a{background:url("/images/icons/nav-icon.png") 95% 10px no-repeat;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-image:initial;border-bottom:0;float:left;font-size:12px;height:18px;line-height:18px;padding:8px 25px 7px 6px;}.c_js.cr .c_sub-nav-item.cr>a:hover{background-position:95% -60px;text-decoration:none;}.c_sub-nav.cr .c_sub-nav-dd.cr{background:#fff;display:none;margin:0;z-index:100;}.c_sub-nav.cr .c_sub-nav-dd.cr .c_reset.cr{background:url("/images/backgrounds/flyout-close.png") right top no-repeat;color:#999;position:absolute;bottom:10px;right:10px;padding-right:20px;margin:0;font-size:12px;zoom:1;}.c_sub-nav.cr .c_sub-nav-dd.cr .c_reset.cr:hover{background-position:right bottom;color:#099ddc;cursor:pointer;}.c_js.cr .c_sub-nav.cr .c_sub-nav-dd.cr{border:1px solid #ccc;box-shadow:#dedede 0 0 5px;padding:30px 0;position:absolute;top:34px;}.c_js.cr .c_sub-nav.cr .c_two-col.cr .c_sub-nav-dd.cr{left:-180px;width:451px;}.c_js.cr .c_sub-nav.cr .c_two-col.cr .c_sub-nav-dd-wrap.cr{background:url("/images/backgrounds/nav-dd-two.png") repeat-y;}.c_js.cr .c_sub-nav.cr .c_three-col.cr .c_sub-nav-dd.cr{left:-290px;width:657px;}.c_js.cr .c_sub-nav.cr .c_three-col.cr.c_program-nav.cr .c_sub-nav-dd.cr{width:730px;padding:30px 0 10px;}.c_program-nav.cr{box-sizing:border-box;}.c_program-nav.cr .c_column-heading.cr{font-weight:bold;text-transform:uppercase;color:#777;}.c_program-nav.cr .c_nav-column.cr ul.cr+ul.cr .c_column-heading.cr{padding-top:15px;}.c_program-nav.cr .c_bottom-nav.cr{width:93%;border-top:1px solid #ccc;padding-top:20px;margin:21px auto 0;}.c_sub-nav.cr .c_program-nav.cr .c_sub-nav-dd.cr .c_bottom-nav.cr ul.cr,.c_sub-nav.cr .c_program-nav.cr .c_sub-nav-dd.cr .c_bottom-nav.cr ul.cr:last-of-type{width:100%;}.c_sub-nav.cr .c_program-nav.cr .c_sub-nav-dd.cr .c_bottom-nav.cr ul.cr li.cr{float:left;width:205px;text-transform:uppercase;font-weight:bold;}.c_sub-nav.cr .c_program-nav.cr .c_sub-nav-dd.cr .c_reset.cr{bottom:auto;}.c_js.cr .c_sub-nav.cr .c_three-col.cr .c_sub-nav-dd-wrap.cr{background:url("/images/backgrounds/nav-dd-three.png") repeat-y;}.c_js.cr .c_sub-nav.cr .c_sub-nav-dd-wrap.cr{overflow:hidden;padding:0 20px;}.c_sub-nav.cr .c_sub-nav-dd.cr .c_nav-column.cr{float:left;padding:0 13px;width:175px;}.c_sub-nav.cr .c_program-nav.cr .c_sub-nav-dd.cr .c_nav-column.cr:last-of-type{width:236px;}.c_js.cr .c_sub-nav.cr .c_sub-nav-dd.cr .c_nav-column.cr{margin:-3px 0 0;padding:0 15px;}.c_sub-nav.cr .c_sub-nav-dd.cr li.cr{float:none;padding-bottom:5px;}.c_sub-nav.cr .c_sub-nav-dd.cr .c_nav-column.cr:first-child{border:0;padding-left:15px;}.c_sub-nav.cr .c_sub-nav-dd.cr a{color:#777;text-decoration:none;}.c_sub-nav.cr .c_sub-nav-dd.cr a:hover{color:#009ddc;text-decoration:none;}#c_footer.cr{background:#f7f6f5;font-size:12px;line-height:1.35;padding:0 5px 22px 0;position:relative;z-index:1;}#c_footer.cr ul.cr{list-style-type:none;}#c_footer.cr .c_tagline.cr{background:url("/images/tagline.png") 20px 25px no-repeat #fff;border-top:1px solid #e5e5e5;margin-top:20px;padding:25px 0 34px 20px;width:920px;}.c_footer-header.cr{background:url("/images/footer-header-bg.png") left top no-repeat;border-bottom:1px solid #dedede;margin:0 8px 5px 20px;padding:20px 8px 20px 0;position:relative;}.c_footer-header.cr p.cr{margin:0;}.c_follow.cr li.cr a{background:url("/images/socialsprite.png") no-repeat;display:block;}.c_footer-header.cr .c_footer-logo.cr,.c_footer-menu.cr .c_home-link.cr,.c_legal.cr li.cr:first-child{background:url("/images/footer_sprite.png?_cache=12") no-repeat;display:block;}.c_footer-header.cr .c_footer-logo.cr{height:20px;width:247px;}.c_follow.cr{margin-bottom:0;position:absolute;right:0;top:10px;width:315px;}.c_follow.cr .c_superheader.cr{color:#878787;float:left;font-weight:normal;padding:3px 10px 0 0;}.c_follow.cr ul.cr{margin-top:2px;overflow:hidden;}.c_follow.cr li.cr{border-left:1px solid #e0e0e0;float:left;height:32px;margin-left:8px;padding:1px 0 0 8px;}.c_follow.cr li.cr a{display:block;height:32px;}.c_follow.cr li.cr:first-child{border:0;margin:0;padding-left:0;}.c_follow.cr .c_facebook.cr{background-position:0 0;width:28px;}.c_follow.cr .c_twitter.cr{background-position:-36px 0;width:32px;}.c_follow.cr .c_youtube.cr{background-position:-73px 0;width:40px;}.c_follow.cr .c_rss.cr{background-position:-121px 0;width:28px;}.c_follow.cr .c_linkedin.cr{background-position:-157px 0;width:37px;}.c_footer-menu.cr{padding-left:40px;padding-bottom:10px;}.c_footer-menu.cr .c_home-link.cr{background-position:-169px -43px;margin-left:-25px;padding-left:30px;padding-right:0;}.c_footer-menu.cr ul.cr{float:left;padding-left:0;width:205px;}.c_footer-menu.cr ul.cr.c_about.cr{width:145px;}.c_footer-menu.cr li.cr{padding-top:5px;}.c_footer-menu.cr a,.c_footer-menu.cr a:link,.c_footer-menu.cr a:visited{color:#555;font-size:11px;line-height:1.35;}.c_footer-menu.cr a:hover{color:#009ddc;}.c_footer-menu.cr ul.cr.c_home.cr{padding-top:5px;width:130px;}.c_footer-menu.cr h4.cr>a,.c_footer-menu.cr h4.cr>a:visited,.c_footer-menu.cr a.c_home-link.cr{color:#0067b1;font-size:12px;font-weight:bold;line-height:1.35;padding-top:5px;}.c_footer-menu.cr h4.cr a:hover,.c_footer-menu.cr a.c_home-link.cr:hover{color:#009ddc;text-decoration:none;}#c_footer.cr .c_copyright.cr{background:#585858;color:#fff;font-size:11px;padding:5px 0 5px 26px;width:320px;}#c_footer.cr .c_legal.cr{height:30px;margin-left:26px;padding-left:0;}#c_footer.cr .c_legal.cr li.cr{border-left:1px solid #e3e2e2;display:block;float:left;line-height:20px;padding:0 10px 0 12px;}#c_footer.cr .c_legal.cr li.cr:first-child{background-position:0 -59px;border:0;padding-left:26px;}#c_footer.cr .c_legal.cr a{color:#666;font-size:11px;}#c_ribbon.cr{height:4px;margin:0;padding:0;position:absolute;top:0;width:100%;}.c_gradient.cr{background-position:center top;background-image:url("/images/gradients/default.png");background-repeat:repeat-y;background-color:transparent;}.c_magenta-purple.cr .c_gradient.cr{background-image:url("/images/magenta-purple.png");background-color:transparent;}.c_homepage.cr #c_main-content.cr{padding-bottom:30px;}body{background:#fff;color:#555;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13px;line-height:1.5;font-family:"Nimbus Sans L","helvetica neue",arial,helvetica,sans-serif;}a,a:link,a:visited{color:#009bdb;text-decoration:none;}a:hover,a:focus,a:active{text-decoration:underline;}h2,h4.cr{color:#191919;margin:0;padding:0;}h2{font-size:18px;font-weight:bold;}h4.cr{font-size:16px;}.c_superheader.cr{color:#666;font-size:11px;font-weight:bold;text-transform:uppercase;}ul.cr{margin:0;padding:0;}ul.cr li.cr{background:none;list-style:none;margin:0;padding:0;}a.c_to-more.cr::after,.c_sub-nav.cr .c_sub-nav-dd.cr a::after{content:" ›";}.c_mobile-nav.cr{display:none;}.c_element-hidden.cr{display:none;}@media only screen and (min-width:940px){.c_mobile-search-wrap.cr{display:none!important;}}@media only screen and (max-width:940px){*{box-sizing:border-box;}}@media only screen and (max-width:940px){body{font-size:100%;}}@media only screen and (max-width:940px){#c_wrap.cr{max-width:100%;padding:0;width:auto;}}@media only screen and (max-width:940px){img.cr{width:auto;max-width:100%;}}@media only screen and (max-width:940px){#c_content-banner.cr{padding:0;}}@media only screen and (max-width:940px){#c_content-banner.cr .c_site-wide-header.cr{display:none;}}@media only screen and (max-width:940px){.c_login-search.cr{top:20px;width:32%;padding-right:20px;}}@media only screen and (max-width:940px){.c_login-search.cr form.cr,.c_login-search.cr div.cr{float:none;width:100%;}}@media only screen and (max-width:940px){.c_login-search.cr input.cr[type="text"]{font-size:100%;width:100%;height:auto;padding-right:0;}}@media only screen and (max-width:940px){.c_main-nav.cr,.c_sub-nav.cr{display:none;}}@media only screen and (max-width:940px){#c_footer.cr .c_tagline.cr{display:block;overflow:visible;text-align:left;text-indent:0;background:#fff;color:#878787;font-size:21px;height:auto;width:auto;max-width:100%;padding:25px 25px 34px 20px;font-weight:300;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}}@media only screen and (max-width:940px){.c_footer-menu.cr .c_home-link.cr{background-position:-169px -39px;}}@media only screen and (max-width:940px){.c_tagline.cr .c_green.cr{color:#7bc143;}}@media only screen and (max-width:940px){.c_tagline.cr .c_orange.cr{color:#f8981d;}}@media only screen and (max-width:940px){.c_tagline.cr .c_blue.cr{color:#009ddc;}}@media only screen and (max-width:940px){#c_footer.cr .c_footer-menu.cr ul.cr{width:33%;font-size:100%;}}@media only screen and (max-width:940px){#c_footer.cr .c_footer-menu.cr ul.cr li.cr{margin:8px 0;}}@media only screen and (max-width:940px){#c_footer.cr .c_footer-menu.cr ul.cr.c_home.cr li.cr{padding-top:0;margin-top:0;}}@media only screen and (max-width:940px){#c_footer.cr ul.cr li.cr a{font-size:16px;}}@media only screen and (max-width:940px){.c_follow.cr li.cr{margin:0;padding:0 8px;}}@media only screen and (max-width:940px){.c_mobile-nav__bar.cr{background:#303030;color:#eee;height:3em;padding:0 .25em;text-align:right;overflow:hidden;}}@media only screen and (max-width:940px){.c_mobile-nav__button.cr{background:linear-gradient(#535353 0%,#353535 100%) transparent;box-shadow:none;border:0;color:#eee;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;height:51px;line-height:2.6;margin:0 0 0 2px;padding:0 .5em;text-decoration:none;}}@media only screen and (max-width:940px){.c_mobile-logo.cr{display:inline-block;text-align:left;float:left;width:55%;}}@media only screen and (max-width:940px){.c_mobile-logo.cr>a{background:url("/images/graphics/reverse_logo.png") left center/95% no-repeat;width:70%;display:block;height:37px;margin-top:5px;margin-left:10px;}}@media only screen and (max-width:940px){.c_mobile-logo.cr img.cr{max-width:100%;padding-top:5px;display:none;}}@media only screen and (max-width:940px){.c_mobile-nav__button.cr:focus,.c_mobile-nav__button.cr:hover,.c_mobile-nav__button.cr:active{background-color:#37b;border-width:2px;color:#eee;outline:0;background-image:none;}}@media only screen and (max-width:940px){.c_mobile-nav__button.cr:focus{border-color:#eee;}}@media only screen and (max-width:940px){.c_mobile-nav__icon.cr{height:20px;overflow:hidden;width:26px;background-position:0 0;background-repeat:no-repeat;display:inline-block;margin-top:.5em;}}@media only screen and (max-width:940px){.c_mobile-nav__icon.cr::before{content:"";display:block;height:150%;width:0;}}@media only screen and (max-width:940px){.c_mobile-nav__icon--home.cr{background-image:url("/images/mobile-menu/home2.png");background-color:transparent;}}@media only screen and (max-width:940px){.c_mobile-nav__icon--menu.cr{background-image:linear-gradient(transparent,transparent),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAUCAYAAACTQC2+AAAAO0lEQVRIS2P8////fwY6AMZRi8gNZUZyNZKqb9QiUkMMrn40eQ+BoCPbiSRqHM1HJAYYQvloPhr8QQcA3Bkv5ZVYvfcAAAAASUVORK5CYII=);background-color:transparent;}}@media only screen and (max-width:940px){.c_mobile-nav__icon--search.cr{background-image:url("/images/mobile-menu/magnify.png");background-color:transparent;}}@media only screen and (max-width:940px){.c_mobile-nav__links.cr{background-color:#303030;color:#eee;padding:0 0 .5em;position:absolute;width:100%;z-index:115;background-image:none;}}@media only screen and (max-width:940px){.c_nav--mobile.cr{border-bottom:1px solid #666;border-top:1px solid #666;margin:0;}}@media only screen and (max-width:940px){.c_clearfix.cr.c_nav--mobile.cr{border-top:0;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_nav__item.cr{margin:0;padding:0;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_nav__item.cr+.c_nav__item.cr{border-top:1px solid #666;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_program-nav.cr .c_column-heading.cr{padding:.75em 1em .75em 2em;color:#303030;background:#d5d5d5;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_program-nav.cr ul.cr+ul.cr .c_column-heading.cr{padding-top:.75em;}}@media only screen and (max-width:940px){.c_nav-heading.cr+.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr::after{content:" ›";}}@media only screen and (max-width:940px){.c_nav-heading.cr+.c_nav--mobile.cr .c_program-nav.cr .c_child-menu.cr .c_column-heading.cr:only-child{border-bottom:1px solid #666;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_nav__link.cr{background-color:transparent;border:0;color:#eee;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:1.25;margin:0;padding:.75em 1em;text-align:left;text-decoration:none;white-space:normal;width:100%;background-image:none;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_nav__link.cr:focus,.c_nav--mobile.cr .c_nav__link.cr:hover,.c_nav--mobile.cr .c_nav__link.cr:active{background-color:#37b;color:#eee;outline:0;background-image:none;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_nav__link--parent.cr::after{background-image:linear-gradient(transparent,transparent),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAvElEQVQ4T6XU0Q0CIQyA4Z8JdARHcATdQCdwJB3BTbwN1E3coIaEM3fQIlAegXy0BRpQhojsgStwDiF8tD3WXMgXEvYAtsALOPagKzDD5rO60B8oIjvgmSLLA29G8wjvwMWoTxOq1dCFFmCMTkSGURX0oCY4ilbBEdQLvoHD8uF7Ui6wmNHopaiYCf55Niamgh6sAL3YCkzNIf7XjfKXq2ku92vta8rQZsyqYezWM9qF1W45ojfg1NOtI/gF5HF2FZG+zxAAAAAASUVORK5CYII=);background-position:0 50%;background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-left:1em;vertical-align:top;width:20px;background-color:transparent;}}@media only screen and (max-width:940px){.c_nav-heading.cr+.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr{background:#eee;}}@media only screen and (max-width:940px){.c_child-menu-wrap.cr ul.cr{border-top:1px solid #666;}}@media only screen and (max-width:940px){.c_child-menu-wrap.cr ul.cr:first-of-type{border-top:0;}}@media only screen and (max-width:940px){.c_child-menu.cr p.cr.c_reset.cr{display:none;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr{color:#333;padding-left:1.5em;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr:active,.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr:focus,.c_nav--mobile.cr .c_child-menu.cr .c_nav__link.cr:hover{background-color:#ddd;background-image:none;}}@media only screen and (max-width:940px){h2.c_nav-heading.cr{color:#aaa;padding:.75em 1em;background:#3c3c3c;font-size:1em;}}@media only screen and (max-width:940px){.c_nav-heading.cr+.c_nav--mobile.cr .c_nav__link.cr{padding-left:2.5em;}}@media only screen and (max-width:940px){.c_mobile-search-wrap.cr{padding:20px;background:#eee;margin-bottom:20px;}}@media only screen and (max-width:940px){.c_mobile-search-wrap.cr.c_login-search.cr{position:static;width:100%;}}@media only screen and (max-width:940px){.c_mobile-search-wrap.cr.c_login-search.cr form.cr,.c_mobile-search-wrap.cr.c_login-search.cr div.cr{float:none;width:100%;}}@media only screen and (max-width:940px){.c_mobile-search-wrap.cr.c_login-search.cr input.cr[type="text"]{font-size:100%;width:100%;height:auto;padding-right:0;}}@media only screen and (max-width:940px){.c_nav--mobile.cr.c_grantee-link.cr{border-top:0;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_bottom-nav.cr{width:100%;border-top:0;padding-top:inherit;margin:inherit;}}@media only screen and (max-width:940px){.c_nav--mobile.cr .c_bottom-nav.cr{border-top:1px solid #666;}}@media only screen and (max-width:940px){#c_main-content.cr{padding:2%;}}@media only screen and (max-width:940px){.c_homepage.cr #c_main-content.cr{padding:0;}}@media only screen and (max-width:940px){button.cr[type="submit"]{font-size:100%;line-height:1.3;}}@media only screen and (max-width:840px){.c_magenta-purple.cr .c_gradient.cr{background:linear-gradient(to right,#ac1c56 0%,#ac1c56 49%,#4b2f89 100%)!important;}}@media only screen and (max-width:700px){*{box-sizing:border-box;}}@media only screen and (max-width:700px){body{font-size:100%;}}@media only screen and (max-width:700px){img.cr{max-width:100%;}}@media only screen and (max-width:700px){img.cr{height:auto;}}@media only screen and (max-width:700px){.c_mobile-logo.cr>a{width:100%;}}@media only screen and (max-width:700px){.c_mobile-logo.cr>a{max-width:100%;}}@media only screen and (max-width:700px){#c_wrap.cr{max-width:100%;padding:0;width:auto;}}@media only screen and (max-width:700px){.c_site-wide-header.cr{padding:0 20px;}}@media only screen and (max-width:700px){#c_content-banner.cr .c_logo.cr{padding-left:0;}}@media only screen and (max-width:700px){#c_content-banner.cr .c_logo.cr img.cr{width:100%;}}@media only screen and (max-width:700px){#c_content-banner.cr .c_logo.cr a{margin-top:0;}}@media only screen and (max-width:700px){.c_main-nav.cr,.c_main-nav.cr li.cr{height:auto;}}@media only screen and (max-width:700px){.c_sub-nav.cr{max-width:100%;}}@media only screen and (max-width:700px){#c_main-content.cr{float:none;padding-bottom:0;}}@media only screen and (max-width:700px){.c_superheader.cr{font-size:80%;margin-bottom:0;}}@media only screen and (max-width:700px){button.cr[type="submit"]{font-size:100%;line-height:1.3;}}@media only screen and (max-width:700px){#c_footer.cr{padding-right:0;}}@media only screen and (max-width:700px){.c_footer-header.cr{margin:0;padding:20px 20px 10px;position:relative;}}@media only screen and (max-width:700px){.c_follow.cr{position:static;width:100%;margin-top:15px;}}@media only screen and (max-width:700px){.c_follow.cr,.c_follow.cr ul.cr{overflow:visible;}}@media only screen and (max-width:700px){.c_follow.cr ul.cr{margin-left:10px;}}@media only screen and (max-width:700px){.c_follow.cr .c_superheader.cr{padding:0;font-size:100%;display:inline-block;}}@media only screen and (max-width:700px){.c_follow.cr .c_superheader.cr+ul.cr{display:inline-block;}}@media only screen and (max-width:700px){#c_footer.cr .c_footer-menu.cr ul.cr,#c_footer.cr .c_footer-menu.cr ul.cr.c_about.cr{float:none;width:100%;font-size:100%;}}@media only screen and (max-width:700px){.c_footer-menu.cr a,.c_footer-menu.cr a:link,.c_footer-menu.cr a:visited,.c_footer-menu.cr h4.cr>a,.c_footer-menu.cr h4.cr>a:visited,.c_footer-menu.cr a.c_home-link.cr{font-size:16px;line-height:2;}}@media only screen and (max-width:700px){#c_footer.cr .c_footer-menu.cr ul.cr.c_home.cr li.cr{padding-top:8px;}}@media only screen and (max-width:700px){.c_footer-menu.cr a.c_home-link.cr{background-position:-175px -33px;padding-left:25px;}}@media only screen and (max-width:700px){#c_footer.cr .c_copyright.cr{width:100%;font-size:100%;}}@media only screen and (max-width:700px){#c_footer.cr ul.cr.c_home.cr+ul.cr.c_about.cr li.cr:first-child{margin-top:0;padding-top:0;}}@media only screen and (max-width:700px){#c_footer.cr ul.cr.c_home.cr+ul.cr.c_about.cr li.cr:first-child+li.cr{padding-top:0;}}@media only screen and (max-width:700px){#c_footer.cr ul.cr.c_home.cr+ul.cr.c_about.cr li.cr:first-child a{padding-top:0;}}@media(max-width:940px){.c_mobile-nav.cr{display:block;}}@media(max-width:355px){.c_mobile-nav__button.cr{padding:0 .25em;}}@media only screen and (-webkit-min-device-pixel-ratio:2),not all,not all,not all,only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.c_footer-header.cr .c_footer-logo.cr{background:url("/images/icons/footer-logo@2x.png") 0 0/247px 21px no-repeat;}}@media print{.c_login-search.cr,.c_main-nav.cr,.c_sub-nav.cr,.c_tagline.cr.c_ir.cr,.c_footer-header.cr,.c_footer-menu.cr ul.cr,.c_footer-menu.cr,#c_footer.cr ul.cr.c_legal.cr{display:none;}}