article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:87.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5}html,button,input,select,textarea{font-family:"Open Sans",sans-serif}body{margin:0;padding:0;color:#231f20}a{color:#0077a0;text-decoration:none;cursor:pointer}a:hover,a:active,a:focus,a.selected{text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0 0 20px}h1{font-size:24.5px;line-height:1.3;font-weight:700;color:#0077a0}h2{font-size:18.2px;line-height:1.3;font-weight:700}h3{font-size:1.14286em;line-height:1.3125em;line-height:1.3;font-weight:300}h4{font-size:1em;line-height:1.5em;line-height:1.3;font-weight:600}h5{font-size:2.42857em;line-height:1.23529em;line-height:1.2;font-weight:400}h6{font-size:.75em;line-height:2em;line-height:1.2;font-weight:600}hr{height:1px;border-bottom:1px solid #e2e0e0;margin:20px 0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:700}blockquote{margin:20px 20px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0 0 20px 0}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0 0 20px 0}dd{margin:0 0 0 20px}ul ul,ul ol,ol ul,ol ol{margin:0}menu,ol,ul{padding:0 0 0 20px}nav ul,nav ol{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0}nav ul.horiz,ul.horiz{clear:both;list-style:none;list-style-type:none;list-style-image:none;padding:0;margin:0 0 10px}nav ul.horiz:before,nav ul.horiz:after,ul.horiz:before,ul.horiz:after{content:"";display:table}nav ul.horiz:after,ul.horiz:after{clear:both}nav ul.horiz li,ul.horiz li{float:left;margin:0 5px 0 0;padding:0 0 0 5px}nav ul.horiz li:before,ul.horiz li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:10px;font-size:6px;line-height:1;top:-2px;position:relative;color:#e2e0e0}nav ul.horiz li.first,ul.horiz li.first{padding:0}nav ul.horiz li.first:before,ul.horiz li.first:before{margin:0;content:""}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:.07143em;border-top-style:solid;padding-top:.45357em;border-bottom-width:.07143em;border-bottom-style:solid;padding-bottom:.90357em;border-left-width:.07143em;border-left-style:solid;padding-left:.90357em;border-right-width:.07143em;border-right-style:solid;padding-right:.90357em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea{border:1px solid #000;padding:5px;height:30px;font-size:14px;color:#231f20}textarea{overflow:auto;vertical-align:top}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:none;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0;margin:0 0 20px}th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}::-webkit-input-placeholder{color:#231f20;font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal}:-moz-placeholder{color:#231f20;font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal}::-moz-placeholder{color:#231f20;font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal}:-ms-input-placeholder{color:#231f20;font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal}.btn,.btn-large,ul.utility li a,.btn-wrap>a,.form-submit,.BBFormSubmitButton,.btn-orange,.btn-large-orange,ul.cta li a,.btn-orange-wrap>a,.btn-grey,.btn-small-grey,.form-email .BBFormSubmitButton,.btn-grey-wrap>a,.btn-white,.btn-white-wrap>a{display:inline-block;font-size:16px;line-height:1;font-weight:400;padding:.6em 1.2em;margin:0;text-transform:uppercase;text-decoration:none;outline:none;border-radius:0;border:none}.btn:hover,.btn-large:hover,ul.utility li a:hover,.btn-wrap>a:hover,.form-submit:hover,.BBFormSubmitButton:hover,.btn-orange:hover,.btn-large-orange:hover,ul.cta li a:hover,.btn-orange-wrap>a:hover,.btn-grey:hover,.btn-small-grey:hover,.btn-grey-wrap>a:hover,.btn-white:hover,.btn-white-wrap>a:hover,.btn:active,.btn-large:active,ul.utility li a:active,.btn-wrap>a:active,.form-submit:active,.BBFormSubmitButton:active,.btn-orange:active,.btn-large-orange:active,ul.cta li a:active,.btn-orange-wrap>a:active,.btn-grey:active,.btn-small-grey:active,.btn-grey-wrap>a:active,.btn-white:active,.btn-white-wrap>a:active,.btn:focus,.btn-large:focus,ul.utility li a:focus,.btn-wrap>a:focus,.form-submit:focus,.BBFormSubmitButton:focus,.btn-orange:focus,.btn-large-orange:focus,ul.cta li a:focus,.btn-orange-wrap>a:focus,.btn-grey:focus,.btn-small-grey:focus,.btn-grey-wrap>a:focus,.btn-white:focus,.btn-white-wrap>a:focus,.selected.btn,.selected.btn-large,ul.utility li a.selected,.btn-wrap>a.selected,.selected.form-submit,.selected.BBFormSubmitButton,.selected.btn-orange,.selected.btn-large-orange,ul.cta li a.selected,.btn-orange-wrap>a.selected,.selected.btn-grey,.selected.btn-small-grey,.btn-grey-wrap>a.selected,.selected.btn-white,.btn-white-wrap>a.selected{text-decoration:none}.btn,.btn-large,ul.utility li a,.btn-wrap>a,.form-submit,.BBFormSubmitButton{color:#fff;background:#0086ac}.btn:hover,.btn-large:hover,ul.utility li a:hover,.btn:active,.btn-large:active,ul.utility li a:active,.btn:focus,.btn-large:focus,ul.utility li a:focus,.btn.selected,.selected.btn-large,ul.utility li a.selected,.btn-wrap>a:hover,.btn-wrap>a:active,.btn-wrap>a:focus,.btn-wrap>a.selected,.form-submit:hover,.form-submit:active,.form-submit:focus,.form-submit.selected,.BBFormSubmitButton:hover,.BBFormSubmitButton:active,.BBFormSubmitButton:focus,.BBFormSubmitButton.selected{color:#fff;background:#005e79}.btn-orange,.btn-large-orange,ul.cta li a,.btn-orange-wrap>a{background:#f15b26;color:#fff}.btn-orange:hover,.btn-large-orange:hover,ul.cta li a:hover,.btn-orange:active,.btn-large-orange:active,ul.cta li a:active,.btn-orange:focus,.btn-large-orange:focus,ul.cta li a:focus,.btn-orange.selected,.selected.btn-large-orange,ul.cta li a.selected,.btn-orange-wrap>a:hover,.btn-orange-wrap>a:active,.btn-orange-wrap>a:focus,.btn-orange-wrap>a.selected{background:#f47f56;color:#fff}.btn-grey,.btn-small-grey,.form-email .BBFormSubmitButton,.btn-grey-wrap>a{background:#e2e0e0;color:#000}.btn-grey:hover,.btn-small-grey:hover,.form-email .BBFormSubmitButton:hover,.btn-grey:active,.btn-small-grey:active,.form-email .BBFormSubmitButton:active,.btn-grey:focus,.btn-small-grey:focus,.form-email .BBFormSubmitButton:focus,.btn-grey.selected,.selected.btn-small-grey,.form-email .selected.BBFormSubmitButton,.btn-grey-wrap>a:hover,.btn-grey-wrap>a:active,.btn-grey-wrap>a:focus,.btn-grey-wrap>a.selected{color:#000;background:#c9c6c6}.btn-white,.btn-white-wrap>a{background:#fff;color:#9ad0df}.btn-white:hover,.btn-white:active,.btn-white:focus,.btn-white.selected,.btn-white-wrap>a:hover,.btn-white-wrap>a:active,.btn-white-wrap>a:focus,.btn-white-wrap>a.selected{background:#303030;color:#fff}.btn-large{padding:.75em 10px}.btn-large-orange{padding:.75em 10px}.btn-small-grey,.form-email .BBFormSubmitButton{font-size:14px;padding:.5em 1em}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;overflow-x:hidden}body#BodyId{background:#e2e0e0}.container{margin:0 auto;padding:20px;max-width:1024px}@media(min-width:800px){.container{padding:20px}}@media(min-width:900px){.container{padding:40px}}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.header .container{padding:20px 20px 19px}@media(min-width:800px){.header .container{padding:25px 20px 8px}}@media(min-width:900px){.header .container{padding:25px 40px 8px}}.main .container{background:#fff}.footer .container{padding:30px 20px 1px}@media(min-width:800px){.sidebar-first .content{float:left;width:74%;padding-left:20px;margin-left:26%}}@media(min-width:900px){.sidebar-first .content{padding-left:30px}}@media(min-width:800px){.sidebar-first .region-sidebar-first{float:left;width:26%;margin-left:-100%}}.top{border-top:5px solid #0081a7;background:#9ad0df;position:relative}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header .logo{float:left;display:block;margin:0}@media(min-width:800px){.header .logo{margin-bottom:20px}}.header .logo p{margin:0}.header .logo img{display:block}.header .header-right{display:none}.header{position:relative}@media(min-width:800px){.header .header-right{display:block;float:right}}.wufoo-form-header{font-size:16px;line-height:1;color:#231f20;font-weight:normal;margin-bottom:10px}div.wufoo-form-container{width:210px;height:30px;overflow:hidden;margin-bottom:15px}.sb-slidebar .inner div.wufoo-form-container{margin-bottom:30px}ul.utility{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0}.header ul.utility{margin:0;float:right}ul.utility li{margin:0;padding:0;line-height:1}@media(min-width:800px){ul.utility li{float:left;margin:0 0 0 10px}}ul.utility li a{display:inline-block}.footer{border-top:5px solid #0081a7;background:#e2e0e0;font-size:12px;line-height:1.5}.footer a{color:#231f20}.footer a:hover,.footer a:active,.footer a:focus,.footer a.selected{text-decoration:underline}@media(min-width:800px){.footer .col1{float:left;width:42.5%;padding-right:20px}}@media(min-width:800px){.footer .col1 p{margin-bottom:30px}}@media(min-width:800px){.footer .col2{float:left;width:26%;padding-right:20px}}@media(min-width:800px){.footer .col3{float:left;width:31.5%;text-align:right}}.footer .copyright{font-size:.85em;color:#636466}ul.social-menu{list-style:none;list-style-type:none;list-style-image:none;padding:0;clear:both;font-size:0;margin:0 0 20px}ul.social-menu:before,ul.social-menu:after{content:"";display:table}ul.social-menu:after{clear:both}@media(min-width:800px){ul.social-menu{margin:0 0 50px}}ul.social-menu li{display:inline-block;margin:0 0 0 25px}ul.social-menu li a{display:block;width:34px;height:34px;background:url(https://nsmcgiving.partners.org/image/2015/social-sprite.png) no-repeat;text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start}ul.social-menu li.first{margin-left:0}ul.social-menu li.youtube a{background-position:left top}ul.social-menu li.facebook a{background-position:-60px top}ul.social-menu li.twitter a{background-position:-120px top}ul.social-menu li.instagram a{background-position:-180px top}.main-nav{display:none;float:left;margin-left:45px}@media(min-width:800px){.main-nav{display:block;clear:left}}.main-nav ul.main-menu{list-style:none;list-style-type:none;list-style-image:none;padding:0;margin:0}.main-nav ul.main-menu:before,.main-nav ul.main-menu:after{content:"";display:table}.main-nav ul.main-menu:after{clear:both}.main-nav ul.main-menu>li{float:left;margin:0;padding:0;border-right:1px dotted #fff}.main-nav ul.main-menu>li.last{border-right:none}.main-nav ul.main-menu>li>a{display:block;font-size:16px;line-height:1;color:#231f20;padding:1.75em 1.33em 5px 10px}.main-nav ul.main-menu>li>a:hover,.main-nav ul.main-menu>li>a:active,.main-nav ul.main-menu>li>a:focus,.main-nav ul.main-menu>li>a.selected{text-decoration:none;cursor:pointer;color:#0086ac}.main-nav ul.main-menu>li.first>a{padding-left:0}.main-nav ul.main-menu>li.selected>a{color:#fff}.main-nav ul.main-menu>li.selected a.selected{cursor:default}.main-nav ul.main-menu>li>ul{display:none}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;min-height:100vh;position:relative;z-index:1;background-color:#fff}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{content:' ';display:table}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{clear:both}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:80px;z-index:0;display:none;background-color:#9ad0df}.bb_menu~.sb-slidebar{top:135px}.sb-slidebar .inner{padding:0 20px}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media(max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media(min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media(min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media(min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media(min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease,-webkit-transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}#mm-trigger{width:35px;height:25px;margin:0;padding:0;position:absolute;z-index:99;top:25px;right:20px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media(min-width:800px){#mm-trigger{display:none}}#mm-trigger span{display:block;position:absolute;height:4px;width:50%;background:#000;opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#mm-trigger span:nth-child(even){left:50%}#mm-trigger span:nth-child(odd){left:0}#mm-trigger span:nth-child(1),#mm-trigger span:nth-child(2){top:0}#mm-trigger span:nth-child(3),#mm-trigger span:nth-child(4){top:10px}#mm-trigger span:nth-child(5),#mm-trigger span:nth-child(6){top:20px}#mm-trigger.open span:nth-child(1),#mm-trigger.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#mm-trigger.open span:nth-child(2),#mm-trigger.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-trigger.open span:nth-child(1){left:4px;top:5px}#mm-trigger.open span:nth-child(2){left:calc(50% - 4px);top:5px}#mm-trigger.open span:nth-child(3){left:-50%;opacity:0}#mm-trigger.open span:nth-child(4){left:100%;opacity:0}#mm-trigger.open span:nth-child(5){left:4px;top:15px}#mm-trigger.open span:nth-child(6){left:calc(50% - 4px);top:15px}.mobile-menu ul.main-menu{list-style:none;list-style-type:none;list-style-image:none;padding:20px;margin:0 auto;width:100%}.mobile-menu ul.main-menu:before,.mobile-menu ul.main-menu:after{content:"";display:table}.mobile-menu ul.main-menu:after{clear:both}.mobile-menu ul.main-menu>li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #fff}.mobile-menu ul.main-menu>li>a{font-size:18px;line-height:1;color:#231f20}.mobile-menu ul.main-menu>li>a:hover,.mobile-menu ul.main-menu>li>a:active,.mobile-menu ul.main-menu>li>a:focus,.mobile-menu ul.main-menu>li>a.selected{text-decoration:none;cursor:pointer;color:#0086ac}.mobile-menu ul.main-menu>li.selected>a{color:#d5e7ed}.mobile-menu ul.main-menu>li.selected a.selected{cursor:default}.mobile-menu ul.main-menu>li.parent i.fa{float:right;margin:0 0 0 10px;width:30px;height:22px;text-align:center;line-height:21px}.mobile-menu ul.main-menu>li.parent i.fa:hover,.mobile-menu ul.main-menu>li.parent i.fa:focus{cursor:pointer}.mobile-menu ul.main-menu>li>ul{display:none;list-style:none;list-style-type:none;list-style-image:none;padding:0;margin:20px 0 0 25px}.mobile-menu ul.main-menu>li>ul>li{margin:0 0 15px}.mobile-menu ul.main-menu>li>ul>li.last{margin-bottom:10px}.mobile-menu ul.main-menu>li>ul>li>a{font-size:16px;line-height:1;color:#231f20}.mobile-menu ul.main-menu>li>ul>li>a:hover,.mobile-menu ul.main-menu>li>ul>li>a:active,.mobile-menu ul.main-menu>li>ul>li>a:focus,.mobile-menu ul.main-menu>li>ul>li>a.selected{text-decoration:none;cursor:pointer;color:#0086ac}.article{overflow:hidden}@media(max-width:799px){.article{margin-bottom:20px}}.article .image{display:none}@media(min-width:800px){.article .image{display:block}}.blue{color:#9ad0df}.orange{color:#f15b26}.hide-mobile{display:none}@media(min-width:800px){.hide-mobile{display:block}}@media(min-width:800px){.show-mobile{display:none}}.floatleft{float:left;margin:0 10px 10px 0}.floatright{float:right;margin:0 0 10px 10px}.center{text-align:center}.middle{background:#d5e7ed}.main:before,.main:after{content:"";display:table}.main:after{clear:both}.run-logo-wrap{margin:10px 0 30px 0}@media(min-width:800px){.run-logo-wrap{margin:30px 0}}.sidebar{margin-bottom:20px}ul.cta{list-style:none;list-style-type:none;list-style-image:none;margin:0 0 20px;padding:0}ul.cta li{margin:0 0 20px;padding:0}ul.cta li a{display:block;position:relative;font-size:18px;line-height:1;padding:.75em 10px .75em 60px}ul.cta li a:before{position:absolute;left:0;top:0;width:60px;padding-top:8px;text-align:center;display:inline-block;color:#fff;font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.cta li.register>a:before{content:""}ul.cta li.login>a:before{content:""}ul.cta li.logout>a:before{content:""}ul.cta li.give-now>a:before{content:""}ul.cta ul{background:#f15b26;margin:0;list-style:none;padding:5px 25px}ul.cta ul li{margin:0 0 5px;padding:0}ul.cta ul li a{padding:0;margin:0;display:inline-block;background:none;font-size:14px;line-height:1.2}ul.cta ul li a:hover,ul.cta ul li a:active,ul.cta ul li a:focus,ul.cta ul li a.active,ul.cta ul li a.selected{color:#ccc;background:none}ul.cta.walk-menu>li>a{background:#733e9d}ul.cta.walk-menu>li>a:hover,ul.cta.walk-menu>li>a:focus{background:#583078}ul.cta.walk-menu ul{background:#733e9d}ul.cta.gala-menu>li>a{background:#0077a0}ul.cta.gala-menu>li>a:hover,ul.cta.gala-menu>li>a:focus{background:#00516d}ul.cta.gala-menu ul{background:#0077a0}.sidebar ul.main-menu,.content ul.main-menu{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0}.sidebar ul.main-menu>li,.content ul.main-menu>li{display:none}.sidebar ul.main-menu>li.selected,.content ul.main-menu>li.selected{display:block}.sidebar ul.main-menu>li.selected>a,.content ul.main-menu>li.selected>a{display:none}.sidebar ul.main-menu>li.selected>ul,.content ul.main-menu>li.selected>ul{list-style:none;list-style-type:none;list-style-image:none;margin:40px 17px;padding:0}.sidebar ul.main-menu>li.selected>ul>li,.content ul.main-menu>li.selected>ul>li{margin:0 0 20px;padding:0}.sidebar ul.main-menu>li.selected>ul>li a,.content ul.main-menu>li.selected>ul>li a{color:#f15b26;font-size:16px;line-height:1.2;text-decoration:none}.sidebar ul.main-menu>li.selected>ul>li a:hover,.sidebar ul.main-menu>li.selected>ul>li a:active,.sidebar ul.main-menu>li.selected>ul>li a:focus,.sidebar ul.main-menu>li.selected>ul>li a.selected,.content ul.main-menu>li.selected>ul>li a:hover,.content ul.main-menu>li.selected>ul>li a:active,.content ul.main-menu>li.selected>ul>li a:focus,.content ul.main-menu>li.selected>ul>li a.selected{color:#0086ac;text-decoration:none}.sidebar ul.main-menu>li.selected.walk-section>ul>li a,.content ul.main-menu>li.selected.walk-section>ul>li a{color:#733e9d}.sidebar ul.main-menu>li.selected.walk-section>ul>li a:hover,.sidebar ul.main-menu>li.selected.walk-section>ul>li a:active,.sidebar ul.main-menu>li.selected.walk-section>ul>li a:focus,.sidebar ul.main-menu>li.selected.walk-section>ul>li a.selected,.content ul.main-menu>li.selected.walk-section>ul>li a:hover,.content ul.main-menu>li.selected.walk-section>ul>li a:active,.content ul.main-menu>li.selected.walk-section>ul>li a:focus,.content ul.main-menu>li.selected.walk-section>ul>li a.selected{color:#583078}.sidebar ul.main-menu>li.selected.gala-section>ul>li a,.content ul.main-menu>li.selected.gala-section>ul>li a{color:#0077a0}.sidebar ul.main-menu>li.selected.gala-section>ul>li a:hover,.sidebar ul.main-menu>li.selected.gala-section>ul>li a:active,.sidebar ul.main-menu>li.selected.gala-section>ul>li a:focus,.sidebar ul.main-menu>li.selected.gala-section>ul>li a.selected,.content ul.main-menu>li.selected.gala-section>ul>li a:hover,.content ul.main-menu>li.selected.gala-section>ul>li a:active,.content ul.main-menu>li.selected.gala-section>ul>li a:focus,.content ul.main-menu>li.selected.gala-section>ul>li a.selected{color:#00516d}.content ul.main-menu>li.selected>ul{margin:20px 17px 30px}.content ul.cta{list-style:none;list-style-type:none;list-style-image:none;margin:0 -5px 10px;padding:0}.content ul.cta:before,.content ul.cta:after{content:"";display:table}.content ul.cta:after{clear:both}.content ul.cta>li{margin:0 0 5px;padding:0 5px}@media(min-width:600px){.content ul.cta>li{float:left;width:33.33%}}@media(min-width:600px){.content ul.cta>li.last{width:33.34%}}.content ul.cta>li a{display:block;position:relative}.form-email p{margin-bottom:10px}.form-email .form-text,.form-email .BBFormTextBox{width:100%;padding-left:14px}.donate-btns{overflow:hidden;*zoom:1;margin:0 -1% 20px}.article .donate-btns .image{display:block}.donate-btns .item{margin-bottom:20px}@media(min-width:600px){.donate-btns .item{float:left;width:31.33%;margin:0 1%}}.donate-btns .item:hover{cursor:pointer}.donate-btns .item:hover .body{background:#00516d}.donate-btns .item img{margin:0 auto;display:block;width:100%;height:auto}.donate-btns .item .body{padding:10px 10px 1px;background:#0077a0;color:#fff}.donate-btns .item .body h2,.donate-btns .item .body h3{color:#fff;margin-bottom:10px}.donate-btns .item .body h2 a,.donate-btns .item .body h3 a{text-decoration:none}.donate-btns .item .body p{margin-bottom:20px}.donate-btns .item .body a{color:#fff}@media(min-width:600px){.donate-btns.two-col .item{width:48%;margin-bottom:0}}table.topFundTeams{background:#c7b2d8;border:1px solid #733e9d;float:left;margin:20px 15px 0 0 !important}table.topFundTeams th,table.topFundTeams td{padding:5px;vertical-align:middle;text-align:center}table.topFundTeams th{background:#733e9d;color:#fff}.run-wrap table.topFundTeams{border-color:#f15b26;background:#ffcebd}.run-wrap table.topFundTeams th{background:#f15b26}.gala-wrap table.topFundTeams{border-color:#0077a0;background:#7dbacf}.gala-wrap table.topFundTeams th{background:#0077a0}table.topFundTeams+table.topFundTeams{margin-right:0 !important}.responsive-table{table-layout:fixed;width:100%;border:none;margin:0 auto}.responsive-table td{padding:10px;vertical-align:middle;text-align:center}.four-column-responsive-table td{width:25%}.three-column-responsive-table td{width:33.33%}.two-column-responsive-table td{width:50%}@media(max-width:700px){.responsive-table td{display:block !important;width:100% !important}}.responsive-table td>a{display:block}.responsive-table td>a img{display:block;margin:0 auto}.BBFormTable{clear:both;margin:0}.BBFormTable table{margin:0}.BBFormRequiredFieldMarker{color:#f00;font-size:medium;font-weight:bolder;vertical-align:middle;padding:0 0 0 4px;text-align:right;width:10px}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,.BBFormTextbox,.DonationTextbox,.DonationTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea,.EventItemRegistrantTextbox,.LoginFormTextArea{-moz-appearance:none;-webkit-appearance:none;text-shadow:none;border-radius:4px;font-family:"Open Sans",sans-serif;color:#231f20;border:1px solid #ccc;padding:4px 6px;font-size:14px;height:34px;width:150px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media(min-width:500px){input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,.BBFormTextbox,.DonationTextbox,.DonationTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea,.EventItemRegistrantTextbox,.LoginFormTextArea{width:250px}}textarea,.BBFormTextArea,.DonationTextArea,.DonationCaptureTextArea{line-height:1.25;overflow:auto;vertical-align:top;height:80px}.BBFormTextbox.DonationCaptureTextboxNarrow,.BBFormTextbox.DonationTextboxNarrow{width:90px}@media(min-width:800px){.BBFormTextbox.DonationCaptureTextboxNarrow,.BBFormTextbox.DonationTextboxNarrow{width:90px}}.DonationFieldCheckboxCaption,table[id*="_rdoGiftType"],.BBFormTextArea,.BBFormSelectList,.BBFormTextbox{margin:5px 0}.BBFormChecklist{border:none}.DonationFieldCheckboxCaption{display:block;max-width:350px}.wsNowrap{white-space:normal}.w100p{width:auto}.BBFormTable{border:none;width:auto}.BBListOddRowStyle{background:none}.BBListingHeading,.BBFormTitle,.DonationListingHeading,.DiscussionGroupFormTitle{border:none;background:none;height:auto;text-align:left;font-style:normal;margin:0;padding:20px 0 10px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.3;font-weight:bold;color:#0077a0}.DonationFieldCaption,.BBFieldCaption{white-space:normal;background:none;width:150px;padding:0 10px 0 0}input[type="checkbox"],input[type="radio"]{margin-right:5px}form fieldset{border:none;margin:0;padding:0}table[id*="_tblAmount"]{white-space:nowrap}table[id*="_tblAmount"] td{vertical-align:middle;padding:0;display:block}@media(min-width:500px){table[id*="_tblAmount"] td{padding:2px 4px 2px 0;display:table-cell}}table[id*="_tblAmount"] td.DonationFieldControlCell.vaBottom{padding-bottom:10px}@media(min-width:500px){table[id*="_tblAmount"] td.DonationFieldControlCell.vaBottom{padding-bottom:2px}}tr[id*="_trOther"] td table{margin-bottom:0;margin-left:10px}tr[id*="_trOther"] td table td{display:table-cell}tr[id*="_trOther"] td label{margin-right:5px}tr[id*="_trOther"] td .DonationTextboxNarrow{width:60px}.DonationCaptureFieldControlCell .BBLinkHelpIcon{display:inline-block;max-width:20px;position:relative}.BBFormSelectList,.EventItemRegistrantSelectList{max-width:150px;width:auto;height:34px;font-size:14px;color:#231f20;background:#fff;border-color:#ccc;border-radius:4px}@media(min-width:500px){.BBFormSelectList,.EventItemRegistrantSelectList{width:auto;max-width:100%;white-space:nowrap}}.BBFormSelectList.DonationCaptureSelectListNarrow{width:67px}.sDonationCaptureFieldControlCell table{margin:0}td[style*="width: 25px;"],td[style*="width:25px;"]{width:auto !important}.DonationCaptchaImageContainer{border:none}.DonationCaptchaControlCell{margin-left:0;clear:right;margin-top:3px;white-space:normal}@media(min-width:500px){.DonationCaptchaControlCell{margin-left:154px}}.DonationCaptchaActionLinkContainer{text-align:left}.DonationCaptchaActionLinkContainer a{display:inline-block}.recaptcha_only_if_image{line-height:38px}table.BBFormSelectList.DonationCaptureSelectList{margin:0}table.BBFormSelectList.DonationCaptureSelectList td{display:block}@media(min-width:500px){table.BBFormSelectList.DonationCaptureSelectList td{display:table-cell;padding-right:15px}}tr[id*="_trSource"] .BBFormSelectList+.BBFormRequiredFieldMarker{float:right;line-height:38px}.DonationButtonCell{text-align:left;padding:20px 0}label[id*="_DonationCapture1_lblTxtYear"]{margin:0 4px}@media(min-width:500px){label[id*="_DonationCapture1_lblTxtYear"]{position:relative;top:-15px}}.BBFormTable .DonationGrid{border:none;margin:20px 0;margin-left:-70px}@media(min-width:500px){.BBFormTable .DonationGrid{margin-left:0}}.BBFormTable .DonationGrid td{border:none}.BBFormTable .DonationGrid .DonationGridHeaderCell,.BBFormTable .DonationGrid .DonationGridCell{padding:5px;border:none}@media(min-width:500px){.BBFormTable .DonationGrid .DonationGridHeaderCell,.BBFormTable .DonationGrid .DonationGridCell{padding:10px}}.BBFormTable .DonationGrid .DonationGridHeaderCell{font-weight:bold;background:#eee}.BBFormTable .DonationGrid .DonationGridCell input{max-width:80px}.BBFormTable .DonationGrid tr.DonationGridFooter{border-top:1px solid #ccc;font-weight:bold}@media(max-width:500px){tr[id*="_Recurrence_trRange"] label{text-align:left;display:block}}.EventTable{border:none;width:100%}.EventTable table{width:auto;max-width:100%}.BBListOddRowStyle{background:none}.EventSectionHeader{border:none;background:none;height:auto;text-align:left;font-family:"Open Sans",sans-serif;font-size:16px;color:#0077a0;line-height:1.25;font-weight:bold;font-style:normal;margin:0;padding:20px 0 10px}.EventItemRegistrationsHeader{font-family:"Open Sans",sans-serif;font-size:14px;color:#231f20;line-height:1.25;font-weight:bold;font-style:normal}.EventTable .BBFormSubmitButton{margin-bottom:0}.EventTable table[id*="tblProgress"]{table-layout:fixed;width:100%;padding:0;margin:0}.EventTable .EventItemsTable{margin-bottom:20px}.EventTable tr[id*="dgRegistrationsList"] .BBFieldCaption{width:100px}.EventItemsSelectionGrid .EventItemsTable{margin-bottom:0}.EventProgressCellPast{background:#bbb;color:#fff}.EventProgressCell{background:#0077a0;color:#fff}.EventProgressCellFuture{background:#000;color:#fff}.EventTable .EventItemsSelectionGrid{margin:10px 0;border:none}.EventItemTitleName{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:bold;color:#0077a0}.EventItemRegistrantsEventName{background:none;font-style:normal;text-align:left;padding:5px 5px 5px 0;font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.3;font-weight:bold;color:#0077a0}.EventItemRegistrantsHeader{border:none;background:none;height:auto;text-align:left;margin:0;padding:20px 0 10px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.2;font-weight:bold;font-style:normal;color:#231f20}.SummaryGridEventTitle{font-style:normal;font-size:14px;line-height:1.3;font-weight:bold;padding:10px 5px;color:#333}.EventAttendeesCurrent{display:none}.EventTicketsHeaderCell{text-align:center;color:#333;font-size:13px;line-height:1.3;font-weight:800;padding:5px}.EventTicketsBodyCell{text-align:center;color:#333;font-size:13px;line-height:1.3;font-weight:normal;padding:5px}.EventAttendeesOverallTotal{font-weight:normal;background-color:#eee;color:#333;font-size:13px;line-height:1.3;padding:10px}.EventCalendarButtonBar{height:auto;text-align:left;padding-bottom:20px}.EventCalendarButtonBar>a{margin-right:15px;margin-bottom:8px}.EventTable .EventItemRegistrationsTable{margin-left:0;margin-bottom:0}@media(min-width:500px){.EventTable .EventItemRegistrationsTable{width:500px}}@media(max-width:500px){.EventTable .EventItemRegistrationsTable{margin-bottom:40px}}@media(max-width:500px){.EventTable .EventItemRegistrationsTable td{display:block;width:100%}}.EventItemRegistrationControlCellQuantity{vertical-align:middle;width:55px;padding:5px 0}.EventItemRegistrationControlCellQuantity select{width:auto !important}.EventItemRegistrationControlCellDescription{vertical-align:middle;padding:5px;width:250px}@media(min-width:500px){.EventItemRegistrationControlCellDescription{width:250px}}.EventItemRegistrationControlCellNumParticipants{padding:5px;white-space:nowrap}.EventItemRegistrationControlCellPrice{font-weight:bold;vertical-align:middle;text-align:left;width:auto;padding:5px 0;white-space:nowrap}.EventItemRegistrantControlCellName{padding:5px}.EventItemRegistrantControlCellName>label{padding:0}table[id*="_Wizard1_dgAttendeesSummary"].EventAttendeesGrid{display:none}.BBFormTable .w100p.EventAttendeesGrid{width:100%;padding:0}.EventItemRegistrantSelectList{max-width:150px}@media(min-width:500px){.EventItemRegistrantSelectList{max-width:none}}.EventAttendeesOverallTotal hr+span{width:111px;display:block;float:right;text-align:center;padding:5px}.EventItemRegistrantControlCellName.wsNowrap{white-space:nowrap}.EventItemRegistrantControlCellName.wsNowrap .wsNowrap,.EventItemRegistrantControlCellName.wsNowrap .BBFieldCaption{white-space:nowrap}#PC2113_Wizard1_DonationCapture1_AddressCtl_lbl_addrline{vertical-align:top;padding-top:5px}.DonationCaptureFieldControlCellAmount{width:auto}.FRSectionHeader{display:block;margin:20px 0;font-weight:bold;background:none;font-style:normal;text-align:left;padding:0;color:#231f20}table[id*="SignInDisplay1_tbl"]{width:100%}.FRProgressIndicator,.EventTable table[id*="tblProgress"]{width:100%;vertical-align:top;font-size:12px;font-weight:normal;background:#0077a0;color:#fff}@media(max-width:600px){.FRProgressIndicator th,.EventTable table[id*="tblProgress"] th{display:block;width:100%;text-align:center}}.FRProgressCell,.EventProgressCell{vertical-align:top;height:auto;padding:5px 10px;background:#0077a0;color:#fff;border-right:1px solid #fff}@media(max-width:600px){.FRProgressCell,.EventProgressCell{border-right:0;border-bottom:1px solid #fff}}.FRProgressCellFuture,.EventProgressCellFuture{height:auto;padding:5px;vertical-align:top;background:#d5e7ed;color:#0077a0;border-right:1px solid #fff}@media(max-width:600px){.FRProgressCellFuture,.EventProgressCellFuture{border-right:0;border-bottom:1px solid #fff}}.FRProgressCellPast,.EventProgressCellPast{vertical-align:top;height:auto;padding:5px;background:#d5e7ed;color:#0077a0;border-right:1px solid #fff}@media(max-width:600px){.FRProgressCellPast,.EventProgressCellPast{border-right:0;border-bottom:1px solid #fff}}.FRProgressIndicator .FRProgressCellPast:first-child{border-left:1px solid #fff}.LoginSectionHeader,.LoginFormTitle{border:none;background:none;height:auto;text-align:left;font-style:normal;margin:0;padding:20px 0 10px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.3;font-weight:bold;color:#0077a0}.LoginFormTable.BBFormTextbox{width:150px}.LoginLink{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:normal;text-decoration:underline}.BBFormButtonCell{padding:10px 0}.BBUpdatePanelDoNotBlock{overflow:hidden}.header-right h2{font-size:16px;line-height:1;color:#231f20;font-weight:normal;margin-bottom:10px}.email-signup-form-step{width:210px;margin:0 0 15px;overflow:hidden}.BBFormDisplayEmailContainer{padding:0}.email-signup-form-step .BBSequenceMapContent{width:150px;float:left}.email-signup-form-step .BBSequenceMapCommandContainer{float:left}.email-signup-form-step .BBFormEmail{border:none;background:#fff;box-shadow:none;-webkit-appearance:none !important;-moz-appearance:none !important;border-radius:0 !important;width:150px;padding:5px;font-family:Arial,sans-serif;font-size:12px;height:30px;margin:0}.email-signup-form-step .BBSequenceMapNavigationButton{background:#0086ac;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-family:Arial,sans-serif;font-size:12px;line-height:1;padding:9px 5px;text-align:center;width:60px;height:30px}.email-signup-form-step .BBFormDisplaySection,.email-signup-form-step .BBSequenceMapNavigationContainer,.email-signup-form-step .BBFormDisplaySequenceMapOptionalContainer{margin:0;padding:0}.email-signup-form-step .BBFormRequiredFieldMarker,div#PC3595_ReturnToFormListFromConfirmationBtnDiv{display:none}.header-right .email-confirm{font-size:16px;line-height:1;color:#231f20;font-weight:normal;margin-bottom:55px;width:210px}.email-signup-form-step .BBFormDisplayErrorMessage,.email-signup-form-step .BBFormRequiredFieldMissingText{margin:0;background:none;color:#333;font-size:14px;line-height:1;font-weight:normal;font-style:italic}.email-signup-form-step input::-webkit-input-placeholder{color:#76787a;font-family:Arial,sans-serif;font-size:12px}.email-signup-form-step input:-moz-placeholder{color:#76787a;opacity:1;font-family:Arial,sans-serif;font-size:12px}.email-signup-form-step input::-moz-placeholder{color:#76787a;opacity:1;font-family:Arial,sans-serif;font-size:12px}.email-signup-form-step input:-ms-input-placeholder{color:#76787a;font-family:Arial,sans-serif;font-size:12px}.reg-button>.btn,input.submit{position:relative;font-size:18px;line-height:1;padding:.75em 10px .75em;background:#0077a0}.reg-button>.btn:hover,input.submit:hover{background:#00516d}.wufoo .info{display:none}.wufoo input.btTxt{position:relative;font-size:18px;line-height:1;padding:.75em 15px .75em;background:#0077a0;border:none;color:#fff;text-transform:uppercase}.wufoo input.btTxt:hover{background:#00516d}.pfp-section.donate-to>a{display:inline-block;font-size:18px;line-height:1.25;font-weight:400;padding:.6em 1.5em;margin:0;text-decoration:none;outline:none;border-radius:0;border:none;color:#fff;background:#0086ac;font-family:"Open Sans",sans-serif}.pfp-section.donate-to>a:hover,.pfp-section.donate-to>a:focus,.pfp-section.donate-to>a:active{color:#fff;background:#005e79}#PC3817_FundRaiserHome1_FundraiserSendFollowUp1_FundRaiserPiplineContacts1_dgSelected td{font-size:13px}#PC3817_FundRaiserHome1_FundraiserSendFollowUp1_FundRaiserPiplineContacts1_dgSelected td:nth-child(2){width:175px;white-space:normal !important}#PC3817_FundRaiserHome1_FundraiserSendFollowUp1_FundRaiserPiplineContacts1_dgSelected input[type="text"]{width:175px;font-size:13px}@media(max-width:899px){#PC3817_FundRaiserHome1_FundraiserSendFollowUp1_FundRaiserPiplineContacts1_dgSelected td{display:block;text-align:left;width:100%}}