*,:after,:before{box-sizing:border-box}body,html{font-size:100%;height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:16px;background:#fff;color:#001c32;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{color:#008cba;background:transparent;cursor:pointer;text-decoration:none}a:focus,a:hover{color:#0078a0}a:active,a:hover{outline:0}b,strong{font-weight:700}img{border:0;display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}figure{margin:0 0 1.5rem}hr{box-sizing:content-box;height:0;border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{font-family:PT Sans,sans-serif;font-weight:400;font-style:normal;color:#222;margin:.2rem auto .5rem;line-height:1.4;text-rendering:optimizeLegibility}h1{font-size:2.125rem;line-height:1.1}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.3rem}h5{font-size:1.125rem}h6{font-size:1rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}p{line-height:1.3;margin:0 auto 1.25rem;text-rendering:optimizeLegibility}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.row{width:100%;max-width:87.5rem;margin-left:auto;margin-right:auto;position:relative}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.9375rem;margin-right:-.9375rem;max-width:none}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;position:relative}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-1{margin-left:8.33333%}.small-offset-2{margin-left:16.66667%}.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.33333%}.small-offset-5{margin-left:41.66667%}.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.33333%}.small-offset-8{margin-left:66.66667%}.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.33333%}.small-offset-11{margin-left:91.66667%}.small-push-1{left:8.33333%}.small-push-2{left:16.66667%}.small-push-3{left:25%}.small-push-4{left:33.33333%}.small-push-5{left:41.66667%}.small-push-6{left:50%}.small-push-7{left:58.33333%}.small-push-8{left:66.66667%}.small-push-9{left:75%}.small-push-10{left:83.33333%}.small-push-11{left:91.66667%}.small-push-1,.small-push-2,.small-push-3,.small-push-4,.small-push-5,.small-push-6,.small-push-7,.small-push-8,.small-push-9,.small-push-10,.small-push-11{position:relative;right:auto}.small-pull-1{right:8.33333%}.small-pull-2{right:16.66667%}.small-pull-3{right:25%}.small-pull-4{right:33.33333%}.small-pull-5{right:41.66667%}.small-pull-6{right:50%}.small-pull-7{right:58.33333%}.small-pull-8{right:66.66667%}.small-pull-9{right:75%}.small-pull-10{right:83.33333%}.small-pull-11{right:91.66667%}.small-pull-1,.small-pull-2,.small-pull-3,.small-pull-4,.small-pull-5,.small-pull-6,.small-pull-7,.small-pull-8,.small-pull-9,.small-pull-10,.small-pull-11{position:relative;left:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.hide-for-large-down,.hide-for-large-only,.show-for-large-down,.show-for-small-only{display:inherit!important}.hide-for-large-down,.hide-for-small-only,.show-for-large-only,.show-for-large-up,.show-for-medium-only,.show-for-medium-up{display:none!important}form{margin:0 0 1rem}fieldset,legend{border:0;padding:0}fieldset{margin:0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}label{color:#000;display:block;font-weight:400;line-height:1;margin-bottom:.25rem;position:relative}label.required:after{content:"*";display:inline-block;color:#cf000f;margin-left:2px}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;margin:0 .35rem 1rem 0;display:inline-block}.touch input[type=checkbox],.touch input[type=radio]{-ms-transform:scale(2);transform:scale(2);margin-right:.5rem}input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}select{width:100%;-webkit-appearance:none!important;-webkit-border-radius:0;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;border:1px solid #ccc;padding:.5rem;margin:0 0 1rem;font-size:.875rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select::-ms-expand{display:none}optgroup{font-weight:700}textarea{overflow:auto;height:auto;min-height:115px;max-width:100%;resize:vertical}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],textarea{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;border:1px solid #ccc;font-family:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;transition:box-shadow .45s,border-color .45s ease-in-out;box-sizing:border-box}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999;outline:none}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type=date][disabled],input[type=date][readonly],input[type=email][disabled],input[type=email][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],textarea[disabled],textarea[readonly]{background-color:#ddd;cursor:default}form .row .row{margin-left:-.5rem;margin-right:-.5rem}form .row .row .column,form .row .row .columns{padding-left:.5rem;padding-right:.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}input.error,select.error,textarea.error{border:1px solid #cf000f!important}button,input{color:inherit;font:inherit;margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{text-transform:none;overflow:visible;-webkit-appearance:button;cursor:pointer}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;border:1px solid #ccc;font-family:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;transition:box-shadow .45s,border-color .45s ease-in-out;box-sizing:border-box}input[type=number]:focus{box-shadow:0 0 5px #999;border-color:#999;outline:none}input[type=number]:disabled{background-color:#ddd;cursor:default}input[type=number][disabled],input[type=number][readonly]{background-color:#ddd;cursor:default}form.ng-dirty input.ng-dirty.ng-invalid,form.ng-dirty input.ng-invalid.ng-touched{border:1px solid #cf000f}form.init-errors .ng-invalid-required{border:1px solid #cf000f!important}label.checkbox-replace{display:inline-block}.checkbox-replace input[type=checkbox]{margin-left:-9999px;position:absolute;visibility:hidden}.checkbox-replace .fa,.checkbox-replace span{display:inline-block;vertical-align:middle}.checkbox-replace .fa{font-size:2rem;margin-right:.25rem;cursor:pointer}.checkbox-replace label{display:inline-block}.checkbox-replace .fa-check-square-o{color:#5da423}.checkbox-replace.left-label .fa{margin-left:.25rem;margin-right:0}.postfix,.prefix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border:1px solid #ccc;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix{border-left:0}.prefix{border-right:0}button::-moz-focus-inner{border:0;padding:0}.button,button{cursor:pointer;border:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#2ba6cb;color:#fff;border-radius:3px;-webkit-appearance:none;transition:background-color .3s ease-out}.button:focus,.button:hover,button:focus,button:hover{background-color:#2285a2;color:#fff}.button.secondary,button.secondary{background-color:#e9e9e9;color:#333}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#bababa;color:#333}.button.success,button.success{background-color:#5da423}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#4a831c;color:#fff}.button.alert,button.alert{background-color:#c60f13;color:#fff}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#9e0c0f;color:#fff}.button.warning,button.warning{background-color:#f08a24;color:#fff}.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#fff}.button.info,button.info{background-color:#a0d3e8;color:#333}.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#61b6d9;color:#fff}.button.tiny,button.tiny{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}.button.small,button.small{padding:.875rem 1.75rem .9375rem;font-size:.8125ren}.button.large,button.large{padding:1.125rem 2.25rem 1.875rem;font-size:1.25rem}.button.left-align,button.left-align{text-align:left;text-indent:.75rem}.button.right-align,button.right-align{text-align:right;padding-right:.75rem}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#2ba6cb;color:#fff;cursor:default;opacity:.5;box-shadow:none}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#2285a2;color:#fff}.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#e9e9e9;color:#333}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#bababa;color:#333}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success,button[disabled].success:focus,button[disabled].success:hover{background-color:#5da423;color:#fff}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#c60f13;color:#fff}.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{background-color:#cf6e0e;color:#fff}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#f08a24;color:#fff}.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{background-color:#a0d3e8;color:#333}.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#a0d3e8;color:#fff}.button.alert .fa-exclamation-triangle,.button.alert .fa-warning,button.alert .fa-exclamation-triangle,button.alert .fa-warning{color:#ff0!important}dl,ol,ul{line-height:1.6;margin-bottom:1.25rem;list-style-position:outside}ul{margin-left:1.1rem}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.no-bullet{margin-left:0;list-style:none}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}.inline-list{margin:0 0 1.0625rem -.75rem;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;display:block;margin-left:1.375rem}.inline-list>li>*{display:block}.flex-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 0 2rem;padding:0}.flex-list>li{display:block;border:1px solid #ccc;margin:0 1rem 1rem 0;border-radius:5px;box-shadow:2px 3px 8px rgba(0,0,0,.5);transition:all .15s ease-in;width:100%;overflow:hidden;position:relative}.flex-list>li:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.flex-list>li a{display:block;height:100%;min-height:100%;padding:.6rem 1.1rem 1rem;cursor:pointer;color:#001c32!important;transition:all .15s ease-in;position:relative;z-index:5;text-align:center}.flex-list>li a:after{content:"";display:block;width:100%;height:5000px;position:absolute;top:0;left:0;z-index:-1}.flex-list>li a:focus:after,.flex-list>li a:hover:after{background:#f7f7f7}.flex-list>li a>:last-child{margin-bottom:0}.flex-list>li.active a:after{background:#f9bf3b!important}.bread-crumb{margin:0 0 1.5rem;padding:0;list-style-type:none}.bread-crumb>li{display:inline-block;vertical-align:middle;position:relative}.bread-crumb>li+li{padding-left:.25rem}.bread-crumb>li+li:before{content:"\f054";font-family:FontAwesome;font-size:.875rem;display:inline-block;padding-right:.25rem}.left{float:left!important}.right{float:right!important}.clear{clear:both!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.hidden{visibility:hidden!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.bold{font-weight:700!important}.uppercase{text-transform:uppercase!important}.margin-0{margin:0!important}.margin-b-0{margin-bottom:0!important}.margin-t-0{margin-top:0!important}.margin-b-1{margin-bottom:1rem!important}.margin-b-2{margin-bottom:2rem!important}.margin-b-half{margin-bottom:.5rem!important}.margin-t-1{margin-top:1rem!important}.margin-t-half{margin-top:.5rem!important}.pad-0{padding:0!important}.pad-t-1{padding-top:1rem!important}.pad-b-1{padding-bottom:1rem!important}.pad-b-half{padding-bottom:.5rem!important}.show-for-print-only,.show-for-print-only *{display:none}.tip-icon{color:#f9bf3b!important}.shadow-box{word-wrap:break-word;box-shadow:2px 3px 8px rgba(0,0,0,.5);padding:1rem;border-radius:10px;margin-bottom:2rem}.bg-cararra{background:#f2f1ef}.highlight-text{color:#96281b!important}.heading-border{border-bottom:1px solid #ddd;margin-bottom:1.1875rem}#graphics,#header{position:relative}#graphics{background:linear-gradient(180deg,#eceff5 0,#d8deea 8%,#b2bed6 20%,#9faecd 30%,#9caaca 34%,#9cabcb 37%,#93a3c6 0,#c2cbdf 58%,#e9edf4 78%,#fbfcfd 90%,#fff 94%,#fff);height:150px}#graphics h1{line-height:0;margin:0;background:url(/assets/img/angeltree-logo-transparent.png) 0 0 no-repeat transparent;background-size:150px 150px;height:100%}#graphics h1 span{display:none}#graphics h2{color:#ff1b32;position:absolute;top:20px;left:150px;font-style:italic;font-size:24px;line-height:1.2}.ie9 #graphics{background:url(/assets/img/basic_02.png) 0 0 repeat-x transparent}#rfx-logo{bottom:20px;position:absolute;right:10px;width:100px}#available-angels{position:relative;background:#e22327;color:#fff;width:100%;text-align:center;padding:10px 15px 8px}#available-angels em{font-style:normal;display:inline-block;background:#fff;color:#e22327;vertical-align:middle;margin:0 0 .25em;padding:5px 8px;border-radius:10px}#sideBar .sidebar-widget{display:none}#sideBar .show-mobile-search{display:block!important}#donorSignInBtn{font-weight:700;text-align:center;padding:0;overflow:hidden}#donorSignInBtn a{padding:1rem;display:block;transition:all .2s ease-in}#donorSignInBtn a:hover{background:#f7f7f7}form[name=angel_search_form]{display:none;padding:.5rem 1rem 1rem}form[name=angel_search_form].active{display:block}form[name=angel_search_form] p{font-size:.875rem;text-align:center;margin:0}form[name=angel_search_form] button{margin:1rem 0 0}#nav-menu{position:relative;z-index:50;margin:0 0 1.5rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f1ef}#nav-menu #toggle-nav{display:block!important}#nav-menu #toggle-nav a{background:#d4d0ca!important}#nav-menu #toggle-nav a:after{box-shadow:0 0 0 1px #000,0 7px 0 1px #000,0 14px 0 1px #000;content:"";display:block;height:0;margin-top:-8px;position:absolute;right:15px;top:50%;width:16px}#nav-menu>ul{padding:0;margin:0;list-style-type:none}#nav-menu>ul:after,#nav-menu>ul:before{content:" ";display:table}#nav-menu>ul:after{clear:both}#nav-menu>ul.active>li{display:block}#nav-menu>ul>li{display:none;width:100%;position:relative}#nav-menu>ul>li.ng-hide{display:none!important}#nav-menu>ul>li.highlight a{color:#cf000f!important;font-weight:700}#nav-menu>ul>li.highlight .badge{background-color:#cf000f}#nav-menu>ul>li .badge{top:-2px}#nav-menu>ul a{display:block;padding:.75rem 1.5rem;position:relative;background:#f2f1ef;color:#000;cursor:pointer;border-top:1px solid #ccc}#nav-menu>ul a:focus,#nav-menu>ul a:hover{background:#d4d0ca}#nav-menu>ul a.active{background:#f9bf3b!important}#nav-menu>ul a:hover{background:#d4d0ca}#nav-menu>ul a:after{content:"\f054";font-family:FontAwesome;color:#000;padding-right:.5rem;position:absolute;top:50%;right:0;margin-top:-.5rem;font-size:1rem;line-height:1}.badge{background-color:#000;border-radius:10px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap}#content,.badge{position:relative}#content{margin-bottom:2rem}footer{text-align:center;border-top:1px solid #ccc;margin-top:1.5rem;padding:1rem 0}footer p{margin:0}footer a{color:#1b5990!important;font-weight:700}footer a em{color:#e22327!important;font-style:normal}.mock-table{list-style-type:none;margin:0;padding:0;clear:both}.mock-table .heading{display:none;background-color:#f7f7f7;background-image:linear-gradient(top,#f7f7f7,#e7e7e7)!important;background-image:-moz-linear-gradient(top,#f7f7f7,#e7e7e7)!important}.mock-table .heading>span{font-size:.9rem!important;padding-top:5px;padding-bottom:5px}.mock-table>li:nth-of-type(odd){background:#f9f9f9}.mock-table>li{display:block;width:100%;border:1px solid #ccc;position:relative;padding:5px;margin:0 0 .75rem}.mock-table>li:after,.mock-table>li:before{content:" ";display:table}.mock-table>li:after{clear:both}.mock-table>li>span{display:inline-block;vertical-align:middle;position:relative;font-size:.9rem;float:left}.angels-list{margin:0 0 1.5rem;padding:0;list-style-type:none;width:100%}.angels-list li{transition:background .1s ease-in-out;border:1px solid #ccc;margin:0 0 1rem;padding:10px;position:relative}.angels-list li.active,.angels-list li.active:hover{background:#cfc!important}.angels-list li.active .name span{max-width:38%}.angels-list li.active .name span:after{position:relative;display:block;content:"PENDING...";font-style:italic;color:#c60f13;margin-left:2px}.angels-list li.active .wish button{display:inline-block}.angels-list li:hover{background:#eee!important}.angels-list li .name{font-weight:700}.angels-list li .name span{position:relative;display:inline-block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:50%}.angels-list li .add{position:absolute;top:5px;right:5px}.angels-list li .wish{word-break:break-all}.angels-list li .wish button{margin:.5rem 0 0;display:none}.angels-list li:nth-of-type(odd){background:#f9f9f9}.angels-list button{margin:0;text-transform:uppercase;font-weight:700;font-size:.8rem}.angels-list button.alert span{display:none}.angels-list .status{background:url(/assets/img/adopt_status.png) 0 0 no-repeat transparent;display:inline-block;height:32px;width:32px;vertical-align:middle;position:relative;top:-2px;margin-right:2px}.angels-list .status.pending{background-position:0 0}.angels-list .status.orphan{background-position:0 -64px}.angels-list .status.rejected{background-position:0 -32px}.success .badge{background-color:#fff;color:#5da423}.donors-search-list>li span{line-height:1.5}.donors-search-list>li span span{border:0!important;display:inline-block;padding:0;width:auto!important}.donors-search-list .email,.donors-search-list .name{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.donors-search-list .address,.donors-search-list .email,.donors-search-list .phone{clear:both}form[name=donor_form] #email,form[name=donor_form] #password_confirmation,form[name=donor_form] #phone_secondary,form[name=donor_form] #zipcode{margin-bottom:0}.campaigns-list h4{margin:0}.campaigns-list>li.active h4:after{content:"\f00c";font-family:FontAwesome;color:#5da423;font-size:30px;display:inline-block;margin-left:8px}#angelSearchResults h4{text-align:center}#angelSearchResults h4 small{display:block;line-height:1.5}#angelSearchResults [dir-pagination-controls] ul.pagination{margin-top:0!important}#angelSearchResults [dir-pagination-controls].show-for-small-only ul.pagination{float:none;margin:0 auto 1rem;text-align:center}#angelSearchResults [dir-pagination-controls].show-for-small-only ul.pagination>li{display:inline-block;float:none}.ngdialog.ngdialog-theme-default.dialog-notice .ngdialog-content{background:#fff!important}.jslider{position:relative;cursor:pointer;display:block;width:95%;height:20px;margin:20px 0 25px}.jslider table{border-collapse:collapse;border:0;width:100%}.jslider table td,.jslider table th{width:100%;border:0;padding:0;text-align:left;vertical-align:top}.jslider .jslider-bg{position:relative;border-radius:1em;background:#eee;box-shadow:inset 0 .5px 10px;height:20px}.jslider .jslider-bg i{position:absolute;top:0;left:0}.jslider .jslider-bg i.left{width:50%}.jslider .jslider-bg i.right{left:50%;width:50%}.jslider .jslider-bg i.range{width:100%;height:20px;background:green;border-radius:1em;z-index:1}.jslider .jslider-bg i.default{width:1px;z-index:1}.jslider .jslider-pointer{position:absolute;top:-4px;left:0;z-index:2;margin-left:-8px;cursor:pointer;cursor:hand;width:30px;height:30px;background:#f6f6f6;border:1px solid #ccc;border-radius:4px}.jslider .jslider-pointer:hover{background:#ccc}.jslider .jslider-pointer.jslider-pointer-to{left:100%}.jslider .jslider-label{position:absolute;top:-18px;left:0;padding:0 2px;opacity:.4;color:#000;font-size:9px;line-height:12px;white-space:nowrap}.jslider .jslider-label small{position:relative;top:-.4em}.jslider .jslider-label.jslider-label-to{left:auto;right:-10px}.jslider .jslider-scale,.jslider .jslider-value{display:none!important}.loading{position:relative;display:inline-block;z-index:9999;height:100px;width:100px;border-bottom:6px solid rgba(0,0,0,.1);border-left:6px solid rgba(0,0,0,.1);border-right:6px solid rgba(0,0,0,.1);border-top:6px solid rgba(0,0,0,.4);border-radius:100%;animation:a .6s infinite linear}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;transition:all .35s linear}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{transition:width .35s;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-ms-box-shadow:#29d 1px 0 6px 1px;box-shadow:1px 0 6px 1px #29d;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:10px;animation:b .4s linear infinite}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:1.5rem;padding:1rem}.alert ul{margin:0}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#offlineAlert{background:#a94442;color:#fff;font-weight:700;font-family:PT Sans,sans-serif;font-size:1.2rem;letter-spacing:.5px;border:1px solid #973d3b;border-radius:15px;text-shadow:1px 1px 1px #000;height:0;margin:0;opacity:0;transition:opacity .2s ease-in-out,height .3s ease-in-out}#offlineAlert.show{height:auto;margin-bottom:1rem;padding:1rem 1.5rem;opacity:1}ul.pagination{margin:1rem 0;padding:0;font-size:1.1rem;float:right}ul.pagination li{color:#222;margin-right:.5rem;float:left;display:block}ul.pagination li a{display:block;padding:.05556rem .55556rem;color:#999;border-radius:3px;background:none;transition:background-color .3s ease-out}ul.pagination li:focus a,ul.pagination li:hover a{background:#e6e6e6}ul.pagination li.active a{background:#008cba;color:#fff;font-weight:700;cursor:default}ul.pagination li.active a:focus,ul.pagination li.active a:hover{background:#008cba}ul.pagination li.disabled{opacity:.5}ul.pagination li.disabled a{cursor:not-allowed}ul.pagination li.disabled a:focus,ul.pagination li.disabled a:hover{background:transparent}

/*! ng-dialog - v0.3.7 (https://github.com/likeastore/ngDialog) */@keyframes c{0%{opacity:1}to{opacity:0}}@keyframes d{0%{opacity:0}to{opacity:1}}.ngdialog,.ngdialog *,.ngdialog :after,.ngdialog :before{box-sizing:border-box}.ngdialog{overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000}.ngdialog,.ngdialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.ngdialog-overlay{background:rgba(0,0,0,.4);-webkit-backface-visibility:hidden;animation:d .5s}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;animation:c .5s}.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;animation:d .5s}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;animation:c .5s}.ngdialog-close:before{font-family:Helvetica,Arial,sans-serif;content:"\00D7";cursor:pointer}body.ngdialog-open{overflow:hidden}

