a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;position:relative;vertical-align:baseline}html{overflow-y:scroll}body{width:100%;margin:0;padding:0;letter-spacing:.02em}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}.ie6 .cf{zoom:1}.font-default{font-family:Lato,sans-serif;font-weight:400}.font-light{font-family:Lato,sans-serif;font-weight:300}.font-heavy{font-family:Lato,sans-serif;font-weight:700}.logo-stack{background:url(logo_stack.png) no-repeat;display:block;width:130px;height:80px}.svg .logo-stack{background:url(logo_stack.svg) no-repeat}.svg .logo-stack{background-size:130px 80px}@media screen and (max-width:47.499em){.logo-stack{background:url(logo_horizontal.png) no-repeat;display:block;width:280px;height:40px}.svg .logo-stack{background:url(logo_horizontal.svg) no-repeat}.svg .logo-stack{background-size:280px 40px}}@font-face{font-family:foundation;src:url(foundation.eot?j867xj);src:url(foundation.eot?#iefixj867xj) format('embedded-opentype'),url(foundation.woff?j867xj) format('woff'),url(foundation.ttf?j867xj) format('truetype'),url(foundation.svg?j867xj#foundation) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-brainbulb-dot:before{content:"\e6a5"}.icon-brainbulb:before{content:"\e6a6"}.icon-crowdsource-dot:before{content:"\e69f"}.icon-crowdsource:before{content:"\e6a0"}.icon-handheart-dot:before{content:"\e6a1"}.icon-handheart:before{content:"\e6a2"}.icon-lightbulb-dot:before{content:"\e6a3"}.icon-lightbulb:before{content:"\e6a4"}.icon-help:before{content:"\e694"}.icon-chevron-thin-down:before{content:"\e690"}.icon-chevron-thin-left:before{content:"\e691"}.icon-chevron-thin-right:before{content:"\e692"}.icon-chevron-thin-up:before{content:"\e693"}.icon-ambulance-dot:before{content:"\e684"}.icon-ambulance:before{content:"\e685"}.icon-cancerribbon-dot:before{content:"\e695"}.icon-cancerribbon:before{content:"\e696"}.icon-downssyndrome-dot:before{content:"\e697"}.icon-downssyndrome:before{content:"\e698"}.icon-genetics-dot:before{content:"\e699"}.icon-genetics:before{content:"\e69a"}.icon-lungs-dot:before{content:"\e69b"}.icon-lungs:before{content:"\e69c"}.icon-nicu-dot:before{content:"\e69d"}.icon-nicu:before{content:"\e69e"}.icon-braingears-dot:before{content:"\e686"}.icon-braingears:before{content:"\e687"}.icon-family-dot:before{content:"\e688"}.icon-family:before{content:"\e689"}.icon-hands-dot:before{content:"\e68a"}.icon-hands:before{content:"\e68b"}.icon-insurance-dot:before{content:"\e68c"}.icon-insurance:before{content:"\e68d"}.icon-microscope-dot:before{content:"\e68e"}.icon-microscope:before{content:"\e68f"}.icon-list2:before{content:"\e683"}.icon-vimeo:before{content:"\e682"}.icon-instagram:before{content:"\e681"}.icon-linkedin:before{content:"\e680"}.icon-youtube:before{content:"\e600"}.icon-x:before{content:"\e601"}.icon-x-dot:before{content:"\e602"}.icon-wheelchair:before{content:"\e603"}.icon-wheelchair-dot:before{content:"\e604"}.icon-warning:before{content:"\e605"}.icon-warning-dot:before{content:"\e606"}.icon-volumeup:before{content:"\e607"}.icon-volumeup-dot:before{content:"\e608"}.icon-volumeoff:before{content:"\e609"}.icon-volumeoff-dot:before{content:"\e60a"}.icon-volumedown:before{content:"\e60b"}.icon-volumedown-dot:before{content:"\e60c"}.icon-twitter:before{content:"\e60d"}.icon-tooth:before{content:"\e60e"}.icon-tooth-dot:before{content:"\e60f"}.icon-stop:before{content:"\e610"}.icon-stop-dot:before{content:"\e611"}.icon-stethoscope:before{content:"\e612"}.icon-stethoscope-dot:before{content:"\e613"}.icon-star:before{content:"\e614"}.icon-star-dot:before{content:"\e615"}.icon-spyglass:before{content:"\e616"}.icon-spyglass-dot:before{content:"\e617"}.icon-radio:before{content:"\e618"}.icon-radio-checked:before{content:"\e619"}.icon-puzzle:before{content:"\e61a"}.icon-puzzle-dot:before{content:"\e61b"}.icon-printer:before{content:"\e61c"}.icon-printer-dot:before{content:"\e61d"}.icon-plus:before{content:"\e61e"}.icon-plus-dot:before{content:"\e61f"}.icon-playpause:before{content:"\e620"}.icon-playpause-dot:before{content:"\e621"}.icon-play:before{content:"\e622"}.icon-play-dot:before{content:"\e623"}.icon-phone:before{content:"\e624"}.icon-phone-dot:before{content:"\e625"}.icon-people:before{content:"\e626"}.icon-people-dot:before{content:"\e627"}.icon-pause:before{content:"\e628"}.icon-pause-dot:before{content:"\e629"}.icon-paperairplane:before{content:"\e62a"}.icon-paperairplane-dot:before{content:"\e62b"}.icon-newspaper2:before{content:"\e62c"}.icon-newspaper2-dot:before{content:"\e62d"}.icon-newspaper:before{content:"\e62e"}.icon-newspaper-dot:before{content:"\e62f"}.icon-minus:before{content:"\e630"}.icon-minus-dot:before{content:"\e631"}.icon-mapmarker:before{content:"\e632"}.icon-mapmarker-dot:before{content:"\e633"}.icon-mail:before{content:"\e634"}.icon-mail-dot:before{content:"\e635"}.icon-lock:before{content:"\e636"}.icon-lock-dot:before{content:"\e637"}.icon-list:before{content:"\e63b"}.icon-list-dot:before{content:"\e63c"}.icon-icon-journal:before{content:"\e63d"}.icon-journal-dot:before{content:"\e63e"}.icon-home:before{content:"\e63f"}.icon-home-dot:before{content:"\e640"}.icon-heart2:before{content:"\e641"}.icon-heart2-dot:before{content:"\e642"}.icon-heart:before{content:"\e643"}.icon-heart-dot:before{content:"\e644"}.icon-hand:before{content:"\e645"}.icon-hand-dot:before{content:"\e646"}.icon-grid:before{content:"\e647"}.icon-grid-dot:before{content:"\e648"}.icon-girl:before{content:"\e649"}.icon-girl-dot:before{content:"\e64a"}.icon-gear:before{content:"\e64b"}.icon-gear-dot:before{content:"\e64c"}.icon-friend:before{content:"\e64d"}.icon-friend-dot:before{content:"\e64e"}.icon-filesearch:before{content:"\e64f"}.icon-filesearch-dot:before{content:"\e650"}.icon-fastforward:before{content:"\e651"}.icon-fastforward-dot:before{content:"\e652"}.icon-facebook:before{content:"\e653"}.icon-eye:before{content:"\e654"}.icon-eye-dot:before{content:"\e655"}.icon-download:before{content:"\e656"}.icon-documents:before{content:"\e657"}.icon-documents-dot:before{content:"\e658"}.icon-cross:before{content:"\e659"}.icon-cross-dot:before{content:"\e65a"}.icon-conversation:before{content:"\e65b"}.icon-conversation-dot:before{content:"\e65c"}.icon-clock:before{content:"\e65d"}.icon-clock-dot:before{content:"\e65e"}.icon-checkbox:before{content:"\e65f"}.icon-checkbox-checked:before{content:"\e660"}.icon-check:before{content:"\e661"}.icon-check-dot:before{content:"\e662"}.icon-brain:before{content:"\e663"}.icon-brain-dot:before{content:"\e664"}.icon-boygirl:before{content:"\e665"}.icon-boygirl-dot:before{content:"\e666"}.icon-boy:before{content:"\e667"}.icon-boy-dot:before{content:"\e668"}.icon-bones:before{content:"\e669"}.icon-bones-dot:before{content:"\e66a"}.icon-beaker:before{content:"\e66b"}.icon-beaker-dot:before{content:"\e66c"}.icon-basketball:before{content:"\e66d"}.icon-basketball-dot:before{content:"\e66e"}.icon-baby:before{content:"\e66f"}.icon-baby-dot:before{content:"\e670"}.icon-avatarmale:before{content:"\e671"}.icon-avatarmale-dot:before{content:"\e672"}.icon-avatarfemale:before{content:"\e673"}.icon-avatarfemale-dot:before{content:"\e674"}.icon-arrowup:before{content:"\e675"}.icon-arrowup-dot:before{content:"\e676"}.icon-arrowout:before{content:"\e677"}.icon-arrowout-dot:before{content:"\e678"}.icon-apple:before{content:"\e679"}.icon-apple-dot:before{content:"\e67a"}.icon-angleright:before{content:"\e67b"}.icon-angleright-dot:before{content:"\e67c"}.icon-angledown:before{content:"\e67d"}.icon-angledown-dot:before{content:"\e67e"}.icon-arrowleft-dot:before{content:"\e638"}.icon-arrowleft:before{content:"\e639"}.icon-arrowright:before{content:"\e63a"}.icon-arrowright-dot:before{content:"\e67f"}body{font-family:Lato,sans-serif;font-weight:400;letter-spacing:.01em;background-color:#fff;color:#6a767e}blockquote,dl,ol,p,ul{font-size:1em;line-height:1.65em;margin:0 0 1em 0}p{margin-bottom:2em}ol,ul{list-style:none;margin-bottom:2em}li{margin:0;padding:0}b,strong{font-family:Lato,sans-serif;font-weight:700}em,i{font-style:italic}small{font-size:60%;line-height:60%}hr{border:none;color:#eee;background-color:#eee;height:1px;outline:0;width:100%;margin:0 0 2em 0}embed,img,object,video{border:none;max-width:100%}img{width:100%}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.hide{display:none}a{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a,a:visited{font-family:Lato,sans-serif;font-weight:400;outline:0;color:#3081b7;text-decoration:none}a:active,a:focus{outline:0}h1,h2,h3,h4{color:#3081b7}h1{font-family:Lato,sans-serif;font-weight:300;font-size:2.95em;letter-spacing:-.01em;line-height:1.1em;margin-bottom:.9em}h2{font-family:Lato,sans-serif;font-weight:700;font-size:1.85em;letter-spacing:.02em;line-height:1.1em;margin-bottom:.75em}@media screen and (min-width:47.5em) and (max-width:57.999em){h2{font-size:1.65em}}@media screen and (max-width:47.499em){h2{font-size:1.25em}}h3{font-family:Lato,sans-serif;font-weight:700;font-size:1.5em;letter-spacing:.02em;line-height:1.1em;margin-bottom:1.25em}h4{font-family:Lato,sans-serif;font-weight:700;font-size:1.35em;letter-spacing:.02em;line-height:1.35em;margin-bottom:1em}h6{color:#1ebd9c;font-family:Lato,sans-serif;font-weight:400;font-size:1.1em;line-height:1.85em}table{width:100%;border-collapse:collapse}td{padding-left:2em}td:first-child{padding-left:0}td h6{margin-bottom:1.35em}td p{margin-bottom:1.5em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}::-webkit-input-placeholder{color:#86929e}:-moz-placeholder{color:#86929e}::-moz-placeholder{color:#86929e}:-ms-input-placeholder{color:#86929e}button:focus,input:focus,select:focus,textarea:focus{outline:0}button,input[type=search],input[type=text],input[type=password],input[type=submit],input[type=button],textarea{-webkit-appearance:none;-moz-appearance:none;font-family:Lato,sans-serif;font-weight:400}input[type=search],input[type=text],input[type=password],textarea{font-family:Lato,sans-serif;font-weight:400;text-align:left;background:#fff;border:.075em solid #dee4e9;-webkit-border-radius:.35em;-moz-border-radius:.35em;border-radius:.35em;box-sizing:border-box;color:#86929e;font-size:.85em;letter-spacing:.02em;line-height:1.5em;margin-bottom:2em;padding:.6675em .85em;width:100%}textarea{height:7.5em}.button,button,input[type=submit],input[type=button]{background:#fff;border:.15em solid #1ebd9c;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;color:#1ebd9c;cursor:pointer;display:block;font-family:Lato,sans-serif;font-weight:700;font-size:1em;margin-bottom:2em;padding:.75em 3em;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button:visited,button:visited,input[type=submit]:visited,input[type=button]:visited{color:#1ebd9c}.button:visited:hover,button:visited:hover,input[type=submit]:visited:hover,input[type=button]:visited:hover{color:#fff}.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover{background:#1ebd9c;color:#fff}.button:active,button:active,input[type=submit]:active,input[type=button]:active{background:#4fc8b0;border-color:#4fc8b0;color:#fff}.button.alternate,button.alternate,input[type=submit].alternate,input[type=button].alternate{border-color:#3081b7;color:#3081b7}.button.alternate:visited,button.alternate:visited,input[type=submit].alternate:visited,input[type=button].alternate:visited{color:#3081b7}.button.alternate:visited:hover,button.alternate:visited:hover,input[type=submit].alternate:visited:hover,input[type=button].alternate:visited:hover{color:#fff}.button.alternate:hover,button.alternate:hover,input[type=submit].alternate:hover,input[type=button].alternate:hover{background:#3081b7;color:#fff}.button.alternate:active,button.alternate:active,input[type=submit].alternate:active,input[type=button].alternate:active{background:#61aee0;border-color:#61aee0;color:#fff}@media screen and (min-width:47.5em) and (max-width:57.999em){.button,button,input[type=submit],input[type=button]{padding:.75em 2em}}input[type=checkbox],input[type=radio]{margin-right:1em}input[type=checkbox]+label,input[type=radio]+label{display:inline-block!important}.select-wrap{background:#3081b7;-webkit-border-radius:.35em;-moz-border-radius:.35em;border-radius:.35em;display:inline-block;margin-bottom:1.5em;overflow:hidden;width:100%}.select-wrap.DonationCaptureSelectListNarrow{display:inline-block}.select-wrap.DonationCaptureSelectListNarrow+label{display:inline-block!important;vertical-align:top;margin:1em .5em 0 .5em}.select-wrap select{margin:0;width:100%!important}select{color:#fff;font-size:.85em;font-family:Lato,sans-serif;font-weight:400;letter-spacing:.02em;line-height:1.5em;background:#3081b7;border:.075em solid #3081b7;box-sizing:border-box;margin:0 0 2em;padding:.6675em 3.75em .6675em .85em;outline:0;display:block;cursor:pointer;width:100%}.checkbox-wrap{color:#29bb9c;display:block;font-family:Lato,sans-serif;font-weight:400;font-size:.85em;line-height:1.5em;padding:.25em 0;margin:0}.checkbox-wrap label{border:1px dashed #86929e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;cursor:pointer;display:inline-block;margin:0 .75em .25em 0;width:1em;height:1em;background:#86929e;vertical-align:middle}.checkbox-wrap label:after{font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e633";color:#86929e;font-size:.75em;line-height:1.35em;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:1.35em;height:1.35em;text-align:center}.checkbox-wrap label.notransition:after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.checkbox-wrap label:hover:after{color:#86929e}.checkbox-wrap input[type=checkbox]{position:absolute}.checkbox-wrap input[type=checkbox]:checked+label{background:#86929e}.checkbox-wrap input[type=checkbox]:checked+label:after{color:#fff}fieldset,form{margin:0;padding:0}.summary-nav{border-bottom:1px solid #eee;margin-bottom:2.5em;overflow:auto;padding:1.5em 0}@media screen and (max-width:47.499em){.summary-nav{padding:1em 0}}.summary-nav ul{margin:0;text-align:right}.summary-nav ul li{display:inline-block;line-height:5em;margin-left:1em}@media screen and (max-width:47.499em){.summary-nav ul li{line-height:2.35em;margin-left:0}}.summary-nav ul li:first-child{margin-left:0}.summary-nav ul li [class*=" icon-"],.summary-nav ul li [class^=icon-]{display:inline-block;vertical-align:middle;line-height:1.2em;margin-left:.75em}.summary-nav a{color:#3081b7;font-family:Lato,sans-serif;font-weight:700}.summary-nav a:hover{color:#1ebd9c}@media screen and (max-width:47.499em){.summary-nav a{font-size:1.5em}}.summary-nav .button,.summary-nav button{display:inline;color:#1ebd9c}.summary-nav .button:hover,.summary-nav button:hover{color:#fff}.logo{border:none;float:left}.summary-nav-links{float:right}.main-nav a{color:#3081b7}.main-nav a:hover{color:#1ebd9c}.main-nav ul{margin-bottom:1.25em}.main-nav ul li{border-bottom:1px solid #eee;color:#1ebd9c}.main-nav ul li a{display:block;font-size:1.1em;line-height:1.85em;padding:.25em .5em}.main-nav ul li.hide-mobile,.main-nav ul li:last-child{border:none}.main-nav ul.joinlogin a,.main-nav ul.secondary a{font-size:.85em;padding:.25em .6em}.main-nav ul.joinlogin li,.main-nav ul.secondary li{border:none}.main-nav ul.joinlogin{margin-bottom:1.25em;overflow:auto}.main-nav ul.joinlogin a{line-height:1.25em;padding:0 1.25em}.main-nav ul.joinlogin li{border-left:1px solid #3081b7;display:inline-block;float:left}.main-nav ul.joinlogin li:first-child{border:none}.main-nav ul.joinlogin li:first-child a{padding-left:.6em}.main-nav ul.joinlogin [class*=" icon-"],.main-nav ul.joinlogin [class^=icon-]{padding-right:.5em}.main-nav ul.social{overflow:auto}.main-nav ul.social a{font-size:1.5em;padding:0 1em 0 .375em}.main-nav ul.social li{border:none;display:inline-block;float:left}.main-nav h6{padding:.25em .5em}.main-nav .phone a{display:block;font-size:1.5em;padding:.5em .35em}.main-nav .input-wrap{background:#fff;border:.15em solid #3081b7;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;color:#3081b7;display:block;margin-bottom:2em;padding:.75em 2.75em .75em 1.25em}.main-nav .input-wrap input{color:#3081b7;font-size:.85em;font-family:Lato,sans-serif;font-weight:400;text-align:left;background:#fff;border:none;margin:0;padding:0 .25em}.main-nav .input-wrap input::-webkit-input-placeholder{color:#3081b7}.main-nav .input-wrap input:-moz-placeholder{color:#3081b7}.main-nav .input-wrap input::-moz-placeholder{color:#3081b7}.main-nav .input-wrap input:-ms-input-placeholder{color:#3081b7}.main-nav .input-wrap-with-button{background:#fff;border:.15em solid #eee;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;display:block;line-height:1.2em;margin-bottom:1em;overflow:hidden;padding:.65em 6em .65em 1.25em}.main-nav .input-wrap-with-button input[type=text]{background:#fff;border:none;color:#1ebd9c;font-size:.85em;margin:0;padding:0}.main-nav .input-wrap-with-button input[type=text]::-webkit-input-placeholder{color:#1ebd9c}.main-nav .input-wrap-with-button input[type=text]:-moz-placeholder{color:#1ebd9c}.main-nav .input-wrap-with-button input[type=text]::-moz-placeholder{color:#1ebd9c}.main-nav .input-wrap-with-button input[type=text]:-ms-input-placeholder{color:#1ebd9c}.main-nav .input-wrap-with-button input[type=submit]{font-family:Lato,sans-serif;font-weight:400;font-size:.85em;position:absolute;top:0;right:0;border-left:.15em solid #eee;background:#1ebd9c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;line-height:1.69875em;margin:-.15em;padding:.75em 1.25em}.main-nav .input-wrap-with-button input[type=submit]:hover{background:#4fc8b0}.main-nav .search .input-wrap:after{font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e616";position:absolute;top:.95em;right:1.45em}.main-nav-wrap{padding:2em 2.5em}.fouc .main-nav-wrap{display:none}@media screen and (max-width:47.499em){.main-nav-wrap{padding:1.5em}}.sub-nav{border:1px solid #eee;margin-bottom:2em;padding:0 1em}.sub-nav>ul{margin-bottom:2em}.sub-nav>ul>li{border-bottom:1px solid #eee;margin:0;padding:0;line-height:inherit;text-indent:inherit}.sub-nav>ul>li:before{display:none}.sub-nav>ul>li>a{color:#3081b7;display:block;font-family:Lato,sans-serif;font-weight:700;font-size:1.1em;padding:.9em 1.75em .9em 0}.sub-nav>ul>li.parent ul{display:none;margin-bottom:1.25em}.sub-nav>ul>li.parent>a:after{font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e67b';color:#1ebd9c;line-height:1.5em;position:absolute;right:0;top:.95em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sub-nav>ul>li:hover>a:after{color:#6a767e}.sub-nav>ul>li.parent.selected ul{display:block}.sub-nav>ul>li.parent.selected ul.nccUlMenuSub2{display:none}.sub-nav>ul>li.parent.selected>a:after{content:'\e67d'}.sub-nav>ul>li>ul>li{line-height:1.5em;margin-bottom:1em;padding-left:2em;text-indent:-1em}.sub-nav>ul>li>ul>li:before{content:'\2022';color:#1ebd9c}.sub-nav>ul>li>ul>li a{color:#6a767e;font-family:Lato,sans-serif;font-weight:700;font-size:.95em;padding-left:.5em}.sub-nav>ul>li>ul>li.selected a{color:#1ebd9c}.sub-nav .button,.sub-nav button{background:#1ebd9c;color:#fff;padding:1em 1.5em;font-size:1.1em}.sub-nav .button:hover,.sub-nav button:hover{background:#4fc8b0;border-color:#4fc8b0;color:#fff}.sub-nav .sub-nav-private{margin-bottom:0}.sub-nav .sub-nav-private>li.parent ul{display:block}.footer{background:#3081b7;color:#fff;margin-top:6em;padding:2.5em 0}.footer ul{font-size:.85em;margin:0}.footer li{display:inline-block;line-height:1em}@media screen and (max-width:47.499em){.footer li{display:block;text-align:center}}.footer a,.footer a:visited{color:#fff}.footer .button,.footer button{background:#3081b7;border-color:#fff;color:#fff;padding:1em 1.5em;font-size:1.1em}.footer .button:hover,.footer button:hover{background:#1ebd9c;border:.15em solid #1ebd9c;color:#fff}.footer [class*=" icon-"],.footer [class^=icon-]{font-size:1.85em;padding-left:1.25em}.footer .col1 li{border-left:1px solid #fff;padding:0 1.25em}.footer .col1 li:first-child{border:none;padding-left:0}.footer .col2{text-align:right}@media screen and (max-width:47.499em){.footer{margin-top:2em}}.wrap{width:54em;margin:0 auto}@media screen and (min-width:84em){.wrap{width:80em}}@media screen and (min-width:70em) and (max-width:83.999em){.wrap{width:66em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.wrap{width:43.5em}}@media screen and (max-width:47.499em){.wrap{margin:0 1em;width:auto}}.wrap.content-wrap{margin-top:2.5em}.content-wrap img{margin-bottom:2em}.layout-2col-34-reverse:after,.layout-2col-34-reverse:before,.layout-2col-half:after,.layout-2col-half:before,.layout-2col-reverse:after,.layout-2col-reverse:before,.layout-2col:after,.layout-2col:before,.layout-3col:after,.layout-3col:before{content:"";display:block}.layout-2col-34-reverse:after,.layout-2col-half:after,.layout-2col-reverse:after,.layout-2col:after,.layout-3col:after{clear:both}.content-wrap .layout-2col,.content-wrap .layout-2col-34-reverse,.content-wrap .layout-2col-half,.content-wrap .layout-2col-reverse,.content-wrap .layout-3col{margin-top:2.5em}.layout-2col .col1,.layout-2col .col2,.layout-2col .col3,.layout-2col-34-reverse .col1,.layout-2col-34-reverse .col2,.layout-2col-34-reverse .col3,.layout-2col-half .col1,.layout-2col-half .col2,.layout-2col-half .col3,.layout-2col-reverse .col1,.layout-2col-reverse .col2,.layout-2col-reverse .col3,.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{box-sizing:border-box;float:left;margin-right:2em}.layout-2col .col1.space,.layout-2col .col2.space,.layout-2col .col3.space,.layout-2col-34-reverse .col1.space,.layout-2col-34-reverse .col2.space,.layout-2col-34-reverse .col3.space,.layout-2col-half .col1.space,.layout-2col-half .col2.space,.layout-2col-half .col3.space,.layout-2col-reverse .col1.space,.layout-2col-reverse .col2.space,.layout-2col-reverse .col3.space,.layout-3col .col1.space,.layout-3col .col2.space,.layout-3col .col3.space{height:1px}@media screen and (max-width:47.499em){.layout-2col .col1,.layout-2col .col2,.layout-2col .col3,.layout-2col-34-reverse .col1,.layout-2col-34-reverse .col2,.layout-2col-34-reverse .col3,.layout-2col-half .col1,.layout-2col-half .col2,.layout-2col-half .col3,.layout-2col-reverse .col1,.layout-2col-reverse .col2,.layout-2col-reverse .col3,.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{margin-right:0;width:auto;height:auto;float:none}}.layout-2col .col1{clear:left;width:17.33333333em}@media screen and (min-width:84em){.layout-2col .col1{width:26em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col .col1{width:21.33333333em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col .col1{width:13.83333333em}}.layout-2col .col2{margin-right:0;width:34.66666667em}@media screen and (min-width:84em){.layout-2col .col2{width:52em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col .col2{width:42.66666667em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col .col2{width:27.66666667em}}@media screen and (max-width:47.499em){.layout-2col .col1,.layout-2col .col2{margin-right:0;width:auto;height:auto;float:none}}.layout-2col-reverse .col1{clear:left;width:34.66666667em}.layout-2col-reverse .col1 p{margin:0}@media screen and (min-width:84em){.layout-2col-reverse .col1{width:52em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col-reverse .col1{width:42.66666667em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col-reverse .col1{width:27.66666667em}}@media screen and (max-width:47.499em){.layout-2col-reverse .col1 p{margin-bottom:2em}}.layout-2col-reverse .col2{margin-right:0;width:17.33333333em}@media screen and (min-width:84em){.layout-2col-reverse .col2{width:26em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col-reverse .col2{width:21.33333333em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col-reverse .col2{width:13.83333333em}}@media screen and (max-width:47.499em){.layout-2col-reverse .col1,.layout-2col-reverse .col2{margin-right:0;width:auto;height:auto;float:none}}.layout-2col-half .col1,.layout-2col-half .col2{width:26em}@media screen and (min-width:84em){.layout-2col-half .col1,.layout-2col-half .col2{width:39em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col-half .col1,.layout-2col-half .col2{width:32em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col-half .col1,.layout-2col-half .col2{width:20.75em}}.layout-2col-half .col1 img,.layout-2col-half .col2 img{margin-bottom:1.5em}.layout-2col-half .col1 p,.layout-2col-half .col2 p{margin-bottom:2.75em;color:#6a767e}.layout-2col-half .col1{clear:left}.layout-2col-half .col2{margin-right:0}@media screen and (max-width:47.499em){.layout-2col-half .col1,.layout-2col-half .col2{margin-right:0;width:auto;height:auto;float:none}}.layout-2col-34-reverse .col1{clear:left;width:39em}@media screen and (min-width:84em){.layout-2col-34-reverse .col1{width:52em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col-34-reverse .col1{width:42.66666667em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col-34-reverse .col1{width:27.66666667em}}.layout-2col-34-reverse .col2{margin-right:0;width:13em}@media screen and (min-width:84em){.layout-2col-34-reverse .col2{width:26em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-2col-34-reverse .col2{width:21.33333333em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-2col-34-reverse .col2{width:13.83333333em}}@media screen and (max-width:47.499em){.layout-2col-34-reverse .col1,.layout-2col-34-reverse .col2{margin-right:0;width:auto;height:auto;float:none}}.layout-2col-34-reverse .col1 img,.layout-2col-34-reverse .col2 img{margin-bottom:1.5em}.layout-2col-34-reverse .col1 p,.layout-2col-34-reverse .col2 p{margin-bottom:2.75em;color:#6a767e}.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{width:16.66666667em}@media screen and (min-width:84em){.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{width:25.33333333em}}@media screen and (min-width:70em) and (max-width:83.999em){.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{width:20.66666667em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{width:13.16666667em}}.layout-3col .col1{clear:left}.layout-3col .col3{margin-right:0}@media screen and (max-width:47.499em){.layout-3col .col1,.layout-3col .col2,.layout-3col .col3{margin-right:0;width:auto;height:auto;float:none}}.layout-tbl-2col,.layout-tbl-3col,.layout-tbl-4col{border-collapse:collapse;display:table;width:100%}.layout-tbl-2col .row,.layout-tbl-3col .row,.layout-tbl-4col .row{display:table-row}.layout-tbl-2col .col1,.layout-tbl-2col .col2{display:table-cell;width:50%}.layout-tbl-3col .col1,.layout-tbl-3col .col2,.layout-tbl-3col .col3{display:table-cell;width:33.33333%}.layout-tbl-4col .col1,.layout-tbl-4col .col2,.layout-tbl-4col .col3,.layout-tbl-4col .col4{display:table-cell;width:25%}.layout-tbl-4col .col-flex{display:table-cell}@media screen and (max-width:47.499em){.hide-mobile{display:none!important}}.hide-nonmobile{display:none!important}@media screen and (max-width:47.499em){.hide-nonmobile{display:inherit!important}}@media screen and (min-width:47.5em) and (max-width:57.999em),screen and (max-width:47.499em){.hide-small{display:none!important}}.hide-nonsmall{display:none!important}@media screen and (min-width:47.5em) and (max-width:57.999em),screen and (max-width:47.499em){.hide-nonsmall{display:inherit!important}}.page-home .logo-stack{background:url(logo_stack_white.png) no-repeat}.svg .page-home .logo-stack{background:url(logo_stack_white.svg) no-repeat}@media screen and (max-width:47.499em){.page-home .logo-stack{background:url(logo_horizontal.png) no-repeat;display:block;width:280px;height:40px}.svg .page-home .logo-stack{background:url(logo_horizontal.svg) no-repeat}.svg .page-home .logo-stack{background-size:280px 40px}}.page-home .main-body{margin-top:36.95em}@media screen and (min-width:84em){.page-home .main-body{margin-top:57.1em}}@media screen and (min-width:70em) and (max-width:83.999em){.page-home .main-body{margin-top:46.25em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.page-home .main-body{margin-top:28.8125em}}@media screen and (max-width:47.499em){.page-home .main-body{margin-top:0}}.page-home .summary-nav{border:none;z-index:10}@media screen and (max-width:47.499em){.page-home .summary-nav{margin-bottom:0}}.page-home .summary-nav a{color:#fff;font-family:Lato,sans-serif;font-weight:700}.page-home .summary-nav a:hover{color:#1ebd9c}@media screen and (max-width:47.499em){.page-home .summary-nav a{color:#3081b7}}.page-home .summary-nav .button,.page-home .summary-nav button{background:0 0;color:#fff}.page-home .summary-nav .button:hover,.page-home .summary-nav button:hover{background:#1ebd9c;color:#fff}.home-header{background:#3081b7;position:absolute;top:0;left:0;width:100%;overflow:hidden;height:44.95em}@media screen and (min-width:84em){.home-header{height:65.1em}}@media screen and (min-width:70em) and (max-width:83.999em){.home-header, .home-header-slide{height:54.25em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-header{height:36.8125em}}@media screen and (max-width:47.499em){.home-header{height:18em;position:relative;top:inherit;left:inherit}}.home-header img{position:absolute;top:0;left:0;width:100%}.home-header-content{color:#fff;}.home-header-content .tagline{display:inline-block;font-family:Lato,sans-serif;font-weight:700;font-size:6em;line-height:1.02em;margin-top:1.5em}@media screen and (min-width:84em){.home-header-content .tagline{font-size:8em}}@media screen and (min-width:70em) and (max-width:83.999em){.home-header-content .tagline{font-size:7em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-header-content .tagline{font-size:5em}}@media screen and (max-width:47.499em){.home-header-content .tagline{font-size:3.5em}}.home-header-content .tagline-em{display:inline-block; font-size: 55%; line-height: 1em}.home-header-content .tagline-sub{display:block;font-family:Lato,sans-serif;font-weight:400;font-size:.3em;font-style:italic;line-height:1em;margin-top:.25em;margin-bottom:.5em;}.home-header-cta .button,.home-header-cta button{background:#1ebd9c;color:#fff;display:inline-block;margin-top:2em;padding:1em 3.5em;}.home-header-cta .button:hover,.home-header-cta button:hover{background:#4fc8b0;border:.15em solid #4fc8b0;color:#fff}.home-header-cta .cta-more{display:block;text-align:center;font-style:italic;margin-top:5em}@media screen and (min-width:84em){.home-header-cta .cta-more{margin-top:15em}}@media screen and (min-width:70em) and (max-width:83.999em){.home-header-cta .cta-more{margin-top:10em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-header-cta .cta-more{margin-top:3em}}.home-intro{color:#fff}.home-intro h3{color:#fff;margin-bottom:.5em}.home-intro h3:after{display:block;font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1ebd9c;content:"\e630";font-size:.85em;margin-top:.25em}.home-intro p{color:#fff;margin-bottom:0}@media screen and (max-width:47.499em){.home-intro p{display:none}}.home-intro .more{color:#fff;display:block;font-family:Lato,sans-serif;font-weight:700;font-size:1.1em;margin-top:1.5em}@media screen and (max-width:47.499em){.home-intro .more{display:none}}.home-intro .more:after{font-family:foundation;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1ebd9c;content:"\e67b";display:inline;font-size:1.1em;line-height:1.3em;padding-left:.5em;vertical-align:top}.home-intro .col1,.home-intro .col2{overflow:auto;vertical-align:top}.home-intro .col1 .content-wrap,.home-intro .col2 .content-wrap{width:20em}@media screen and (min-width:84em){.home-intro .col1 .content-wrap,.home-intro .col2 .content-wrap{width:33em}}@media screen and (min-width:70em) and (max-width:83.999em){.home-intro .col1 .content-wrap,.home-intro .col2 .content-wrap{width:26em}}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-intro .col1 .content-wrap,.home-intro .col2 .content-wrap{width:17.75em}}.home-intro .col1{background:#3081b7}.home-intro .col1 .content-wrap{float:right;margin-right:4em}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-intro .col1 .content-wrap{margin-right:2em}}@media screen and (max-width:47.499em){.home-intro .col1 .content-wrap{float:none;margin:0;width:auto}}.home-intro .col2{background:#3a99d8}.home-intro .col2 .content-wrap{float:left;margin-left:4em}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-intro .col2 .content-wrap{margin-left:2em}}@media screen and (max-width:47.499em){.home-intro .col2 .content-wrap{float:none;margin:0;width:auto}}.home-intro .content-wrap{padding:3em 0}@media screen and (max-width:47.499em){.home-intro .content-wrap{margin:0;width:auto;padding:2em 1em}}.home-cta{margin:6em 0}.home-cta .cta{padding:0 1em;text-align:center}.home-cta .cta h4{margin-top:1em;text-align:center}@media screen and (max-width:47.499em){.home-cta .cta h4{font-size:1em;margin:0;text-align:left}}.home-cta .cta p{min-height:3.25em}@media screen and (max-width:47.499em){.home-cta .cta p{line-height:1.35em;margin-bottom:0;min-height:inherit}}.home-cta .cta [class*=" icon-"],.home-cta .cta [class^=icon-]{color:#1ebd9c;font-size:10em}@media screen and (max-width:47.499em){.home-cta .cta [class*=" icon-"],.home-cta .cta [class^=icon-]{font-size:3.5em;position:absolute;left:0}}.home-cta .cta .button{display:inline-block;margin-bottom:0}@media screen and (max-width:47.499em){.home-cta .cta .button{background:0 0;border:none;padding:0}.home-cta .cta .button:hover{color:#239f85}}@media screen and (max-width:47.499em){.home-cta .cta{clear:left;margin-bottom:2em;padding:0 0 0 5em;text-align:left}}@media screen and (max-width:47.499em){.home-cta{margin:2em 0}}.home-success-stories{background:#f9f9f9;padding:4em 0;text-align:center}@media screen and (max-width:47.499em){.home-success-stories h3{display:none}}.home-success-stories .highlight-paragraph{font-size:1.25em;margin:0;padding:0 4em}.home-success-stories .highlight-paragraph a{color:#6a767e;font-family:Lato,sans-serif;font-weight:300}.home-success-stories .highlight-paragraph a:hover{color:#3081b7}.home-success-stories .highlight-paragraph p{font-size:1.65em;quotes:"“" "”" "‘" "’"}.home-success-stories .highlight-paragraph p:before{content:open-quote}.home-success-stories .highlight-paragraph p:after{content:close-quote}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-success-stories .highlight-paragraph p{font-size:1.5em}}@media screen and (max-width:47.499em){.home-success-stories .highlight-paragraph p{font-size:1.25em;line-height:1.25em;margin-bottom:0}}.home-success-stories .highlight-paragraph .attribution{font-size:.75em;text-align:center;width:100%}@media screen and (max-width:47.499em){.home-success-stories .highlight-paragraph .attribution{margin-top:1.75em}}.home-success-stories .highlight-paragraph .attribution .source-image{-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;display:inline-block;overflow:hidden;vertical-align:middle;width:4em}.home-success-stories .highlight-paragraph .attribution .source-image img{width:100%}.home-success-stories .highlight-paragraph .attribution .source-detail{display:inline-block;margin-left:.75em;vertical-align:middle}.home-success-stories .highlight-paragraph .attribution .source-detail em,.home-success-stories .highlight-paragraph .attribution .source-detail strong{display:block;text-align:left}.home-success-stories .highlight-paragraph .attribution .source-detail strong{font-family:Lato,sans-serif;font-weight:700;margin-bottom:.25em}.home-success-stories .highlight-paragraph .attribution .source-detail em{font-size:.85em}@media screen and (max-width:47.499em){.home-success-stories .highlight-paragraph{margin-bottom:0;padding:0}}@media screen and (max-width:47.499em){.home-success-stories{padding:2em 0}}.home-success-stories .control-next,.home-success-stories .control-prev{color:#4fc8b0;display:block;font-size:2em;position:absolute;top:3.25em}.home-success-stories .control-next:hover,.home-success-stories .control-prev:hover{color:#239f85}@media screen and (max-width:47.499em){.home-success-stories .control-next,.home-success-stories .control-prev{display:none}}.home-success-stories .control-prev{left:-.25em}.home-success-stories .control-next{right:-.25em}.home-features{margin:5em 0;text-align:center}@media screen and (max-width:47.499em){.home-features img{display:none}}.home-features h2{margin-bottom:2.5em}@media screen and (max-width:47.499em){.home-features h2{margin-bottom:1.5em}}.home-features h4{margin:1em 0}@media screen and (max-width:47.499em){.home-features h4{font-size:1em;margin:0;text-align:left}}@media screen and (max-width:47.499em){.home-features{margin:2em 0;text-align:left}}.home-feature{margin:0 2em}.home-feature .button,.home-feature button{margin-bottom:0;background:#1ebd9c;color:#fff}.home-feature .button:hover,.home-feature button:hover{background:#4fc8b0;border-color:#4fc8b0;color:#fff}@media screen and (max-width:47.499em){.home-feature .button,.home-feature button{background:0 0;border:none;color:#1ebd9c;padding:0;text-align:left}.home-feature .button:hover,.home-feature button:hover{background:0 0;border:none;color:#239f85}}@media screen and (max-width:47.499em){.home-feature p{line-height:1.35em;margin-bottom:0}}@media screen and (max-width:47.499em){.col3 .home-feature{border-bottom:none}}@media screen and (min-width:47.5em) and (max-width:57.999em){.home-feature{margin:0 1em}}@media screen and (max-width:47.499em){.home-feature{margin:0 0 1em 0;padding-bottom:1em;border-bottom:1px solid #ddd}}.back-to-top{bottom:15em;display:none;left:0;pointer-events:none;position:fixed;z-index:100;width:100%}@media screen and (max-width:47.499em){.back-to-top{display:none!important}}.back-to-top-btn{background:#1ebd9c;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-weight:700;font-size:.85em;padding:1.25em 1.75em;pointer-events:auto;text-align:center}.back-to-top-btn:visited{color:#fff}.back-to-top-btn:hover{background:#4fc8b0}.back-to-top-btn [class*=" icon-"],.back-to-top-btn [class^=icon-]{margin-bottom:.25em}.header-image{margin-bottom:3em}@media screen and (max-width:47.499em){.header-image{display:none}}.highlight-paragraph p{font-family:Lato,sans-serif;font-weight:300;font-size:1.5em;margin-bottom:1em}.footnote{background:#eee;margin-bottom:2em;padding:1.25em 1.75em}.footnote p{font-size:.95em;margin-bottom:0}.main-body li{margin:0;padding:0;line-height:1.5em;margin-bottom:1em;padding-left:1em;text-indent:-.4875em}.main-body li:before{content:'\2022';color:#1ebd9c;display:inline-block;padding-right:.4em}@media screen and (max-width:47.499em){.grid-table-4col .layout-tbl-4col{display:block}}.grid-table-4col .row{border-bottom:1px solid #eee}.grid-table-4col .row:last-child{border-bottom:none}@media screen and (max-width:47.499em){.grid-table-4col .row{display:block;border-bottom:none}}.grid-table-4col .col1,.grid-table-4col .col2,.grid-table-4col .col3,.grid-table-4col .col4{text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid-table-4col .col1:hover,.grid-table-4col .col2:hover,.grid-table-4col .col3:hover,.grid-table-4col .col4:hover{background:#f9f9f9}.grid-table-4col .col1:hover [class*=" icon-"],.grid-table-4col .col1:hover [class^=icon-],.grid-table-4col .col2:hover [class*=" icon-"],.grid-table-4col .col2:hover [class^=icon-],.grid-table-4col .col3:hover [class*=" icon-"],.grid-table-4col .col3:hover [class^=icon-],.grid-table-4col .col4:hover [class*=" icon-"],.grid-table-4col .col4:hover [class^=icon-]{color:#3081b7}.grid-table-4col .col1:hover [class*=" icon-"]:before,.grid-table-4col .col1:hover [class^=icon-]:before,.grid-table-4col .col2:hover [class*=" icon-"]:before,.grid-table-4col .col2:hover [class^=icon-]:before,.grid-table-4col .col3:hover [class*=" icon-"]:before,.grid-table-4col .col3:hover [class^=icon-]:before,.grid-table-4col .col4:hover [class*=" icon-"]:before,.grid-table-4col .col4:hover [class^=icon-]:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"\e661";font-size:.85em}@media screen and (max-width:47.499em){.grid-table-4col .col1,.grid-table-4col .col2,.grid-table-4col .col3,.grid-table-4col .col4{display:block;width:auto}.grid-table-4col .col1:hover,.grid-table-4col .col2:hover,.grid-table-4col .col3:hover,.grid-table-4col .col4:hover{background:0 0}}.grid-table-4col .col1,.grid-table-4col .col2,.grid-table-4col .col3{border-right:1px solid #eee}@media screen and (max-width:47.499em){.grid-table-4col .col1,.grid-table-4col .col2,.grid-table-4col .col3{border-right:none}}.grid-table-4col a{color:#6a767e;display:block;font-family:Lato,sans-serif;font-weight:700;font-size:1.2em;min-height:8em;padding:2em}.grid-table-4col a [class*=" icon-"],.grid-table-4col a [class^=icon-]{color:#1ebd9c;font-size:4em;margin-bottom:.35em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:47.499em){.grid-table-4col a [class*=" icon-"],.grid-table-4col a [class^=icon-]{position:absolute;top:.5em;left:0}}@media screen and (min-width:47.5em) and (max-width:57.999em){.grid-table-4col a{font-size:1em;padding:2em 1em}}@media screen and (max-width:47.499em){.grid-table-4col a{border-bottom:1px solid #eee;min-height:5.25em;padding:2.75em 0 0 5em;text-align:left}}.grid-table-4col h2{color:#6a767e;font-size:1.65em;margin:2em 0;text-align:center}.image-left,.image-right{max-width:40%}.image-left img,.image-right img{margin:0}.image-left .image-caption,.image-right .image-caption{color:#1ebd9c;font-size:.75em;font-style:italic;margin-top:1em}@media screen and (max-width:47.499em){.image-left,.image-right{float:none!important;margin:2em 0!important;max-width:100%!important;width:100%}}.image-left{margin:.5em 2em 2em 0}.image-right{margin:.5em 0 2em 2em}.content-wrap .layout-2col-reverse .col2 .button{margin-left:2em;margin-right:2em}@media screen and (min-width:47.5em) and (max-width:57.999em),screen and (max-width:47.499em){.content-wrap .layout-2col-reverse .col2 .button{margin-left:0;margin-right:0}}.content-wrap .layout-3col .col1 .feature,.content-wrap .layout-3col .col2 .feature,.content-wrap .layout-3col .col3 .feature{margin:0 2em;text-align:center}@media screen and (min-width:47.5em) and (max-width:57.999em){.content-wrap .layout-3col .col1 .feature,.content-wrap .layout-3col .col2 .feature,.content-wrap .layout-3col .col3 .feature{margin:0 1em}}@media screen and (max-width:47.499em){.content-wrap .layout-3col .col1 .feature,.content-wrap .layout-3col .col2 .feature,.content-wrap .layout-3col .col3 .feature{margin:0 0 4em 0}}.content-wrap .layout-3col .col1 .feature h4,.content-wrap .layout-3col .col2 .feature h4,.content-wrap .layout-3col .col3 .feature h4{margin:1em 0}.content-wrap .layout-3col .col1 .feature .button,.content-wrap .layout-3col .col2 .feature .button,.content-wrap .layout-3col .col3 .feature .button{background:#1ebd9c;color:#fff}.content-wrap .layout-3col .col1 .feature .button:hover,.content-wrap .layout-3col .col2 .feature .button:hover,.content-wrap .layout-3col .col3 .feature .button:hover{background:#4fc8b0;border-color:#4fc8b0}.highlight-heading{border-top:2px solid #1ebd9c;margin-top:.75em;position:relative;z-index:0}.highlight-heading h6{font-family:Lato,sans-serif;font-weight:700;display:inline-block;font-size:1.1em;position:relative;top:-1.25em;background-color:#fff;padding-right:1em}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to top,#eee 0,#fff 50%)}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);background-image:linear-gradient(to top,#ccc 0,#eee 60%)}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(select2.png) no-repeat 0 1px}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(select2.png) no-repeat 100% -22px;background:url(select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(select2.png) no-repeat -37px -22px;background:url(select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-search input.select2-active{background:#fff url(select2-spinner.gif) no-repeat 100%;background:url(select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(select2-spinner.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(select2-spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.jPanelMenu-panel{-webkit-box-shadow:.05em 0 .85em .2em rgba(0,0,0,.2);-moz-box-shadow:.05em 0 .85em .2em rgba(0,0,0,.2);box-shadow:.05em 0 .85em .2em rgba(0,0,0,.2)}.BBFormTable{border:none;width:100%}@media screen and (max-width:47.499em){.BBFormTable{display:block}}@media screen and (max-width:47.499em){.BBFormTable tbody,.BBFormTable td,.BBFormTable tr{display:block}}.BBFormTable td{padding-left:0;vertical-align:top}@media screen and (max-width:47.499em){.BBFormTable td{text-align:left;width:auto}}.BBFormTable td>table{margin:0!important;width:auto}.BBFormTable .wsNowrap input,.BBFormTable .wsNowrap label,.BBFormTable .wsNowrap select{display:block}.BBFormTable .wsNowrap input[type=checkbox],.BBFormTable .wsNowrap input[type=radio]{display:inline-block}.BBFormTable .wsNowrap label{margin-bottom:0}.BBFormTable .LoginFormTitle{display:none}.BBFormTable .LoginFormTable{width:100%}.BBFormTable .LoginFormTable .taCenter{text-align:left}.BBFormTable .LoginFormTable .LoginFormSubmitButton,.BBFormTable .LoginFormTable .LoginLink{margin-left:30%}@media screen and (max-width:47.499em){.BBFormTable .LoginFormTable .LoginFormSubmitButton,.BBFormTable .LoginFormTable .LoginLink{margin:0}}.BBFormTable .LoginFormTable .BBFormButtonCell{font-size:1em}.BBFormTable .LoginFormTable .BBFormButtonCell input{font-size:inherit}.BBFormTable .LoginFieldCaption{width:30%}.BBFormTable .LoginLink{display:block;font-family:inherit;font-size:1em;margin-bottom:1em;text-decoration:none}.BBFormTable .BBFormTitle{border:none}.BBFormTable .DonationECardSectionSeparator{margin:2em 0}.BBFormTable .DonationECardSectionBody{padding:0}.BBFormTable .DonationECardSectionBody a{display:block;overflow:auto}.BBFormTable .DonationECardSectionBody img{width:auto;float:left;margin:0 2em 0 0}.BBFormTable .DonationECardSectionBody span{float:left}.BBFormTextArea{font-family:Lato,sans-serif;font-weight:400;text-align:left;background:#fff;border:.075em solid #dee4e9;-webkit-border-radius:.35em;-moz-border-radius:.35em;border-radius:.35em;box-sizing:border-box;color:#86929e;font-size:.85em;height:6.25em;letter-spacing:.02em;line-height:1.5em;margin-bottom:2em;padding:.6675em .85em;width:100%}.BBFormSelectList{background:#3081b7;width:100%}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table{display:block;width:100%}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table>tbody{display:block}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr{display:inline-block;max-width:20em;width:50%}@media screen and (max-width:47.499em){tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr{width:100%;max-width:initial}}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr[id*=trOther]{max-width:40em;width:100%}@media screen and (max-width:47.499em){tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr[id*=trOther]{max-width:initial}}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr[id*=trOther]>td{display:inline-block;width:50%}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr[id*=trOther] table{width:100%}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table tr[id*=trOther] table>tbody>tr>td{display:table-cell}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table td{display:block}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table label{background:#3081b7;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;color:#fff;cursor:pointer;display:block!important;font-family:Lato,sans-serif;font-weight:700;font-size:1em;margin:0 2em 2em 0;padding:1em;position:relative!important;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:47.499em){tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table label{margin-right:0}}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table label:hover{background:#61aee0}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table label:active{background:#2d7aad}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table input[type=radio]{display:none}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell>table input[type=radio]:checked+label{background:#61aee0}tbody.DonationFormTable_DonationPanel>tr>td.DonationFieldControlCell .vaBottom{display:none}.BBListingHeading{border:none;background:0 0;color:#3081b7;font-family:Lato,sans-serif;font-weight:700;font-size:1.35em;height:auto;letter-spacing:.02em;line-height:1.1em;padding:1.5em 0 1.5em 0;text-align:left}.BBFieldCaption,.BBFormDisplayFieldCaption{background:0 0;vertical-align:top;padding-right:2em;width:25%}.BBFieldCaption label,.BBFieldCaption span,.BBFormDisplayFieldCaption label,.BBFormDisplayFieldCaption span{font-size:.85em;margin-right:0}.BBFormDisplaySequenceMapContentContainer legend{display:none}.BBFormDisplaySequenceMapContentContainer .BBFormDisplayFieldCaption{font-size:.85em;margin:0 2% 0 0;padding:0;width:25%}.BBFormDisplaySequenceMapContentContainer .BBFormDisplayRadioButtonList,.BBFormDisplaySequenceMapContentContainer .BBFormDisplayTextArea,.BBFormDisplaySequenceMapContentContainer .BBFormTextbox{width:65%;margin-right:2%;margin-bottom:2em}.BBFormDisplaySequenceMapContentContainer .BBFormDisplayRequiredFieldMarker{width:6%;margin:0;padding:0}.BBFormDisplaySequenceMapContentContainer .BBFormDisplaySequenceMapNavigationContainer{float:none;margin:2em 0 0 0}.BBFormDisplaySequenceMapContentContainer .BBFormDisplaySequenceMapNavigationContainer .BBFormDisplaySequenceMapNavigationButton{margin-left:27%}.BBFieldControlCell{vertical-align:top;width:100%}.BBFieldControlCell input,.BBFieldControlCell label,.BBFieldControlCell textarea{display:inline-block;margin-bottom:1.5em}.BBFieldControlCell label,.BBFieldControlCell span{font-size:.85em}.BBFieldControlCell label>span,.BBFieldControlCell span>label{font-size:inherit}.BBFieldControlCell .BBLinkHelpIcon{display:inline-block;line-height:1.75em;padding-left:.5em;vertical-align:top}.BBFieldControlCell .BBLinkHelpIcon div{color:#3081b7;display:inline-block}.BBFieldControlCell .BBLinkHelpIcon img{display:none}.BBFieldControlCell .DonationCaptureSelectListNarrow,.BBFieldControlCell .DonationCaptureTextboxNarrow{width:auto}.DonationFormTable_DonationPanel .BBFieldControlCell{width:auto}.BBFormRequiredFieldMarker{color:#e54c42;font-family:Lato,sans-serif;font-weight:700;font-size:1.5em;padding:0 .25em;vertical-align:top}.BBFormButtonCell{padding-top:2em;text-align:left}.BBFormButtonCell input{background:#1ebd9c;color:#fff!important;display:inline-block;margin-left:25%;padding:1em 3em}@media screen and (max-width:47.499em){.BBFormButtonCell input{width:100%;margin-left:0}}.BBFormButtonCell input:hover{background:#4fc8b0;border-color:#4fc8b0}.BBAnonymousSubscriptionFormTable>tbody>tr>td>table{width:100%}.BBAnonymousSubscriptionFormTable>tbody>tr>td>table .BBFormRequiredFieldMarker{display:none}.BBAnonymousSubscriptionFormTable>tbody>tr>td>table .BBFieldControlCell{white-space:nowrap}.BBAnonymousSubscriptionFormTable .BBFormButtonCell{padding-top:0}.BBMembershipFormTable .BBMembershipFormTitle{border:none;color:#3081b7;font-family:Lato,sans-serif;font-weight:700;font-size:1.85em;letter-spacing:.02em;line-height:1.1em;padding-bottom:.75em;text-align:left}@media screen and (min-width:47.5em) and (max-width:57.999em){.BBMembershipFormTable .BBMembershipFormTitle{font-size:1.65em}}@media screen and (max-width:47.499em){.BBMembershipFormTable .BBMembershipFormTitle{font-size:1.25em}}.BBMembershipFormTable .BBMembershipCatDescription,.BBMembershipFormTable .BBMembershipCategoryListEnd,.BBMembershipFormTable .BBMembershipCategoryListStart,.BBMembershipFormTable .BBMembershipCategorySeparator{display:none}.BBMembershipFormTable .BBMembershipFieldCaption{padding:0!important}.BBMembershipFormTable .BBMembershipFieldCaption{text-align:left}.BBMembershipFormTable .BBMembershipFieldCaption .BBMembershipTextBox{display:block}.BBMembershipFormTable .DonationCaptureFieldControlCellAmount{padding-bottom:1.5em}.BBMembershipFormTable .DonationCaptureFieldControlCellAmount .BBFieldCaption{padding:0;width:auto;vertical-align:initial}.BBMembershipFormTable .w100p{width:100%!important}.EventItemRegistrationsTable .BBListOddRowStyle,.EventItemsSelectionGrid .BBListOddRowStyle{background:0 0}.EventItemRegistrationsTable td,.EventItemsSelectionGrid td{box-sizing:border-box}.EventItemRegistrationsTable .EventItemRegistrationControlCellQuantity,.EventItemsSelectionGrid .EventItemRegistrationControlCellQuantity{width:20%}.EventItemRegistrationsTable .EventItemRegistrationControlCellDescription,.EventItemsSelectionGrid .EventItemRegistrationControlCellDescription{width:30%;padding-left:2em}.EventItemRegistrationsTable .EventItemRegistrationControlCellNumParticipants,.EventItemsSelectionGrid .EventItemRegistrationControlCellNumParticipants{width:30%;padding-left:2em}.EventItemRegistrationsTable .EventItemRegistrationControlCellPrice,.EventItemsSelectionGrid .EventItemRegistrationControlCellPrice{width:20%;padding-left:2em}.NCC_Forms_Title{display:none}#NCC_Forms_ProspectiveMemberForm>table>tbody>tr>td>table td,#NCC_Forms_Share-Your-Story>table>tbody>tr>td>table td{padding-left:0;vertical-align:top}#NCC_Forms_ProspectiveMemberForm>table>tbody>tr>td>table td:first-child,#NCC_Forms_Share-Your-Story>table>tbody>tr>td>table td:first-child{width:25%;padding-right:2em;text-align:right}#NCC_Forms_ProspectiveMemberForm>table>tbody>tr>td>table td .fieldlabel,#NCC_Forms_Share-Your-Story>table>tbody>tr>td>table td .fieldlabel{display:block;font-size:.85em;margin-bottom:2em}#NCC_Forms_ProspectiveMemberForm td.submitButtonCell input,#NCC_Forms_Share-Your-Story td.submitButtonCell input{margin-left:25%}.required{color:#e54c42}.BBFormTable.BBDocumentFormTable .BBFormTitle{text-align:left}.BBFormTable.BBDocumentFormTable .BBDocumentTabButtons{text-align:right}.BBDocumentDisplayTable td:nth-child(2),.BBDocumentDisplayTable td:nth-child(3){display:none}.DirectoryFormTable .DirectoryFormTitle{display:none}.BBListingTable .DirectoryListingHeading{border:none;font-size:.85em}.BBListingTable .DirectoryListingItem{border:none;font-size:.85em;padding:0 2em 1em 0}.BBListingTable .DirectoryListingItem:last-child{padding-right:0}.ReportsLandingFieldCaption,.ReportsLandingFieldControlCell{padding-bottom:2em}.ReportFormTable img{display:inline-block;margin:0 .5em 0 0;width:auto}.ReportFormTable .BBListingHeading{padding:0}.ReportFormTable .BBListingHeading td{font-size:.75em;padding:0 0 1em 0}.ReportFormTable .BBListingHeading td:first-child{width:60%}.ReportFormTable .BBListingHeading td:last-child{text-align:right}.ReportFormTable .BBListingHeading td.taLeft{text-align:left}.ReportFormTable .BBListEvenRowStyle,.ReportFormTable .BBListOddRowStyle{background:0 0;font-size:.85em;text-align:left;white-space:normal!important}.ReportFormTable .BBListEvenRowStyle td,.ReportFormTable .BBListOddRowStyle td{border-top:1px solid #eee;padding:1em 0}.ReportFormTable .BBListEvenRowStyle td:first-child,.ReportFormTable .BBListOddRowStyle td:first-child{width:60%}.ReportFormTable .BBListEvenRowStyle td:last-child,.ReportFormTable .BBListOddRowStyle td:last-child{text-align:right}.SearchFormTable{color:#86929e}.SearchFormTable a{border-top:1px solid #eee;color:#3081b7;display:block;font-family:Lato,sans-serif;font-weight:700;font-size:1.1em;line-height:1.85em;padding:.95em 0 0 0;margin-top:1.1em}.SearchFormTable a:hover{color:#1ebd9c}.SearchFormTable .SearchButton{margin-left:2em}.SearchFormTable .SearchFieldCaption{display:none}.SearchFormTable .SearchHeaderRow{font-style:italic}.SearchFormTable .SearchHeaderRow td{padding-bottom:1em}.SearchFormTable .BBSearchDescriptionStyle{line-height:1.65em;white-space:normal}.SearchFormTable .BBListOddRowStyle{background:0 0}.CalendarViewBottomIcons img,.CalendarViewBottomIcons input[type=image],.EventCalendarButtonBar img,.EventCalendarButtonBar input[type=image]{margin:0 0 0 15px}.CalendarViewBottomIcons{font-size:.75em}.EventCalendarName{display:none}.CalendarViewTopLeft,.CalendarViewTopMiddle,.CalendarViewTopRight{padding-bottom:30px}.CalendarViewTopLeft{font-size:.85em}.CalendarViewTopLeft label{line-height:1.85em;display:inline-block;vertical-align:top}.CalendarViewTopLeft .select-wrap{width:auto;margin:0 0 0 15px}.CalendarViewContainer{width:100%!important}.CalendarViewContainer img{width:auto}.CalendarViewContainer table{width:100%!important}.CalendarViewContainer .CalendarViewMonthYearLabel{display:none}.CalendarViewContainer .CalendarViewDay,.CalendarViewContainer .CalendarViewOtherMonthDay,.CalendarViewContainer .CalendarViewToday,.CalendarViewContainer .CalendarViewWeekendDay{border:1px solid #eee;font-size:.75em;padding:5px}.CalendarViewContainer .CalendarViewDay,.CalendarViewContainer .CalendarViewWeekendDay{font-family:Lato,sans-serif;font-weight:700;color:#6a767e}.CalendarViewContainer .CalendarViewToday{background:#dee4e9}.CalendarViewContainer .CalendarViewDayHeader{background:#3081b7;border:1px solid #3081b7;font-size:.75em;padding:5px}.CalendarViewContainer .CalendarViewAllDayEvent{border:none}.CalendarViewContainer .CalendarViewEventItemContainer{color:#6a767e;font-family:Lato,sans-serif;font-weight:400;text-align:left}.CalendarViewContainer .CalendarViewEventItemContainer a{color:#3081b7;font-family:Lato,sans-serif;font-weight:700}.CalendarViewContainer span.CalendarViewTodayText{font-size:.75em;padding-left:5px}.EventTable .w100p{width:100%!important}.EventTable .EventItemTitleName,.EventTable .EventSectionHeader{color:#3081b7;font-family:Lato,sans-serif;font-weight:700;font-size:1em;padding:1.5em 0}.EventTable .EventItemTitleDescription,.EventTable .EventItemTitleName{display:block;padding:0 0 1.5em 0;text-align:left}.EventTable .EventProgressCell,.EventTable .EventProgressCellFuture,.EventTable .EventProgressCellPast{font-size:.85em;padding:.85em 1em}.EventTable .EventProgressCell{background:#3081b7;color:#fff}.EventTable .EventProgressCellFuture,.EventTable .EventProgressCellPast{background:#eee;color:#2d7aad}.EventTable .EventItemsSelectionGrid{border:1px solid #eee}.EventTable .EventItemsSelectionGrid>tbody>tr>td{padding:1em}.EventTable .EventTicketsHeaderCell{font-size:1.5em;font-family:Lato,sans-serif;font-weight:700}.EventTable .SummaryGridEventTitle{color:#3081b7;font-family:Lato,sans-serif;font-weight:700;font-size:16px;padding:.5em 0 1em 0}.EventTable .EventTicketsBodyCell{font-size:1.5em;padding:.5em 0}.EventTable .EventAttendeesOverallTotal{font-family:Lato,sans-serif;font-weight:700;font-size:1.5em;color:#2ebc9e}.EventTable .BBFormSubmitButton{margin-top:2em}.ECardThumbnail{width:auto;max-width:100%}.DesignMenuTable img,.DesignPane img,.DesignerPanePanelEmpty img,.DesignerPanePanelPart img,.bb_mainMenu img{width:auto}.vaMiddle{display:inline-block;width:auto}.aspNetHidden{display:none!important}@page{size:A4;margin:0}@media print{.layout-2col .col1,.summary-nav{display:none}.wrap{margin:0;width:auto}.layout-2col .col2{float:none;width:auto}.jPanelMenu-panel{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.footer{background:#fff}.footer .layout-2col-34-reverse .col1{color:#6a767e;float:none;text-align:center;width:auto}.footer .col2{display:none}}

.Ev2_RegistrantContent input[type="text"] { height: 3em !important; }

.BBFormTable td>table.SurveyQuestionTable {
	width: 100% !important;
}
.SurveyQuestion {
	font-size: inherit !important;
	font-family: inherit !important;
	display: inline-block !important;
	margin-bottom: 1em;
}
.SurveyAnswerColumnHeading {
	font-size: inherit !important;
	font-family: inherit !important;
	padding: .25em !important;
	padding-bottom: .5em;
}
.SurveyAnswerTable {
	width: 100% !important;
}
td.SurveyAnswer {
	padding: .25em !important;
    font-size: inherit !important;
	font-family: inherit !important;
}
.select-wrap select {
	height: 3em !important;
}
.SurveyFormTable {
	width: 100% !important;
}
.SurveyAnswerTableHeaderRow {
	background-color: #3081b7;
	color: #fff;
}

.BBEventRegSequenceMapContent { overflow: auto; }

.large-header-image {}
	.large-header-image h1 {
		position: absolute;
		top: 50%;
		margin-top: -.85em;
		color: #fff;
		width: 100%;
		text-align: center;
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
		font-weight: 700;
	}
	.large-header-image h1 small {
		display: block;
		margin-top: .55em;
		font-weight: 400;
	}

	@media screen and (max-width:47.499em) {
		.large-header-image h1 { font-size: 1.85em; }
	}


.home-header-content .tagline { text-shadow: 1px 1px 1px rgba(0,0,0,.5); }
.home-header-content .tagline p {
	font-size: 1rem;
	font-weight: 400;
	margin-bottom: 0;
}
.home-header-content a { color: #fff; font-weight: bold; }
@media screen and (max-width: 57.999em) {
	.home-header-content .tagline p {
		display: none;
	}
}

.home-header-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transition: visibility 0s linear 800ms,opacity 800ms linear;
    opacity: 0;
    z-index: 1;
}
.home-header-slide.active {
    opacity: 1;
    transition-delay: 0s;
    visibility: visible;
    z-index: 2;
}
.home-header-slide:first-child { position: relative; top:inherit; }
.home-header-slide .tagline {
	padding-left: 45%;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}
.home-header-slide-pager {
	position: absolute;
	bottom: 2em;
	left: 0;
	text-align: center;
	width: 100%;
	z-index: 10;
}
	.home-header-slide-pager .icon-radio, .home-header-slide-pager .icon-radio-checked {
		display: inline-block;
		font-size: 2em;
		margin: 0 .125em;
		cursor: pointer;
		color: #1ebd9c;
	}
	.home-header-slide-pager .icon-radio-checked {
		color: #fff;
	}


.home-header-cta {
	padding-left: 45%;
}
.home-header-cta .button:nth-child(2) {
	background-color: #3081b7;
	border-color: #3081b7;
	margin-left: 1em;
}
.home-header-cta .button:nth-child(2):hover {
	background-color: #3a99d8;
	border-color: #3a99d8;
}
@media screen and (max-width:47.499em){
	.home-header-content .tagline { margin-top: 1em; }
	.home-header-cta{}
	.home-header-cta .button { font-size: .75em; }
}

.image-tint {
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	opacity: .35;
	width: 100%;
	height: 100%;
}

.campaign-content .col1 p {
	margin-bottom: 2em;
}

.campaign-donate-buttons { margin-top: 0 !important; }
.campaign-donate-buttons {
	padding: 0 12em;
}
.campaign-donate-buttons .button {
	font-size: 1.25em;
	margin-top: 2em;
	margin-bottom: .5em;
}

.sponsor-images {
	text-align: center;
}
.sponsor-images h4 {
	text-align: center;
}
.sponsor-images img {
	box-sizing: border-box;
	padding: 0 3em 2em 3em;
}
.all-gauges {
	display: table;
	width: 100%;
	height: 100%;
}
.all-gauges .col1, .all-gauges .col2, .all-gauges .col3 {
	background-color: #eee;
	border-radius: 8px;
	display: table-cell;
	height: 100%;
	text-align: center;
	vertical-align: top;
}
.all-gauges .feature {
	box-sizing: border-box;
	width: 100%;
    padding: .5em 2em .5em 2em;
    margin: 0 0 1em 0 !important;
}
	.all-gauges .col3 {
		background-color: #fff;
	}

.top-teams ul, .top-fundraisers ul {
	list-style: none;
}
.top-teams li, .top-fundraisers li {
	padding-left: 0;
	text-indent: 0;
}
	.top-teams li:before, .top-fundraisers li:before {
		padding-right: 0;
		content: '';
	}

#gauge-campaign {
	width: 100%;
	height: auto;
}

@media screen and (max-width: 83.999em) and (min-width: 70em) {

}
@media screen and (max-width: 57.999em) {
	.campaign-donate-buttons { padding: 0 0; }
	.all-gauges {
		display: block;
		height: auto;
	}
	.all-gauges .col1, .all-gauges .col2, .all-gauges .col3 {
		display: block;
		height: auto;
		width: 100%;
		margin-bottom: 2.5em;
	}
	.content-wrap .all-gauges .col1 .feature, .content-wrap .all-gauges .col2 .feature {
		text-align: left;
	}
}
@media screen and (min-width: 70em) {
	.sponsor-images img { padding: 0 6em 2em 6em; }
}
@media screen and (max-width: 47.499em) {
	.sponsor-images img { padding: 0 6em 2em 6em; }
	.home-header-slide .tagline {
		padding-left: 0;
		text-align: center;
		width: 100%;
	}
	.home-header-cta {
		text-align: center;
		padding-left: 0;
	}
	.home-header-slide-pager { display: none; }
}
#gauge-campaign tspan {
	font-family: Lato, sans-serif;
	font-size: .95em;
}
