article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,e summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:87.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5725}html,button,input,select,textarea{font-family:"Raleway",sans-serif}body{margin:0;padding:0;color:#000}a{font-family:Raleway,sans-serif;color:#a7a8aa;text-decoration:none;cursor:pointer}a:hover,a:active,a:focus,a.selected{color:#ffd100;text-decoration:none}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}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}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 #ccc;padding:5px;height:30px;font-size:14px;color:#000}textarea{height:80px;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;border:none}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;margin-right:4px}input[type="search"]{-webkit-appearance:none;box-sizing:border-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}table th{text-align:left;padding:0;border-bottom:none}table tbody{border-top:none}table.layout-fixed{table-layout:fixed;width:100%}table.two-col-table{table-layout:fixed;width:100%;border:none}table.two-col-table td{width:50%;padding:0 10px 0 0;border:none;text-align:left;vertical-align:top}@media(max-width:600px){table.two-col-table td{width:100%;display:block;padding-right:0;padding-bottom:10px}}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0 0 20px}h1{font-family:"Raleway",sans-serif;color:#1e376d;font-size:27px;line-height:1.2;font-weight:400}h2.subhead{font-weight:bold;margin-top:-20px}h2.subtitle{color:#818181;font-family:"Crimson Text",serif;font-style:italic;font-weight:normal;font-size:20px;line-height:1.33}h3{font-size:20px;line-height:1.33}h4{font-size:15px;line-height:1.33}h5{font-size:14px;line-height:1.33}h6{font-size:14px;line-height:1.33}hr{background-color:#003c79;color:#003c79;height:1px;clear:both;border:0}.select{font-family:verdana,arial;font-size:9pt;font-weight:none;color:#000;background:#fff;border-width:1px;border-color:#414141;border-style:thin}input{font:17px "Raleway",san-serif}.textarea{font-family:verdana,arial;font-size:9pt;color:#000;background:#fff;border-color:#414141;border-width:1px;border-style:solid}input.butt{border-right:#7f7f7f 1px solid;border-bottom:#7f7f7f 1px solid;border-top:#e0e0e0 1px solid;border-left:#e0e0e0 1px solid;font:11px Verdana,Arial,san-serif;color:#000;background-color:#c0c0c0;margin-left:1px}input.input{border:#999 1px solid;FONT:11px Verdana,Arial,san-serif}select{font:11px Verdana,Arial,san-serif}strong{font-weight:bold}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden}.wrap{position:relative}.container{position:relative;max-width:1066px;margin:0 auto;width:100%;padding:0 10px}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.main{clear:both;padding:50px 0 0}.main:before,.main:after{content:"";display:table}.main:after{clear:both}@media(min-width:811px){.main{padding:30px 0 0}}@media(min-width:811px){.two-sidebars #content{float:left;width:70%;padding:0 30px 0 0;margin:0}}@media(min-width:931px){.two-sidebars #content{float:left;width:55%;padding:0 30px;margin:0;margin-left:25%}}.two-sidebars .sidebar-first{display:none;position:relative}@media(min-width:931px){.two-sidebars .sidebar-first{display:block;float:left;width:25%;margin:0;margin-left:-80%}}@media(min-width:811px){.two-sidebars .sidebar-second{float:left;width:30%;margin:0}}@media(min-width:931px){.two-sidebars .sidebar-second{width:20%}}@media(min-width:931px){.sidebar-first #content{float:left;padding:0 0 0 20px;margin-left:25%;width:75%}}.sidebar-first .sidebar-first{display:none}@media(min-width:931px){.sidebar-first .sidebar-first{display:block;float:left;margin:0;margin-left:-100%;width:25%}}.hidden{display:none;visibility:hidden}.hidetext{position:absolute;visibility:hidden}.clearboth{clear:both}@media(min-width:931px){.show-small{display:none}}.hide-small{display:none}@media(min-width:931px){.hide-small{display:block}}.header{float:left;background:url(/image/15/header_bg.png) repeat-x;width:100%;height:159px;z-index:2;position:relative}.internal_bar{width:100% !important;overflow:hidden;text-align:center;position:relative;z-index:1;max-height:398px;float:left;clear:both;margin:-159px 0 0 0}.internal_bar p{margin:0}.internal_bar p img{margin:0 auto;width:100%;height:auto;min-width:800px;display:block}body[class*="pagedesign"] .internal_bar{margin:0;min-height:350px;background:#555}.bar_overlay{display:none;background:url(/image/15/bar_overlay.png) repeat-x;width:100%;height:132px;float:left;margin:-132px 0 0 0;position:relative;z-index:2}@media(min-width:811px){.bar_overlay{display:block}}.logo{display:none;float:left;position:relative;z-index:1;margin:7px 0 7px 4px}@media(min-width:476px){.logo{display:block}}.logo p{margin:0}.logo p img{display:block}.logo_sm{display:block;float:left;margin:31px 13px 31px 3px}@media(min-width:476px){.logo_sm{display:none}}.logo_sm p{margin:0}.logo_sm p img{display:block}.utility-wrap{display:none;float:right;position:relative;z-index:3}@media(min-width:931px){.utility-wrap{display:block}}.utility-wrap ul.utility-menu{font-size:0;margin:38px 0 0 0}.utility-wrap ul.utility-menu li{display:inline-block;margin:0 0 0 15px}@media(min-width:1000px){.utility-wrap ul.utility-menu li{margin:0 0 0 15px}}@media(min-width:1100px){.utility-wrap ul.utility-menu li{margin:0 0 0 28px}}.utility-wrap ul.utility-menu li a{display:block;color:#fff;text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start;width:84px;height:18px;background-repeat:no-repeat;background-position:center center}.utility-wrap ul.utility-menu li.search a{width:66px;background-image:url(/image/15/top_search.png)}.utility-wrap ul.utility-menu li.search a:hover,.utility-wrap ul.utility-menu li.search a:active,.utility-wrap ul.utility-menu li.search a:focus,.utility-wrap ul.utility-menu li.search a.selected{background-image:url(/image/15/top_search_ro.png)}.utility-wrap ul.utility-menu li.families a{background-image:url(/image/15/top_families.png)}.utility-wrap ul.utility-menu li.families a:hover,.utility-wrap ul.utility-menu li.families a:active,.utility-wrap ul.utility-menu li.families a:focus,.utility-wrap ul.utility-menu li.families a.selected{background-image:url(/image/15/top_families_ro.png)}.utility-wrap ul.utility-menu li.alumni a{background-image:url(/image/15/top_alumni.png)}.utility-wrap ul.utility-menu li.alumni a:hover,.utility-wrap ul.utility-menu li.alumni a:active,.utility-wrap ul.utility-menu li.alumni a:focus,.utility-wrap ul.utility-menu li.alumni a.selected{background-image:url(/image/15/top_alumni_ro.png)}.utility-wrap ul.utility-menu li.quicklinks a{width:91px;background-image:url(/image/15/top_quicklinks.png)}.utility-wrap ul.utility-menu li.quicklinks a:hover,.utility-wrap ul.utility-menu li.quicklinks a:active,.utility-wrap ul.utility-menu li.quicklinks a:focus,.utility-wrap ul.utility-menu li.quicklinks a.selected{background-image:url(/image/15/top_quicklinks_ro.png)}.utility-wrap ul.utility-menu li.hashtag{display:none}@media(min-width:1000px){.utility-wrap ul.utility-menu li.hashtag{display:inline-block}}.utility-wrap ul.utility-menu li.hashtag a{width:112px;background-image:url(/image/15/top_hashtag.png)}.utility-wrap ul.utility-menu li.hashtag a:hover,.utility-wrap ul.utility-menu li.hashtag a:active,.utility-wrap ul.utility-menu li.hashtag a:focus,.utility-wrap ul.utility-menu li.hashtag a.selected{background-image:url(/image/15/top_hashtag_ro.png)}.footer{text-align:center;width:100%;border-top:7px solid #1e376d;background:#05539c;font-size:15px;line-height:1.4;color:#fff;padding:40px 0 0}@media(min-width:931px){.footer{text-align:left}}.footer:before,.footer:after{content:"";display:table}.footer:after{clear:both}.footer div[class^="f-col"]{margin:0}@media(min-width:931px){.footer div[class^="f-col"]{float:left;margin:0;padding:0 20px 0 0;width:20%}}.footer div[class^="f-col"].f-col1{margin-bottom:40px}@media(min-width:931px){.footer div[class^="f-col"].f-col1{margin-bottom:0;width:20%}}@media(min-width:1000px){.footer div[class^="f-col"].f-col1{width:25%}}.footer div[class^="f-col"].f-col2{margin-bottom:40px}@media(min-width:931px){.footer div[class^="f-col"].f-col2{margin-bottom:0}}@media(min-width:931px){.footer div[class^="f-col"].f-col3{width:27%}}@media(min-width:1000px){.footer div[class^="f-col"].f-col3{width:25%}}@media(min-width:931px){.footer div[class^="f-col"].f-col5{width:13%}}@media(min-width:1000px){.footer div[class^="f-col"].f-col5{width:10%}}.footer h4{text-transform:uppercase;color:#a5b6d1;font-weight:700;margin:0}.footer a{color:#fff;text-decoration:none}.footer a:hover,.footer a:active,.footer a:focus,.footer a.selected{color:#efc502}.social-menu{margin:20px 0 10px;padding:0;list-style:none;font-size:0}.social-menu li{display:inline-block;margin:0 6px 0 0;padding:0}.social-menu li a{background:#1e376d;color:#fff;border:2px solid #fff;border-radius:50%;height:50px;width:50px;display:block;text-align:center}.social-menu li a i.fa{font-size:22px;line-height:50px}.social-menu li a:hover,.social-menu li a:focus{background:#fff;color:#1e376d}.f-hashtag{margin:0 auto 40px;text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start;width:136px;height:20px;display:block;background:url(/image/15/ht.png) no-repeat center center}@media(min-width:931px){.f-hashtag{margin:0}}.f-hashtag:hover,.f-hashtag:focus{background-image:url(/image/15/ht_ro.png)}.f-menu{margin:0;padding:0;list-style:none}.f-menu li{margin:0 0 14px;padding:0}.f-menu li.admin-button a{display:inline-block;background:#3775b0;color:#fff;font-size:13px;line-height:1;padding:10px;text-transform:uppercase}.f-menu li.admin-button a:before{display:inline-block;font:15px/1 FontAwesome;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.f-menu li.admin-button a:hover,.f-menu li.admin-button a:focus{color:#ffd200}.bottom{text-align:center;width:100%;background:#0a2240;color:#787f8b;font-size:13px;line-height:1;text-decoration:none;padding:25px 0}@media(min-width:931px){.bottom{text-align:left}}.bottom p{margin:0}.box{padding:14px 12px;background:#eaeaea;border-bottom:4px solid #ffd200;margin:0 0 10px;font-size:13px;line-height:22px}.box strong a{text-decoration:none;color:#05539c;font-family:"Crimson Text",serif;font-size:18px;font-style:italic}.box strong a:hover,.box strong a:focus{color:#ffd200}.tctop{color:#1e376d;font-family:'Raleway',sans-serif;font-size:20px;line-height:23px;padding-bottom:8px;border-bottom:4px solid #d2d2d2;font-weight:600}.tctop a{color:#1e376d}.share{display:none;float:right;padding-top:20px;text-align:right}@media(min-width:1060px){.share{display:block}}.share a{padding-left:17px}.share img{vertical-align:middle}@media(min-width:931px){.main-menu-wrap{display:block}}.main-menu-wrap .main-menu{padding:0;margin:0;list-style:none}.main-menu-wrap .main-menu:before,.main-menu-wrap .main-menu:after{content:"";display:table}.main-menu-wrap .main-menu:after{clear:both}.main-menu-wrap .main-menu li{padding:0;margin:0;float:left;width:13%}.main-menu-wrap .main-menu li.last{width:22%}.main-menu-wrap .main-menu li a{display:block;height:136px;font-family:"Raleway",sans-serif;color:#fff;font-size:17px;line-height:52px;font-weight:500;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none}.main-menu-wrap .main-menu li a:hover,.main-menu-wrap .main-menu li a:active,.main-menu-wrap .main-menu li a:focus,.main-menu-wrap .main-menu li a.selected{background:#00529b;text-decoration:none}.main-menu-wrap .main-menu>li:hover>a,.main-menu-wrap .main-menu>li:focus>a{background:#00529b;text-decoration:none}.main-menu-wrap .main-menu>li>ul.nccUlMenuSub1{display:none;position:absolute;left:0;clear:both;background:#00529b;background:rgba(0,82,155,.95);height:292px;width:100%}.main-menu-wrap .main-menu>li:hover ul.nccUlMenuSub1,.main-menu-wrap .main-menu>li:focus ul.nccUlMenuSub1{display:block}.main-menu-wrap .main-menu>li>ul>li>a{display:none}.main-menu-wrap .main-menu li ul,.main-menu-wrap .main-menu li ul ul,.main-menu-wrap .main-menu li ul li,.main-menu-wrap .main-menu li ul ul li{margin:0;padding:0;list-style:none}.main-menu-wrap .main-menu ul.nccUlMenuSub1>li{float:left;width:33.33%;padding:20px}.main-menu-wrap .main-menu ul.nccUlMenuSub2 li{float:none;width:100%;margin:0 0 15px}.main-menu-wrap .main-menu ul.nccUlMenuSub2 li a{padding:0;background:none;height:auto;text-align:left;display:inline-block;font-size:14px;color:#fff;font-family:'Raleway',sans-serif;text-decoration:none;line-height:16px;font-weight:500;cursor:pointer !important;text-transform:uppercase}.main-menu-wrap .main-menu ul.nccUlMenuSub2 li a:hover,.main-menu-wrap .main-menu ul.nccUlMenuSub2 li a:focus{color:#ffd200}#pull{position:absolute;width:68px;height:52px;display:block;background:url(/image/15/pull.png) no-repeat center center;right:0;top:16px}@media(min-width:931px){#pull{display:none}}#pull:hover,#pull:focus,#pull.active{background-image:url(/image/15/pull_ro.png)}#mmenu{position:absolute;z-index:99;top:68px;left:0;right:0;background:#05539c;padding:10px 10px;text-align:center}@media(min-width:931px){#mmenu{display:none !important}}#mmenu ul{margin:0;padding:0;list-style:none}#mmenu ul ul{display:none}#mmenu li{margin:14px 0;padding:0}#mmenu li a{text-transform:uppercase;font-size:16px;line-height:1.2;color:#fff;text-decoration:none;font-weight:500}#mmenu li a:hover,#mmenu li a:active,#mmenu li a:focus,#mmenu li a.selected{color:#ffd200}#mmenu .mmenu-extras li{margin:12px 0}#mmenu .mmenu-extras li.last{margin-bottom:7px}#mmenu .mmenu-extras li a{color:#ffd200;font-family:"Crimson Text",serif;font-size:25px;line-height:1;font-style:italic;text-transform:none;font-weight:normal}#mmenu .mmenu-extras li a:hover,#mmenu .mmenu-extras li a:active,#mmenu .mmenu-extras li a:focus,#mmenu .mmenu-extras li a.selected{color:#fff}.msmenu-wrap{clear:both;width:100%}@media(min-width:931px){.msmenu-wrap{display:none}}.msmenu-wrap .msm-pull{display:block;height:30px;background-color:#05539c;background-image:url(/image/15/open-close.png);background-repeat:no-repeat;background-position:15px bottom}.msmenu-wrap .msm-pull.active{background-color:#203666;background-position:15px top}.msmenu-wrap .msmenu{background:#05539c;padding:5px 20px}.msmenu-wrap .msmenu .main-menu{margin:0;padding:0;list-style:none}.msmenu-wrap .msmenu .main-menu li{margin:10px 0;padding:0}.msmenu-wrap .msmenu .main-menu li a{color:#fff}.msmenu-wrap .msmenu .main-menu li a:hover,.msmenu-wrap .msmenu .main-menu li a:active,.msmenu-wrap .msmenu .main-menu li a:focus,.msmenu-wrap .msmenu .main-menu li a.selected{color:#ffd200}.msmenu-wrap .msmenu .main-menu li ul{display:none}.sidebar .main-menu{margin:0;padding:0;list-style:none}.sidebar .main-menu li{padding:0;margin:0 0 20px}.sidebar .main-menu li a{display:block;font-size:16px;line-height:21px;font-family:"Raleway",sans-serif;font-weight:500;color:#05539c;text-decoration:none}.sidebar .main-menu li a:hover,.sidebar .main-menu li a:active,.sidebar .main-menu li a:focus{color:#ffd200}.sidebar .main-menu li ul{display:none}div[id*="_designPaneCloak"]{display:none}.BBFormSubmitButton{background-color:#1e376d;color:#fff;font-size:18px;line-height:30px}.BBFormButtonCell{background-color:transparent;text-align:center;align:center;padding-top:15px}.DonationHelpFormDDTable{height:275px}.DonationHelpFormGATable{height:280px}.DonationHelpFormCheckTable{height:50px}.DonationHelpFormCSCTable{height:300px}.DonationCaptureFieldControlCellAmount{color:#000;font-weight:500;font-size:14px;line-height:22px}.DonationCaptcha{margin:0;max-width:430px}.DonationCaptchaControlCell{margin-left:0;clear:right;margin-top:3px;white-space:nowrap}@media(min-width:980px){.DonationCaptchaControlCell{margin-left:154px}}.DonationCaptchaImageContainer{border:none}.DonationCaptchaActionLinkContainer{text-align:right}.DonationECardSectionSeparator{background-color:#d3d3d3;margin-left:20px;padding:2px}.DonationECardSectionBody{padding:5px 5px 5px 20px}.DonationECardTemplate{padding:2px}.DonationCaptureFieldCaption{color:#000;font-weight:500;font-size:14px;line-height:22px;white-space:normal;background-color:transparent;width:220px}@media(min-width:980px){.DonationCaptureFieldCaption{width:249px}}.DonationFieldCaption{color:#000;font-weight:500;font-size:14px;line-height:22px;background-color:transparent;white-space:normal}.DonationFieldCaption,.DonationCaptureFieldCaption{padding:10px;line-height:1.2}.DonationCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.DonationFieldCheckboxCaption{color:#000;font-weight:500;font-size:14px;line-height:22px;background-color:transparent}.DonationCaptureFieldControlCell{color:#000;font-weight:500;font-size:14px;line-height:22px;background-color:transparent}.DonationFieldControlCell{color:#000;font-weight:500;font-size:14px;line-height:22px;background-color:transparent;height:auto}.DonationFieldControlCell table,.sDonationCaptureFieldControlCell table{margin:0}.DonationButtonCell{background-color:transparent;text-align:center;align:center;padding-top:15px}.DonationCaptureReadonlyValue{color:#f00;font-weight:500;font-size:14px;line-height:22px;text-align:left}.DonationCaptureSelectList{color:#000;font-weight:500;font-size:14px;line-height:22px}table.DonationCaptureSelectList{border:none;margin:0}.DonationCaptureSelectListNarrow{color:#000;font-weight:500;font-size:14px;line-height:22px;width:75px}.DonationSelectList,.LoginFormSelectList,.BBFormSelectList{color:#000;font-weight:500;font-size:14px;line-height:22px;height:30px;border:1px solid #ccc;background:none}.DonationSubmitButton{background-color:#1e376d;color:#fff;font-size:20px;line-height:30px}.DonationCaptureFormTable{color:#000;font-weight:500;font-size:14px;line-height:22px;width:550px;border:none}.DonationFormTable{color:#000;font-weight:500;font-size:14px;line-height:22px;border:none;max-width:500px;margin:0 auto 20px}@media(min-width:980px){.DonationFormTable{max-width:1000px;margin:0 auto 20px}}.DonationCaptureTextArea{color:#000;font-weight:400;font-size:14px;line-height:22px;width:250px}.DonationTextArea{color:#000;font-weight:400;font-size:14px;line-height:22px;width:250px}.DonationCaptureTextbox{color:#000;font-weight:400;font-size:14px;line-height:22px}.DonationCaptureTextboxNarrow{color:#000;font-weight:400;font-size:14px;line-height:22px;width:80px}.DonationCaptureTextboxWide{color:#000;font-weight:400;font-size:14px;line-height:22px;width:250px}.DonationTextbox{color:#000;font-weight:400;font-size:14px;line-height:22px}.DonationTextboxNarrow{color:#000;font-weight:400;font-size:14px;line-height:22px;width:80px}.DonationTextboxWide{color:#000;font-weight:400;font-size:14px;line-height:22px;width:250px}.DonationValidationSummary{color:#f00;font-weight:500;font-size:14px;line-height:22px;font-weight:bold}.BBFormTextArea{font-family:"Raleway",sans-serif}.DonationCaptureListingHeading{color:#1e376d;font-size:27px;line-height:36px;text-align:left;background-color:transparent;border:none;padding-top:10px;padding-bottom:10px}.DonationListingHeading,fieldset.BBFormDisplaySection legend.BBFormDisplaySectionLabel{color:#1e376d;font-size:27px;line-height:36px;text-align:left;background-color:transparent;border:none;padding-top:10px;padding-bottom:10px}.EventAttendeesGrid{display:none}.EventAttendeesOverallTotal{display:none}.UpcomingEventTitle{display:none}.HighlightEventTitle{padding-top:0;margin-top:0;margin-left:5px;margin-right:5px;font-size:12px;color:#fff}.UpcomingEventContainer,#PC3345_pnlUpcoming{background-color:transparent;margin-top:0;padding-top:0;margin-left:5px;margin-right:5px}.HighlightEventDate,.HighlightEventTime{font-size:11px}.EventProgressCell{background-color:#788bb3;font-family:sans-serif;color:#fff}.EventProgressCellFuture{font-family:sans-serif;background-color:#fff}.BBEventRegSequenceMapStep{margin-bottom:10px;float:none;width:100%}@media(min-width:650px){.BBEventRegSequenceMapStep{float:left;margin-right:10px;width:175px;margin-bottom:20px}}.BBEventRegSequenceMapStepItem{background:#0c2340;color:#fff;font-size:14px;line-height:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:normal;word-wrap:break-word;min-height:0;padding:20px;border:none}.BBEventRegSequenceMapStepItem.BBEventRegSequenceMapCurrentStepItem{background-color:#ffd100;font-weight:normal;border:none}.BBEventRegSequenceMapStepLink:link,.BBSequenceMapStepLink:visited{color:#fff;font-size:14px}.BBEventRegSequenceMapStepLink:hover,.BBEventRegSequenceMapStepLink:focus,.BBEventRegSequenceMapStepLink:active{background:#002d72;color:#fff;text-decoration:none}.Ev2_EventContainer{margin:10px 0}.Ev2_TitleCheckbox{margin:3px 5px 0 0;width:auto;height:auto}.Ev2_TitleLabel{font-family:"Droid Serif",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:1.13333em;line-height:1.32353em;line-height:1.25;font-weight:600;color:#34383c}.Ev2_DescriptionContainer{display:block;width:auto;margin:0;padding:0 27px 20px;font-size:13px;line-height:1.4}.Ev2_DateLabel,.Ev2_StartTimeLabel,.Ev2_EndTimeLabel{font-size:13px;line-height:1;color:#757a7f}.Ev2_DateLabel{margin-left:25px;width:140px}.Ev2_TimeLabels{margin-left:26px}.AdditionalDonation_Currency,.AdditionalDonation_Caption{margin-left:0;display:inline-block !important}.AdditionalDonation_Amount{width:100px}.Ev2_DateContainer{background-size:20px 16px;margin:0 0 0 25px;width:50%;min-height:1px}.Ev2_TimeContainer{background-size:16px 16px;margin:0 0 0 25px;width:50%;min-height:1px}.Ev2_PriceTypesTable{display:table;border:none;width:100%;margin:0 0 20px}.Ev2_PriceName{font-size:12px}.Ev2_PriceTypesTable .Ev2_PriceTypesHeader{display:table-header-group;background-color:#0c2340;color:#fff;border:none;font-size:13px;font-weight:400;text-align:center}.Ev2_PriceTypesTable .Ev2_PriceTypesCell{display:table-cell;border:none;text-align:center;vertical-align:middle;padding:5px;white-space:normal;font-size:13px}.Ev2_PriceTypesTable .Ev2_PriceCount{font-size:13px}.Ev2_PriceTypesTable .Ev2_PriceTypesRow{color:#757a7f}.AdditionalDonation_Heading{font-family:"azo-sans-web",sans-serif;font-size:1.66667em;line-height:1.8em;line-height:1.3;font-weight:300;color:#002c77}.Ev2_SummaryHeader{font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-size:1.13333em;line-height:1.32353em;line-height:1.25;font-weight:600;margin-bottom:10px;color:#34383c}.Ev2_SummaryCell{font-size:12px}.Ev2_TimerContainer{padding:10px;background-color:#8398bc;border:none;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.Ev2_RegistrationEventTitle{font-family:"azo-sans-web",sans-serif;font-size:16px;line-height:1.56977em;line-height:1.2;font-weight:200;color:#34383c}@media(min-width:650px){.Ev2_RegistrationEventTitle{font-size:16px;line-height:1.35em;line-height:1.2}}.Ev2_RegistrantContainer{margin:0 0 20px;padding:20px;background:#e7ecf0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.Ev2_RegistrationEventDate,.Ev2_RegistrationEventTime{font-size:12px;font-style:italic;font-weight:bold;color:#34383c}.Ev2_RegistrantEventHeader{display:none}.Ev2_RegistrantHeader{font-size:15px;font-weight:normal;margin:10px 0;color:#34383c}.Ev2_RegistrantLeft{float:none}.Ev2_RegistrantFieldCell{padding:10px 0;width:auto;min-height:1px;font-size:12px}.Ev2_RegistrantContent input[type="text"]{height:auto;margin:0;width:200px;padding:5px}@media(min-width:650px){.Ev2_RegistrantContent input[type="text"]{width:200px}}.Ev2_RegistrantContent{margin:0}.Ev2_PriceDescriptionCell{color:#f00}.Ev2_SummaryContainer{display:none !important}.Ev2_RegisterYou{display:none}.Ev2_RegistrantTextArea{font-size:12px}.DirectoryFormTable,.DirectoryListingTable{width:100%;border:none}.DirectoryFormTitle{color:#1e376d;font-size:27px;font-family:san-serif;line-height:27px;text-align:left;background-color:transparent;border:none;padding-top:10px;padding-bottom:10px}.DirectoryListingHeading{border:none;padding:5px 10px;background:#ccc;text-align:center}.DirectoryListingItem{padding:5px 10px;border:none;text-align:center}.DirectoryListingItem .DirectoryListingItemInteriorTable{.DirectoryFormButtonCell{background-color:transparent;text-align:center;align:center;padding-top:15px;}DirectoryFormSubmitButton {background-color:#1e376d;color:#ffffff;font-size:20px;line-height:30px;}}.BBPager{margin:10px 0}.ProfileFormTable{background:none;border:none}.ProfileFormTitle{border:none}.ProfileFormCheckBoxList{background:none}.ProfileFormButtonRow{background-color:transparent;text-align:center;align:center;padding-top:15px}.ProfileFormSubmitButton{background-color:#666;color:#fff;font-size:20px;line-height:30px}#PC3653_ReturnToFormListFromConfirmation,#PC3657_ReturnToFormListFromConfirmation,#PC3656_ReturnToFormListFromConfirmation,#PC3654_ReturnToFormListFromConfirmation,#PC3655_ReturnToFormListFromConfirmation,#PC3684_ReturnToFormListFromConfirmation{display:none}.EventProgressCell{background-color:#788bb3;color:#fff}#PC3688_rptQuestions_mySurveyQuestion_1_lblQuestion_1,#PC3688_rptQuestions_mySurveyQuestion_2_lblQuestion_2{margin-bottom:-20px;padding-bottom:-20px}.SurveyQuestionSeparator{margin-bottom:-20px;padding-bottom:-20px}#PC3688_rptQuestions_mySurveyQuestion_5_lblQuestion_5{margin-left:5px}.SurveyAnswerColumnHeading{color:#fff}#PC3688_rptQuestions_mySurveyQuestion_0_932_1_0,#PC3688_rptQuestions_mySurveyQuestion_0_945_14_0{margin-left:90px}.BBFormDisplayRadioButtonList,#PC3767_formWizard_formWizard_RequiredValidatorMarker048c2b70_50cc_4189_afd2_c2c9a40c4827{margin-left:205px}#PC3808_lblTxtRequiredQuestions,#PC3808_lblRequiredField,#PC3808_trReqFldIndicator{display:none}.SurveyCompleteMessage{font-weight:bold;align:left;text-align:left}.EducationListItem{width:200px}.EducationListOddRowStyle{display:none}#PC3489_BBControl60_0_0{color:#fff}.ProfileFormTextbox{width:250px}.ProfileFormPrivateControlCell{white-space:nowrap}.BBFormCheckbox.ProfileFormCheckbox{max-width:250px;display:block}.BBFormTable.ProfileFormTable .BBFormRequiredFieldMarker{display:block;width:40px}.BBFormValidatorSummary{background-color:transparent}.BBFormTable{border:none}.BBFormTitle{color:#1e376d;font-size:18px;font-family:Raleway;font-style:normal;line-height:18px;text-align:center}.BBNotesTitle,#PC3658_lblNotesTitle{font-family:Verdana,Garamond,Times New Roman;margin:12px;padding:12px;font-size:18px}.BBNotesInstructions{font-style:normal}.BBNotesNoteTopicCell{display:none}.BBNotesNoteNameCell{font-weight:bold;text-align:left}.BBNotesNoteDateCell{display:none}.BBNotesNoteTable{padding-bottom:16px;border-bottom:1px solid #8399bd}.BBNotesLayoutTable{width:100%}.BBNotesNoteCell{width:100%}.BBFormTextbox{width:250px}@media(max-width:599px){.DonationCaptchaControlCell{margin:0;clear:none;margin-top:3px;white-space:normal}.BBFormTextbox,.DonationTextArea,.DonationTextboxWide,.DonationCaptureTextArea,.DonationCaptureTextboxWide{width:150px}.DonationCaptchaActionLinkContainer{text-align:left}.BBFormSelectList{max-width:150px}.DonationCaptureFieldCaption{width:150px}}.w100p.BBFieldControlCell.DonationCaptureFieldControlCell{width:auto}.utility-wrap ul.utility-menu li.text-link a{text-indent:0;text-align:left;font-size:18.5px;width:auto;font-style:italic;height:auto;line-height:1;padding:0 3px 0 1px;font-family:"Crimson Text",serif}.utility-wrap ul.utility-menu li.text-link a:hover,.utility-wrap ul.utility-menu li.text-link a:focus,.utility-wrap ul.utility-menu li.text-link a.selected{color:#ffd200}.center{text-align:center}.GivingSearchSearchForm{background:none;border:0;margin:0;padding:0;width:100%}.BBListingTable{border:none}.GivingSearchMessage{background:none;border:none;color:#000;font-size:1em;margin:0;padding:0;text-decoration:none}.GivingSearchPagingButton{margin:0 10px}.GivingSearchResultEvenRow{background:none;border:none;padding:0}.GivingSearchResultLink{color:#000;display:block;padding:0;text-transform:capitalize;text-decoration:underline;margin:0}.GivingSearchResultCount{color:#000;float:left;margin:0 0 20px}.EventTable{border:none;width:100%}.EventTable table{width:auto;max-width:100%;margin:0}@media(max-width:450px){.EventTable table table table table table table table .BBFieldCaption{width:90px}}.BBListOddRowStyle{background:none}.EventTable .BBFormSubmitButton{margin-bottom:0}.EventTable table[id*="tblProgress"]{width:100%;padding:0;margin:0 0 20px}.EventTable table[id*="tblProgress"] th{border-bottom:1px solid #fff;padding:5px;display:block;height:auto;text-align:center;font-weight:600}@media(min-width:450px){.EventTable table[id*="tblProgress"] th{display:table-cell;width:20%;border-bottom:0;padding:5px}}.EventTable .EventItemsTable{margin-bottom:20px}.EventTable .EventItemsTable td{padding:10px 0}.EventItemsSelectionGrid .EventItemsTable{margin-bottom:0}.EventProgressCellPast{background:#333;color:#fff;border-left:1px solid #fff}.EventProgressCell{background:#05539c;color:#fff;border-left:1px solid #fff}.EventProgressCellFuture{background:#ccc;color:#fff;border-left:1px solid #fff}.EventTable .EventItemsSelectionGrid{margin:0;border:none}.EventItemTitleDescription{color:#000;font-size:14px;line-height:1.5}.SummaryGridEventTitle{font-style:normal;font-size:14px;line-height:1.3;font-weight:bold;padding:10px 5px;color:#333}.EventAttendeesCurrent{display:none}.EventTicketsHeaderCell{text-align:center;color:#333;font-size:13px;line-height:1.3;font-weight:800;padding:5px}.EventTicketsBodyCell{text-align:center;color:#333;font-size:13px;line-height:1.3;font-weight:normal;padding:5px}.EventAttendeesOverallTotal{font-weight:normal;background-color:#eee;color:#333;font-size:13px;line-height:1.3;padding:10px}.EventCalendarButtonBar{height:auto;text-align:left;padding-bottom:20px}.EventCalendarButtonBar>a{margin-right:15px;margin-bottom:8px}.EventTable .EventItemRegistrationsTable{margin-left:0;margin-bottom:0}@media(min-width:450px){.EventTable .EventItemRegistrationsTable{width:500px}}.EventItemRegistrationControlCellQuantity{vertical-align:middle;width:55px;padding:5px 0}.EventItemRegistrationControlCellQuantity select{width:auto !important;min-width:50px}.EventItemRegistrationControlCellDescription{vertical-align:middle;padding:5px;width:250px;font-weight:600}@media(max-width:450px){.EventItemRegistrationControlCellDescription{font-size:12px}}@media(min-width:450px){.EventItemRegistrationControlCellDescription{width:250px}}.EventItemRegistrationControlCellNumParticipants{padding:5px 10px;white-space:nowrap}@media(max-width:450px){.EventItemRegistrationControlCellNumParticipants{font-size:12px;text-align:center;white-space:normal;padding:5px}}.EventItemRegistrationControlCellPrice{font-weight:600;vertical-align:middle;text-align:left;width:auto;padding:5px 0;white-space:nowrap}@media(max-width:450px){.EventItemRegistrationControlCellPrice{font-size:12px;text-align:center;white-space:normal}}.EventItemRegistrantControlCellName{padding:5px}.EventItemRegistrantControlCellName>label{padding:0}table[id*="_Wizard1_dgAttendeesSummary"].EventAttendeesGrid{display:none}.BBFormTable .w100p.EventAttendeesGrid{width:100%;padding:0}.EventItemRegistrantSelectList{max-width:150px}@media(min-width:450px){.EventItemRegistrantSelectList{max-width:none}}.EventAttendeesOverallTotal hr+span{width:111px;display:block;float:right;text-align:center;padding:5px}.EventItemRegistrantControlCellName.wsNowrap{white-space:nowrap}.EventItemRegistrantControlCellName.wsNowrap .wsNowrap,.EventItemRegistrantControlCellName.wsNowrap .BBFieldCaption{white-space:nowrap}#PC2113_Wizard1_DonationCapture1_AddressCtl_lbl_addrline{vertical-align:top;padding-top:5px}.DonationCaptureFieldControlCellAmount{width:auto;font-weight:600}.button-wrap{text-align:left;padding:20px 0}.EventItemRegistrantsEventName{background:none;font-style:normal;font-weight:bold;text-align:left;padding:0;color:#000}.EventItemRegistrantsHeader{background:none;text-align:left;font-weight:bold;color:#000;padding:10px 0;border:none}@media(min-width:980px){.EventTable .DonationCaptureFieldCaption{width:auto}}.EventItemTitleName,.EventItemRegistrantsEventName{color:#1e376d;font-size:27px;font-family:'Raleway',sans-serif;line-height:30px;font-style:normal;font-weight:normal}.EventItemTitleTime{color:#000;font-family:'Raleway',sans-serif;font-weight:500;font-size:16px;line-height:22px}.EventSectionHeader,.EventItemRegistrationControlCellNumParticipants{display:none}.event-h2{color:#1e376d;font-size:27px;font-family:sans-serif;line-height:36px;text-align:left;background-color:rgba(0,0,0,0);border:none;padding-top:10px;padding-bottom:10px}.EventTable .BBFieldCaption{padding:10px;min-width:120px;font-weight:bold}.EventItemRegistrantControlCellName{padding:10px;min-width:120px}.DonationCaptureRequiredFieldMarker,.DonationRequiredFieldMarker{font-size:18px;font-weight:normal;font-family:sans-serif}.EventTable .DonationCaptureListingHeading{font-size:20px}@media(min-width:980px){.DonationTextArea,.DonationCaptureTextArea,.BBFormTextbox{width:350px}.DonationTextboxNarrow,.DonationCaptureTextboxNarrow{width:150px}}tr[id*="Recurrence_trRange"] .wsNowrap{white-space:normal}.DirectoryFormTextBox{width:200px;margin:5px}@media(max-width:599px){.DirectorySearchForm td{display:block;text-align:left;width:100%}}.BBFormDisplayHelpImage{background-image:url(images/helpsm.gif);cursor:pointer;float:left;margin-right:8px;height:16px;width:16px}.BBFormDisplayHelpImageAltText{position:absolute;text-indent:-9000px}.BBFormDisplayHelpContainer{float:left;position:relative}.BBFormDisplaySection{border:0;padding:0;margin:0;margin-bottom:10px}.BBFormDisplaySectionLabel{font-weight:bold}.BBFormDisplayCheckboxListContainer{padding:5px}.BBFormDisplayTextboxContainer{padding:5px}.BBFormDisplayTextAreaContainer{padding:5px}.BBFormDisplayImage{float:left;margin-right:8px}.BBFormDisplayTextContainer{padding:5px;overflow:auto}.BBFormDisplayDropdownContainer{padding:5px}.BBFormDisplayRadioButtonList{float:left;margin-right:8px}.BBFormDisplayRadioButtonListContainer{padding:5px}.BBFormDisplayEmailContainer{padding:5px}.BBFormDisplayFieldResponseText{display:block;padding-top:2px;margin-left:158px;font-weight:bold}.BBFormDisplayResponseContainer{padding:5px;overflow:auto}.BBFormDisplayCheckboxContainer{padding:5px}.BBFormDisplayNewFormList{width:100%;border:1px solid #ccc}.BBFormDisplayItem{padding:3px}.BBFormDisplayStartedFormList{width:100%;border:1px solid #ccc;margin-bottom:15px}.BBFormDisplayPrintButtonContainer{padding-top:15px}.BBFormDisplayHelp{position:absolute;padding:5px;border:1px solid #ccc;min-width:200px;background-color:#ffd;top:0;left:20px;max-width:350px;white-space:normal;word-wrap:break-word;line-height:normal}.BBFormDisplayDisabled{color:#c0c0c0}.BBFormDisplayFieldReadOnlyText{display:block;float:left;font-weight:bold;margin-right:3px;padding-top:2px}.BBFormDisplayReadOnlyFieldContainer{padding:5px}.BBFormDisplayNewFormListDisabled{color:#696969}.BBFormDisplayFileAttachmentContainer{padding:5px}.BBFormDisplayFileAttachment{float:left}.BBFormDisplayFileAttachmentFileName{float:left}.BBFormDisplayFileAttachmentErrorMessage{float:left}.BBFormDisplayFieldCaption{float:left;display:block;width:150px;text-align:right;margin-right:8px;font-size:11px;padding-top:2px;white-space:normal !important;clear:left}.BBFormDisplayCheckbox{float:left}.BBFormDisplayChecklist{float:left;border:none !important;margin-right:8px}.BBFormDisplayBeginLink{width:80px}.BBFormDisplayStartedFormStatus{width:80px}.BBFormDisplayResumeLink{width:50px;text-align:center}.BBFormDisplayDeleteLink{width:40px;text-align:center}.BBFormDisplayPrintLink{width:30px;text-align:center}.BBFormDisplayEmail{float:left;width:150px;margin-right:8px}.BBFormDisplayErrorMessage{background-color:#fee;margin-bottom:3px;margin-left:158px;margin-top:10px}.BBFormDisplayRequiredFieldMarker{float:left;margin-right:8px}.BBFormDisplayRequiredFieldMissingText{background-color:#fee;margin-bottom:3px;margin-left:158px;margin-top:10px}.BBFormDisplaySelectList{float:left;margin-right:8px}.BBFormDisplayTextArea{float:left;width:300px;margin-right:8px}.BBFormDisplayTextbox{float:left;width:150px;margin-right:8px}.BBNavBarTable{text-align:center;margin-left:150px}#PC6303_lblLastAction{display:none}.PaymentPartSubmitButton{width:300px !important}.tc_int{margin:30px 0;padding:14px 12px;background:#eaeaea;border-bottom:4px solid #ffd200}h2.tc-header{color:#1e376d;font-family:'Raleway',sans-serif;font-size:20px;line-height:24px;text-decoration:none;font-weight:600;margin-bottom:8px}.tc-link{text-decoration:none;color:#05539c;font-family:'Crimson Text',sans-serif;font-size:18px;font-style:italic}.tc-link:hover{color:#ffd200}.tc-top{border-bottom:4px solid #d2d2d2;margin-bottom:8px}table#PC6309_tblAmount,table#PC6546_tblAmount,table#PC6547_tblAmount,table#PC6548_tblAmount,table#PC6549_tblAmount{display:none}.additionalDonationLanguage{display:none}td.required:after{content:url(/image/css/required.png)}.PaymentPartGrid{display:none}.DesignerPanePanelPart .pageOverlay{display:none}.Ev2_RegistrantUseBillingContainer{display:none}@media(max-width:930px){select[id$='Recurrence_ddlDayOfWeek2']{display:block;clear:both}table.DonationFormTable{position:relative}td.DonationCaptureFieldCaption,td.DonationFieldCaption,.DonationCaptureFieldCaption+td,.DonationFieldCaption+td{display:block;text-align:left !important;width:100%;padding:8px 0}[id$="trAddToCart"] td{padding:0}.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,.DonationRequiredFieldMarker,td.DonationCaptureRequiredFieldMarker,td.DonationRequiredFieldMarker{position:relative;padding-left:10px !important;padding-top:40px !important;width:auto;display:table-cell;vertical-align:middle}.DonationFormTable input[type='text'],.DonationFormTable textarea{width:100%}.DonationFormTable select{width:100%;max-width:unset}[id*="_DonationCapture1_cboYear"],[id*="_DonationCapture1_cboMonth"]{max-width:68px;width:68px;display:inline-block}[id$='_lblTxtYear']{display:inline-block}[id$='_AddressCtl_lblreq_stateUS']{padding-left:8px;display:inline-block;margin-top:26px}[id$='_AddressCtl_tdreq_stateUS']{display:table-cell;vertical-align:middle}.DonationFormTable .DonationGrid{max-width:310px}.DonationSubmitButton{display:block;position:relative;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 !important}.DonationFormTable [id*="myCaptcha_txtResponse"]{width:100px !important}.DonationCaptchaActionLinkContainer{text-align:left;font-size:14px}.BBFieldCaption,.DonationCaptureFieldCaption{width:250px;display:block;padding:8px 0;text-align:left}[id$='DonationCapture1_AddressCtl_lblreq_stateUS']{padding-top:20px !important;display:inline-block}.CaptchaName{width:200px}.recaptcha_only_if_image{display:block}.DonationGrid input{width:50px !important}[id*="ddlDesignations"]{max-width:250px}label[id$="_Recurrence_lblTxtStarting"]{display:block}[id$='_tblAmount'] .DonationFieldControlCell{vertical-align:top;padding:10px 2px;font-size:16px}.DonationFormTable [id$='_trOther'] td{vertical-align:top}[id$='_TB_pnlDonation']>tr>td{width:100%;max-width:unset;display:block}.DonationFieldCaption,.DonationCaptureFieldCaption,.DonationFieldControlCell,.DonationSelectList,.LoginFormSelectList,.BBFormSelectList,.DonationFormTable input[type="text"],.DonationFormTable textarea,.DonationFieldCheckboxCaption{font-size:18px}}@media(max-width:930px){#main_top{display:none}.header{height:auto}.internal_bar{margin:-91px 0 0 0}.internal_bar p img{object-fit:contain;background-size:contain;min-width:unset}}.custom-donation-form{background:#fff;padding-bottom:25px;min-height:580px;position:relative;margin-top:-55px;margin-bottom:85px}.custom-donation-form p{color:#6d6e71}.donation-step-heading{color:#05539c;padding:30px 0;margin:0;clear:both;display:block}.donation-description{font-weight:300;font-size:14px;color:#c8c8c8;margin-bottom:0}.donation-step-footer{width:100%;margin-top:25px}.element-hidden{display:none}p.form-error{color:#dc143c;margin-top:0;margin-bottom:5px}.donation-step .form-error:first-of-type{margin-top:-20px}.custom-donation-form .button-orange{display:inline-block}.donation-step-buttons .btn{min-width:205px}.container-wrap{display:inline-block;margin-bottom:5px;padding-right:5px;height:61px;width:100%;vertical-align:top;position:relative}.container-wrap.field-ecard-message{max-width:450px;width:100%;height:120px}.container-wrap:last-child{padding-right:0}.text-container{display:inline-block;position:relative;color:#cdcfd2;text-transform:none;font-size:14px;height:100%;vertical-align:top;padding:4px 5px 16px 14px;border:2px solid #e1e2e5;width:100%;text-align:left;overflow:hidden}.textarea-container{padding-bottom:0}.text-container.focus{border-color:#05539c}.error .text-container{border-color:#dc143c}.text-container input[type=text],.text-container input[type=password]{padding:0;border:none;text-transform:none;font-size:18px;color:#6d6e71;line-height:22px;margin:11px 0 0 0}.text-container textarea{width:100%;margin-bottom:0;outline:none;border:none;resize:none;height:34px;font-size:18px;color:#6d6e71;text-transform:none;margin:0;padding:0 0;max-width:unset;overflow:hidden;overflow-y:auto;margin-top:16px;line-height:22px}.text-container label{position:absolute;top:0;left:0;pointer-events:none;transition:.2s ease all;top:17px;left:15px;font-size:18px;color:#6d6e71}.field-recurring-end-date label{top:0;font-size:14px}.text-container.label-shifted{padding-bottom:5px}.text-container input[type=text]:focus,.text-container input[type=password]:focus,.text-container input[type=password].shift-down,.text-container input[type=text].shift-down{margin-top:11px;outline:none}.text-container input[type=text]:focus+label,.text-container input[type=password]:focus+label,.text-container textarea:focus+label,.text-container .shift-up,.text-container.label-shifted.focus label,.text-container.label-shifted label{font-size:14px;top:0}.text-container textarea:focus{border:none}@media(max-width:930px){.custom-donation-form [id*="_DonationCapture1_cboYear"],.custom-donation-form [id*="_DonationCapture1_cboMonth"]{max-width:unset;width:100%;text-align:left}.custom-donation-form [id*="ddlDesignations"]{max-width:unset}}@media(max-width:768px){.text-container input[type=text]:focus,.text-container input[type=password]:focus,.text-container input[type=password].shift-down,.text-container input[type=text].shift-down{margin-top:0}.text-container input[type=text]:focus+label,.text-container input[type=password]:focus+label,.text-container textarea:focus+label,.text-container .shift-up{top:2px;left:13px}.text-container input[type=text]:focus+label,.text-container input[type=password]:focus+label,.text-container textarea:focus+label,.text-container .shift-up,.text-container.label-shifted.focus label,.text-container.label-shifted label{top:2px}.text-container textarea{margin-top:4px}.custom-donation-form input[type="text"],.custom-donation-form input[type="email"],.custom-donation-form input[type="search"],.custom-donation-form input[type="password"],.custom-donation-form textarea{width:100%}}.select-container{display:inline-block;height:61px;margin-bottom:5px;vertical-align:top;border:2px solid #e1e2e5;width:100%}.select-container.focus{border-color:#05539c;border-bottom:none}.error .select-container{border-color:#dc143c}span.selectboxit-container{width:100%;height:100%;box-sizing:border-box}.selectboxit .selectboxit-option-icon-container{display:none}.selectboxit-container span.selectboxit{width:100%;height:100%;border-radius:0;background:transparent;border:none}.selectboxit-container .selectboxit-text{color:#6d6e71;text-transform:none;font-size:18px;padding-left:10px;padding-top:16px;height:auto;font-family:"Raleway",sans-serif}span.selectboxit-btn.selectboxit-enabled:hover,span.selectboxit-btn.selectboxit-enabled:focus,span.selectboxit-btn.selectboxit-enabled:active{background:transparent;color:#cdcfd2}.selectboxit-container ul.selectboxit-options{border-radius:0;margin-left:-2px;border:2px solid #05539c;border-top:none;margin-top:-10px;width:calc(100% - -4px);max-height:250px}.selectboxit-container .selectboxit-focus,.selectboxit-container .selectboxit-hover{background:#fff}.selectboxit-container a.selectboxit-option-anchor{color:#6d6e71;text-transform:none;font-size:14px;font-family:"Raleway",sans-serif;padding:0;transition:initial;line-height:34px}.selectboxit-list>.selectboxit-focus>a.selectboxit-option-anchor{background:#e1e2e5;color:#6d6e71}.selectboxit-container .selectboxit-arrow-container{height:100%}.selectboxit-container .selectboxit-arrow-container .selectboxit-arrow{border:none;width:16px;height:10px;top:24px;background:url(/image/visual-design-elements/caret-down.png) no-repeat;margin-top:-5px}.select-container.focus .selectboxit-arrow-container .selectboxit-arrow{background-image:url(/image/visual-design-elements/caret-up.png)}.custom-donation-form input[type=checkbox]{display:none}.custom-donation-form input[type=checkbox]+label{padding-left:27px;background:url(/image/visual-design-elements/checkbox-off.png) no-repeat 0 3px;font-size:18px;color:#6d6e71}.custom-donation-form input[type=checkbox]:checked+label{background:url(/image/visual-design-elements/checkbox-on.png) no-repeat 0 1px}@media(max-width:599px){.custom-donation-form input[type=checkbox]:checked+label{background-size:15px}}body .tooltipster-base{border:none;background:#05539c;padding:8px 10px;margin-top:-8px}body .tooltipster-arrow span{border-color:#05539c;border-left:14px solid transparent !important;border-right:14px solid transparent !important;border-top:14px solid;bottom:-14px}.tooltipster-content img{display:block;float:left}.tooltipster-content .giving-tooltip img{width:45px;position:absolute;padding-top:5px}.tooltipster-content p{margin-bottom:0;float:left;color:#fff;font-family:"Raleway",sans-serif;font-size:17px;margin-left:15px;padding-top:6px}.tooltipster-content .giving-tooltip p{margin-left:65px;margin-left:0;font-size:16px;line-height:28px}body .tooltipster-grey{border-radius:15px;border:none;background:#e1e2e5;color:#6d6e71;max-width:195px;font-family:"ak-l"}body .tooltipster-grey .tooltipster-content{font-family:"ak-l",sans-serif;font-size:14px;line-height:19px;padding:2px 3px;overflow:hidden;text-align:center}.info-popup{width:24px;height:26px;display:inline-block;background:url(/image/visual-design-elements/form-info.png) #fff no-repeat 0 2px;margin-bottom:-6px;margin-left:8px}.container-wrap .info-popup{position:absolute;right:15px;top:14px}.donation-step-buttons .button{margin-right:0}.donation-step-buttons .button:last-child{margin-right:0}.donation-step-tribute .button--grey a{padding-left:45px;padding-right:45px}.custom-donation-nav-wrap{text-align:center;z-index:1;position:relative}.custom-donation-nav{display:inline-block;margin:0;padding:30px 0}.custom-donation-nav li{display:inline-block;width:51px;height:50px;margin-right:30px;color:#000;box-sizing:border-box;font-size:20px;border-radius:100%;line-height:50px;background:#e1e2e5}.custom-donation-nav li.active{color:#fff;background:#1e376d}.custom-donation-nav li:last-child{margin-right:0}.custom-donation-steps{text-align:center}.donation-step{padding-right:25px;padding-left:25px}.paypal{font-weight:bold;font-style:italic;text-transform:none}ul.giving-level-buttons{padding:0;margin:0}.donation-giving-levels{margin-bottom:40px}.giving-level-button{width:130px;height:55px;display:inline-block;margin-right:6px;margin-bottom:6px;box-sizing:border-box;background:#e1e2e5;font-size:17px;color:#000;transition:.5s}.giving-level-button label{display:inline-block;width:100%;height:100%;box-sizing:border-box;cursor:pointer;line-height:55px}.giving-level-button:hover,.giving-level-button.active,label[for$=_rdoOther].active{background:#05539c;color:#fff}.giving-level-button-other{position:relative}.giving-level-button-other input{display:none !important;position:absolute;top:0;left:0;width:100% !important;padding-left:25px !important}.giving-level-button-other .active~input{display:block !important;margin:0;height:100%;border:2px solid #05539c}.giving-level-button-other label{width:100%}span.currency-symbol{position:absolute;left:10px;top:0;color:#000;vertical-align:middle;line-height:55px;display:none}.giving-level-button-other .active~span.currency-symbol{display:block}.donation-frequency-radios{margin-bottom:15px;padding:0}.donation-frequency-radios li{display:inline-block;margin-right:40px}.donation-frequency-radios li:last-child{margin-right:0}.donation-frequency-radios label{color:#6d6e71;font-size:17px;padding-left:42px;background:url(/image/visual-design-elements/radio-off.png) no-repeat;height:30px;line-height:30px;display:inline-block}.donation-frequency-radios input[type=radio]:checked+label{background:url(/image/visual-design-elements/radio-on.png) no-repeat}.donation-frequency-radios input[type=radio]{display:none}.donation-frequency .donation-description{display:none}.donation-step-donor-info{padding-left:25px;padding-right:25px}.donor-info-row-5b{margin-bottom:20px}.anon-corp{margin-bottom:20px}.corp,.anon{width:50%;float:left}.corp{text-align:right}.anon{text-align:left}.company-name{width:100%}.field-title{width:22%}.field-first-name{width:39%}.field-last-name{width:39%}.field-email{width:50%}.field-phone{width:50%}input[id$=txtPhone]{width:75%}.field-country{width:41%}.field-address{width:59%}.field-city{width:34%}.field-state{width:33%}.field-zip{width:33%}.opt-in{width:100%;text-align:left;margin-bottom:25px}.donation-step-donor-info .donation-step-buttons a{padding:21px 70px 17px 70px;text-align:center}.field-tribute-type{width:100%}.field-tribute-first-name,.field-tribute-last-name{width:50%}.field-send-tribute-letter{text-align:left;margin-top:15px;margin-bottom:21px}.field-tribute-ack-first-name,.field-tribute-ack-last-name{width:50%}.field-tribute-country{width:43%}.field-tribute-address{width:57%}.field-tribute-city{width:34%}.field-tribute-state{width:33%}.field-tribute-zip{width:33%}.tribute-row-7{margin:7px 0 15px}.field-cc-name{width:100%}.field-cc-type{width:38%}.field-cc-number{width:62%}.field-cc-month{width:25%}.field-cc-year{width:25%}.field-cc-csc{width:50%}.donation-step-payment .donation-step-buttons{margin-top:25px;margin-bottom:30px}.donation-step-payment .donation-description{font-size:18px;font-style:italic;color:#bebebe}.donation-thank-you{max-width:775px;margin:0 auto;background:#fff;padding:50px 70px 55px;text-align:center}.donation-thank-you .section-heading h3{margin-top:25px;margin-bottom:20px;line-height:52px}.donation-thank-you p{font-weight:300;font-size:18px;color:#6d6e71;margin-bottom:0}.donation-thank-you .button{margin-bottom:20px;margin-top:20px}.donate-share{margin-top:20px}.donate-share a{border:2px solid rgba(209,209,209,.3);border-radius:50%;position:relative;text-decoration:none;width:66px;height:66px;display:inline-block;margin-right:15px;margin-left:15px}.donate-share a:hover,.donate-share a:focus,.donate-share a:active{border-color:rgba(2,205,255,.3)}.donate-share a span{display:none}.donate-share .a2a_button_facebook:after{content:"";font-family:FontAwesome;font-size:34px;color:#d1d1d1;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-5px}.donate-share .a2a_button_twitter:after{content:"";font-family:FontAwesome;font-size:34px;color:#d1d1d1;position:absolute;left:50%;margin-left:-14px;top:50%;margin-top:-7px}.donate-share .a2a_button_facebook:hover:after,.donate-share .a2a_button_twitter:hover:after{color:rgba(2,205,255,1)}.donate-share .a2a_button_email{background:url(/image/visual-design-elements/donate-email-off.png) no-repeat 19px 22px}.donate-share .a2a_button_email:hover,.donate-share .a2a_button_email:focus,.donate-share .a2a_button_email:active{background:url(/image/visual-design-elements/donate-email-on.png) no-repeat 19px 22px}.left{float:left}.right{float:right}#contentDonation .left{width:47%}#contentDonation .right{width:53%}.cover-bg{overflow:hidden;position:relative;clear:both}.cover-img{position:absolute;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.admin-page .cover-img{position:relative;overflow:visible}.cover-img>p{padding:0;margin:0;overflow:hidden;height:100%;width:100%;object-fit:cover}.cover-img>p>img{height:100%;width:100%;object-fit:cover}.custom-form-container{float:right;width:56%}.custom-donation-message{z-index:1;position:relative;padding:20px 20px 0;background:rgba(0,44,115,.7);border-radius:5px;margin-top:55px;margin-right:50px;float:left;width:39%;overflow:hidden}.custom-donation-message h2{margin-bottom:1em;font-size:41px;letter-spacing:1px;line-height:52px;padding-top:0;color:#fff}.custom-donation-message p{font-size:19px;line-height:30px;color:#fff}.DonationECardTemplate{padding:5px;width:50%;display:inline-block}.DonationECardTemplate td>img{width:100%}input.hasDatepicker{border:2px solid #e1e2e5 !important}.donation-step-amount input.hasDatepicker{border:none !important}.ui-dialog .ui-dialog-buttonpane button{height:auto}.custom-donation-form input:focus,.custom-donation-form textarea:focus{outline:none}.donation-designation{margin-bottom:20px}.donation-step-tribute .next-step-button{background:#e1e2e5;color:#000 !important}.donation-row{clear:both}.donation-frequency-dates{margin-bottom:25px}.donation-frequency-dates .ui-datepicker-trigger{position:absolute;right:10px;top:20px}.ui-datepicker-trigger:hover{cursor:pointer}.donation-frequency-dates .field-recurring-start-date .ui-datepicker-trigger{right:15px}.donation-frequency-options p{display:inline-block;line-height:61px;margin:0 10px}.donation-frequency-options .container-wrap{width:auto;min-width:75px}.donation-frequency-options .container-wrap:last-of-type{padding-right:0}.field-recurring-annually-month.container-wrap{min-width:140px}.field-recurring-start-date{width:50%}.field-recurring-end-date{width:50%}.uil-default-css>div:nth-of-type(1){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.5s;animation-delay:-.5s}.uil-default-css>div:nth-of-type(2){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.4166666666666667s;animation-delay:-.4166666666666667s}.uil-default-css>div:nth-of-type(3){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.33333333333333337s;animation-delay:-.33333333333333337s}.uil-default-css>div:nth-of-type(4){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.25s;animation-delay:-.25s}.uil-default-css>div:nth-of-type(5){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.16666666666666669s;animation-delay:-.16666666666666669s}.uil-default-css>div:nth-of-type(6){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.08333333333333331s;animation-delay:-.08333333333333331s}.uil-default-css>div:nth-of-type(7){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.uil-default-css>div:nth-of-type(8){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.08333333333333337s;animation-delay:.08333333333333337s}.uil-default-css>div:nth-of-type(9){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.16666666666666663s;animation-delay:.16666666666666663s}.uil-default-css>div:nth-of-type(10){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.uil-default-css>div:nth-of-type(11){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.33333333333333337s;animation-delay:.33333333333333337s}.uil-default-css>div:nth-of-type(12){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.41666666666666663s;animation-delay:.41666666666666663s}.uil-default-css{position:relative;background:none;width:200px;height:200px}.donation-spinner{left:50%;margin-left:-100px;margin-top:100px;position:absolute;top:0}.donation-step-amount :not(.label-shifted) input.hasDatepicker::-webkit-input-placeholder,.donation-step-amount :not(.label-shifted) input.hasDatepicker:-moz-placeholder,.donation-step-amount :not(.label-shifted) input.hasDatepicker::-moz-placeholder,.donation-step-amount :not(.label-shifted) input.hasDatepicker:-ms-input-placeholder{color:transparent}.loader-overlay{width:100%;height:100%;position:absolute;background:#0000009c;top:0;transition:all 1s;opacity:0;display:none}.loader{border:16px solid #e1e2e5;border-radius:50%;border-top:16px solid #05539c;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:40%;left:40%;transition:all 1s;opacity:0;display:none}.loader.visible,.loader-overlay.visible{opacity:1;display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width:1200px){.donation-step{padding-right:45px;padding-left:45px}.donation-step-footer{padding-left:45px;padding-right:45px}.donation-step-amount .donation-step-heading{padding-top:85px}.donation-step-footer .donation-description{line-height:22px}.donation-step-donor-info{padding-left:45px;padding-right:45px}.custom-donation-form input[type=checkbox]+label{padding-left:23px;background-position:0 2px;font-family:"ak-l",sans-serif;font-size:16px}.container-wrap .info-popup{right:4px}}@media(max-width:1010px){.donation-thank-you{max-width:90%;margin-left:auto;margin-right:auto;margin-bottom:45px}.custom-donation-form .button-orange,.custom-donation-form .button-grey{margin-right:0;margin-bottom:20px}.donation-step-buttons .button{margin-right:0;margin-bottom:20px}}@media(max-width:767px){.custom-donation-form input[type=checkbox]+label{line-height:22px}.donation-step-amount .donation-step-heading{padding-top:40px}.giving-level-button{width:86px;margin-right:10px;margin-bottom:10px;font-size:14px}.donation-step-heading{font-size:21px}.giving-level-button-other label{width:70px}.giving-level-button-other input{width:86px}.donation-giving-levels{margin-bottom:30px}.donation-frequency-radios label{font-size:14px;padding-left:32px}.donation-description{font-size:16px;line-height:24px}.custom-donation-form .button-orange,.custom-donation-form .button-grey{display:block}.donation-step-buttons a{box-sizing:border-box}.donation-step-donor-info .donation-step-buttons a{padding:12px 30px 8px}.paypal{font-size:11px}.donation-frequency-radios label{background-image:url(/image/visual-design-elements/radio-off-small.png)}.donation-frequency-radios input[type=radio]:checked+label{background-image:url(/image/visual-design-elements/radio-on-small.png)}.donation-step-footer{margin-top:45px}body .tooltipster-base{margin-right:30px;margin-left:25px}body .tooltipster-base .tooltipster-content{padding:3px 10px 5px}.tooltipster-content img{max-width:40px;padding-top:7px}.tooltipster-content p{font-family:"Raleway",sans-serif;font-size:13px;width:73%;line-height:20px}.donation-step-donor-info .donation-step-heading{padding-top:35px}.container-wrap{margin-bottom:10px;height:53px;display:block;padding-right:0}.text-container{font-size:13px;line-height:13px;padding:16px 5px 13px 14px}.text-container input[type=password],.text-container input[type=text]{font-size:18px;line-height:20px}.text-container.label-shifted{padding-bottom:4px;padding-top:14px}.textarea-container{padding-top:12px;padding-bottom:4px}.textarea-container.label-shifted{padding-bottom:0;padding-top:10px;max-height:53px}.anon-corp{margin-bottom:35px}.anon-corp>div{float:none;width:100%;margin:0;text-align:left;margin-bottom:10px}.select-container{height:53px}.selectboxit-container .selectboxit-text{padding-top:13px;padding-left:10px}.selectboxit .selectboxit-arrow-container i.selectboxit-arrow{margin-top:-3px;left:unset;right:10px}.field-title{width:100%}.field-cc-type{width:100%}.field-cc-csc{width:100%}.field-cc-month{width:100%}.field-cc-year{width:100%}.field-company,.field-first-name,.field-last-name,.field-email,.field-country,.field-address,.field-state,.field-zip{width:100%}.field-phone{width:100%}.field-city{width:100%}.field-state{width:100%;float:none}.field-zip{float:none;display:block;width:100%}.container-wrap .info-popup{top:11px;right:8px}.donor-info-row-3{margin-bottom:10px}.donor-info-row-5:after{display:block;clear:both;content:""}.donor-step-buttons a{padding:21px 30px 17px}.field-tribute-first-name,.field-tribute-last-name,.field-tribute-ack-first-name,.field-tribute-ack-last-name,.field-tribute-country,.field-tribute-address{width:100%}.field-tribute-city{width:100%}.field-tribute-state{width:44%;float:left;padding-right:10px}.field-tribute-zip{float:left;display:block;width:56%}.tribute-row-6:after{display:block;clear:both;content:""}.donation-step-tribute .donation-step-buttons a{width:180px;padding:12px 30px 8px}.field-cc-number{width:100%}.field-cc-month{width:50%;display:block;float:left;padding-right:5px}.field-cc-year{width:50%;display:block;float:left;padding-left:5px}.field-cc-csc{clear:left}.field-recurring-start-date{width:100%}.field-recurring-end-date{width:100%}.button-submit{margin-bottom:0}.donation-step-payment .donation-step-buttons{margin-bottom:25px}.donation-step-payment .donation-description{font-size:16px;line-height:22px}.donation-thank-you{max-width:initial;padding:5px 45px 0;max-width:320px}.donation-thank-you p:first-child img{max-width:55px}.donation-thank-you .section-heading h3{font-size:26px;line-height:33px;margin-top:15px;margin-bottom:15px}.donation-thank-you .section-heading h3 .quote-blue{padding-left:6px}.donation-thank-you .section-heading br{content:" ";display:none}.donation-thank-you p{font-size:15px;line-height:23px}.donation-thank-you .button-orange{margin-top:18px;margin-bottom:18px}.donate-share a{margin-right:5px;margin-left:5px;width:52px;height:52px;border:1px solid rgba(209,209,209,1)}.donate-share .a2a_button_facebook:after{margin-left:-8px;font-size:26px;margin-top:-6px}.donate-share .a2a_button_twitter:after{font-size:28px;margin-left:-12px;margin-top:-6px}.donate-share .a2a_button_email{background-position:12px 15px}.donate-share .a2a_button_email:hover,.donate-share .a2a_button_email:focus,.donate-share .a2a_button_email:active{background-position:12px 15px}.donation-step{padding-right:19px;padding-left:19px}.giving-level-button{width:70px}.donation-frequency-radios li{margin-right:20px}.donation-step-amount .donation-step-heading{padding-top:35px;line-height:28px;font-size:20px;max-width:235px;margin-left:auto;margin-right:auto}.donation-step-footer{padding-left:25px;padding-right:25px}#contentDonation .left,#contentDonation .right{float:none;width:100%}.DonationECardTemplate{width:100%}.custom-donation-form{min-height:450px}.custom-form-container,.custom-donation-message{float:none;width:100%}}@media(max-width:599px){.custom-donation-form .BBFormSelectList{max-width:unset}}input[type="button"],input[type="submit"],.btn,.Button,button{background:#05539c;padding:15px 30px;margin:5px 5px;font-weight:400;color:#fff !important;display:inline-block;max-width:310px;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:18px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;text-align:center}input[type="button"]:hover,input[type="submit"]:hover,.btn:hover,.Button:hover,button:hover{background:#1e376d;color:#fff !important;text-decoration:none;cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#454545 !important}input#btnPopupCheckoutComplete{display:none}