/*! ng-dialog - v0.3.7 (https://github.com/likeastore/ngDialog) */@keyframes e{0%{opacity:0;-ms-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes f{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-ms-transform:translateY(-40px);transform:translateY(-40px)}}.ngdialog.ngdialog-theme-default{padding-bottom:160px;padding-top:160px}.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{animation:f .5s}.ngdialog.ngdialog-theme-default .ngdialog-content{animation:e .5s;background:#f0f0f0;border-radius:5px;color:#444;font-family:Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;margin:0 auto;max-width:100%;padding:1em;position:relative;width:450px}.ngdialog.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{background:0 0;border-radius:3px;color:#bbb;content:"\00D7";font-size:26px;font-weight:400;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-default .ngdialog-close:active:before,.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before{color:#777}.ngdialog.ngdialog-theme-default .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-default .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url],.ngdialog.ngdialog-theme-default .ngdialog-input textarea{background:#fff;border:0;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input textarea:focus{box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.ngdialog.ngdialog-theme-default .ngdialog-buttons{*zoom:1}.ngdialog.ngdialog-theme-default .ngdialog-buttons:after{content:"";display:table;clear:both}.ngdialog.ngdialog-theme-default .ngdialog-button{border:0;border-radius:3px;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-default .ngdialog-button:focus{animation:ngdialog-pulse 1.1s infinite;outline:0}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}.confirm-dialog .ngdialog-content,.registration-tip .ngdialog-content{background:#fff!important}.modal{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.5);opacity:0;visibility:none;z-index:-1;transition:all .3s ease-in-out;overflow-y:auto}.modal--visible{opacity:1;visibility:visible;z-index:9000}.modal__close{position:absolute;top:.5rem;right:1rem;z-index:9001;font-size:45px}.modal__close:active,.modal__close:focus,.modal__close:hover{opacity:.75}.modal__content{background:#fff;margin:0 auto;position:relative;max-height:100%;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;overflow-x:hidden;overflow-y:auto}@media screen and (min-width:960px){h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}.flex-list>li{width:auto}#graphics{height:250px}#graphics h1{background-size:220px 220px;background-position:10px 0}#graphics h2{left:225px;font-size:34px}#rfx-logo{width:128px;right:15px;bottom:auto;top:10px}#sideBar{float:left;width:30%;max-width:400px}#sideBar.ng-hide{visibility:hidden!important;display:block!important}#sideBar .sidebar-widget{display:block}form[name=angel_search_form]{display:block!important}#nav-menu{font-size:.9rem}#nav-menu #toggle-nav,#nav-menu>ul>li.ng-hide{display:none!important}#nav-menu>ul>li{display:block!important;float:left;text-align:center;width:auto}#nav-menu>ul>li:nth-child(2) a{border-left:1px solid #ccc}#nav-menu>ul>li:last-child{float:right}#nav-menu>ul>li:last-child a{border-left:1px solid #ccc}#nav-menu>ul a{border-right:1px solid #ccc;border-top:0}#nav-menu>ul a:after{content:""}#nav-menu #navCampaignSelector{display:none!important}#content{float:left;width:70%;max-width:1400px}footer{text-align:right}.mock-table{display:table;table-layout:fixed;width:100%}.mock-table .heading{display:table-row;font-weight:700;text-align:center}.mock-table>li:last-child{border-bottom:1px solid #ccc}.mock-table>li{margin:0;display:table-row;padding:0;border:0!important}.mock-table>li+li{border-bottom:0}.mock-table>li+li>span{border-top:0}.mock-table>li>span{display:table-cell;float:none;border:1px solid #ccc;width:100%;max-width:auto;padding:3px 5px}.mock-table>li>span+span{border-left:0}.angels-list{display:table;table-layout:fixed;border:1px solid #ccc}.angels-list li{display:table-row;margin:0;padding:0;border:0}.angels-list li>div{display:table-cell;vertical-align:middle;padding:.5rem}.angels-list li .name span{max-width:100%!important}.angels-list li .add{position:relative;top:auto;right:auto;text-align:center}.angels-list li+li>div{border-top:1px solid #ccc}.angels-list button.alert span{display:inline-block;vertical-align:middle}.donors-search-list>li span{padding:8px;line-height:1.3}.donors-search-list .email,.donors-search-list .phone{text-align:center}form[name=donor_form] input,form[name=donor_form] select{margin-bottom:0}form[name=donor_form] #address{margin-bottom:1rem}#angelSearchResults h4{text-align:left}#angelSearchResults h4 small{display:inline-block;position:relative;top:-2px;margin-left:4px}.confirm-dialog button{margin:0}}@media only print,only screen and (min-width:960px){.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-1{margin-left:8.33333%}.medium-offset-2{margin-left:16.66667%}.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.33333%}.medium-offset-5{margin-left:41.66667%}.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.33333%}.medium-offset-8{margin-left:66.66667%}.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.33333%}.medium-offset-11{margin-left:91.66667%}.medium-push-1{left:8.33333%}.medium-push-2{left:16.66667%}.medium-push-3{left:25%}.medium-push-4{left:33.33333%}.medium-push-5{left:41.66667%}.medium-push-6{left:50%}.medium-push-7{left:58.33333%}.medium-push-8{left:66.66667%}.medium-push-9{left:75%}.medium-push-10{left:83.33333%}.medium-push-11{left:91.66667%}.medium-push-1,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-6,.medium-push-7,.medium-push-8,.medium-push-9,.medium-push-10,.medium-push-11{position:relative;right:auto}.medium-pull-1{right:8.33333%}.medium-pull-2{right:16.66667%}.medium-pull-3{right:25%}.medium-pull-4{right:33.33333%}.medium-pull-5{right:41.66667%}.medium-pull-6{right:50%}.medium-pull-7{right:58.33333%}.medium-pull-8{right:66.66667%}.medium-pull-9{right:75%}.medium-pull-10{right:83.33333%}.medium-pull-11{right:91.66667%}.medium-pull-1,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-pull-10,.medium-pull-11{position:relative;left:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.hide-for-small-only,.show-for-medium-only,.show-for-medium-up{display:inherit!important}.hide-for-medium-only,.hide-for-medium-up,.show-for-small-only{display:none!important}}@media only print,only screen and (min-width:1200px){.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-1{margin-left:8.33333%}.large-offset-2{margin-left:16.66667%}.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.33333%}.large-offset-5{margin-left:41.66667%}.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.33333%}.large-offset-8{margin-left:66.66667%}.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.33333%}.large-offset-11{margin-left:91.66667%}.large-push-1{left:8.33333%}.large-push-2{left:16.66667%}.large-push-3{left:25%}.large-push-4{left:33.33333%}.large-push-5{left:41.66667%}.large-push-6{left:50%}.large-push-7{left:58.33333%}.large-push-8{left:66.66667%}.large-push-9{left:75%}.large-push-10{left:83.33333%}.large-push-11{left:91.66667%}.large-push-1,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-6,.large-push-7,.large-push-8,.large-push-9,.large-push-10,.large-push-11{position:relative;right:auto}.large-pull-1{right:8.33333%}.large-pull-2{right:16.66667%}.large-pull-3{right:25%}.large-pull-4{right:33.33333%}.large-pull-5{right:41.66667%}.large-pull-6{right:50%}.large-pull-7{right:58.33333%}.large-pull-8{right:66.66667%}.large-pull-9{right:75%}.large-pull-10{right:83.33333%}.large-pull-11{right:91.66667%}.large-pull-1,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-pull-10,.large-pull-11{position:relative;left:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.show-for-large-only,.show-for-large-up{display:inherit!important}.hide-for-large-only,.hide-for-large-up,.show-for-medium-only{display:none!important}}@media screen and (min-width:1200px){#header{margin-bottom:1rem}#graphics{height:188px}#rfx-logo{right:5%}#available-angels{position:absolute;bottom:auto;top:25px;width:26%;left:45%;border-radius:10px}#sideBar{width:25%}#nav-menu{margin:0;bottom:1rem;right:0;width:85%;position:absolute;border-radius:10px;overflow:hidden;border:1px solid #ccc;font-size:1rem}#nav-menu>ul>li:nth-child(2) a{border-left:0}#nav-menu>ul>li:last-child a{border-right:0}#content{width:75%}}@media screen and (min-width:1400px){#sideBar{width:20%}#content{width:80%}}@media (max-width:568px){.ngdialog.ngdialog-theme-default .ngdialog-button:focus{animation:none}}@media print{#header,#sideBar,.hide-for-print,.hide-for-print *,.pagination,a.button,button,footer{display:none!important}}