@import"../SharedUserControls/css/tree.css";@import"https://fonts.googleapis.com/css?family=Open+Sans:700italic,400,300,600,700";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}form .RadWindow table.rwTable .rwTitleRow,form .RadWindow table.rwTable .rwTopRight,form .RadWindow table.rwTable .rwFooterLeft,form .RadWindow table.rwTable .rwFooterRight,form .RadWindow table.rwTable .rwFooterCenter,form .RadWindow table.rwTable .rwBodyLeft,form .RadWindow table.rwTable .rwBodyRight,form .RadWindow table.rwTable .rwTitlebar,form .RadWindow table.rwTable .rwTopResize,form .RadWindow table.rwTable .rwIcon{display:none}form div.ddlButtonParent div.popUp{border-radius:3px 3px 3px 3px;border:1px solid #d0d0d0;-webkit-box-shadow:0 6px 6px 1px rgba(0,0,0,.1);box-shadow:0 6px 6px 1px rgba(0,0,0,.1);height:auto;overflow:visible;visibility:visible;position:absolute;z-index:1000;display:none;background:#fff}form div.ddlButtonParent div.popUp a{color:#737373;display:block;font-size:14px;font-weight:normal;font-style:normal;line-height:23px;padding-bottom:7px;padding-top:7px;padding-left:18px;padding-right:18px}form div.ddlButtonParent div.popUp a:hover{background:#678423;color:#fff}form div.ddlButtonParent div.popUp a.first{border-radius:3px 3px 0px 0px}form div.ddlButtonParent div.popUp a.last{border-radius:0px 0px 3px 3px}.fa-remove{color:#fe5000}.softwarning{margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto;background:#ffe096;border-left:5px solid #ffc73b;padding:.75em}form table.ddlButton{min-width:146px;margin:0;font-weight:normal;border-collapse:separate;font-size:13px;height:36px;line-height:36px;border:0}@media screen and (max-width: 767px){form table.ddlButton{min-width:inherit;border-radius:3px 3px 3px 3px}form table.ddlButton .arrow{display:none}form table.ddlButton tr td.dropdown span.mobileMenu{display:block;background-image:url("../i/icon-menu.png");background-size:100%;width:24px;height:24px}form table.ddlButton tr td.dropdown{border:0;padding:0;vertical-align:middle}form table.ddlButton tr td.dropdown a{padding:0}form table.ddlButton tr td.dropdown a:hover{color:#fff}form table.ddlButton td.text{display:none}}@media screen and (min-width: 768px){form table.ddlButton tr td.dropdown{background-color:#e0e0e0;border-left:#fff 1px solid;text-align:center}form table.ddlButton tr td.dropdown:hover{background:#d3d3d3}}form table.ddlButton tr{height:36px;color:#737373;cursor:pointer}form table.ddlButton tr a{font-size:13px}form table.ddlButton tr td.text{border-radius:3px 0px 0px 3px;background:#e0e0e0;text-transform:capitalize;text-align:center}form table.ddlButton tr td.text a{letter-spacing:.01em;font-weight:500;color:#737373;font-style:normal;margin-right:-7px;margin-left:-6px;margin-top:-4px;margin-bottom:-4px;display:block;border-radius:3px 0px 0px 3px}form table.ddlButton tr td.text a:hover{background:#d3d3d3}form table.ddlButton tr td.dropdown{border-radius:0px 3px 3px 0px}form table.ddlButton tr td.dropdown a{color:#737373;font-style:normal;margin:0;padding-left:10px;padding-right:15px;margin-right:-7px;margin-left:-6px;margin-top:-4px;margin-bottom:-3px;display:block;border-radius:0px 3px 3px 0px}form table.ddlButton tr td.dropdown .mobileMenu{display:none}form .RadWindow{padding:2px;background:#fff;border-radius:7px 7px 7px 7px;border:1px solid #aaa;-webkit-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888}form .RadWindow table.rwTable{margin:0}table.sentEmailsTable:not(.noStyle),table.emailScheduleTable:not(.noStyle){margin:1em 0;width:100%}table.sentEmailsTable:not(.noStyle) thead,table.sentEmailsTable:not(.noStyle) tfoot,table.emailScheduleTable:not(.noStyle) thead,table.emailScheduleTable:not(.noStyle) tfoot{background:#0083a8;color:#fff;text-align:left;font-weight:bold;font-style:normal;border:1px solid #0083a8}table.sentEmailsTable:not(.noStyle) thead th,table.sentEmailsTable:not(.noStyle) tfoot th,table.emailScheduleTable:not(.noStyle) thead th,table.emailScheduleTable:not(.noStyle) tfoot th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em;padding-right:1.2em}table.sentEmailsTable:not(.noStyle) thead th em,table.sentEmailsTable:not(.noStyle) tfoot th em,table.emailScheduleTable:not(.noStyle) thead th em,table.emailScheduleTable:not(.noStyle) tfoot th em{display:block;font-weight:normal;line-height:1;padding-bottom:.3em}table.sentEmailsTable:not(.noStyle) tbody th,table.emailScheduleTable:not(.noStyle) tbody th{background:#0083a8;color:#fff;text-align:left;font-weight:bold;font-style:normal;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em}table.sentEmailsTable:not(.noStyle) tbody th a,table.emailScheduleTable:not(.noStyle) tbody th a{color:#fff}table.sentEmailsTable:not(.noStyle) tbody th em,table.emailScheduleTable:not(.noStyle) tbody th em{display:block;font-weight:normal;line-height:1;padding-bottom:.3em}table.sentEmailsTable:not(.noStyle) tr.subhead,table.emailScheduleTable:not(.noStyle) tr.subhead{background:#333;color:#ececec;font-weight:bold;font-style:normal}table.sentEmailsTable:not(.noStyle) tr.even.noHover:hover,table.emailScheduleTable:not(.noStyle) tr.even.noHover:hover{background-color:#e3ecf6 !important;color:#333}table.sentEmailsTable:not(.noStyle) tr.odd.noHover:hover,table.emailScheduleTable:not(.noStyle) tr.odd.noHover:hover{background-color:#fff !important;color:#333}table.sentEmailsTable:not(.noStyle) tr.even,table.emailScheduleTable:not(.noStyle) tr.even{background-color:#e3ecf6}table.sentEmailsTable:not(.noStyle) tr.even input[type=text]:focus,table.sentEmailsTable:not(.noStyle) tr.even input[type=tel]:focus,table.sentEmailsTable:not(.noStyle) tr.even input[type=email]:focus,table.sentEmailsTable:not(.noStyle) tr.even input[type=password]:focus,table.emailScheduleTable:not(.noStyle) tr.even input[type=text]:focus,table.emailScheduleTable:not(.noStyle) tr.even input[type=tel]:focus,table.emailScheduleTable:not(.noStyle) tr.even input[type=email]:focus,table.emailScheduleTable:not(.noStyle) tr.even input[type=password]:focus{background-color:#fff;color:#333}table.sentEmailsTable:not(.noStyle) tr.selected,table.emailScheduleTable:not(.noStyle) tr.selected{background-color:#95c033;color:#fff}table.sentEmailsTable:not(.noStyle) td,table.emailScheduleTable:not(.noStyle) td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em}table.sentEmailsTable:not(.noStyle) td.image,table.emailScheduleTable:not(.noStyle) td.image{text-align:center;padding:2em 0}nav{display:none}.nodisplay{display:none !important}form .mainbody{background:none}form .mainbody .main{margin-top:0}body{font:normal 100% "open sans",arial,helvetica,sans-serif;background-color:#fff;color:#333;line-height:1.5em;position:relative}h1{font:normal 2.5em "open sans",arial,helvetica,sans-serif;font-weight:600;line-height:1.1em}h1 a:link{font-weight:600}h2{font:normal 2.5em "open sans",arial,helvetica,sans-serif;font-weight:600;line-height:1.1em;color:#56a0d3;margin:.25em 0 0 0}h2.top{margin-top:0}h3{font:normal 700 1.125em "open sans",arial,helvetica,sans-serif;font-weight:bold;line-height:1.2222222222em;color:#0083a8;margin:1.5em 0 0 0;text-transform:uppercase}h3.top{margin-top:0}h3.alt{color:#333;font-size:1em}h4,h5,h6{font:.875em "open sans",arial,helvetica,sans-serif;text-transform:uppercase;color:#4c4849;margin:.5em 0 0 0}h4.top,h5.top,h6.top{margin-top:.5em}h4.alt,h5.alt,h6.alt{color:#333}label{font:1em "open sans",arial,helvetica,sans-serif}@media screen and (max-width: 767px){h1{font-size:1.25em;line-height:1.125em;color:#4c4849}}@media screen and (max-width: 870px){h2{font-size:1.625em}h3{font-size:.9375em;line-height:1.125em;margin-top:1.65em}h4,h5,h6{font-size:.75em;line-height:.875em}}.info h4{color:#333;font:normal 600 1.125em "open sans",arial,helvetica,sans-serif;margin:.7em 0 .2em 0}.info p{margin:0 0 1em 0}a:link{color:#0083a8;text-decoration:none;font-weight:normal}a:visited{color:#0083a8}a:hover{color:#fe5000}a:focus{color:#fe5000}a:active{color:#fe5000}body a.button:link,body a.button:visited,body input.button,body input[type=button],body input[type=submit],body button.ui-button{padding:.5em;font:normal 700 .9375em "open sans",arial,helvetica,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;background:#56a0d3;border:1px solid #56a0d3;width:auto;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px 7px 7px 7px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-top:.25em;margin-bottom:.25em}body a.button:link.alt,body a.button:visited.alt,body input.button.alt,body input[type=button].alt,body input[type=submit].alt,body button.ui-button.alt{color:#56a0d3;background-color:#fff;border:1px solid #56a0d3}body a.button:link.wide,body a.button:visited.wide,body input.button.wide,body input[type=button].wide,body input[type=submit].wide,body button.ui-button.wide{min-width:237px;font-weight:bold}body a.button:link:hover,body a.button:link.alt:hover,body a.button:visited:hover,body a.button:visited.alt:hover,body input.button:hover,body input.button.alt:hover,body input[type=button]:hover,body input[type=button].alt:hover,body input[type=submit]:hover,body input[type=submit].alt:hover,body button.ui-button:hover,body button.ui-button.alt:hover{background-color:#3b91cc;color:#fff}body a.button:link:focus,body a.button:visited:focus,body input.button:focus,body input[type=button]:focus,body input[type=submit]:focus,body button.ui-button:focus{outline:0}body a.button:link.disabled,body a.button:visited.disabled,body input.button.disabled,body input[type=button].disabled,body input[type=submit].disabled,body button.ui-button.disabled{background:#e6e7e8;border:1px solid #a4a4a4;color:#a4a4a4}body a.button:link.disabled:hover,body a.button:visited.disabled:hover,body input.button.disabled:hover,body input[type=button].disabled:hover,body input[type=submit].disabled:hover,body button.ui-button.disabled:hover{background:#e6e7e8;border:1px solid #a4a4a4;color:#a4a4a4}input.button.green,input[type=button].green,input[type=submit].green{background-color:#95c033;color:#fff;border:1px solid #95c033}input.button.green:hover,input[type=button].green:hover,input[type=submit].green:hover{background-color:#678423}a.buttonsmall:link,a.buttonsmall:visited,input.buttonsmall,a.smallbutton:link,a.smallbutton:visited,input.smallbutton{padding:.5em;margin-left:0;font:normal 700 .875em "open sans",arial,helvetica,sans-serif;text-transform:uppercase;color:#fff;background-color:#56a0d3;min-width:117px;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:0 0 0 0;height:33px;box-sizing:border-box}input.button[type=file]{background:#fff;color:#888;font-weight:normal;font-style:italic}input.button[type=file]:hover{background:#fff;color:#888}label.upload-label{display:none}input[type=file]{height:unset}input[type=file]::-webkit-file-upload-button{border:0px;padding:.5em;margin-left:0;font:normal 700 .875em "open sans",arial,helvetica,sans-serif;text-transform:uppercase;color:#fff;background-color:#0083a8;min-width:117px;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:0 0 0 0;height:33px;box-sizing:border-box}a.buttonsmall:hover,a.buttonsmall:focus,a.buttonsmall:active{background-color:#56a0d3}body#ab #about a,body#nw #news a{color:#d80000}.clearfix:before,.clearfix:after,.fullwidth:before,.fullwidth:after,.wrap:before,.wrap:after,.main:before .main:after{content:"";display:table}.clearfix:after .fullwidth:after,.wrap:after,.main:after{clear:both}#accessnav{display:none}p,li,dd,dt,blockquote,legend,caption,th,td{font-size:.875em}p,ul,ol,dl{margin:1em 0}ul ul,ul ol,ol ol,ol ul{margin:0}ul.blank li{list-style-type:none}img,embed,object,video{max-width:100%}li li{font-size:1em}ul li{margin-left:2em;list-style:disc outside}ol li{margin-left:2em;list-style:decimal outside}ul.donations li{font-weight:700;margin:1em 0;list-style-type:none}ul.donations li em{display:block;font-weight:400;font-style:normal}ul.members{margin-top:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.members a{font-weight:bold}ul.members li{width:100%;margin:1em 0;list-style-type:none}ul.members li .donor{float:left;width:8.7719298246%;margin-right:3.5087719298%;vertical-align:middle;margin-top:.3em}ul.members li .donor img{height:35px;width:35px}ul.members li .report{overflow:hidden;display:block}ul.members li em{display:block;font-weight:400;font-style:normal}em,i{font-style:italic}strong,b{font-weight:bold}.fullwidth{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap{margin:auto;max-width:95%;-webkit-box-sizing:border-box;box-sizing:border-box}.main{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.main #content{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.main .sidebar{width:100%;margin-left:0;margin-right:0;margin-bottom:0;margin-top:2em;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.main .sidebar.promoter{float:right}.topstripe{background-color:#0083a8;color:#fff;text-align:center;position:absolute;z-index:999}.topstripe .utility{padding:.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:"Muli","trebuchet ms",arial,helvetica,sans-serif;font-style:normal;font-weight:700}.topstripe .utility i.fa{padding-right:.25em}.topstripe .utility a{padding-left:1em;padding-right:1em}.topstripe .utility a:link{color:#fff;text-decoration:none;font-weight:600}.topstripe .utility a:visited{color:#fff}.topstripe .utility a:hover{color:#ffb769}.topstripe .utility a:focus{color:#ffb769}.topstripe .utility a:active{color:#ffb769}.topstripe .utility div.gt_white_content{width:unset;height:unset;top:30px;right:0px;position:absolute}.topstripe .utility .gt-43217984{height:24px;position:relative}.topstripe .utility .select-language{font-weight:600;border-bottom:1px solid gray;padding-left:1em;padding-right:1em}.topstripe .utility .gt_languages a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topstripe .utility .gt_languages a:link{color:#56a0d3;text-decoration:none;font-weight:bold}.topstripe .utility .gt_languages a:visited{color:#56a0d3}.topstripe .utility .gt_languages a:hover{color:#56a0d3}.topstripe .utility .gt_languages a:focus{color:#56a0d3}.topstripe .utility .gt_languages a:active{color:#56a0d3}.topstripe .utility .gt_switcher-popup,.topstripe .utility a.login{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topstripe .utility .gt_switcher-popup svg,.topstripe .utility a.login svg{height:24px;margin-right:3px}.topstripe .utility .gt_switcher-popup svg path,.topstripe .utility .gt_switcher-popup svg circle,.topstripe .utility a.login svg path,.topstripe .utility a.login svg circle{stroke:#fff}.topstripe .utility .gt_switcher-popup:hover svg path,.topstripe .utility .gt_switcher-popup:hover svg circle,.topstripe .utility .gt_switcher-popup:focus svg path,.topstripe .utility .gt_switcher-popup:focus svg circle,.topstripe .utility a.login:hover svg path,.topstripe .utility a.login:hover svg circle,.topstripe .utility a.login:focus svg path,.topstripe .utility a.login:focus svg circle{stroke:#ffb769}.topstripe .utility .gt_switcher-popup img.flag,.topstripe .utility .gt_languages img.flag{display:none}.header:not(th){padding-top:2.5em}.header:not(th) .banner p{margin:0}.header:not(th) .banner header{padding:2em 0 1em 0}.header:not(th) .banner nav{padding-bottom:1.7em}.header:not(th) .banner nav ul{margin:0}.header:not(th) .banner nav ul li{display:inline;margin:0 2em 0 0;white-space:nowrap}.header:not(th) .banner nav ul li.last{margin-right:0}.header:not(th) .banner nav ul li a{font-size:1.2857142857em;font-weight:700}input[type=button],input[type=submit]{cursor:pointer}.mainbody{background:none}.mainbody .main{padding-bottom:4em;margin-top:0}.mainbody .main img{margin:0}.mainbody .main #content{padding-top:1em}.mainbody .main #content ul.summary{margin-bottom:2em}.mainbody .main #content ul.summary li{list-style-type:none;margin-left:0;font-size:1em}.mainbody .main #content ul.summary li.donation{font-weight:700}.mainbody .main #content .photo{text-align:center;margin:auto}.mainbody .main #content .photo img{border-radius:200px 200px 200px 200px}.mainbody .main #content .photo ul li{list-style-type:none;margin-left:0}.mainbody .main #content .donate .innerform label{font-weight:400;margin-left:1em}.mainbody .main #content .donate h2 em,.mainbody .main #content .login h2 em,.mainbody .main #content .checkout h2 em{font-size:.6666666667em;font-style:normal;color:#333;background:rgba(0,0,0,0) url("../images/icon-star.png") no-repeat top left;padding-left:1.2em;margin-left:1em}.mainbody .main #content .donate a.event,.mainbody .main #content .login a.event,.mainbody .main #content .checkout a.event{font-size:1.1428571429em;font-weight:600;background:rgba(0,0,0,0) url("../images/icon-event.png") no-repeat center left;padding-left:1.7em}.mainbody .main #content .donate a.team,.mainbody .main #content .login a.team,.mainbody .main #content .checkout a.team{background:rgba(0,0,0,0) url("../images/icon-group.png") no-repeat center left;font-weight:600;padding-left:2em}.mainbody .main #content .donate .innerform h3,.mainbody .main #content .login .innerform h3,.mainbody .main #content .checkout .innerform h3{margin-top:2.5em}.mainbody .main #content .donate .innerform ul li,.mainbody .main #content .login .innerform ul li,.mainbody .main #content .checkout .innerform ul li{list-style-type:none;margin-left:0;float:left;width:100%;margin-bottom:1.25em}.mainbody .main #content .donate .innerform ul li input[type=radio],.mainbody .main #content .login .innerform ul li input[type=radio],.mainbody .main #content .checkout .innerform ul li input[type=radio]{float:left;margin:.325em 0 0 0}.mainbody .main #content .donate .innerform ul li label,.mainbody .main #content .login .innerform ul li label,.mainbody .main #content .checkout .innerform ul li label{float:left;width:91.4634146341%;margin:0 .5em .5em .25em;font-size:1em}.mainbody .main #content .donate .innerform ul li label input,.mainbody .main #content .login .innerform ul li label input,.mainbody .main #content .checkout .innerform ul li label input{font-size:1em}.mainbody .main #content .donate .innerform ul li input.button,.mainbody .main #content .login .innerform ul li input.button,.mainbody .main #content .checkout .innerform ul li input.button{margin-top:.5em}.mainbody .main #content .donate .innerform ul.stdform,.mainbody .main #content .login .innerform ul.stdform,.mainbody .main #content .checkout .innerform ul.stdform{margin-bottom:2em}.mainbody .main #content .donate .innerform ul.stdform li label,.mainbody .main #content .login .innerform ul.stdform li label,.mainbody .main #content .checkout .innerform ul.stdform li label{float:left;width:30%}.mainbody .main #content .donate .innerform ul.stdform li input[type=text],.mainbody .main #content .donate .innerform ul.stdform li input[type=password],.mainbody .main #content .login .innerform ul.stdform li input[type=text],.mainbody .main #content .login .innerform ul.stdform li input[type=password],.mainbody .main #content .checkout .innerform ul.stdform li input[type=text],.mainbody .main #content .checkout .innerform ul.stdform li input[type=password]{float:left;width:60%}.mainbody .main #content .donate .innerform ul.stdform li input[type=text].small,.mainbody .main #content .donate .innerform ul.stdform li input[type=password].small,.mainbody .main #content .login .innerform ul.stdform li input[type=text].small,.mainbody .main #content .login .innerform ul.stdform li input[type=password].small,.mainbody .main #content .checkout .innerform ul.stdform li input[type=text].small,.mainbody .main #content .checkout .innerform ul.stdform li input[type=password].small{width:20%;margin-right:3%}.mainbody .main #content .donate .innerform p.ack,.mainbody .main #content .login .innerform p.ack,.mainbody .main #content .checkout .innerform p.ack{float:left;width:100%;margin:1.5em 0 2em 0}.mainbody .main #content .login{padding-bottom:.7em}.mainbody .main #content .login form input[type=text],.mainbody .main #content .login form input[type=password],.mainbody .main #content .login form select,.mainbody .main #content .login form textarea,.mainbody .main #content .login form input[type=email],.mainbody .main #content .login form input[type=tel]{width:75%}.mainbody .main #content .share{margin:2em 0}.mainbody .main #content .share a{margin-right:.5em}.mainbody .main #content .promotor{padding-bottom:2em}.mainbody .main #content .promotor a.buttonsmall:link,.mainbody .main #content .promotor a.buttonsmall:visited{width:auto}.mainbody .main #content .info{margin-top:2.5em}.mainbody .main #content .info h1{font-size:1.875em;margin-bottom:.75em}.mainbody .main .sidebar .sidebox{border:1px solid #e6e7e8;margin-top:0;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.mainbody .main .sidebar .sidebox h2,.mainbody .main .sidebar .sidebox h3,.mainbody .main .sidebar .sidebox h4,.mainbody .main .sidebar .sidebox h5,.mainbody .main .sidebar .sidebox h6{margin-top:.5em}.mainbody .main .sidebar .sidebox ul li{list-style-type:none;margin-left:0}.mainbody .main .sidebar .donors{margin-top:1.7em;float:left;width:100%}.mainbody .main .sidebar .donors .list{border:1px solid #e6e7e8;margin-top:1em;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.mainbody .main .sidebar .donors .list ul{margin-top:0}.mainbody .main .sidebar .donors .list ul li{margin-top:0}body .ui-dialog{padding:0;border:0}body .ui-dialog .fa-window-close{cursor:pointer}body .ui-dialog:not(.show-titlebar) .ui-dialog-titlebar{display:none}body .ui-dialog .ui-dialog-titlebar{background:none;border:none;position:absolute;right:0}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{background:none;border:none;z-index:1}body .ui-widget-overlay{opacity:.7}body .ui-dialog .ui-dialog-content{padding:0;background:rgba(0,0,0,0);border:0}body .ui-dialog div.newuserguide{-webkit-box-shadow:0px 0px 5px 0px #0083a8;box-shadow:0px 0px 5px 0px #0083a8;border-color:#0083a8;border-radius:7px 7px 7px 7px;color:#333;background:#fff;padding:1em}body .ui-dialog div.newuserguide a:link{color:#56a0d3;text-decoration:none;font-weight:bold}body .ui-dialog div.newuserguide a:visited{color:#56a0d3}body .ui-dialog div.newuserguide a:hover{color:#56a0d3}body .ui-dialog div.newuserguide a:focus{color:#56a0d3}body .ui-dialog div.newuserguide a:active{color:#56a0d3}body .ui-dialog div.newuserguide a.button{min-width:180px}body .ui-dialog div.newuserguide a.button:link{color:#fff;text-decoration:none;font-weight:bold}body .ui-dialog div.newuserguide a.button:visited{color:#fff}body .ui-dialog div.newuserguide a.button:hover{color:#fff}body .ui-dialog div.newuserguide a.button:focus{color:#fff}body .ui-dialog div.newuserguide a.button:active{color:#fff}body .ui-dialog div.newuserguide .fa{color:#a4a4a4}body .advanced{margin-bottom:1em;margin-top:1em;border-bottom:1px solid #ffb769;cursor:pointer}.ConfirmationMessage{background:#95c033;border-radius:7px 7px 7px 7px;color:#fff;padding:1em;margin:1em}.ConfirmationMessage a:link{color:#56a0d3;text-decoration:none;font-weight:normal}.ConfirmationMessage a:visited{color:#56a0d3}.ConfirmationMessage a:hover{color:#fff}.ConfirmationMessage a:focus{color:#fff}.ConfirmationMessage a:active{color:#fff}.feedback{background:#d80000;border-radius:7px 7px 7px 7px;color:#fff;padding:1em;margin:1em}.feedback a:link{color:#56a0d3;text-decoration:none;font-weight:normal}.feedback a:visited{color:#56a0d3}.feedback a:hover{color:#fff}.feedback a:focus{color:#fff}.feedback a:active{color:#fff}a.feedback:link,a.feedback:visited{background:#fe5000;color:#fff;border:none;padding:.75em 1em;display:inline-block;font-size:.875em;margin:.5em 1em .5em 0;border-radius:7px 7px 7px 7px}.br .mainbody{background:none}@media screen and (min-width: 768px){.br .mainbody{background:none}.sr .mainbody{background:none}.tr .mainbody{background:none}}@media screen and (max-width: 480px){.btnCheckout{margin-bottom:.5em}}div.suggestions,ul.searchresults{background-color:rgba(0,131,168,.9);padding:1em .5em;text-align:left;position:absolute;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}div.suggestions div,div.suggestions a,ul.searchresults div,ul.searchresults a{list-style-type:none;margin-left:0;padding:.25em 0 .25em 3.5em;display:block;background-repeat:no-repeat;background-position:3%;background-position-y:50%;background-position-x:3%;color:#fff}div.suggestions div.individual,div.suggestions a.individual,ul.searchresults div.individual,ul.searchresults a.individual{background-image:url("../images/icon-individual.png");background-position:3.5%;background-position-x:3.5%}div.suggestions div.hub,div.suggestions a.hub,ul.searchresults div.hub,ul.searchresults a.hub{background-image:url("../images/icon-hub.png");background-position:3.5%;background-position-x:3.5%}div.suggestions div.team,div.suggestions a.team,ul.searchresults div.team,ul.searchresults a.team{background-image:url("../images/icon-group.png")}div.suggestions div.event,div.suggestions a.event,ul.searchresults div.event,ul.searchresults a.event{background-image:url("../images/icon-event.png");background-position:3.3%;background-position-x:3.3%}div.suggestions div:hover,div.suggestions a:hover,div.suggestions a:focus,div.suggestions a:active,div.suggestions .searchresult_highlighted,ul.searchresults div:hover,ul.searchresults a:hover,ul.searchresults a:focus,ul.searchresults a:active,ul.searchresults .searchresult_highlighted{background-color:#fff;color:#0083a8;cursor:pointer}ul.inlinesuggestions li{list-style-type:none;margin-left:0;padding:.25em 0 .25em 3.5em;display:block;background-repeat:no-repeat;background-position-y:50%;background-position:3%;background-position-x:3%}ul.inlinesuggestions li.individual{background-image:url("../images/icon-individual.png");background-position:3.5%;background-position-x:3.5%}ul.inlinesuggestions li.team{background-image:url("../images/icon-group.png")}ul.inlinesuggestions li.event{background-image:url("../images/icon-event.png");background-position:3.3%;background-position-x:3.3%}ul.inlinesuggestions li a{padding-left:1em}#searchpage ul.searchresults{position:relative;background:rgba(0,0,0,0);width:100%}.homepage.cart #hero{background:none}.search{background:url("../images/bg-edge-lt.png") no-repeat left top,url("../images/bg-edge-rt.png") no-repeat right top;height:73px;padding:0 1.8em;margin-bottom:-2.3em}.search .form{background-color:#fe5000;height:73px}.search .form .innerform{padding-top:1.1em;position:relative}.search .form .innerform .fieldswrap .inputwrap{display:inline-block;width:70%}.search .form .innerform .fieldswrap .inputwrap input[type=text]{border:1px solid #fff;width:100%}.search .form .innerform .fieldswrap .buttonwrap{display:inline}.search .form .innerform .fieldswrap .buttonwrap .buttonsmall{padding-top:.25em}.homepage .hero{background-size:cover;text-align:center}.homepage .hero .feature{background-color:rgba(0,0,0,.5);text-align:center;padding:1em 1em 2em 1em;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:4em auto}.homepage .hero .feature h1{font-size:2.25em;font-weight:700;text-shadow:1px 2px 0 #000;color:#fff;margin:1em 0}.homepage #clients{padding:5em 0 2.5em 0;text-align:center}.homepage #clients .logos{margin:1.5em 0 1em 0}.homepage #clients .logos .logo{display:inline-block;text-align:center;vertical-align:middle;margin:0 2em 0 2em}.homepage #clients .logos img{margin:1em;max-width:170px}.homepage #clients h2{font-weight:300;color:#333;margin:0 0 1.5em 0}.homepage #unique{background-color:#56a0d3;padding:2.5em 0 0 0}.homepage #unique h1{color:#fff;text-align:center;margin-bottom:1.1em}.homepage #unique .blk{background-color:#fff;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;text-align:center}.homepage #unique .blk p{font-size:1em;line-height:1.7em}.homepage #unique .blk h2{margin-top:0}.homepage #unique .blk a.buttonsmall{margin-top:.5em}.homepage #proof{padding:5em 0;text-align:center}.homepage #proof .testimonial .text dl dt{font-weight:600;font-size:1.125em;line-height:1.7em}.homepage #proof .testimonial .text dl dd{font-size:1.125em;margin-top:1em}.homepage #proof .cta{margin-top:2.5em}.subfooter{background-color:#333;color:#fff;border-top:7px solid #fe5000;padding:3em 0 3em 0;text-align:center}.subfooter h2,.subfooter h3{color:#56a0d3;font-style:italic}.subfooter a:link{color:#fe5000;text-decoration:none;font-weight:normal}.subfooter a:visited{color:#fe5000}.subfooter a:hover{color:#ffb769}.subfooter a:focus{color:#ffb769}.subfooter a:active{color:#ffb769}.subfooter ul li{list-style-type:none;margin-left:0}.subfooter .reference .email{text-align:center}.subfooter .reference .email .cta p{color:#a4a4a4;font-weight:700}.subfooter .reference .support p.social{margin-top:2.5em}.subfooter .reference .support p.social a{margin-right:.5em}.footer{background-color:#000;color:#fff;text-align:center}.footer h2,.footer h3,.footer h4{color:#a4a4a4;font-style:italic}.footer a:link{color:#fe5000;text-decoration:none;font-weight:normal}.footer a:visited{color:#fe5000}.footer a:hover{color:#ffb769}.footer a:focus{color:#ffb769}.footer a:active{color:#ffb769}.footer ul li{list-style-type:none;margin-left:0}.footer footer{padding-bottom:1em}.footer footer p{margin:0}.footer footer .parent{margin-top:3em}.footer footer .parent .legal{margin-top:.5em}.footer .outside-links{margin:1em 2em 3em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .outside-links .delimiter{padding:0 .5em 0 .5em}@media screen and (max-width: 767px){.footer .outside-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .outside-links .delimiter{display:none}}.footer .outside-links .outside-link{font-size:.875em}@media screen and (max-width: 767px){.footer .outside-links .outside-link{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}.footer .outside-links a{text-align:center}.footer .outside-links .cmp-revoke-consent{position:unset;padding:unset}.footer .outside-row{margin:0 2em 1em 2em;font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.footer .outside-row{margin:auto;margin-bottom:1em;width:90%;font-size:.75em}}.footer .outside-row .outside-logo{max-width:125px}@media screen and (max-width: 768px){.footer .outside-row .outside-logo{max-width:78px}}.footer .outside-row .o-logo{max-width:31px}@media screen and (max-width: 768px){.footer .outside-row .o-logo{max-width:19px}}.footer .outside-row .legal{margin-left:auto;margin-right:1em}form input.test{display:none}form dd{margin-bottom:1em}form fieldset{margin-bottom:2.5em}form legend{background-color:#56a0d3;width:100%;color:#fff;font-weight:700;padding:.4em 0 .4em 2em;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;font-size:14px}form label em{color:#fe5000}form input,form select,form textarea{font-size:.875em;border:1px solid #a4a4a4;padding:.5em .5em}form select{font-size:1em}form input[type=text],form input[type=password],form select,form textarea,form input[type=email],form input[type=tel]{width:50%}form input[type=text],form input[type=password],form select,form textarea,form input[type=email],form input[type=tel],form .RadInput input[type=text].riTextBox{height:33px;border:1px solid #a4a4a4;-webkit-box-sizing:border-box;box-sizing:border-box}form .rcbInputCell INPUT.rcbInput{color:#000;height:22px;padding-top:10px}form p.choose label{display:none}form p.choose select{width:75%}form ul.search input[type=search]{width:90%}form input#plan_amount,form select#card_exp_month,form select#card_exp_year,form input#card_cvc{width:25%;display:inline-block}form textarea{width:75%}form select{padding-bottom:.1em;padding-top:.1em;min-height:29px}form input.button,form input[type=button],form input[type=submit],form input[type=file],form input[type=radio],form input[type=checkbox]{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}form input[type=text]:focus,form textarea:focus{background-color:#cce6ee}form .feedback{color:#fff}table thead,table tfoot{background:#777}@media screen and (max-width: 545px){.header .banner nav ul li{line-height:3em;margin:0 1em 0 1em}}@media screen and (min-width: 768px){.mobileonly{display:none !important}.homepage #unique .blk a.buttonsmall.whyus{margin-top:4.9em}.homepage #unique .blk a.buttonsmall.casestudy{margin-top:5.2em}nav{display:block}form .mainbody{background:none}form .mainbody .main{margin-top:0}.fullwidth{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap.custom{width:87%}.wrap{margin:auto;width:90%;max-width:1100px;-webkit-box-sizing:border-box;box-sizing:border-box}.main{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.main #content.fullwidths{width:100%}.main #content{width:72.9166666667%;margin-left:4.1666666667%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.main .sidebar{width:22.9166666667%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.main .sidebar.promotersidebar{float:right}.main .sidebar .donors .list ul.members li .donor{width:17.5438596491%}.topstripe{text-align:right}.main .sidebar .goals h3{margin-top:0}.homepage .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4em}.homepage #hero .search{width:78.6458333333%;margin:0em auto -2.3em auto}.homepage #hero .feature{width:85.4166666667%}.homepage #unique{background-color:#56a0d3;padding:2.5em 0 0 0}.homepage #unique .blk{margin-bottom:0;width:31.25%}.homepage #unique .blk p{text-align:left}.homepage #unique .easy{margin:0 3.125% 0 3.125%}.case-study .mainbody .main .sidebar{margin-top:2.5em}.subfooter{text-align:left}.subfooter .reference{float:left;width:100%}.subfooter .reference .email{float:left;width:100%;margin:.8em 0}.subfooter .reference .email .cta{float:left;width:42.7083333333%;margin-right:8.3333333333%;text-align:right}.subfooter .reference .email .cta p{margin:0}.subfooter .reference .email .form{float:right;width:41.1458333333%;margin-right:7.8125%;text-align:left}.subfooter .reference .about{float:left;width:42.7083333333%;margin-right:8.3333333333%}.subfooter .reference .links,.subfooter .reference .support{float:left;width:16.6666666667%;margin-right:7.8125%}.subfooter .reference .links h3,.subfooter .reference .support h3{border-bottom:1px solid #a4a4a4}}@media screen and (min-width: 943px){.header{text-align:left}.header .banner header{float:left;width:45.2083333333%;padding:2.55em 0 1.9em 0}.header .banner nav{float:left;width:54.7916666667%;text-align:right;margin-top:4.8em}.mainbody .main #content .photo{width:30.7692307692%;margin-left:6.1538461538%}}@media only screen and (min-width: 943px)and (min-width: 768px){.mainbody .main #content .photo{float:right}}@media screen and (min-width: 943px){.mainbody .main #content div.donate{width:100%;float:left;margin-top:.5em}.mainbody .main #content div.donate h2{margin-top:0;font-size:2em}.mainbody .main #content div.donate #graphcontainer{margin-bottom:1em}.mainbody .main #content .info{float:left;width:100%}.mainbody .main #content .login{float:left;width:63.0769230769%}.mainbody .main #content .login .innerform input[type=text],.mainbody .main #content .login .innerform input[type=password],.mainbody .main #content .login .innerform select,.mainbody .main #content .login .innerform textarea,.mainbody .main #content .login .innerform input[type=email],.mainbody .main #content .login .innerform input[type=tel]{width:100%}.mainbody .main #content .promotor{float:right;width:30.7692307692%;margin-left:6.1538461538%}.homepage #proof .testimonial{float:left;width:65.625%}.homepage #proof .testimonial .photo{float:left;width:23.8095238095%}.homepage #proof .testimonial .text{float:left;width:66.6666666667%;margin-left:3.1746031746%;text-align:left}.homepage #proof .testimonial .text dl{margin:0}.homepage #proof .testimonial .text dl dd{text-align:right;margin-top:0}.homepage #proof .cta{float:left;width:29.1666666667%;margin-left:5.2083333333%;margin-top:1em}.subfooter{padding-bottom:5em}.footer footer .sisters{background:url("../images/bg-edge-lt-ft.png") no-repeat left top,url("../images/bg-edge-rt-ft.png") no-repeat right top;height:73px;padding:0 1.8em;position:relative}.footer footer .sisters h4{position:absolute;top:-3.7em;left:41%;color:#a4a4a4}.footer footer .sisters ul{height:73px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;margin-top:-2em}.footer footer .sisters ul li{display:inline}.footer footer .sisters ul li a img{padding-top:1.25em}.case-study #highlight{background-color:#56a0d3;color:#fff}.case-study #highlight .text{float:right;width:40.625%;margin-left:7.2916666667%;padding:8em 0 0 0}.case-study #highlight .text h1 em{font:normal 600 .4444444444em "open sans",arial,helvetica,sans-serif;display:block;color:#333}.case-study #highlight .text ul{margin-top:1em}.case-study #highlight .text ul li{list-style-type:none}.case-study #highlight .capture{float:left;width:52.0833333333%;padding-top:2em}}@media screen and (min-width: 768px)and (max-width: 1180px){.mainbody .main #content .photo,.mainbody .main #content .donate{width:100%}}.chartwrap{clear:both}.chartwrap .chart{width:100%;height:260px;margin:0 auto;position:relative;text-align:center}.chartwrap .chart li{display:inline-block;width:23.0769230769%;position:absolute;z-index:0;bottom:0}.chartwrap .chart li.goal{background-color:#fe5000;left:50%}.chartwrap .chart li.actual{background-color:#333;left:5%}.chartwrap .chart .percent{width:100%;font-weight:700;position:absolute;top:-2em}.chartwrap .chart .skill{width:100%;bottom:-2em;position:absolute;font-weight:700}#tabs{margin:auto;width:100%}ul#tabs{padding:0}#tabs>li{list-style:none;margin-left:0;clear:both}#tabs>li a{display:block;padding:.5em;background:#0083a8;text-decoration:none;color:#fff;font-size:1em;font-weight:600;border-bottom:1px solid #e6e7e8;cursor:pointer}#tabs>li a.active{background:#333;color:#fff}#tabs section{display:none;float:left;background:#fff;overflow:hidden;border:1px solid #e6e7e8;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}#tabs section ol{list-style:decimal}#tabs section ol li{display:list-item}#tabs section ul{list-style:disc}#tabs section ul li{display:list-item}#tabs section a:link,#tabs section a:visited{background-color:#fff;color:#0083a8;padding:0;border-bottom:none;display:inline}#tabs section a:hover,#tabs section a:active{color:#fe5000}#tabs section p{font-size:1em}.no-js #tabs section{display:block}#tabs li ul li a{padding:10px 25px;border-bottom:1px dotted #ccc}@media only screen and (min-width: 768px){#tabs{width:100%;float:left;border:none}#tabs li{display:inline;margin-left:1em}#tabs li a{display:inline-block;border-bottom:none;width:77px;text-align:center}#tabs section{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1.5em}#tabs section ul.donations li{margin:1em 0;display:block}#tabs section ul.donations li em{display:block;font-weight:400;font-style:normal}}form .userprofile.eventsetup div.label{width:100%;margin-bottom:.25em;padding-left:0;font-weight:normal}form .userprofile.eventsetup div.label span{font-weight:bold}form .userprofile.eventsetup div.input{width:100%;margin-bottom:1.25em}form .userprofile{color:#000;font-size:14px}form .userprofile select:not(noStyle),form .userprofile input[type=text]:not(.noStyle),form .userprofile input[type=tel]:not(.noStyle),form .userprofile input[type=email]:not(.noStyle),form .userprofile input[type=password]:not(.noStyle),form .userprofile textarea:not(.noStyle){width:300px;font-family:Arial;font-size:12.25px}form .userprofile div.label,form .userprofile label.label{font-weight:bold}@media screen and (min-width: 768px){form .userprofile textarea:not(.noStyle){width:auto}form .userprofile .label,form .userprofile .input{margin-bottom:1.25em}form .userprofile .input{width:60%}form .userprofile div.label,form .userprofile label.label{width:30%}form .userprofile select:not(noStyle),form .userprofile input[type=text]:not(.noStyle),form .userprofile input[type=tel]:not(.noStyle),form .userprofile input[type=email]:not(.noStyle),form .userprofile input[type=password]:not(.noStyle),form .userprofile textarea:not(.noStyle){width:95%}}form .userprofile select:not(noStyle):focus:not(.noStyle),form .userprofile input[type=text]:focus:not(.noStyle),form .userprofile input[type=tel]:focus:not(.noStyle),form .userprofile input[type=email]:focus:not(.noStyle),form .userprofile textarea:focus:not(.noStyle){background:#fff;color:#000}form .userprofile .alwaysRequired,form .userprofile .maybeRequired{color:red}form .userprofile .label,form .userprofile .input,form .userprofile label.label{display:inline-block}form .userprofile .label,form .userprofile label.label{padding-left:.25em;vertical-align:top;padding-right:.5em}form .userprofile .input table{margin:0px;border:0px}form .userprofile .riSingle .riTextBox[type=text]{border:1px solid #a4a4a4}@media screen and (max-width: 768px){form .userprofile .GroupHeaderWrapper,form .userprofile .GroupHeader{width:auto}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form div.RadToolTip table.rtShadow td.rtWrapperTopCenter{height:0px !important}.PromoterTasks ul li{list-style:none;background:#ececec;margin-left:0px;padding-left:1em;padding-right:1em}.PromoterTasks ul{margin-top:0px}.PromoterTasks img{margin:0}.PromoterTasks .MenuSection{font:italic 1em "Open Sans",arial,helvetica,sans-serif;background:none;border-bottom:1px solid #ffb769;color:#333;margin-top:8px;padding:.2em .2em .2em .5em;border-radius:7px 7px 0px 0px}.PromoterTasks .moreEventTasks a{font:italic bold 1em "Open Sans",arial,helvetica,sans-serif}.PromoterTasks .lastLi{border-radius:0px 0px 7px 7px}.PromoterTasks .header{margin-left:14px;font:italic bold 1.125em "Open Sans",arial,helvetica,sans-serif;display:block;background:#0083a8;color:#fff;font-weight:bold;font-style:italic;border-radius:7px 7px 0px 0px;padding-top:5px;padding-bottom:5px;padding-left:10px}@media screen and (max-width: 767px){div.case{display:block;margin-top:2em;width:inherit}}.case-study #highlight{background-color:#56a0d3;color:#fff}.case-study #highlight .text{padding:3em 0 2em 0}@media screen and (min-width: 768px){.case-study #highlight .text{padding:8em 0 2em 0}}.case-study #highlight .text h1 em{font:normal 600 .4444444444em "open sans",arial,helvetica,sans-serif;display:block;color:#333}.case-study #highlight .text ul{margin-top:1em}.case-study #highlight .text ul li{list-style-type:none;margin-left:0;font-size:1.1428571429em}.case-study #highlight .capture img{margin-bottom:-0.35em}.case-study .mainbody{background:none}.case-study .mainbody .main{margin-top:0}.case-study .mainbody .main #content{margin-bottom:3em;padding-top:0}.case-study .mainbody .main #content h3{font-size:1.3125em}.case-study .mainbody .main .sidebar .photo{text-align:center}.case-study .mainbody .main .sidebar .photo img{border-radius:200px 200px 200px 200px}.case-study .mainbody .main .sidebar .testimonial{margin-top:2em}.case-study .mainbody .main .sidebar .testimonial dl dd{margin-top:1em;text-align:right;font-weight:700}.case-study .mainbody .main .sidebar .testimonial dl dd em{display:block;font-style:normal}.case-study .mainbody .main .sidebar .cta{margin-top:3em;text-align:center}.nosidebar .sidebar{display:none}.nosidebar #content{width:100%}body.iframe .fullwidth.mainbody{background:none !important}body.iframe form .mainbody .main{margin-top:0}body.iframe .header .banner nav{display:none}.bottomline{margin-bottom:2em;border-bottom:1px solid #ffb769}.bottomline h2{font-size:1.75em}table.alternating tr td{padding:3px}table.alternating tr:nth-child(odd) td{background:#e6e7e8}h2.bottomline{margin:0em 0 .5em 0}li.rlbItem{margin-left:0em;list-style:none}div.RadGrid_Default{border:0}div.RadGrid_Office2007 .rgHeader a{color:#fff}div.RadGrid_Office2007 .rgAltRow{background-color:#efefef}div.RadGrid_Office2007 .rgMasterTable .rgSelectedCell,div.RadGrid_Office2007 .rgSelectedRow{background-image:none;background-color:#56a0d3}div.RadGrid_Office2007 .rgFooter{background-image:none;background-color:#0083a8;color:#fff}div.RadGrid_Office2007 .rgFooter td{border:0}.RadGrid_Office2007 .rgFooter td div.RadGrid th.rgHeader a{color:#fff}.RadGrid_Office2007 .rgFooter td div.RadGrid .rgRow>td,.RadGrid_Office2007 .rgFooter td div.RadGrid .rgAltRow>td{border-style:solid;border-width:0 0 1px 0;border-color:#e6e7e8}.RadGrid_Office2007 .rgFooter td div.RadGrid .rgRow>td a:hover,.RadGrid_Office2007 .rgFooter td div.RadGrid .rgAltRow>td a:hover{color:#0083a8}.fa.fa-times{color:#56a0d3}a.button:hover .fa.fa-times{color:#fff}form .RadGrid_Default .rgRow a,form .RadGrid_Default .rgAltRow a{color:#56a0d3;font-weight:bold}@media screen and (max-width: 767px){div.RadGrid div.popUp{right:8px}div.RadGrid .regCloseDate{display:none}}div.RadGrid .rgMasterTable{margin:0;border:0}div.RadGrid .rgMasterTable thead .rgHeader,div.RadGrid .rgMasterTable thead .rgGroupCol,div.RadGrid .rgMasterTable thead rgHeaderOver{border:0}div.RadGrid .rgMasterTable thead .rgHeader{background:#0083a8;color:#fff;border-bottom:0;font-size:1em;font-weight:bold}div.RadGrid .rgMasterTable thead .rgGroupCol{background:#fff}div.RadGrid .rgMasterTable thead .first{border-radius:7px 0px 0px 7px}div.RadGrid .rgMasterTable thead .last{border-radius:0px 7px 7px 0px}div.RadGrid .rgMasterTable .tdDdlButton{vertical-align:middle}div.RadGrid .rgMasterTable .rgGroupHeader{background:#ececec;color:#000}div.RadGrid .rgMasterTable .rgGroupHeader td{border-radius:7px 7px 7px 7px;border-top:0}div.RadGrid .rgMasterTable .rgGroupHeader td p{font-weight:normal;font-size:1em;line-height:1;padding-top:.5em;padding-bottom:.5em;font-style:italic}div.RadGrid .rgMasterTable .rgGroupHeader td.rgGroupCol{border-radius:0px 0px 0px 0px;background:#fff;border-color:#fff}div.RadGrid .rgMasterTable .rgGroupHeader td.rgGroupCol input[type=button]:not(.noStyle){background-color:rgba(0,0,0,0)}div.RadGrid .rgMasterTable td.rgGroupCol{border-radius:0px 0px 0px 0px;background:#fff;border-color:#fff}div.RadGrid .rgMasterTable img{margin:0;vertical-align:middle}div.RadGrid .rgMasterTable a.eventName{font-size:1.3em}form .RadGrid_Default .rgHeader a{color:#fff}form div.rgFooterDiv{margin-right:0 !important}form div.rgFooterDiv table{font-size:1.25em !important;font-weight:bold !important}.RadGrid_Default table.rgMasterTable{font-size:100%;font:1.25em/16px "segoe ui",arial,sans-serif}form input.failedvalidation{-webkit-box-shadow:2px 2px 2px 1px #eb481d;box-shadow:2px 2px 2px 1px #eb481d}form img.highlight{-webkit-box-shadow:0px 0px 10px 5px #eb481d;box-shadow:0px 0px 10px 5px #eb481d;border:1px dotted #eb481d;border-radius:7px 7px 7px 7px}form .failedvalidation{-webkit-box-shadow:0px 0px 5px 1px #eb481d;box-shadow:0px 0px 5px 1px #eb481d;border:1px dotted #eb481d;border-radius:7px 7px 7px 7px}@media print{#divPrint,div.subfooter,.bottom,.sidebar,.bottomline,.topstripe{display:none}}form .teammembers tr:nth-child(even) td{background:#efefef}form .teammembers td img{margin:.1em;max-width:inherit}.covertitlewrap{display:none}.RadRotator{margin-top:.25em;border-top:2px solid #fe5000;padding-top:.25em}.RadRotator li.rrItem{margin-left:0px}.rotatorFrame{padding:.5em}.photo{border:6px solid #fff;border-bottom:0px solid #fff;-webkit-box-shadow:0px 0px 4px 4px #e6e7e8;box-shadow:0px 0px 4px 4px #e6e7e8}body.iframe .photo{border-bottom:6px solid #fff}.success{border-left:6px solid #678423;background:#95c033;color:#fff;padding:1em}.success a:link{color:#fff;text-decoration:none;font-weight:semibold}.success a:visited{color:#fff}.success a:hover{color:#fff}.success a:focus{color:#fff}.success a:active{color:#fff}.success a:hover{text-decoration:underline}.small-success{font:1em "open sans",arial,helvetica,sans-serif;color:#95c033;font-weight:bold}.information{border-left:6px solid #333;background:#a4a4a4;color:#fff;padding:1em}.information a:link{color:#fff;text-decoration:none;font-weight:semibold}.information a:visited{color:#fff}.information a:hover{color:#fff}.information a:focus{color:#fff}.information a:active{color:#fff}.information a:hover{text-decoration:underline}.nonprofit{padding-top:5em;clear:both;font-style:italic;font-size:smaller;font-weight:lighter}.stats{margin-top:40px;margin-bottom:40px}.stats .donor-count{border-right:1px solid #ffb769}.donor-count,.daysleft{padding:3%;display:inline-block;margin:0;text-align:left;padding-top:0;padding-bottom:0}.donor-count h2,.daysleft h2{margin-top:0}.daysleft{width:36%;padding-left:12%}.donor-count{width:40%}.orangebottom{border-bottom:1px solid #ffb769;padding-bottom:.5em;margin-bottom:1em}li a.individual,.mainbody .main #content .donate li a.team{padding-left:2em;display:block;padding:.25em 0 .25em 3.5em;background-repeat:no-repeat;background-position-y:50%;background-position-x:1.5%;list-style:none;font-weight:bold}li a.individual{background-image:url("/images/icon-individual.png")}li a.team{background-image:url("/images/icon-group.png")}ul.suggestions{margin-top:0}ul.suggestions li{list-style:none;margin-left:.25em}ul.members li .donor{width:75px}ul.members li .donor img{width:65px;height:65px;margin:0px}.donors{padding-top:2em;clear:both}.donors h3{display:inline-block;margin-top:0px}.donors .viewall{float:right;color:#a4a4a4}.badges{padding-top:3em;clear:both}.recent-donations h3,.topdonors h3{border-bottom:1px solid #ffb769;padding-bottom:.5em}.recent-donations ul li,.topdonors ul li{list-style:none;margin-left:0px;margin-bottom:1em}.tabs{border-bottom:1px solid #ffb769}.tabs div.tab{margin-right:2%;display:inline-block;margin-bottom:-1px}.tabs h3{padding-bottom:.5em;margin-bottom:0;padding-left:.5em;padding-right:.5em;cursor:pointer}.tabs h3:hover{color:#00627d}.tabs div.selected h3{border-bottom:5px solid #ffb769}.totalraised{float:left}.goal{margin-top:.5em;float:right}.viewall,div.readmore{color:#a4a4a4;text-transform:uppercase;font-size:.65em;padding-left:1em}.viewall:link,div.readmore:link{font-weight:normal}.viewall a:link,div.readmore a:link{font-weight:normal}.W9-will-enter,.choices{margin:0 1em}.choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1.5em;height:100%}.options{clear:both;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.options div.option{min-height:60px;height:100%;vertical-align:middle;width:31%;padding:5px}.options div.option>a.button{display:block;margin:0;height:100%}.options div.option align-content,.options div.option h3{padding:2.5%;margin-top:0;text-transform:uppercase;background:#0083a8;color:#fff}.options div.option a.button{width:auto;padding-left:1.25em;padding-right:1.25em;border:1px solid #3b91cc;border-radius:7px 7px 7px 7px;height:100%}.options :first-child{margin-left:0}.options :last-child{margin-right:0}.options .option.selected a.button{color:#fff;background:#0083a8}.rptDonationLevels span.rdbLevel,.rptDonationLevels label{float:left}.rptDonationLevels span.rdbLevel{clear:left}.rptDonationLevels li{margin-bottom:.5em;list-style-type:none;margin-left:0;float:left;width:100%}.rptDonationLevels label{max-width:90%}.chartwrap .goalmet{display:none}.chartwrap #raised{margin-top:20px;margin-bottom:10px;line-height:1.2em}.chartwrap #raised span.graphgoal{display:inline-block;vertical-align:baseline;color:#4c4849;font-size:14px;font-weight:normal}.chartwrap #raised span.totalraised{margin-right:.25em;color:#56a0d3;font-family:"open sans",arial,helvetica,sans-serif;font-weight:600;font-size:2.5em}@media screen and (max-width: 767px){.chartwrap #raised span{font-size:1.625em}.chartwrap #raised h4{padding-top:0em}}.chartwrap .fullbar{background:#e6e7e8;padding:0em;border-radius:7px 7px 7px 7px;position:absolute;width:100%}.chartwrap .fullbar,.chartwrap .actualGraphBar{line-height:1em}.chartwrap i.fa{display:none}.chartwrap.goalmet i.fa{display:inline;padding-left:.5em}.chartwrap .actualGraphBar{background:#56a0d3;padding:0em;display:inline-block;border-radius:7px 0px 0px 7px;position:absolute;left:0px}.chartwrap.goalmet .actualGraphBar{background:#95c033;border-radius:7px 7px 7px 7px}.chartwrap.goalmet .goalmet{display:inline;vertical-align:baseline;color:#4c4849;font-size:14px;font-weight:normal}.chartwrap .bar{margin-bottom:1em;position:relative}body.coverphoto .topstripe{background-color:rgba(0,0,0,0);margin-top:8px}body.coverphoto div.header{background:url(//www.runreg.com/i/rr/inside-fma1.jpg) center 50% no-repeat;background-size:cover;position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(rrc="/i/rr/inside-fma1.jpg", sizingMethod="scale")}body.coverphoto div.header:before{content:"";position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(13%, rgba(0, 0, 0, 0.35)), color-stop(17%, rgba(0, 0, 0, 0)), color-stop(63%, rgba(0, 0, 0, 0)), color-stop(72%, rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.35)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.35) 13%, rgba(0, 0, 0, 0) 17%, rgba(0, 0, 0, 0) 63%, rgba(0, 0, 0, 0.25) 72%, rgba(0, 0, 0, 0.35) 100%)}body.participant .mainbody .main #content div.photo{margin-right:1em}body.participant .sidebar .photo ul li{list-style-type:none}.stats{display:table}.stats .row{display:table-row}.stats .row>div{display:table-cell;text-align:center}.tabcontent{margin-top:.5em}.tabcontent .content{position:relative}.tabcontent .content.clipped{max-height:210px;overflow:hidden}.tabcontent .content.clipped:after{content:"";position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(75%, rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 75%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.readmore{cursor:pointer;margin-top:1em;margin-bottom:2em}.readmore a{color:#a4a4a4}ul.members li{display:inline-block;max-width:32%;min-height:80px}.search input[type=search]{background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(47%, rgb(246, 246, 246)), to(rgb(237, 237, 237)));background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(246, 246, 246) 47%, rgb(237, 237, 237) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ededed",GradientType=0 );border-radius:7px 0px 0px 7px;border:1px solid #a4a4a4}.search input[type=search]:focus{outline:0}body div.search a.button{margin:0;vertical-align:bottom;border:1px solid #56a0d3;margin-left:-4px;height:28.25px;font-size:.875em;width:10%;border-radius:0px 7px 7px 0px}.search input[type=search]:focus{outline:0;background:#fff}#mobiletitle{display:none;clear:both;padding-top:0em;padding-bottom:.5em}#graphcontainer{margin-top:2em}.optionslist{float:right}.optionslist li{float:right}.donationsuntil{float:right;font-style:italic;font-size:12px;font-weight:lighter}.captain{font-size:14px}#participantinfo h1{font-size:1.75em;line-height:1.1em;word-break:break-word;margin-right:0px}body.participant .options .option a,body.participant .options .option input,body.team .options .option a,body.team .options .option input,body.event .options .option a,body.event .options .option input{min-height:60px}body.participant .options .option,body.team .options .option,body.event .options .option{width:auto}@media screen and (max-width: 767px){body.participant .options .option a,body.participant .options .option input,body.team .options .option a,body.team .options .option input,body.event .options .option a,body.event .options .option input{width:100%}}body.event .main .sidebar.promoter{display:none}body.event .photoheader{text-align:center}body.event .sidebar{z-index:2}body.event nav{display:none}body.event .header:not(th){border-bottom:6px solid #fe5000}body.event .header:not(th) .banner img{display:none}body.event .header:not(th) .banner nav{margin-top:2em}body.event .header:not(th) .banner header{padding:0;margin-top:1em}body.event .header:not(th) .banner img{width:35%}body.event .covertitlewrap{display:block;position:relative;max-width:1100px;margin-left:auto;margin-right:auto;height:285px;width:100%}body.event .covertitle{position:absolute;bottom:20px;width:100%}body.event .covertitle h1{max-width:800px}body.event .covertitle h1 a{color:#fff;text-shadow:#000 0 0 10px}body.iframe h1{margin-right:2em;z-index:5}body.iframe h1 a{color:#0083a8}body.iframe .covertitlewrap{height:130px}body.iframe .covertitle h1 a{max-width:650px;color:#4c4849}@media screen and (max-width: 767px){form .userprofile select:not(noStyle),form .userprofile input[type=text]:not(.noStyle),form .userprofile input[type=tel]:not(.noStyle),form .userprofile input[type=email]:not(.noStyle),form .userprofile input[type=password]:not(.noStyle),form .userprofile textarea:not(.noStyle){width:250px}body.event.checkout .sidebar{display:none}a.button:link{font-size:.875em}.fullbar,.actualGraphBar{line-height:14px}#graphcontainer{margin-top:0em}.chartwrap #raised{margin-top:0px;line-height:1em}.chartwrap #raised span.graphgoal{font-size:12px}.chartwrap #raised span.totalraised{font-size:26px}.chartwrap .separator{line-height:2px}.header{padding-top:0px}.banner{margin-top:1em}#photoheader{min-height:140px;position:relative}#photoheader ul{float:right}#participantinfo{margin-top:2em;margin-left:.5em;float:left;max-width:55%}#participantinfo h1{font-size:1.25em;line-height:1.1em}#participantinfo a{font-weight:normal;line-height:.875em}#participantinfo .team{font-size:.875em}.choices{display:block}ul.optionslist{margin-top:0;font-size:smaller}ul.optionslist li{margin-left:0em}.options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.options .option{width:100%;height:auto;min-height:0;display:block}.options .option a.button{width:100%}div ul.members li{font-size:.75em;min-height:60px;float:left;display:inline-block;max-width:50%;line-height:1.5em}div ul.members li .donor{width:35px}div ul.members li .donor img{width:35px;height:35px}.main .sidebar{margin-top:0px}.main div.photo{width:40%;display:inline-block;float:left;border:3px solid #fff;margin-top:-3em;-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,.15);box-shadow:0px 0px 3px 3px rgba(0,0,0,.15)}.main div.photo img{margin-bottom:-5px}#searchcontainer .alt{font-size:.75em;line-height:-2px}div.stats{margin-top:0;margin-bottom:0;width:55%;float:left;text-align:center}div.stats .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}div.stats .daysleft,div.stats .donor-count{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-right-width:0px;padding-left:0}div.stats .daysleft h4,div.stats .donor-count h4{margin-left:.5em;padding-top:.3em}div.stats .daysleft{margin-top:.5em}.header{padding-top:0px}.header{border-bottom:3px solid #fe5000;padding-top:0px}.header:before{background:none}.topstripe{margin-top:0px;font-size:12px}.topstripe .utility a{padding-left:.75em;padding-right:.75em}body.coverphoto:not(.widget) .covertitle h1{display:none}body.event:not(.widget) .banner header{display:none}#photoheader .photo{margin-bottom:20px}.mainbody .main #content .info{margin-top:1.9em}#mobiletitle{display:block}#mobiletitle a{color:#4c4849}body.event .mobileheader{cursor:pointer;border-bottom:1px solid #ffb769;padding-bottom:.75em;margin-bottom:1em}body.event .toggler{float:right;margin-right:.5em}body.event .toggler h3{display:inline;font-size:larger}body.event .sidebar{display:block;float:none;clear:both}body.event .options .option{margin-left:0;margin-right:0;margin-top:.25em;margin-bottom:.25em}body.event .options .option a.button{padding-left:0px;padding-right:0px;min-height:40px;padding-top:.65em}body.event #content{float:none;clear:both}body.event .covertitlewrap{height:135px}body.event .header{height:auto}.donors .viewall{display:block;float:unset;padding-left:0}.donors{padding-top:.5em}.hidemobile{display:none !important}}body.participantadmin .advanced h3{color:#56a0d3}body.participantadmin .advanced h3 .fa-cog{display:none}body.participantadmin #content{margin-top:1em}@media screen and (max-width: 767px){body.participantadmin .PromoterTasks{margin-top:4em}body.participantadmin .PromoterTasks div.MenuSection{border-bottom:0;cursor:pointer}body.participantadmin .PromoterTasks li{margin-left:0px}body.participantadmin .PromoterTasks .fa-caret-down{display:none}body.participantadmin .PromoterTasks ul{display:none}body.participantadmin .open.PromoterTasks .fa-caret-down{display:inline-block !important}body.participantadmin .open.PromoterTasks .fa-caret-right{display:none}body.participantadmin .open.PromoterTasks ul{display:block;-webkit-transition:display .5s;transition:display .5s}body.participantadmin .open.PromoterTasks div.MenuSection{border-bottom:1px solid #ffb769}}@media screen and (max-width: 768px){body.coverphoto .topstripe{margin-top:0px;font-size:12px;background:#0083a8}body.coverphoto .topstripe .utility{padding-top:0px}}@media screen and (min-width: 482px)and (max-width: 767px){#participantinfo h1{font-size:2em}}@media screen and (max-width: 481px){input{font-size:16px !important}.search a{height:36.25px !important}}.row{margin-top:1em}.row .half{vertical-align:top;padding-left:2%;padding-right:2%}@media screen and (min-width: 769px){.row .half{padding-left:.5%;padding-right:.5%}}.row .half:first-child{margin-top:.8em;margin-right:.5em;font-weight:600}@media screen and (min-width: 769px){.row .half input:not(.wide),.row .half select:not(.wide),.row .half textarea:not(.wide){display:inline-block;max-width:300px}}.row .half input[type=file]{max-width:unset}@media screen and (min-width: 769px){.row .half:first-child{text-align:right;width:29%}.row .half:nth-child(2){text-align:left;width:67%}.row .half{display:inline-block}}.sent-email-grid table:not(.noStyle) label.container{font-size:.875em}.sent-email-grid table:not(.noStyle) th{text-align:left}.sent-email-grid table:not(.noStyle) tr.odd{background-color:#e6e7e8}.sent-email-grid table:not(.noStyle) tr.even{background-color:#fff}.sent-email-grid table:not(.noStyle) td.emailTextTD,.sent-email-grid table:not(.noStyle) td.recipientsTD{padding:.5em}.sent-email-grid table:not(.noStyle) td.utils{vertical-align:top;text-align:right}.sent-email-grid table:not(.noStyle) td.utils a{font-size:1.25em;padding-right:.5em;margin-top:.5em;display:inline-block}.sent-email-grid table:not(.noStyle) td.recipientsTD>div{max-width:500px;overflow-x:scroll}@media screen and (max-width: 767px){.sent-email-grid table:not(.noStyle) td.recipientsTD>div{max-width:250px}}.sent-email-grid a i.fa:hover{text-decoration:none}.sent-email-grid .recipientsText{border-top:0;border-bottom:0}.sent-email-grid .emailTextDiv,.sent-email-grid .recipientsDiv{display:none;height:100px;overflow-y:scroll}.sent-email-grid .outerHeader{display:inline-block;width:49%}.sent-email-grid .filterHead{cursor:pointer}.sent-email-grid .expandcontent{padding:.5em}.sent-email-grid .bikereg a.filterHead:active{color:#00559c}table.taxDocs tr th{background-color:#e6e7e8}.checkout .wrap{margin:2.75em auto 4em}.checkout .wrap h2{text-align:center}.checkout .wrap h3.dashed{margin-top:2em;margin-bottom:1em}.checkout .wrap .team{padding:1em;padding-bottom:.25em}.checkout .wrap .teamparticipant{padding:.5em;border:1px solid #e6e7e8;margin-bottom:1em}.checkout .wrap .teamparticipant .description{display:none}.checkout .wrap .protect{margin-top:1em;background-color:#e6e7e8;padding:1em}@media screen and (min-width: 1024px){.checkout .wrap .protect{padding:1.5em}}.checkout .wrap .protect h4{text-transform:uppercase;margin-top:0;margin-bottom:.5em}.checkout .wrap .protect p{line-height:1.5em}.checkout .wrap .protect p#terms{line-height:1em}.checkout .wrap .protect p em{font-size:.8571428571em}.checkout .wrap .protect p em a{font-weight:bold}.checkout .wrap .protect label{font-size:.875em;margin-bottom:1em;line-height:1.5em;position:relative;display:block}.checkout .wrap .protect label input{margin-right:1em;margin-top:0}.checkout .wrap #fees{margin-top:1em}.checkout .wrap #paymentwrap label.container{margin-bottom:2em;display:block;position:relative}.checkout .wrap #paymentwrap label.container span{font-size:.7272727273em}@media screen and (min-width: 1024px){.checkout .wrap #paymentwrap label.container span{font-size:.8181818182em}}@media screen and (min-width: 1024px){.checkout .wrap #paymentwrap{padding:0 1em}}.checkout .wrap .payment{border:1px solid #e6e7e8;padding:1em}.checkout .wrap .payment p{font-size:1.125em;margin:0 auto .5em}.checkout .wrap .payment#credit{margin-bottom:1em}@media screen and (min-width: 1024px){.checkout .wrap .payment#paypal{padding-bottom:1em;width:23.6394557823%;border:1px solid #e6e7e8;margin-right:1.5306122449%}}.checkout .wrap .payment#paypal p,.checkout .wrap .payment#paypal a{display:inline-block}@media screen and (min-width: 1024px){.checkout .wrap .payment#paypal p,.checkout .wrap .payment#paypal a{display:block}}.checkout .wrap .payment#paypal a{vertical-align:top}.checkout .wrap .payment#paypal a img{width:190px}@media screen and (min-width: 1024px){.checkout .wrap .payment#paypal a img{width:245px}}.checkout .wrap .payment .half{text-align:left;width:44.776119403%;display:inline-block;vertical-align:top}.checkout .wrap .payment .security,.checkout .wrap .payment .exp{width:48%;margin-top:.8em}@media screen and (min-width: 768px){.checkout .wrap .payment .security{float:right}}.checkout .wrap .payment .row>.half{padding-left:0}@media screen and (max-width: 768px){.checkout .wrap .payment .row>.half{display:block;width:100%}.checkout .wrap .payment .row>.half>.half{width:49%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.checkout .wrap .payment .third{display:inline-block}@media screen and (min-width: 1024px){.checkout .wrap .payment{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;min-height:170px}.checkout .wrap .payment .third{width:32.0366132723%;display:inline-block;vertical-align:top;margin-right:.5102040816%}.checkout .wrap .payment .third:last-child{margin-right:0}}.checkout .wrap input[type=submit].green{display:block;width:280px;height:80px;font-size:1.25em;font-weight:600;background-color:#95c033;border:2px solid #95c033}.checkout .payment{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0em 2em;min-height:3em}.checkout .payment a{text-decoration:none}.checkout .payment .check-out-with{color:#333}.checkout .payment img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.9);transform:scale(0.9)}@media screen and (min-width: 1024px){.checkout .payment img{-webkit-transform:scale(0.75);transform:scale(0.75)}}@media screen and (max-width: 1024px){.checkout .payment p{margin-right:1.5em}}@media screen and (max-width: 1024px){.checkout .payment{margin-bottom:1.5em}}.checkout .payment#credit{margin:2em}.checkout .payment#credit .pay-header{padding:1em .5em}.checkout .payment#credit .pay-header .pay-title{display:inline-block;vertical-align:middle}@media screen and (max-width: 560px){.checkout .payment#credit .pay-header .pay-title{display:block;margin:1em;text-align:center}}.checkout .payment#credit .pay-header .pay-option{display:none;float:right}.checkout .payment#credit .pay-header .pay-option #pay-option-btn{font-size:.9em;float:right;height:30px;width:100%;padding:0 .5em;vertical-align:middle}.checkout .payment#credit .pay-header .pay-option button:hover{color:#fff;background-color:#333}@media screen and (max-width: 560px){.checkout .payment#credit .pay-header .pay-option{display:block;float:none}}@media screen and (min-width: 768px)and (max-width: 1024px){.checkout .payment#credit .pay-header{margin-bottom:2em}}@media screen and (min-width: 368px),(max-width: 438px){.checkout .payment#credit{margin:0}}@media screen and (max-width: 368px){.checkout .payment#credit{padding:.25em}}@media screen and (max-width: 342px){.checkout .payment#credit{font-size:.9em}}.checkout .billingprofile .description{font-size:1.1em}.checkout .billingprofile .description div.tooltip{display:initial}.checkout .billingprofile .cc-submit{display:block !important;width:280px !important;margin:.5em auto;min-height:80px;height:unset;font-size:1.25em;font-weight:600;color:#fff;background-color:#56a0d3;border:2px solid #56a0d3;padding-top:1.25em}.checkout .billingprofile .cc-submit:hover{color:#fff;-webkit-box-shadow:0px 0px 10px 1px #56a0d3;box-shadow:0px 0px 10px 1px #56a0d3}.checkout .billingprofile .delayed-reminder{text-align:center}.checkout .billingprofile .card-processing{text-align:center}.checkout .no-border{border:0;pointer-events:none}.checkout .no-border:hover{pointer-events:none}.tooltip{padding:0 .5em;position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:.5em .5em;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}body .ui-dialog{margin-top:4em}body .ui-dialog .ui-dialog-content{padding:1em}body .ui-dialog .ui-dialog-buttonpane{margin-top:0;border:0}form .payment-profiles .RadGrid_Default .rgRow a.buttonsmall,form .payment-profiles .RadGrid_Default .rgRow a.smallbutton,form .payment-profiles .RadGrid_Default .rgAltRow a.buttonsmall,form .payment-profiles .RadGrid_Default .rgAltRow a.smallbutton,form .payment-profiles div.edit-payment-profile-control a.buttonsmall,form .payment-profiles div.edit-payment-profile-control a.smallbutton{background:rgba(0,0,0,0);color:#56a0d3;border:1px solid #56a0d3;border-radius:7px 7px 7px 7px;line-height:20px}form .payment-profiles .RadGrid_Default .rgRow a.buttonsmall:hover,form .payment-profiles .RadGrid_Default .rgRow a.smallbutton:hover,form .payment-profiles .RadGrid_Default .rgAltRow a.buttonsmall:hover,form .payment-profiles .RadGrid_Default .rgAltRow a.smallbutton:hover,form .payment-profiles div.edit-payment-profile-control a.buttonsmall:hover,form .payment-profiles div.edit-payment-profile-control a.smallbutton:hover{color:#fff;background:#56a0d3}form .payment-profiles .RadGrid_Default .rgRow #pnltaxPayer,form .payment-profiles .RadGrid_Default .rgAltRow #pnltaxPayer,form .payment-profiles div.edit-payment-profile-control #pnltaxPayer{display:block}form .payment-profiles .RadGrid_Default .rgRow #pnltaxPayer a,form .payment-profiles .RadGrid_Default .rgAltRow #pnltaxPayer a,form .payment-profiles div.edit-payment-profile-control #pnltaxPayer a{margin-top:1em;max-height:unset;width:unset;height:40px;background:rgba(0,0,0,0);color:#56a0d3}form .payment-profiles h2.small{margin-bottom:1em}#display-settings .tab.jquery-ui-tabs{border-bottom:1px solid #ffb769}#display-settings .tab.jquery-ui-tabs label.ui-button{margin:1.5em 0 0 0;display:inline-block;background:none;border:none;margin-bottom:-1px;padding-bottom:.5em;margin-bottom:0;padding-left:.5em;padding-right:.5em;cursor:pointer;border-radius:0px;font:normal 700 1.125em "open sans",arial,helvetica,sans-serif;font-weight:bold;line-height:1.22222em;color:#0083a8;text-transform:uppercase;border-bottom:5px solid #fff}#display-settings .tab.jquery-ui-tabs label.ui-button.ui-state-active{border-bottom:5px solid #ffb769}#display-settings .tab.jquery-ui-tabs label.ui-button .ui-button-text{padding:0px}#display-settings .tab.jquery-ui-tabs label.ui-button:hover{color:#00627d}#display-settings .uploadSelect .upload-label{display:none}#display-settings .stockSelect .rdoStock{display:none}#display-settings .header .title{text-align:left}#display-settings .card.select{margin-top:.5em}.select-reg-site{position:absolute;background:#fff;top:80px;border:1px solid #0083a8;border-radius:7px 7px 7px 7px;padding-left:.75em;padding-right:.75em;z-index:100}.card.exception.notification{border:2px solid #ffb769;margin-bottom:2em}.card.exception.notification div.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.exception.notification div.content i{margin:.5em}.login-modal .login-modal-content{padding:2rem}.login-modal .login-modal-content .login-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.login-modal .login-modal-content label{margin-bottom:.5rem;font-weight:600}.login-modal .login-modal-content input{width:unset}.login-modal .login-modal-content a{color:#0083a8}.login-modal h3{margin:0}.center-text,.center{text-align:center}.fundraising-team-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}