/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5;font-weight:300}html,button,input,select,textarea{font-family:'Open Sans',sans-serif}body{margin:0;padding:0;color:#222}a{color:#00ae8e;font-weight:400;text-decoration:underline;-moz-transition:all,300ms;-o-transition:all,300ms;-webkit-transition:all,300ms;transition:all,300ms}a:hover,a:active,a:focus,a.selected{text-decoration:underline;cursor:pointer}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1,h2,h4,h5,h6,p,ul,ol{margin:5px 0 10px}h3{margin:0 0 10px}h1{font-size:44px;line-height:54px;font-weight:800;color:#6d92a4}h2{font-size:32px;line-height:40px;font-weight:700;color:#6d92a4}h3{font-size:26px;line-height:32px;font-weight:700}h4{font-size:22px;line-height:32px;font-weight:700}h5{font-size:20px;line-height:32px;font-weight:700}h6{font-size:18px;line-height:32px;font-weight:700}p{font-size:16px;line-height:24px;font-weight:300}hr{height:1px;border-bottom:1px solid #eee;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-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{margin:0 0 20px 0}ul,ol{margin:0 0 20px 0}.content ul,.content ol{overflow:hidden}ul li,ol li{margin-bottom:8px;font-weight:300}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,.nav ol,.nav ul{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0}ul.horiz{clear:both;list-style:none;list-style-type:none;list-style-image:none;padding:0;zoom:1;margin:0 0 10px}ul.horiz:before,ul.horiz:after{content:"";display:table}ul.horiz:after{clear:both}ul.horiz li{float:left;margin:0 5px 0 0;padding:0 0 0 5px}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:#eee}ul.horiz li.first{padding:0}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 #78757b;padding:5px;height:26px;line-height:22px;font-size:16px;color:#75787b;margin:6px}select{border:1px solid #78757b;padding:5px;height:38px;line-height:40px;font-size:16px;color:#75787b;margin:6px}textarea{height:auto}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"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0 5px}input[type="search"]{-webkit-appearance:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}table.layout-fixed{table-layout:fixed;width:100%}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}.float-left{float:left}.float-right{float:right}.container{width:100%;max-width:1100px;margin:0 auto;position:relative}.inner{width:100%;margin:0 auto}.top-wrap .inner{position:relative}.top-wrap .utility{position:absolute;top:20px;right:0;width:100%}.top-wrap .logo{width:18%;width:15%;text-align:center;border-radius:5px;background:#e7e7d5;padding:0 5px;position:absolute}.top-wrap .logo-wrap{z-index:9;position:absolute;top:40px;top:26px;width:165px}.top-wrap .logo{width:100%;background:#fff}.logo p{margin:0}.logo img{width:100%}.main-menu-wrap{position:absolute;top:23%;background:#6d92a4;opacity:.95;z-index:8;top:auto;align-self:flex-end;width:79%;margin-right:-30px;max-width:1100px}.page-design .main-menu-wrap{z-index:9}.page-design .top-wrap .logo-wrap{top:120px}.home-page .main-menu-wrap{top:14%}.middle-wrap{overflow:hidden}@media(min-width:900px){.middle-wrap{margin-top:30px;padding:0 10px;width:98% !important}.top-wrap .logo{margin:0 10px;padding:15px 15px 7px}.slider-wrap h1{margin-left:15px}.QuickSearchTextbox{margin-right:5px !important}}@media(min-width:1100px){.top-wrap .logo{margin:0}.slider-wrap h1{margin-left:0}.QuickSearchTextbox{margin-right:0 !important}}.foundation-purpose{border:1px solid #00ae8e;border-radius:5px;margin-bottom:20px}.foundation-purpose p{color:#00ae8e;font-weight:400;margin:25px 50px;text-align:center;font-size:24px;line-height:32px}.hover-block{float:left;width:32.333333%;position:relative;margin-bottom:20px;overflow:hidden;min-height:325px;margin-right:1.5%}.hover-blocks-half-width .hover-block{width:47%;min-height:320px}.hover-blocks-half-width .hover-block .content{width:100%;box-sizing:border-box}.hover-block .inner{margin-right:10px}.container .hover-block:last-child{margin-right:0}.hover-block .content{padding:0 20px;position:absolute;text-align:center;top:85%;color:#fff;-moz-transition:all,300ms;-o-transition:all,300ms;-webkit-transition:all,300ms;transition:all,300ms;min-height:325px}.hover-block .content-inner{z-index:4;overflow:hidden}#lightbox-popup{display:none}.featherlight-content #lightbox-popup{display:block}@media(min-width:900px){.hover-block .content-inner{position:relative}}.hover-block .content-bg{width:100%;opacity:.94;position:absolute;left:0;top:0;bottom:0;z-index:1}@media(min-width:900px){.hover-block .content,.hover-block{max-height:325px}.hover-block-bg>img{max-height:325px}.hover-blocks-half-width .hover-block-bg>img,.hover-blocks-half-width .hover-block .content,.hover-blocks-half-width .hover-block{max-height:320px}}.hover-block h2{color:#fff;font-size:24px}.hover-block p{font-weight:500;font-size:18px;line-height:22px;margin-bottom:40px}.hover-block-bg{min-height:325px;position:relative}.hover-block-bg>img{min-height:325px}.hover-block:hover .content{top:5%}.hover-block.purple .content-bg{background:#a19cc3}.hover-block.orange .content-bg{background:#f89e49}.hover-block.green .content-bg{background:#71bf44}.hover-block.blue .content-bg{background:#6d92a4}@media(max-width:900px){.hover-block .content-bg{background:none !important}}.btn{background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold;z-index:9;position:relative}.btn:hover{text-decoration:none}.btn-purple{background:#a19cc3;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold;z-index:9;position:relative}.btn-purple:hover{background:#605a8e;text-decoration:none}.left-callout{float:left;width:49%;margin-right:4px}.left-callout>.inner{max-width:486px;float:right;padding:0 50px 0 0}.left-callout.orange{background:#f89e49;color:#fff;border-radius:0 5px 5px 0}.left-callout .callout-item{clear:both;width:100%}.left-callout .callout-img{float:left;width:25%;border:2px solid #fff;margin-top:8px}.left-callout .callout-content{float:right;width:70%;font-size:20px}.left-callout h2{color:#fff;text-align:center;margin:25px 0}.left-callout p{margin:0;font-size:20px;line-height:26px}.right-callout{float:right;width:49%;margin-left:4px}.right-callout.olive{background:#cbb778;color:#fff;border-radius:5px 0 0 5px}.right-callout>.inner{max-width:486px;float:left;padding:0 0 0 50px}[class*='callout']{margin-bottom:20px}.slider-wrap,.header-wrap{width:100%;clear:both}@media(min-width:900px){.header-wrap,.slider-wrap{min-height:200px}}.slider-wrap h1{position:absolute;bottom:60px;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,1)}.slider-wrap p,.header-wrap p{margin:0}.header-img{width:100%;height:auto}.slider-wrap.purple{background:#a19cc3;color:#fff;clear:both}.connect-links{width:100%;color:#00ae8e;text-transform:uppercase;clear:both;text-align:center;margin:30px 0}.connect-links p{font-weight:400;font-size:34px;line-height:36px;vertical-align:middle;display:inline-block;margin:0 25px}.connect-links a{margin:10px;display:inline-block;vertical-align:middle}@media(max-width:900px){.connect-links a{max-width:40px}}.bottom-wrap{background:#6d92a4;color:#fff;padding:50px 0 60px 0;overflow:hidden}[class*='wrap']{width:100%}.footer-col{float:left;width:20%;margin-right:5%}.footer-col p{margin:0;font-size:16px;line-height:22px}.container .footer-col:first-child img{width:100%;max-width:200px}.container .footer-col:last-child{margin-right:0}.container .footer-col:nth-child(3) p>img{max-width:150px;margin-top:15px}.breadcrumbs{float:left;width:60%;margin-bottom:30px;text-transform:capitalize}.breadcrumbs a{color:#00ae8e;font-size:14px}.breadcrumbs .pageItem:last-child{font-weight:bold;font-size:14px}.connect-quicklinks{float:right;width:40%;text-align:right}@media(max-width:900px){.top-wrap .logo-wrap{position:relative;top:0;float:left;width:100px !important;padding-top:10px;position:absolute;background:none !important}.top-wrap .logo{position:relative;width:100%;max-width:100px;margin:0 auto;padding:10px 10px 3px;float:left}.footer-col{width:90%;margin:0 auto 25px auto;float:none;text-align:center}.footer-col:nth-child(3) img{max-width:200px}.container .footer-col:last-child{margin-right:5%}.bottom-wrap{padding-bottom:0}.top-wrap .utility,.connect-quicklinks,.breadcrumbs{display:none}.flexslider{margin:10px 0 !important}.flexslider .slides li{margin-bottom:0 !important}.foundation-purpose{border:none}.foundation-purpose p{margin:25px}.hover-block .inner{margin-right:0}.hover-block{width:84%;margin:0 8% 30px}.hover-block .content,.hover-block-bg>img{min-height:unset}.hover-block .content{background:none !important;position:unset;margin-bottom:25px;padding:0 20px}.hover-block h2{width:100%;display:inline-block;position:absolute;top:0;margin:0;padding:5px 0;left:0}.hover-block.purple h2{background:#a19cc3}.hover-block.orange h2{background:#f89e49}.hover-block.green h2{background:#71bf44}.hover-block p{display:inline-block;margin-top:25px}.left-callout{width:84%;margin:0 8%;border-radius:5px !important;margin-bottom:30px}.left-callout .callout-img{float:none;width:50%;margin:0 auto}.left-callout .callout-content{float:none;margin:15px auto;width:87%}.left-callout>.inner{padding:0;float:none;max-width:unset}.float-left,.float-right{float:none;display:block}.slider-wrap h1{bottom:0;font-size:32px;line-height:38px;margin:10px 15px 25px}.two-col-page .right-col>.inner{padding-left:0 !important;margin-bottom:20px;margin-top:20px}.landing-block{width:84% !important;float:none !important;margin:15px 8%}.member-landing-block{width:84% !important;float:none !important;margin:15px 8%}}@media(max-width:900px){.main-menu-wrap{display:none}}.main-menu-wrap .main-menu{padding:0;margin:0 0 0 0;width:79%;float:right;position:relative;z-index:2}.main-menu-wrap .main-menu li{list-style:none;width:20%;text-align:center;margin-bottom:0;position:relative;display:inline-block}.main-menu-wrap .main-menu li a{color:#fff;display:block;text-decoration:none;font-size:20px;padding:9px 0;font-weight:bold}.main-menu-wrap .main-menu li:hover>a,.main-menu-wrap .main-menu>li.selected>a{text-decoration:none;color:#fec24d}.main-menu-wrap .main-menu .nccUlMenuSub1{position:absolute;background:#fff;padding:0;left:0;display:none;z-index:999;overflow:hidden;min-width:200px;width:100%}.main-menu-wrap .main-menu li.last .nccUlMenuSub1{left:auto;right:25px}.main-menu-wrap .main-menu li.parent:hover .nccUlMenuSub1{display:block}.main-menu-wrap .main-menu .nccUlMenuSub1 li{border-bottom:1px solid #424775;width:100%}.main-menu-wrap .main-menu .nccUlMenuSub1 li.last{border-bottom:0}.main-menu-wrap .main-menu .nccUlMenuSub1 li a{font-size:14px;padding:7px 10px;color:#6d92a4}.main-menu-wrap .main-menu .nccUlMenuSub1 li:hover a{background:#6d92a4;color:#fff}.main-menu-wrap .main-menu .nccUlMenuSub1 li{text-align:left}.main-menu-wrap .main-menu .nccUlMenuSub2{display:none}.mobile-menu-wrap{background:#6d92a4;text-align:center;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}@media(min-width:901px){.mobile-menu-wrap{display:none}}.mobile-menu-trigger{padding:10px 0}.mm-trigger{text-decoration:none;color:#fff;font-size:22px;font-weight:bold}.mm-trigger i{font-weight:lighter;color:#fff}.mm-trigger:hover{text-decoration:none}.mobile-menu-wrap .main-menu{background:#6d92a4;overflow:hidden;padding:0;margin:0 0 0 0}.mobile-menu-wrap .main-menu li{list-style:none;width:100%;float:left;text-align:center;margin-bottom:0;position:relative;display:inline-block}.mobile-menu-wrap .main-menu li a{color:#fff;display:block;border-bottom:1px solid #fff;font-size:18px;padding:20px 0;text-decoration:none;font-weight:bold}.mobile-menu-wrap .main-menu li a:hover{text-decoration:none;color:#fff;background:#6d92a4}.mobile-menu-wrap .main-menu .nccUlMenuSub1{padding:0;margin:0;display:none}.mobile-menu-wrap .main-menu>li:hover>.nccUlMenuSub1{display:block}.mobile-menu-wrap .main-menu .nccUlMenuSub1 li a{background:#e7e7d5;font-size:16px;color:#6d92a4;padding:15px 0}.mobile-menu-wrap .main-menu .nccUlMenuSub1 li a:hover{background:#6d92a4;color:#fff}.mobile-menu-wrap .main-menu .nccUlMenuSub2{padding:0;display:none}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0 auto 30px;padding:0;position:relative}.flexslider:before,.flexslider:after{content:"";position:absolute;top:0;bottom:0;width:9999px}.flexslider:before{right:100%}.flexslider:after{left:100%}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:0}.flex-direction-nav{*height:0;display:none}@media(min-width:768px){.flex-direction-nav{display:block}}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:30px;margin:-15px 0 0;position:absolute;top:50%;opacity:0;z-index:10;overflow:hidden;cursor:pointer;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px;background:url('https://www.regionalparksfoundation.org/image/16---images/rightarrow.png');transform:rotate(180deg);width:33px;height:86px;background-size:cover;opacity:.5}.flex-direction-nav .flex-next{right:-50px;text-align:right;background:url('https://www.regionalparksfoundation.org/image/16---images/rightarrow.png');transform:rotate(0deg);width:33px;height:86px;background-size:cover;opacity:.5}.flexslider:hover .flex-prev{opacity:.6;left:10px}.flexslider:hover .flex-next{opacity:.6;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:30px;line-height:30px;display:inline-block}.flex-control-nav{width:100%;position:absolute;z-index:9;height:12px;bottom:10px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;width:12px;text-align:center}.flex-control-nav li a{display:inline-block;width:6px;height:6px;line-height:1;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#bbb}.flex-control-nav li a:hover,.flex-control-nav li a:active,.flex-control-nav li a:focus,.flex-control-nav li a.selected{background:#e8941a}.flex-control-paging li a.flex-active{cursor:default;background:#fff;width:12px;height:12px;position:relative;top:-3px}.slides li{position:relative;background:#a19cc3;padding-bottom:20px}@media(min-width:768px){.slides li{padding:0;background:none}}.slides li>img{display:block}.slides li .body{position:relative;z-index:5;color:#fff;font-size:16px;opacity:.9;line-height:1.27;padding:20px}@media(min-width:768px){.slides li .body{position:absolute;bottom:0;left:0;padding:0;width:100%;font-size:15px;line-height:1.27;background:#424775;width:100%;height:75px;bottom:0;top:unset}}@media(min-width:950px){.slides li .body{width:100%;font-size:16px;line-height:1.27}}@media(min-width:768px){.slides li .body .inner{position:absolute;bottom:10px;margin:10px auto;width:100%}}@media(min-width:950px){.slides li .body .inner{width:100%}}.slides li .body h2{font-size:22px;display:inline;line-height:1.15;margin:0 0 10px;color:#fff;font-weight:400;text-align:center}@media(min-width:768px){.slides li .body h2{font-size:22px;line-height:1.15}}.slides li .body p{display:inline;margin-left:15px;margin-bottom:10px}.slides li .body .btn{margin:0}.slides li .body .inner{text-align:center}@media(max-width:900px){.slides li .body h2{display:inline-block}}.quotes-slider .slides li .body{top:7%;background:none;height:100%;position:relative;padding:35px 0 20px}.quotes-slider .slides li .body .inner{max-width:850px;margin:0 auto;position:relative}.quotes-slider .slides li .body h2{font-size:36px;line-height:44px;font-weight:300}.quotes-slider.flexslider .slides>li{padding-bottom:30px}.quotes-slider.flexslider .slides img{position:absolute}@media(max-width:900px){.quotes-slider .slides li .body{top:0;padding:20px 30px}.quotes-slider .slides li .body .inner{position:relative;display:table;width:100%;vertical-align:middle;height:100%}.quotes-slider .slides li .body h2{font-size:30px;line-height:36px;display:table-cell;text-align:center;vertical-align:middle}.quotes-slider .slides img{display:none}}.legal-menu{list-style:none;margin:0;padding:0}.legal-menu li a{color:#fff;font-size:16px;text-decoration:underline}.utility-menu{list-style:none;margin:0;padding:0;float:right}.utility-menu li a{color:#fff;text-decoration:none}.utility-menu li a:hover{text-decoration:none}.utility-menu .btn{padding:0;margin:0 5px}.utility-menu .btn a{padding:9px 25px;margin:0 0;display:block}.two-col-page .left-col{float:none;width:100%;clear:both}.two-col-page .right-col{float:none;width:100%;margin-bottom:25px;clear:both}.two-col-page .right-col>.inner{padding-left:0}@media(max-width:900px){.two-col-page .left-col{float:none;width:84%;margin:0 8%}.two-col-page .middle-col{float:none;width:84%;margin:0 8%}.two-col-page .right-col{float:none;width:84%;margin:0 8%}}.three-col-page .left-col{float:left;width:24%;clear:left;margin-top:-2px}.three-col-page .middle-col{float:left;width:47%;margin:0 3%;margin-bottom:25px}.three-col-page .right-col{float:left;width:23%}@media(max-width:900px){.three-col-page .left-col{float:none;width:100%}.three-col-page .middle-col{float:none;width:84%;margin:20px 8%}.three-col-page .right-col{float:none;width:84%;margin:25px 8%}}.two-col-page .half-width-cols .left-col{float:none;width:50%;clear:both}.two-col-page .half-width-cols .right-col{float:none;width:50%;clear:both}@media(max-width:900px){.two-col-page .half-width-cols .left-col{width:100%}.two-col-page .half-width-cols .right-col{width:100%}}.main-content{margin-top:30px;clear:both}@media(max-width:900px){.main-content{padding:0 15px}}.main-content .content{clear:both;margin-bottom:20px}.landing-blocks-wrap>div{overflow:hidden}.landing-blocks-wrap .landing-block{float:left;margin-right:2%;overflow:hidden}.landing-blocks-wrap .landing-block:nth-of-type(2n){margin-right:0}.join .landing-blocks-wrap .landing-block.landing-block-33:nth-of-type(2n){margin-right:2%}.landing-block-100{width:100%;clear:both;margin-right:0}.landing-block-50{width:49%}.landing-block-50:nth-child(2n){margin-right:0}.landing-block-66{width:65%}.landing-block-33{width:32%}.landing-block-33:nth-child(3n){margin-right:0}.landing-block .content.yellow{background:#fec24d}.landing-block .content.blue{background:#6d92a4}.landing-block .content.orange{background:#f89e49}.landing-block .content.purple{background:#a19dc3}.landing-block .content.green{background:#00ae8e}.landing-block{border-radius:5px;margin-bottom:20px;position:relative;height:320px}.landing-block.height-shorter{height:auto}.landing-block .background{width:100%;height:auto;height:320px}.landing-block.height-auto{height:auto}.landing-block.height-auto .background{height:auto}.landing-block-bg{overflow:hidden;border-radius:5px}.landing-block .content{position:absolute;top:0;left:0;padding:15px;border-radius:5px;background:rgba(0,0,0,.35);margin:15px;width:auto;box-sizing:border-box;height:auto}.landing-block.landing-block-100 .content{margin:0 auto 15px}.landing-block h2{color:#fff;font-size:42px;line-height:46px;font-weight:500;text-shadow:2px 2px 3px rgba(0,0,0,1)}.landing-block h3{color:#fff;font-size:24px;text-shadow:2px 2px 3px rgba(0,0,0,1)}.landing-block p{color:#fff;font-weight:400;text-shadow:2px 2px 3px rgba(0,0,0,1)}.landing-block .btn{padding:5px 20px}.landing-block .btn.right{margin:13px 64px}.landing-block .no-image h2,.landing-block .no-image h3,.landing-block .no-image p{text-shadow:none}.landing-block .content.no-image{position:relative;height:260px}.landing-block.height-shorter .content.no-image{height:auto;overflow:hidden;margin:0}.landing-block .content.no-image>div:last-child{position:absolute;left:0;right:0;bottom:20px}.left{float:left}.right{float:right}.content.no-image.yellow,.content.no-image.blue,.content.no-image.orange,.content.no-image.green{margin:0}.landing-block .yellow .btn{background:#a19dc3}@media(max-width:1070px){.landing-block .btn{padding:5px 10px}.landing-block .content.no-image>div:last-child{bottom:5px}.landing-block .content.no-image{height:280px}}@media(max-width:900px){.landing-block h2{font-size:28px;line-height:30px}.landing-block h3{font-size:26px;line-height:28px}.landing-block p{margin-bottom:15px;line-height:20px}.landing-block .btn{font-size:15px}.landing-block .background{object-fit:cover}.learn-more-menu{padding-right:0 !important}.learn-more-menu li a{font-size:14px}}.learn-more-menu{padding:20px 30px 30px 21px;margin:0;margin-top:-20px;color:#fff}.learn-more-menu li a{color:#fff}.promo-box{border-radius:5px;width:100%}.promo-box.blue{background:#6d92a4;color:#fff}.promo-box h2{font-size:24px;color:#fff;padding:10px;margin:0;text-align:center}.promo-box .promo-img{width:100%;clear:both}.promo-box .content{padding:20px;text-align:center}.promo-box .content p{text-align:left}.promo-box .btn{margin:0 auto;clear:both;display:inline-block;padding:5px 25px}.sharethis-wrap .stButton{margin:0}.middle-wrap .main-menu>li:not(.selected){display:none}.middle-wrap .main-menu,.middle-wrap .main-menu ul,.middle-wrap .main-menu li{list-style:none;margin:0;padding:0}.middle-wrap .main-menu>li{position:relative}.middle-wrap .main-menu>li a{background:#e7e7d5;text-decoration:none;font-size:18px;color:#222;display:block;font-weight:300;padding:20px 37px 20px 20px;margin:2px 0}.middle-wrap .main-menu>li:hover>a,.middle-wrap .main-menu>li.selected>a{background:#6d92a4;color:#fff;font-weight:700}.middle-wrap .main-menu li.parent.selected .nccUlMenuSub1{display:block}.middle-wrap .main-menu>li .nccUlMenuSub1>li{list-style:none;margin-left:20px}.middle-wrap .main-menu .nccUlMenuSub1 li a{background:#fff;color:#222;padding:5px;font-size:15px;line-height:22px}.middle-wrap .main-menu .nccUlMenuSub1>li.selected>a,.middle-wrap .main-menu .nccUlMenuSub2>li.selected>a{font-weight:500;color:#00ae8e}.middle-wrap .main-menu .nccUlMenuSub1>li>a:hover,.middle-wrap .main-menu .nccUlMenuSub2>li>a:hover{color:#00ae8e}.left-col .main-menu>li i.fa{position:absolute;right:0;top:0;text-align:center;line-height:36px;width:35px;height:77px;line-height:74px;font-size:26px;color:#fff;background:#fec24d;cursor:pointer}.left-col .main-menu>li.selected i.fa{background:#99b3bf}.middle-wrap .main-menu .nccUlMenuSub1 li.parent:not(.selected)>.nccUlMenuSub2{display:none}.middle-wrap .main-menu .nccUlMenuSub2>li>a{background:#fff;color:#333;margin-left:30px;text-decoration:none;font-size:14px;padding:5px}.DonationFormTable{margin:0 15px}.DonationListingHeading,.BBListingHeading{font-size:26px;background:none;line-height:32px;font-weight:700;padding:15px 0;color:#6d92a4}.BBFieldCaption,.DonationCaptureFieldCaption{text-align:right;font-size:16px;line-height:24px}@media(min-width:901px){.BBFieldCaption,.DonationCaptureFieldCaption{width:40%}}.sDonationCaptureFieldControlCell>table{margin-left:-1px !important;white-space:nowrap;margin-bottom:0}@media(max-width:900px){.BBFieldCaption,.DonationCaptureFieldCaption{width:250px}.PaymentPart_PersonalInfoContainer .BBFormSelectList{width:227px}.PaymentPart_PersonalInfoContainer .BBFormTextbox,.PaymentPart_PersonalInfoContainer .BBFormTextArea{width:215px}.PaymentPart_CartCell{font-size:13px}.PaymentPart_CartHeader th{font-size:15px}}.BBFormRequiredFieldMarker,.DonationCaptureRequiredFieldMarker{font-size:20px;color:#f00}.BBFormSubmitButton,.DonationSubmitButton{max-width:310px;border:none;font-size:18px;line-height:26px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold}.DonationSubmitButton{margin-top:40px;margin-bottom:40px}.BBFormSubmitButton:hover,.DonationSubmitButton:hover{background:#f89e49;border:none;text-decoration:none;color:#fff}.DonationButtonCell{text-align:center}.BBFieldCheckboxCaption,.DonationFieldCheckboxCaption{font-size:16px}[id*="_DonationCapture1_cboYear"],[id*="_DonationCapture1_cboMonth"]{max-width:100px !important}@media(min-width:900px){.DonationCaptureFieldControlCell{width:300px}#DonationCaptureTable{width:500px !important}}.DonationFieldCaption,.DonationCaptureFieldCaption,.DonationCaptureListingHeading,.DonationListingHeading{background:none;border:none}.DonationListingHeading,.DonationCaptureListingHeading{width:100%;text-align:left}.BBFormTextArea{font-family:inherit;font-size:16px}.BBFormTable{border:none !important;outline:none}button,input,select,textarea{border-radius:5px}@media(max-width:900px){table.DonationFormTable{position:relative}td.DonationCaptureFieldCaption,td.DonationFieldCaption,.DonationCaptureFieldCaption+td,.DonationFieldCaption+td{display:block;text-align:left}.DonationCaptureListingHeading,.DonationListingHeading{display:block;margin:0;height:auto;clear:both}.DonationCaptureListingHeading span,.DonationListingHeading span{display:block;padding:4px;padding-left:0 !important;margin-left:0 !important;font-weight:normal;margin-left:10px}td.DonationCaptureFieldCaption label,td.DonationFieldCaption label{margin-top:5px;white-space:normal}.DonationCaptureRequiredFieldMarker{position:relative;top:20px;width:100%}.DonationCaptureFieldCaption+td,.DonationFieldCaption+td{max-width:310px}.DonationFormTable input[type='text'],.DonationFormTable textarea{width:215px}.DonationFormTable select{width:227px;margin-bottom:3px}[id*="_DonationCapture1_cboYear"],[id*="_DonationCapture1_cboMonth"]{max-width:68px !important}.DonationFormTable .DonationGrid{max-width:310px}.DonationSubmitButton{display:block;position:relative;left:0;top:10px;width:100% !important;max-width:none !important;font-weight:bold}.DonationGrid .DonationSubmitButton{font-size:10px;width:50px;padding:2px}.BBEventRegSequenceMapNavigationContainer{clear:right;max-width:300px;text-align:center;font-size:.8rem}.sDonationCaptureFieldControlCell td{width:auto !important}.DonationFormTable [id*='lblSourceRequiredMarker']{float:right}.DonationCaptchaControlCell{margin-left:0;padding:0}.DonationCaptchaCaption{width:auto}.DonationFormTable [id*="myCaptcha_txtResponse"]{width:100px !important}.DonationCaptchaActionLinkContainer{text-align:left;font-size:14px}}@media(min-width:720px){.DonationFormTable .BBFieldControlCell{width:69%}}@media(min-width:900px){.DonationCaptureSelectList,.DonationSelectList{width:312px}.PaymentPart_PersonalInfoContainer .DonationCaptureSelectList{width:312px!important}.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea,.DonationCaptureTextbox,.DonationFormTable .LoginFormTextbox,.PaymentPart_PersonalInfoContainer .BBFormTextbox,.PaymentPart_PersonalInfoContainer .BBFormTextArea{width:300px}.DonationCaptureFieldCaption{width:1%}}.DonationButtonCell{text-align:center}[id*='txtInstallments']{width:100px}input[id*='DatePicker']{width:80px !important}[id*="txtCSC"]{width:100px !important}.BBLinkHelpIcon>img{vertical-align:middle !important}[id*="_ddMonth"],[id*="_ddDay"],[id*="_ddYear"]{width:75px}#spnFuzzyDateControl>select{width:75px}input[id*='txtDesignation']{max-width:200px}.BBEventRegSequenceMap{list-style:none;margin:0;padding:0}.BBEventRegSequenceMapStep{margin-bottom:20px;margin-right:30px;float:none;width:100%}@media(min-width:768px){.BBEventRegSequenceMapStep{float:left;margin-right:30px;width:175px;margin-bottom:20px}}.BBEventRegSequenceMapStepItem{background:#6d92a4;color:#fff;font-size:14px;line-height:1;border-radius:8px;white-space:normal;word-wrap:break-word;min-height:0;padding:10px;border:none;width:100%;display:block;text-align:center}.BBEventRegSequenceMapStepItem.BBEventRegSequenceMapCurrentStepItem{background-color:#fec24d;font-weight:normal;font-size:16px;border:none}.BBEventRegSequenceMapPreviousStep .BBEventRegSequenceMapStepItem{background:#f89e49;font-size:16px;color:#fff}.BBEventRegSequenceMapStepLink:link,.BBSequenceMapStepLink:visited{color:#fff;text-decoration:none;font-size:16px}.BBEventRegSequenceMapStepLink:hover,.BBEventRegSequenceMapStepLink:focus,.BBEventRegSequenceMapStepLink:active{background:#fec24d;color:#fff;text-decoration:none}.BBEventRegSequenceMapNavigationNextButton{max-width:310px;border:none;font-size:20px;line-height:30px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold;font-size:24px;line-height:30px;border:none}.BBEventRegSequenceMapNavigationNextButton:hover{background:#f89e49;border:none;text-decoration:none;color:#fff}.Ev2_EventContainer{margin:10px 0}.Ev2_TitleCheckbox{margin:3px 5px 0 0;width:auto;height:auto}.Ev2_TitleLabel{margin:0 0 20px;font-size:32px;line-height:40px;font-weight:700;color:#6d92a4}.Ev2_DescriptionContainer{display:block;width:auto;margin:0;padding:8px;font-size:14px;line-height:21px}.Ev2_DescriptionContainer>div{font-size:18px;padding-bottom:10px}.Ev2_DateTimeLeftContainer{display:block;float:left;width:45%}.Ev2_DateTimeContainer{margin:10px 0}.Ev2_DateTimeRightContainer{display:block;float:none;width:100%}.Ev2_DateLabel,.Ev2_StartTimeLabel,.Ev2_EndTimeLabel{font-size:15px;line-height:1;color:#525252}.Ev2_DateLabel{margin-left:30px;display:block;letter-spacing:-.5px;margin-left:48px;padding:8px 8px 8px 0;width:auto}.Ev2_TimeLabels{margin-left:26px}.AdditionalDonation_Currency,.AdditionalDonation_Caption{margin-left:0;display:inline-block !important}.AdditionalDonation_Amount{width:100px}.Ev2_PriceTypesTable{display:table;border:none;width:100%;margin:0 0 20px}.Ev2_PriceTypesTable .Ev2_PriceTypesHeader{display:table-header-group;background-color:#6d92a4;color:#fff;border:none;font-weight:400;text-align:center}.Ev2_PriceTypesTable .Ev2_PriceTypesHeader span{font-size:20px}.Ev2_PriceTypesTable .Ev2_PriceTypesCell{display:table-cell;border:none;text-align:center;vertical-align:middle;font-size:16px;padding:5px;white-space:normal}.Ev2_PriceTypesCell>span{font-size:18px;color:inherit}.Ev2_PriceTypesTable .Ev2_PriceCount{font-size:13px}.Ev2_PriceTypesTable .Ev2_PriceTypesRow{background:none}.Ev2_PriceTypeNameColumn{width:50%}.AdditionalDonation_Heading{font-size:1.28571em;line-height:2.33333em;line-height:1.3;font-weight:300;color:#c1cd23}.Ev2_SummaryHeader{font-size:20px;line-height:1.5em;font-weight:700;text-transform:capitalize;margin-bottom:10px;color:#222}.Ev2_TimerContainer{display:none}.Ev2_RegistrantContainer{margin:0 0 20px;padding:20px;border:none;border-radius:0}.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{font-size:16px;line-height:1;color:#4c4e5e;font-style:normal}.Ev2_RegistrantEventHeader{font-size:20px;font-weight:700;margin-bottom:10px}.Ev2_RegistrantHeader{font-size:18px;margin:10px 0}.Ev2_RegistrantLink{float:none}.Ev2_RegistrantLink a{font-size:15px;font-weight:normal}.Ev2_RegistrantLeft{float:none}.Ev2_RegistrantFieldCell{clear:both;padding:10px 0;width:auto;min-height:1px}.Ev2_RegistrantContent input[type="text"],.Ev2_RegistrantContent select,.Ev2_RegistrantContent textarea{margin:0;width:220px;padding:5px}@media(min-width:768px){.Ev2_RegistrantContent input[type="text"],.Ev2_RegistrantContent select,.Ev2_RegistrantContent textarea{width:263px}}.Ev2_RegistrantContent{margin:0}.Ev2_PriceTypesContainer{margin:0}.Ev2_PriceTypeQtyColumn input{width:40px}.Ev2_AttributeContent{margin-left:0 !important}.Ev2_AttributeSelectList{width:250px}.Ev2_SummaryEventColumn{width:auto}.BBEventRegSequenceMapNavigationPreviousButton{text-decoration:none}.Ev2_ValidationSummary{color:#f00}.Ev2_ValidationSummary ul li{color:#f00}.BBEventRegSequenceMapCurrentStepItem{background-color:#036}.BBEventRegSequenceMapNavigationPreviousButton{max-width:310px;border:none;font-size:20px !important;line-height:30px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold}.BBEventRegSequenceMapNavigationPreviousButton:hover{text-decoration:none;cursor:pointer;cursor:hand;background:#f89e49;text-decoration:none;color:#fff}.BBEventRegSequenceMapContentContainer{width:100%}.BBEventRegSequenceMapNavigationContainer{clear:right}.Ev2_SummaryRow{display:table-row}.Ev2_SummaryCell{display:table-cell;padding:5px 0 0 8px;white-space:normal}.Ev2_SummaryEventColumn{text-align:right;width:52%;padding:0}.Ev2_SummaryPriceRow{display:table-row}.Ev2_SummaryPriceTypeColumn{width:200px}.Ev2_SummaryQuantityColumn{width:50px;text-align:right}.Ev2_SummaryPriceColumn{width:100px;text-align:right}.Ev2_SummaryTotal{font-weight:bold}.BBEventRegSequenceMapNavigationFinishButton{max-width:310px;border:none;font-size:20px;line-height:30px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold}.BBEventRegSequenceMapNavigationFinishButton:hover{background:#f89e49;color:#fff}.Ev2_RegistrationEventTitleContainer{display:block;margin-bottom:8px;clear:both}.Ev2_RegistrationEventDescContainer{display:none}.Ev2_RegistrationEventDateContainer{display:inline-block;margin-bottom:10px}.Ev2_RegistrationEventTimeContainer{display:inline-block;margin-bottom:10px}.Ev2_RegistrationEventTitle{font-size:24px;color:#6d92a4}.Ev2_RegistrationEventDate{font-size:14px;font-weight:bold}.Ev2_RegistrationEventTime{font-size:14px;font-weight:bold}.Ev2_RegistrantContainer{background:none;margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:0;overflow:hidden;padding:10px}.Ev2_RegistrantContainer label,.Ev2_RegistrantAddressHeader{font-size:16px;font-weight:300}.Ev2_Checkmark{background-image:url(images/checkmark_green_2_16.png);background-repeat:no-repeat;display:none;min-width:16px;min-height:16px;margin:0 0 0 15px;vertical-align:text-top}.Ev2_RegistrantLeft{float:left}.Ev2_RegistrantFieldCell{padding:5px 0;width:50%;min-height:25px}@media(max-width:600px){.Ev2_RegistrantFieldCell{width:100%}}.Ev2_PhoneEmailSeparator{clear:both}.Ev2_RegistrationGroups{padding:0}.Ev2_RegistrantsContainer{padding:0}.Ev2_RegistrantAddressForAllContainer{padding:0}.Ev2_RegistrantUseBillingContainer{padding:0}.Ev2_RegistrantEventHeader{margin-bottom:5px}.Ev2_RegistrantHeader{font-weight:bold}.Ev2_RegistrantAddressContainer{padding:10px 0 25px 0}.Ev2_RegistrantAddressHeader{font-weight:normal}.Ev2_RegistrantAddressControlLabel{float:left;overflow:hidden}.Ev2_RegistrantAddressControlCell{clear:both}.Ev2_RegistrantAddressControlRequire{float:left;margin-left:1%}.Ev2_RegistrantAddressControlDropDown{float:left;clear:both}.Ev2_RegistrantTextBox{float:left;clear:both}.Ev2_RegistrantTextArea{float:left;clear:both}.Ev2_RegistrantContent{margin-left:10px}.Ev2_RegistrantContent input[type="text"]{height:26px;margin-top:2px;width:250px}.Ev2_RegistrantContent textarea{height:auto !important;margin-top:2px;width:250px}.Ev2_RegistrantLink{float:right;padding-right:20px}.Ev2_RegistrantLink a{font-size:11px;text-decoration:underline}.Ev2_DidYouMeanToRegisterAs{margin-left:10px}.Ev2_SameAsPreviousTable{display:table;table-layout:fixed;width:100%}.Ev2_SameAsPrevious_Row{display:table-row}.Ev2_SameAsPrevious_Item{display:table-cell;padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:33%}.Ev2_TitleCheckbox{margin:5px;width:20px;height:20px}.Ev2_DateTimeContainer{margin:0}.Ev2_DateTimeLeftContainer{display:block;float:left;width:48%;min-height:55px}.Ev2_DateTimeRightContainer{display:block;float:left;width:48%;min-height:55px}.Ev2_DateHeaderLabel{display:block;font-size:13px;margin-bottom:4px;margin-top:8px;text-align:center;width:auto}.Ev2_DateHeaderLabel:empty{display:none}.Ev2_DateContainer{background-image:url(images/calendar_45.png);background-position:left;background-repeat:no-repeat;background-size:40px 32px;display:block;margin:10px 0 10px 20px;vertical-align:baseline;width:95%;min-height:30px}.Ev2_TimeContainer{background-image:url(images/clock_45.png);background-position:left;background-repeat:no-repeat;background-size:32px 32px;display:block;margin:5px 0 10px 20px;vertical-align:baseline;width:95%;min-height:30px}.Ev2_TimeLabels{display:block;margin-left:40px;padding:8px 8px 8px 0;width:auto}.Ev2_StartTimeLabel{color:#444;font-size:14px;letter-spacing:-.5px}.Ev2_EndTimeLabel{color:#444;font-size:14px;letter-spacing:-.5px}.Ev2_TimespanSeparatorLabel{color:#444;letter-spacing:-.5px;font-size:13px;vertical-align:top}.Ev2_PriceTypesTable{display:table;border:none}.Ev2_PriceTypesHeader{display:table-header-group;background-color:#222;color:#fff;border:none;font-size:18px;font-weight:400;text-align:center}.Ev2_PriceTypesCell{display:table-cell;border:none;text-align:center;vertical-align:middle;padding:10px;white-space:normal}.Ev2_PriceTypesRow{display:table-row;color:#75787b;border:none}.Ev2_PriceTypeNameColumn{width:25%}.Ev2_PriceTypeQtyColumn input{width:20px;text-align:center}.Ev2_PriceTypeValidatorColumn{width:50%}.Ev2_PriceName{white-space:normal;font-weight:bold;font-size:18px}.Ev2_PriceCount{font-size:x-small}.Ev2_DonationContainer{margin:25px 0}.Ev2_EventContainer{margin:25px 0;clear:both}.Ev2_SummaryContainer{margin:40px 0}.Ev2_OrgRegContainer{width:246px;height:46px;background-color:#ffe8c8;float:right;clear:right;border:1px solid #797979;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;margin-right:25px}.Ev2_OrgRegText{margin-top:12px;font-size:15px;text-align:center}.Ev2_RegistrationStepContainer{margin:20px 0}.Ev2_PriceDescriptionCell{display:block;text-align:left}.Ev2_Step1QtyValidation{display:block;text-align:left;color:#f00}.Ev2_BillMeLaterContainer{width:150px;height:46px;background-color:#ffe8c8;float:right;clear:right;border:1px solid #797979;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;margin-right:25px;margin-bottom:10px}.Ev2_BillMeLaterText{margin-top:12px;font-size:15px;text-align:center}.Ev2_AttributeCheckListContainer{height:auto}.Ev2_AttributesContainer{padding:0}.Ev2_AttributesItem{margin:0 0 5px}.Ev2_AttributesItemRequired{color:#f00}.Ev2_AttributesRegistrantNumberLabel{font-weight:bold;font-size:16px}.Ev2_AttributesRegistrantNameLabel{font-weight:bold;font-size:16px}.Ev2_AttributesHorizontalLine{margin:20px 0 20px}.Ev2_AttributeContent{margin-left:10px}.Ev2_TimerContainer{min-height:25px;padding:10px 0 0 5px;background-color:#ffe8c8;border:1px solid #797979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}.Ev2_Timer{float:right;margin-right:10px}@media(max-width:600px){.Ev2_RegistrantContent input[type="text"],.Ev2_RegistrantContent textarea{width:200px}.Ev2_RegistrantContent select{width:210px}.Ev2_PriceTypesTable .Ev2_PriceTypesHeader span{font-size:12px}.Ev2_PriceName{font-size:14px}.Ev2_PriceTypesTable .Ev2_PriceTypesRow>div{clear:both;width:100%}}.SearchHeaderRow{font-size:20px;line-height:32px;font-weight:700}tr.SearchHeaderRow td{padding:20px 0}.BBSearchDescriptionStyle{white-space:normal !important;padding:0 0 20px}.SearchFormTitle{font-size:32px}.BBFormTitle{font-size:32px;line-height:40px;font-weight:700;color:#6d92a4;border:0;text-align:left}.SearchEvenRowStyle{background:none}.SearchOddRowStyle{background:none}.QuickSearchFormTable{float:right}.QuickSearchFieldCaption{display:none}.QuickSearchTextbox{margin:0 0 0 5px !important;height:29px !important;border:none !important;font-size:14px !important;padding:5px 5px 5px 10px !important}@media(max-width:900px){.SearchFormTable>tbody:nth-child(1)>tr:nth-child(3)>td:nth-child(1)>table:nth-child(1)>tbody:nth-child(1)>tr:nth-child(1)>td:nth-child(1),.SearchFormTable>tbody:nth-child(1)>tr:nth-child(3)>td:nth-child(1)>table:nth-child(1)>tbody:nth-child(1)>tr:nth-child(1)>td:nth-child(2),.SearchFormTable>tbody:nth-child(1)>tr:nth-child(3)>td:nth-child(1)>table:nth-child(1)>tbody:nth-child(1)>tr:nth-child(1)>td:nth-child(3){display:block;clear:both}.SearchFormTable .wsNowrap{white-space:normal}}.home-page .flexslider .slides img{max-height:600px}.flexslider .slides img,.header-img{object-fit:cover}.ProfileFormTextbox{width:93%}.ProfileFormSelectList{width:96%}.BBFormTitle.ProfileFormTitle{text-align:left;font-size:26px;line-height:32px;font-weight:700;color:#222}.ProfileFieldCaption{text-align:left;white-space:normal}@media(min-width:900px){.BBFieldCaption.ProfileFieldCaption{max-width:215px;width:30% !important}}.TransactionManagerTabsContainer{background:none;color:#fff;border:none}.TransactionManagerGridHeaderCell{background:#e5e9ee;color:#00ae8e;padding:11px;font-size:14px}.TransactionManagerSummaryHeaderRow{background:#e5e9ee;color:#00ae8e;font-size:14px}.TransactionManagerTabsContainer,.TransactionManagerGrid,.TransactionManagerSummaryContainer,.TransactionManagerInformationGrid{width:auto}@media(min-width:600px){.TransactionManagerTabsContainer,.TransactionManagerGrid,.TransactionManagerSummaryContainer,.TransactionManagerInformationGrid{width:100%}}.TransactionManagerFilterContainer{width:auto}@media(min-width:600px){.TransactionManagerFilterContainer{width:98%}}.TransactionManagerHelpTextDiv{padding-bottom:0}.TransactionManagerContentWrapper{margin:0}.TransactionManagerCurrentTab{border:1px solid #bbb}.TransactionManagerTabContent{margin-bottom:15px;border:none;padding:0}.TransactionManagerSummaryHeaderValue{text-align:left;padding:11px}.TransactionManagerSummaryTable{border:none;font-size:14px}.Pager{border:0}.PagerInfo{background:none}[id*='btnFilter']{max-width:310px;border:none;font-size:18px;line-height:26px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:0 5px;display:inline-block;border-radius:5px;font-weight:bold}[id*='btnFilter']:hover{background:#f89e49}.TransactionManagerDatePickerFieldCaption,.TransactionManagerFundPickerFieldCaption,.TransactionManagerGroupPickerCaption{width:20%}.TransactionManagerCurrentTabLink{text-decoration:none}.mceContentBody .slides li{display:block}.LoginSectionHeader{font-style:normal}.BBFormTextArea{font-weight:300}.LoginFormSelectList{background-color:#fff;width:162px;box-sizing:border-box}.LoginFormTextArea{width:162px;box-sizing:border-box}[id$='ddTitle']{width:auto}@media(max-width:900px){.LoginFormTable .BBFieldCaption{display:block;text-align:left;width:100%}.LoginFormTable .BBFieldCaption+td{display:inline-block;width:170px;margin-left:0 !important}.LoginFormTable .BBFormRequiredFieldMarker,.LoginFormTable [id$='tdreq_stateUS']{display:inline-block}}@media(min-width:900px){.LoginFormTable .BBFormRequiredFieldMarker{width:39%}}.BBCurrentMembershipCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%;border-bottom:1pt solid #000}.BBMembershipSummaryActionCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%}.BBMembershipCategorySeparator{margin:10px 0}.BBMembershipCategoryListEnd{margin:0 0 15px 0}.BBMembershipFieldCaption{width:175px}@media(max-width:900px){.BBMembershipFieldCaption{width:auto}}.BBMembershipSummaryFieldCaption{width:150px}.BBMembershipFormReadonlyValue{font-weight:lighter;font-style:italic}.BBMembershipTextArea{width:95%}.BBMembershipTextboxNarrow{width:80px}.BBMembershipBenefitsGridHeader{font-weight:bold;font-size:x-small}.BBMembershipBenefitsGridItem{font-size:x-small}[id$='lblTxtAdditionalContribution']{white-space:normal;clear:both;display:block}@media(max-width:900px){#MembershipPayTable .DonationCaptureTextboxWide,#MembershipPayTable .DonationCaptureTextArea,#MembershipPayTable .DonationCaptureTextbox,#MembershipPayTable .DonationCaptureSelectList{width:300px !important;height:38px;width:200px;box-sizing:border-box}}.PaymentPartPaymentTable .DonationCaptureFieldCaption{text-align:left}.ListViewDateLabel{height:17px;font-size:11pt}.ListViewEventItemContainer{padding-left:5px;font-size:smaller}.CalendarViewMonthYearLabel{height:17px;font-size:26px;font-weight:bold}.CalendarViewDayHeader{background-color:#6d92a4;color:#fff;height:1px;text-align:center;font-weight:normal;font-size:15px}.CalendarViewOtherMonthDay{border:1px solid #aaa;height:50px;color:#c96;font-size:14px}.CalendarViewWeekendDay{border:1px solid #aaa;height:50px;font-size:14px}.CalendarViewDay{border:1px solid #aaa;height:50px;font-size:14px}.CalendarViewSelectedDay{font-weight:bold}.ListViewEventDate{font-weight:bold;color:#d51;margin-top:15px}.ListViewEventTitle{font-weight:bold;color:#0048be}a.ListViewEventTitle:link{font-weight:bold;text-decoration:none}a.ListViewEventTitle:active{font-weight:bold;text-decoration:none}a.ListViewEventTitle:visited{font-weight:bold;text-decoration:none}a.ListViewEventTitle:hover{font-weight:bold;text-decoration:underline}.ListViewEventSubtitle{color:#00008b;vertical-align:top}.ListViewEventTime{font-size:9pt}.ListViewEventLocation{vertical-align:top;font-size:9pt}.EventCalendarName{font-weight:bold;font-size:26px}.DetailEventTitle{font-weight:bold}.DetailEventSubtitle{font-style:italic}.DetailCaptionContainer{background-color:#808080}.DetailCaption{color:#fff}.DetailEventCancelled{font-style:italic}.ListViewEventCancelled{font-style:italic}.CalendarViewToday{border:1px solid #aaa;background-color:#6d92a4;width:3%;font-size:14px;color:#fff;font-weight:bold}.CalendarViewAllDayEvent{border:1px dotted #aaa;margin-bottom:10px}.CalendarViewMultiDayEvent{margin-bottom:10px}.CalendarViewEvent{margin-bottom:10px}.CalendarFilterContainer{float:left;font-size:smaller;width:100%;border:2px solid #808080}.CalendarFilterSaveButton{background-color:#fff;color:#000;font-size:8pt;width:100px}.CalendarFilterHorizontalDividers{color:#c0c0c0}.EventCalendarPartContainer{vertical-align:top;text-align:left}.ListViewTopLeft{border-bottom:solid 1px #808080}.ListViewTopRight{border-bottom:solid 1px #808080;text-align:right}.ListViewTopGap{padding-top:5px}.ListViewEventTopGap{padding-top:10px}.ListViewEventDivider{margin-bottom:10px}.CalendarViewContainer{width:100%}.CalendarViewTopLeft{width:35%}.CalendarViewTopMiddle{width:30%;text-align:center}.CalendarViewTopRight{width:35%;text-align:right}.CalendarViewTodayText{white-space:nowrap;font-size:14px}.CalendarViewBottomIcons{text-align:right;font-size:15px}.CalendarFilterSaveContainer{text-align:right}.CalendarFilterSaveMsg{display:none;border:solid 1px #903;color:#903;font-size:small}.CalendarEventRecurMsg{padding:3px;font-weight:bold}.CalendarEventRecurContainer{border:1pt solid #808080}.CalendarFormLegend{font-weight:bold}.CalendarFormCategoryContainer{width:100%}.CalendarFormDateTimeContainer{width:100%}.CalendarFormOptionalText{color:#808080;vertical-align:top;font-size:x-small}.CalendarFormEventInfoContainer{width:100%}.CalendarFormHTMLEditor{height:360px;width:525px}.DetailCalendarCategory{height:30px;vertical-align:bottom}.EventCalendarButtons{font-size:10pt}.EventCalendarButtonBar{height:40px}.EditEventDropDown{width:275px}.ImportContainer{width:100%}.ImportSelectFileContainer{width:100%}.ImportMapFieldsContainer{width:100%}.ImportNavigationButtonsContainer{width:100%;text-align:right}.ImportConfirmationContainer{width:100%}.ImportCaption{font-weight:600;text-align:left}.ImportListTable{width:100%;border:1px none #dcdcdc solid}.CalendarFormFieldCaption{vertical-align:top;width:20%}.DetailLeft{width:10%;text-align:left;vertical-align:top}.DetailDateTime{border-bottom:solid 1px #808080}.DetailEventDetails{border-bottom:solid 1px #808080}.DetailRight{width:90%}.ListViewContainer{width:100%;border:none}.EditEventLocation{width:275px;height:30px}.EditEventFees{width:275px;height:25px}.EditEventContactInfo{width:275px;height:25px}.EditEventTextBox{width:275px}.ImportListEvenRowStyle{background-color:#f5f5f5;text-align:left;height:20px}.ImportListHeading{background-color:#dcdcdc;text-align:center;height:20px;white-space:nowrap}.ImportListOddRowStyle{background-color:#fff;text-align:left;height:20px}.SuggestedContentList{margin-left:15px}.SuggestedContentListItem{width:100%;position:relative;height:auto;margin-bottom:20px;max-height:unset;float:none;overflow:visible}.SuggestedContentListItem:before{content:"• ";color:#a19cc3;position:absolute;font-size:48px;left:-21px;top:0;line-height:24px}.SuggestedContentTitleLink{display:block;color:#00ae8e;text-decoration:none}.submenu-toggle{position:absolute;left:1px;font-size:24px !important;border:0 !important;padding:15px 10px !important}.submenu-toggle:hover{background:none !important;color:#6d92a4 !important}@media(max-width:767px){.embed-container iframe{width:100% !important;height:auto !important}}.feature-quote.with-icons{position:relative;padding:2em 2.5em;margin-top:30px}.project-notes .feature-quote.with-icons{margin-top:0}.feature-quote{background:#e3f0f5;padding:2em;margin:0 0 2em}.purple{background:#a19cc3;color:#fff}.orange{background:#f89e49;color:#fff}.green{background:#71bf44;color:#fff}.blue{background:#6d92a4;color:#fff}.feature-quote>h2,.feature-quote>h3,.feature-quote>h4{font-size:16px;line-height:1.5}.feature-quote h6{font-size:1em;margin:0}.feature-quote.with-icons::before{content:"";top:15px;left:15px}.feature-quote.with-icons::after{content:"";right:15px;bottom:15px}.feature-quote.with-icons::before,.feature-quote.with-icons::after{position:absolute;display:inline-block;font:normal normal normal 40px/1 FontAwesome;color:#ccc;color:rgba(0,0,0,.2);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:979px){html #block-homepage-map-homepage-map .homepage_map{height:auto}html #block-homepage-map-homepage-map .homepage_map:before{display:block;content:"";width:100%;height:100%;padding-top:84%}html #map-holder{width:auto;height:auto;background-size:cover}html #map-holder:before{display:block;content:"";width:100%;height:100%;padding-top:123%}}#map-holder{border:5px solid #fff;box-shadow:0 1px 2px 2px rgba(204,204,204,.6);-webkit-box-shadow:0 1px 2px 2px rgba(204,204,204,.6);background:url(https://www.regionalparksfoundation.org/image/web-dev/map2.png);width:488px;height:600px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.cat,.cat:hover{display:block}.dot{position:absolute;background:#dedede}.dot,.cat-dot{content:"";display:inline-block;background:#666;width:15px;height:15px;border-radius:100%;text-indent:-9999px}.view-map-dots.view-display-id-block_1 .views-row{display:none}.red-dot{background-color:#a75324}.green-dot{background-color:#5b873c}.orange-dot{background-color:#e9962e}.yellow-dot{background-color:#f5b82c}.blue-dot{background-color:#015697}.grey-dot{background-color:#828282}.purple-dot{background-color:#7677ad}.brown-dot{background-color:#827032}.white-dot{background-color:#fff}#block-views-map-dots-block{padding-bottom:25px}#block-views-map-dots-block .cat-dot{margin-right:20px;box-sizing:border-box;vertical-align:middle !important}#block-views-map-dots-block .cat-dot:after{content:'';display:block;position:absolute;width:19px;height:19px;margin-top:-3px;margin-left:-3px;border:1px double #bbb9aa;border-radius:50%;-webkit-border-radius:50%}#block-views-map-dots-block .cat-dot.cat-1102{background-color:#e9962e}#block-views-map-dots-block .cat-dot.cat-1103{background-color:#a75324}#block-views-map-dots-block .cat-dot.cat-1104{background-color:#5b873c}#block-views-map-dots-block .cat-dot.cat-1105{background-color:#015697}#block-views-map-dots-block .cat-dot.cat-1289{background-color:#7677ad}#block-views-map-dots-block .cat-dot.cat-1290{background-color:#827032}#block-views-map-dots-block .cat-dot.cat-1290{background-color:#fff}#map-holder a.dot{display:block;position:absolute;font-size:14px;background:transparent;-webkit-transition:all 300ms ease;transition:all 300ms ease}#map-holder a.dot:before{content:'';display:block;position:absolute;width:18px;height:18px;background-color:#bbb9aa;border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all 200ms ease;transition:all 200ms ease}#map-holder a.dot:after{content:'';position:absolute;width:20px;height:20px;left:-2px;top:-2px;border:1px double #bbb9aa;border-radius:50%;-webkit-border-radius:50%}#map-holder a.dot:hover:after,#map-holder a.dot:active:after,#map-holder a.dot.on:after{width:24px;height:24px;left:-4px;top:-4px}#map-holder a.dot:hover:before,#map-holder a.dot:active:before,#map-holder a.dot.on:before{width:20px;height:20px;left:-1px;top:-1px}#map-holder a.dot.cat-1102:hover:before,#map-holder a.dot.cat-1102.active:before{background-color:#e9962e}#map-holder a.dot.cat-1103:hover:before,#map-holder a.dot.cat-1103.active:before{background-color:#a75324}#map-holder a.dot.cat-1104:hover:before,#map-holder a.dot.cat-1104.active:before{background-color:#5b873c}#map-holder a.dot.cat-1105:hover:before,#map-holder a.dot.cat-1105.active:before{background-color:#015697}#map-holder a.dot.cat-1289:hover:before,#map-holder a.dot.cat-1289.active:before{background-color:#7677ad}#map-holder a.dot.cat-1290:hover:before,#map-holder a.dot.cat-1290.active:before{background-color:#fff}#map-holder a.dot:before,#map-holder a.dot:after,#block-views-map-dots-block .cat-dot:after{display:none}#map-holder a.dot{display:block;width:24px;height:24px;border:none;-webkit-transition:none;transition:none}#block-views-map-dots-block .cat-dot{background-position:-5px -48px !important;width:15px;height:15px;border-radius:0;vertical-align:middle !important}#map-holder a.dot.cat-1102,#block-views-map-dots-block .cat-dot.cat-1102{background:url(https://www.regionalparksfoundation.org/image/web-dev/RPF-AccessForAll.png);background-position:unset !important;background-size:15px 15px}#map-holder a.dot.cat-1102:hover,#map-holder a.dot.cat-1102:active{background-position:0 0}#map-holder a.dot.cat-1103,#block-views-map-dots-block .cat-dot.cat-1103{background:url(https://www.regionalparksfoundation.org/image/web-dev/RPF-YouthDevelopment.png);background-position:unset !important;background-size:15px 15px}#map-holder a.dot.cat-1103:hover,#map-holder a.dot.cat-1103:active{background-position:0 0}#map-holder a.dot.cat-1105,#block-views-map-dots-block .cat-dot.cat-1105{background:url(https://www.regionalparksfoundation.org/image/web-dev/RPF-EnvironmentalStewardship.png);background-position:unset !important;background-size:15px 15px}#map-holder a.dot.cat-1105:hover,#map-holder a.dot.cat-1105:active{background-position:0 0}#map-holder a.dot.cat-1289,#block-views-map-dots-block .cat-dot.cat-1289{background:url(https://www.regionalparksfoundation.org/image/web-dev/RPF-CommunityEngagement.png);background-position:unset !important;background-size:15px 15px}#map-holder a.dot.cat-1289:hover,#map-holder a.dot.cat-1289:active{background-position:0 0}#map-holder a.dot.cat-1290,#block-views-map-dots-block .cat-dot.cat-1290{background:url(https://www.regionalparksfoundation.org/image/web-dev/RPF-HealthWellness.png);background-position:unset !important;background-size:15px 15px}#map-holder a.dot.cat-1290:hover,#map-holder a.dot.cat-1290:active{background-position:0 0}.view-map-dots.view-display-id-block_1 .views-row{margin-top:25px;padding-top:25px}.view-map-dots.view-display-id-block_1 .views-row h3{margin-bottom:10px}.homepage_map{display:block;height:223px;position:relative;background:url(https://www.regionalparksfoundation.org/image/web-dev/map-bg.jpg) no-repeat;background-size:cover}.homepage_map .view-map{display:block;height:32px;position:absolute;bottom:0;left:0;width:100%}.homepage_map .dot-wrapper{position:absolute;text-indent:0}.homepage_map .dot-wrapper .dot{width:24px;height:24px}.homepage_map .dot-wrapper .dot:after{content:'';display:block;position:absolute;width:28px;height:28px;cursor:pointer;margin-top:-27px;margin-left:-3px;border-radius:50%;-webkit-border-radius:50%}.homepage_map .dot-wrapper .popup{display:none;position:absolute;bottom:5px;z-index:999;left:-105px;padding:15px;background-color:#eeeee9;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B';font-weight:400;font-size:.9em;color:#181818;border:5px solid #fff;box-shadow:0 1px 2px 2px rgba(204,204,204,.6);box-shadow:1px 7px 15px 2px rgba(0,0,0,.2);width:184px;min-height:50px;padding-bottom:25px}.homepage_map .dot-wrapper .popup .title{display:block;width:183px;padding-bottom:1em}.homepage_map .dot-wrapper .popup .readmore{position:absolute;bottom:15px;right:15px;text-align:right;color:#5b873c}.homepage_map .dot-wrapper .popup .popupclose{display:block;position:absolute;width:15px;height:15px;top:5px;right:5px;opacity:1;cursor:pointer;background-image:url(https://cdn.yosemiteconservancy.org/sites/all/themes/yosemite/images/icons/close.png);background-repeat:no-repeat;background-size:100% 100%}.homepage_map .dot-wrapper .popup:after,.homepage_map .dot-wrapper .popup:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.homepage_map .dot-wrapper .popup:after{border-color:#white;border-top-color:#edede8;border-width:10px;margin-left:-10px}.homepage_map .dot-wrapper .popup:before{border-color:rgba(245,245,245,0);border-top-color:#fff;border-width:17px;margin-left:-17px}.homepage_map .red-dot:after{border:1px double #a75324}.homepage_map .green-dot:after{border:1px double #5b873c}.homepage_map .orange-dot:after{border:1px double #e9962e}.homepage_map .yellow-dot:after{border:1px double #f5b82c}.homepage_map .blue-dot:after{border:1px double #015697}.homepage_map .grey-dot:after{border:1px double #828282}.homepage_map .purple-dot:after{border:1px double #7677ad}.homepage_map .brown-dot:after{border:1px double #827032}.homepage_map .white-dot:after{border:1px double #fff}.front .homepage_map{margin-bottom:3em}.row-fluid .span7{width:55.572993%;margin-left:3%;*width:55.52737226%}.row-fluid .span5{width:40.60218978%;*width:40.55656934%}.row-fluid [class*="span"]{float:left}.white-img-border{border:5px solid #fff;box-shadow:0 1px 2px 2px rgba(204,204,204,.6);-webkit-box-shadow:0 1px 2px 2px rgba(204,204,204,.6)}.field-type-text-with-summary{position:relative}.field-type-text-with-summary::before{background:url(https://cdn.yosemiteconservancy.org/sites/all/themes/yosemite/images/quotes-open.png) no-repeat;left:0}.field-type-text-with-summary::before,.field-type-text-with-summary::after{content:"";width:20px;height:16px;display:block;position:absolute}.field-type-text-with-summary::after{background:url(https://cdn.yosemiteconservancy.org/sites/all/themes/yosemite/images/quotes-close.png) no-repeat;right:0;margin-top:-25px}.field-type-text-with-summary p{position:relative;margin:10px 30px}.field-name-field-testimonial-author{font-family:'Gotham SSm 2r','Gotham SSm A','Gotham SSm B';font-weight:200;font-style:normal;text-transform:uppercase;color:#9a8f73;float:right;font-size:9px;text-align:right}.feature-quote h6.author{font-size:.9em;margin:0;line-height:120%}.node-teaser{clear:both;overflow:hidden;margin-bottom:1em}.field-type-text-long{margin-top:1em;margin-bottom:1em}img.full-width{width:100%;height:auto}#map{height:500px}.leaflet-popup{transform:none !important;bottom:unset !important;left:unset !important;width:100% !important;position:relative !important}.leaflet-popup-pane{position:relative !important}.leaflet-popup-content{width:100% !important;box-sizing:border-box}.leaflet-popup-tip-container{display:none !important}.popup-image img{width:100%}.more-impact-projects img{width:100%}.leaflet-popup-content-wrapper{box-shadow:0 2px 2px rgba(0,0,0,.1);border:1px solid #ebebeb}h2.popup-heading{font-size:22px;line-height:26px;font-weight:700;color:#333}p.popup-button{text-align:center;margin:0}.map-key{padding-top:20px}.BBMembershipFieldCaption [id$='_lblTxtComments']{white-space:normal}.BBMembershipFieldCaption{width:auto}.join.botanical-garden .left-col .main-menu .join-selected-trail>a,.join.botanical-garden .left-col .main-menu .join-selected-trail>ul>li.menuItem1,.join.botanical-garden .left-col .main-menu .join-selected-trail>ul>li.menuItem2,.donate.friends-garden .left-col .main-menu .join-selected-trail>a,.donate.friends-garden .left-col .main-menu .join-selected-trail>ul>li.menuItem1,.donate.friends-garden .left-col .main-menu .join-selected-trail>ul>li.menuItem2{display:none !important}.Ev2_RegistrationGroups .Ev2_RegistrationEventTitleContainer,.Ev2_RegistrationGroups .Ev2_RegistrationEventDateContainer,.Ev2_RegistrationGroups .Ev2_RegistrationEventTimeContainer{display:none}.mce-content-body .slides li,.mceContentBody .slides li{display:block !important}.slides li.gala-styling .body .btn{background:#fd8200}.slides li.gala-styling .body .btn:hover{background:##F3DD65}@media(min-width:768px){.slides li.gala-styling .body{background:rgba(255,255,255,.2)}}@media(min-width:901px){.slides li.gala-styling>img{height:600px}}#MembershipPayTable [for$=_DonationCapture1_chkMGCompany]{white-space:normal;width:300px;display:inline-block}#MembershipPayTable [id$=_DonationCapture1_chkMGCompany]{display:inline-block}#MembershipPayTable input[type="checkbox"]{vertical-align:top;margin-top:5px}#MembershipPayTable .sDonationCaptureFieldControlCell{width:auto;display:inline-block}@media(min-width:900px){#MembershipPayTable .DonationCaptureFieldControlCell,#MembershipPayTable .BBFormRequiredFieldMarker,[id$=_MembershipGOM1_AddressCtl_tdreq_stateUS],#MembershipPayTable [id$=_DonationCapture1_AddressCtl_tdreq_stateUS]{display:inline-block;width:auto}#MembershipPayTable #DonationCaptureTable{width:100% !important}}#system-down p{font-size:16px;line-height:24px;font-weight:300;color:#222;display:block}.featherlight{background:rgba(0,0,0,.5) !important;background:rgba(66,71,117,.8) !important}.featherlight .featherlight-content{border:4px solid #424775;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.featherlight .featherlight-content{border-bottom:4px solid #424775 !important}.staff-popup .heading{background:#00ae8f;margin-top:0;padding:20px 20px 10px;color:#fff}.staff-popup .content{padding:20px 20px}@media(max-width:599px){.BBMembershipFormTable .BBFormButtonRow .taRight{text-align:left !important}.BBMembershipFormTable .BBFieldControlCell{text-align:left;display:block}.BBMembershipFieldCaption{width:auto;display:block;text-align:left}.BBMembershipSummaryFieldCaption{display:block;width:auto;text-align:left}.BBMembershipFormReadonlyValue{display:inline-block;width:auto}.BBMembershipSummaryFieldCaption{width:auto;text-align:left;display:inline-block}.BBMembershipFormTable .BBFieldCaption{width:auto;text-align:left;display:inline-block}.PaymentPartGrid{width:100%}.BBMembershipFormTable .DonationCaptureTextboxWide,.BBMembershipFormTable .DonationCaptureTextArea{width:94%}}[id$=_ReturnToFormListFromConfirmation]{display:none !important}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;max-width:310px;border:none;font-size:18px;line-height:26px;background:#fec24d;color:#fff;text-transform:uppercase;padding:7px 25px;text-decoration:none;margin:20px 10px;display:inline-block;border-radius:5px;font-weight:bold}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#f89e49;border:none;text-decoration:none;color:#fff}.BBFormDisplaySelectList,.BBFormDisplayTextbox,.BBFormDisplayTextArea,.BBFormDisplaySelectList,.BBFormDisplaySelectList{width:100%;max-width:312px;box-sizing:border-box}input.BBFormDisplayTextbox{height:38px}.BBFormDisplayChecklist{margin-top:2px}.BBSequenceMapNavigationContainer{float:none;text-align:center}.BBFormDisplayRequiredFieldMarker{margin-top:12px}li .BBFormDisplaySequenceMapStepItem,li .BBFormDisplaySequenceMapStepItem:link{background-color:#fec24d;border:none;color:#fff;font-size:18px;font-weight:normal;border-radius:5px;padding:5px 20px}li .BBFormDisplaySequenceMapCurrentStepItem:link:hover,li .BBFormDisplaySequenceMapCurrentStepItem:hover,li .BBFormDisplaySequenceMapCurrentStepItem:link,li .BBFormDisplaySequenceMapCurrentStepItem{background-color:#00ae8e}@media(max-width:599px){div .BBFormDisplayFieldCaption{text-align:left;width:100%}}#PC5539_formWizard_formWizard_33e3d9ee_5e17_43c2_afc4_b848b5a11af4{margin-top:7px}.one-col-page .center-col{display:block;clear:both}#PC5582_tr_MembershipTitleRow{display:none}@media(max-width:599px){.one-col-page .center-col{padding-left:15px;padding-right:15px}}.solid-header-wrap>.container{display:flex;flex-direction:column}.top-wrap .utility{position:relative;top:auto;right:auto;width:auto;align-self:flex-end;margin-top:25px}.home-page .main-menu-wrap{top:auto;align-self:flex-end;width:79%;margin-right:-30px;max-width:1100px}.main-menu-wrap{position:relative;top:auto;opacity:1}.top-wrap .logo{position:relative;margin-bottom:-30px !important}.container.header-container{max-width:100%;padding:0 25px;box-sizing:border-box}.solid-header-wrap{position:fixed;top:0;z-index:99}.slider-wrap{margin-top:124px;margin-top:164px}html{overflow-x:hidden}.utility-menu .btn.menuItem1{background:#00ae8f}.utility-menu .btn.menuItem2{background:#79a838}.utility-menu .btn.menuItem3,.utility-menu .btn.menuItem4{background:#00aeef}.utility-menu .btn.menuItem1:hover,.utility-menu .btn.menuItem2:hover,.utility-menu .btn.menuItem3:hover,.utility-menu .btn.menuItem4:hover{background:#fec34e}.main-menu-wrap,.solid-header-wrap,.mobile-menu-wrap,.mobile-menu-wrap .main-menu,.main-menu-wrap .main-menu .nccUlMenuSub1 li:hover a{background:#424775}.main-menu-wrap .main-menu .nccUlMenuSub1 li a{color:#424775}.main-menu-wrap .main-menu{width:100%;float:none}.staff-columns .staff-column{text-align:center}.staff-columns .staff-column img{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;height:100%;object-fit:cover;border:4px solid #a19cc3;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}.staff-columns .staff-column a{color:#222;text-decoration:none}.TransactionManagerExportContainer{position:relative;width:70px;float:left;margin:10px 0 20px}.TransactionManagerExportOptionsContainer{float:none;width:100%}.site-notice{padding:9px 15px 15px;padding:.9rem 1.5rem 1.5rem;position:relative;display:none}@media(min-width:36em){.site-notice{padding:20px 15px;padding:2rem 1.5rem}}@media(min-width:62em){.site-notice{padding:31px 0;padding:3.1rem 0}}.site-notice--no-cookie .site-notice__close{display:none !important}.site-notice--red{background-color:#e24545;color:#fff}.site-notice--red a{color:#fff}.site-notice--red .site-notice__title{color:#fff}.site-notice--yellow{background-color:#efcc2e;color:#000}.site-notice--yellow a{color:#000}.site-notice--yellow .site-notice__title{color:#000}.site-notice__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:100%;padding-right:30px;padding-right:3rem}@media(min-width:36em){.site-notice__inner{max-width:90%;padding-right:60px;padding-right:6rem}}@media(min-width:62em){.site-notice__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1449px;max-width:144.9rem;margin:0 auto;padding:0;padding-left:80px;padding-left:8rem}}.site-notice__content-wrapper{margin-bottom:5px;margin-bottom:.5rem;margin-right:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:48em){.site-notice__content-wrapper{margin-bottom:15px;margin-bottom:1.5rem}}@media(min-width:62em){.site-notice__content-wrapper{margin-bottom:0}}.site-notice__title{font-size:14px;font-size:1.4rem;text-align:left}@media(min-width:36em){.site-notice__title{font-size:16px;font-size:1.6rem;margin-bottom:7px;margin-bottom:.7rem}}@media(min-width:62em){.site-notice__title{font-size:19px;font-size:1.9rem}}.site-notice__content{display:block;font-size:14px;font-size:1.4rem}@media(min-width:36em){.site-notice__content{font-size:15px;font-size:1.5rem}}.site-notice__content a{font-weight:bold;text-decoration:underline}.site-notice__content a:hover{text-decoration:none}.site-notice__content p:last-of-type{margin-bottom:5px;margin-bottom:.5rem}@media(min-width:36em){.site-notice__content p:last-of-type{margin-bottom:0}}.site-notice__button-wrapper{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:62em){.site-notice__button-wrapper{display:block;margin-left:40px;margin-left:4rem}}.site-notice__button{padding:9px 36px;padding:.9rem 3.6rem;font-size:17px;font-size:1.7rem}.site-notice__close{font-size:24px;font-size:2.4rem;top:0;top:0;right:0;right:0;width:40px;width:4rem;height:40px;height:4rem;border:0;padding:0;margin:0;font-weight:normal;position:absolute;background:rgba(255,255,255,.4)}.site-notice__close:hover,.site-notice__close:focus{color:#fff;background:rgba(226,69,69,.8)}.site-notice__alert-wrapper{width:auto}.site-notice__alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px;margin-bottom:.5rem}@media(min-width:62em){.site-notice__alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}.site-notice__alert-wrapper .site-notice__image img{display:block;height:25px;height:2.5rem;width:auto}@media(min-width:36em){.site-notice__alert-wrapper .site-notice__image img{height:50px;height:5rem}}.site-notice__alert-wrapper .site-notice__alert{font-size:20px;font-size:2rem;font-weight:600;width:100%;line-height:24px;line-height:2.4rem;margin-right:0;padding-left:10px;padding-left:1rem;padding-right:0}@media(min-width:36em){.site-notice__alert-wrapper .site-notice__alert{font-size:24px;font-size:2.4rem;margin-right:30px;margin-right:3rem;padding-left:25px;padding-left:2.5rem;padding-right:30px;padding-right:3rem;width:210px;width:21rem}}@media(min-width:62em){.site-notice__alert-wrapper .site-notice__alert{border-bottom:none;border-right:1px solid #fff}}.clear{clear:both}.background-green{background:#c9d5a6}.survey-block>.inner{display:flex}.background-green .survey-block h2{color:#222;margin-bottom:20px}.survey-block .text{display:flex;justify-content:center;align-items:center;padding:20px;flex-basis:50%}.survey-block .image{display:flex;justify-content:center;align-items:center;flex-basis:50%}.survey-block .text p{font-weight:500;font-size:24px;line-height:32px;margin:0 0 20px 0}.featherlight .survey-block .text p{font-size:18px;line-height:1.5}.survey-block .btn{font-size:16px;color:#5b5836;text-transform:none}.survey-block .btn:hover{background:#5b5836;color:#fff}@media(max-width:900px){.top-wrap .logo-wrap{background:#424775}.slider-wrap{margin-top:53px}.survey-block>.inner{display:block}.survey-block .image{display:none}.survey-block .right,.survey-block .left{float:none}.survey-block .text{padding:25px}}@media(min-width:901px){.staff-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.staff-columns .staff-column{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;margin-bottom:50px;padding:0 21.5px;box-sizing:border-box}.featherlight .featherlight-content{max-width:60%}}table.appeals-table{display:none !important}.mce-content-body table.appeals-table{display:table !important}#use-background .right-col{background:#fff;color:#54565a;position:relative;min-height:auto;margin-bottom:0;margin-top:0;padding-bottom:25px;border:2px solid #e1e2e5;max-width:600px;margin:0 auto;margin-top:110px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;margin-bottom:60px;padding:20px}#background-img-to-use{display:none}.page-design #background-img-to-use{display:block}#use-background [id$=_UpdatePanel]{display:none}#btnPopupCheckoutComplete{display:none !important}div.featherlight .featherlight-content{padding:0}@media(max-width:650px){.mobile-full-width{display:block;float:none !important;width:100%}}.PaymentPart_CartCell_Error{background-color:#fee}.PaymentPart_SectionHeading{background-color:transparent;border:none;font-size:32px;text-align:left;margin-top:15px;margin-bottom:5px}.PaymentPart_CartDeliveryMethodCaption{line-height:1.8em;white-space:nowrap}.PaymentPart_CartSubtotalCaption{line-height:1.2em;white-space:nowrap}.PaymentPart_CartSubtotal{line-height:1.2em;white-space:nowrap}.PaymentPart_DiscountCodeContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:left;width:auto}.PaymentPart_CartSummaryDetails{float:right;margin-right:160px;margin-top:7px}.PaymentPart_DiscountCodeDetails{float:left}.PaymentPart_CartCell_CurrencyError{background-color:#ffa}.PaymentPart_CartCell_ConvertedCurrencyMessage{background-color:#ffa}.PaymentPart_CartCell_RequireRegistration{background-color:#ffa}.PaymentPart_PersonalInfoContainer .DCFieldCaption{line-height:3}.PaymentPart_ConfirmationAccountNumberStyleable{display:inline-block}.PaymentPart_ConfirmationRoutingNumberStyleable{display:inline-block}.PaymentPart_CartOptions{font-size:9pt;margin-bottom:8px;padding:2px 0 4px}.PaymentPart_CartOptions .PaymentPart_RemoveAllLink{display:none}.PaymentPart_Cart{border:1px solid #ccc;margin-bottom:0}.PaymentPart_CartList{width:100% !important;border-bottom:0!important;border-top:1px 0!important}#divCartSummary dl{margin-bottom:0}.PaymentPart_CartHeader{font-size:13pt;background-color:#6d92a4}.PaymentPart_CartHeader th{color:#fff}.PaymentPart_CartHeaderCell{margin:0;padding:3px 5px}.PaymentPart_CartHeaderDescriptionCell{text-align:left}.PaymentPart_CartHeaderCurrencyCell{text-align:center !important}.PaymentPart_CartHeaderQuantityCell{text-align:center !important}.PaymentPart_CartCell{padding:5px;border-top:1px solid #eee}.PaymentPart_CartQuantityCell{text-align:center}.PaymentPart_CartCurrencyCell{text-align:center}.PaymentPart_CartItemType{border-top:1px solid #ccc !important;padding:5px 5px 2px;font-weight:bold;font-size:14px}.PaymentPart_CartSummary{background-color:#f1f1f1;font-size:10pt;font-weight:bold;text-align:right;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;margin:0;border-top:0}.PaymentPart_CartSummaryCaptionContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:right;width:100px !important}.PaymentPart_CartSummaryFieldContainer{float:left;margin:0}.PaymentPart_Controls{padding:5px 0}.PaymentPart_PesonalInfoCheckbox{margin-left:150px}.PaymentPart_ShippingList{padding:0;margin:0}.PaymentPart_ShippingListItem{padding:5px;margin:10px 0 0 0;list-style:none;border-bottom:1px solid #eee}.PaymentPart_ShippingListItemInfoItem{display:block}.PaymentPart_ShippingListItemInfoName{font-weight:bold}.PaymentPart_CartTable{width:100%}.PaymentPartSummary_CartCell_Error{background-color:#f00}.PaymentPartSummary_Container{border:none;padding:8px 0;width:auto}.PaymentPartSummary_Container .btn{margin:0}.PaymentPartSummary_Container .btn a{color:#fff;text-decoration:none;font-weight:bold}.PaymentPartSummary_Container .btn:hover{background:#f89e49}.PaymentPartSummary_CartOptions{text-align:right}.PaymentPartSummary_Cart{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:3px}.PaymentPartSummary_CartList{background-color:#f1f1f1;padding:2px}.PaymentPartSummary_CartCurrencyCell{padding:2px;white-space:nowrap}.PaymentPartSummary_CartItemUnitPrice{text-align:right;width:45px}.PaymentPartSummary_CartSummaryCaptionContainer{float:left;text-align:right;width:130px}.PaymentPartSummary_CartSummaryFieldContainer{float:right;margin-right:47px}.PaymentPartSummary_CartSummaryList{margin-bottom:30px}.PaymentPart_Controls{float:left!important;margin-left:200px!important}.PaymentPart_CartItemType{font-size:21px;line-height:32px;font-weight:700;color:#00539d}@media(max-width:900px){.PaymentPart_Controls{float:none!important;display:flex!important;margin-right:0!important;justify-content:center!important;margin-left:0 !important}.PaymentPart_CartSummaryDetails{margin-right:80px}}.SubscriptionFormListControlCell{display:none}.SubscriptionFormButtonCell{display:none}.SubscriptionFormCheckList{display:none}.SubscriptionFormSubmitButton{display:none}.SubscriptionFormTable{display:none}.SubscriptionFormTitle{display:none}.SubscriptionFormListHeaderTitle{display:none}.SubscriptionFormMessage{display:none}#PC6629_lblAnonymousNoticeID{display:none}@media(min-width:901px){.two-thirds-width-cols .right-col.one-third-col{width:29%;display:inline-block;vertical-align:top;margin-left:4%}.two-thirds-width-cols .left-col.two-thirds-col{width:66%;display:inline-block;vertical-align:top}}@media(max-width:900px){.full-width-container{width:84%;margin:0 8%}.wsNowrap{white-space:normal}.two-thirds-width-cols{display:flex;flex-direction:column}.two-thirds-width-cols .right-col.one-third-col{order:1}.two-thirds-width-cols .left-col.two-thirds-col{order:2}}