@media screen and (min-width: 468px){.navbar__logo{width:120px;padding:14px 0}.navbar-header__subsite-title{font-size:15px;font-size:1.5rem;line-height:65px}.menu-top-nav-container ul.navbar-nav>li:last-child>a{margin:14px 0 14px 0}.navbar-default .navbar-toggle{margin:10px 0}}@media screen and (min-width: 840px){.navbar-header__subsite-title{font-size:20px;font-size:2rem}}.site-footer{background-color:#4E0F2C;color:#EBD2DD}.site-footer__info .nav-tabs>li.active>a{color:#EBD2DD}.site-footer a.slug img{opacity:.8}.ecard-wizard-section{background-color:#9B1C56}.ecard-wizard-preloader{color:#fff;margin:50px auto;text-align:center;font-size:25px;font-size:2.5rem}.ecard-wizard{font-family:"Asap",sans-serif;clear:both;padding-bottom:100px}@media screen and (min-width: 468px){.ecard-wizard{padding-bottom:70px}}@media screen and (min-width: 768px){.ecard-wizard{padding-bottom:40px}}.ecard-wizard__btn-step-4-cancel{margin-right:10px}.ecard-wizard__submit .fas{margin-right:6px}.ecard-wizard .btn-primary,.ecard-wizard .btn-primary:hover,.ecard-wizard .btn-primary:active,.ecard-wizard .btn-primary:focus{background-color:#9B1C56;color:#fff}.ecard-wizard .btn-secondary,.ecard-wizard .btn-secondary:hover,.ecard-wizard .btn-secondary:active,.ecard-wizard .btn-secondary:focus{background-color:#ccc}.ecard-wizard .btn-text,.ecard-wizard .btn-text:hover,.ecard-wizard .btn-text:active,.ecard-wizard .btn-text:focus{background-color:transparent;color:#000}.ecard-wizard__checkbox-container{display:inline-block;position:relative;padding-left:43px;margin-bottom:12px;cursor:pointer;font-size:22px;font-size:2.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ecard-wizard__checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ecard-wizard__checkbox{position:absolute;top:6px;left:0;height:25px;width:25px;background-color:#fff;border:3px solid #F04E23}.ecard-wizard__checkbox:after{content:"";position:absolute;display:none}.ecard-wizard__checkbox-container input:checked ~ .ecard-wizard__checkbox:after{display:block}.ecard-wizard__checkbox-container .ecard-wizard__checkbox:after{left:9px;top:-13px;width:14px;height:28px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ecard-wizard__box{background-color:#fff;padding:15px}.ecard-wizard__box--sm-margin{padding:5px}.ecard-wizard__box .ecard-wizard__intro-p{color:#000}.ecard-wizard__box .ecard-wizard__donation-intro .ecard-wizard__intro-p{margin-top:0;text-align:center}.ecard-wizard #NVContributionForm344989 form .at-radio .at-radios .label-amount{font-family:"Asap",sans-serif !important}.ecard-wizard #NVContributionForm344989 form .at-radio .at-radios .label-amount input{font-size:24px}.ecard-wizard #NVContributionForm344989 form .at-radio .at-radios .label-amount>a{background-color:#9B1C56 !important;border:none !important}.ecard-wizard #NVContributionForm344989 form .at-radio .at-radios .label-amount input[type="radio"]:checked+a{background-color:purple !important}.ecard-wizard #NVContributionForm344989 .at-recurring{position:relative}.ecard-wizard #NVContributionForm344989 .at-recurring label{line-height:1.3em;font-size:7.5px;font-size:.75rem}@media screen and (min-width: 468px){.ecard-wizard #NVContributionForm344989 .at-recurring label{font-size:10px;font-size:1rem}}.ecard-wizard #NVContributionForm344989 .at-recurring:after{content:"Monthly donors take our work to the next level. Become a monthly donor today.";color:#F04E23;display:block;padding-left:0;padding-top:1.75em;font-style:italic;font-family:"Asap",sans-serif;font-weight:700;font-size:11px;font-size:1.1rem;line-height:1.3em}.ecard-wizard #NVContributionForm344989 .at-recurring:before{position:absolute;top:1.75em;left:0;font-family:"Font Awesome 5 Free";content:"\f062";color:#F04E23;font-size:0.9em;line-height:1em}.ecard-wizard__donation-disclaimer{display:none;font-style:italic;font-size:7.5px;font-size:.75rem;line-height:1.5;margin:20px 0}.ecard-wizard__expandable{display:none}.ecard-wizard__expandable--expanded{display:block}.ecard-wizard__step-title,.ecard-wizard__step-subtitle,.ecard-wizard__step-confirmation,.ecard-wizard__intro-p{font-family:"Asap",sans-serif;font-style:italic}.ecard-wizard__step-title,.ecard-wizard__step-confirmation{text-align:center;font-weight:600}.ecard-wizard__step-subtitle{font-weight:600;margin-bottom:0.5em}.ecard-wizard__intro-p{color:#fff;font-style:italic;font-size:12.5px;font-size:1.25rem;line-height:1.4em}.ecard-wizard__step-confirmation{display:none;padding:0;color:#FFD600;font-size:15px;font-size:1.5rem}.ecard-wizard__options__option,.ecard-wizard__options__instruct{position:relative;float:left;width:49%;margin:4px 1%;overflow:hidden}@media screen and (max-width: 767px){.ecard-wizard__options__option:nth-child(odd),.ecard-wizard__options__instruct:nth-child(odd){margin-left:0}.ecard-wizard__options__option:nth-child(even),.ecard-wizard__options__instruct:nth-child(even){margin-right:0}}@media screen and (min-width: 768px){.ecard-wizard__options__option,.ecard-wizard__options__instruct{width:32.666666666666667%;margin:4px 0.5%}.ecard-wizard__options__option:first-child,.ecard-wizard__options__option:nth-child(3n+4),.ecard-wizard__options__instruct:first-child,.ecard-wizard__options__instruct:nth-child(3n+4){margin-left:0}.ecard-wizard__options__option:nth-child(3n+3),.ecard-wizard__options__instruct:nth-child(3n+3){margin-right:0}}.ecard-wizard__options__option label{box-sizing:border-box;display:block;cursor:pointer;padding-top:66.6666666667%;background-color:#ccc;background-position:center;background-size:100%;background-size:cover;overflow:hidden}.ecard-wizard__options__option input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.ecard-wizard__options__option input[type="radio"]:active ~ label{background-color:#000}.ecard-wizard__options__option input[type="radio"]:checked ~ label{background-color:#000}.ecard-wizard__options__instruct__inner{background-color:rgba(0,0,0,0.15);padding-top:66.6666666667%}.ecard-wizard__options__instruct__inner h3{position:absolute;top:10%;left:0;width:100%;color:#fff;font-style:italic;padding:0 20px;font-size:9px;font-size:.9rem}@media screen and (min-width: 468px){.ecard-wizard__options__instruct__inner h3{font-size:12.5px;font-size:1.25rem}}@media screen and (min-width: 768px){.ecard-wizard__options__instruct__inner h3{top:30%}}@media screen and (min-width: 1200px){.ecard-wizard__options__instruct__inner h3{padding:0 60px 0 40px}}.ecard-wizard__selected-image{position:relative;margin:0 auto}.ecard-wizard input[type="text"],.ecard-wizard input[type="password"],.ecard-wizard input[type="email"],.ecard-wizard textarea{background-color:#E6E7E8;border:2px solid transparent;font-family:"Asap",sans-serif}.ecard-wizard input[type="text"].ecard-wizard__error,.ecard-wizard input[type="password"].ecard-wizard__error,.ecard-wizard input[type="email"].ecard-wizard__error,.ecard-wizard textarea.ecard-wizard__error{border:2px solid #F04E23}.ecard-wizard input[type="text"].ecard-wizard__error::placeholder,.ecard-wizard input[type="password"].ecard-wizard__error::placeholder,.ecard-wizard input[type="email"].ecard-wizard__error::placeholder,.ecard-wizard textarea.ecard-wizard__error::placeholder{color:#F04E23}.ecard-wizard input[type="text"],.ecard-wizard input[type="password"],.ecard-wizard input[type="email"]{margin:0 0 10px 0;padding:0.5em 1em;line-height:1em}.ecard-wizard textarea{line-height:1.3em;padding:1em;resize:none}.ecard-wizard .at input[type="text"],.ecard-wizard .at input[type="password"],.ecard-wizard .at input[type="date"],.ecard-wizard .at input[type="datetime"],.ecard-wizard .at input[type="datetime-local"],.ecard-wizard .at input[type="month"],.ecard-wizard .at input[type="week"],.ecard-wizard .at input[type="email"],.ecard-wizard .at input[type="number"],.ecard-wizard .at input[type="search"],.ecard-wizard .at input[type="tel"],.ecard-wizard .at input[type="time"],.ecard-wizard .at input[type="url"],.ecard-wizard .at input[type="color"],.ecard-wizard .at textarea{font-size:16px}.ecard-wizard .tab-content,.ecard-wizard .navbar{display:none}.ecard-wizard .tab-content{max-width:1000px;margin:0 auto}.ecard-wizard .navbar-inner .nav{margin:0}.ecard-wizard .nav-pills>li{width:24.25%;margin:20px 0.5%}.ecard-wizard .nav-pills>li:first-child{margin-left:0}.ecard-wizard .nav-pills>li:last-child{margin-right:0}.ecard-wizard .nav-pills>li a{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;padding:0;height:10px;margin:0}.ecard-wizard .nav-pills>li a,.ecard-wizard .nav-pills>li a:hover,.ecard-wizard .nav-pills>li a:focus,.ecard-wizard .nav-pills>li.active>a,.ecard-wizard .nav-pills>li.active>a:hover,.ecard-wizard .nav-pills>li .active>a:focus{cursor:default}.ecard-wizard .nav-pills>li a,.ecard-wizard .nav-pills>li a:hover,.ecard-wizard .nav-pills>li a:focus{background-color:rgba(255,255,255,0.25)}.ecard-wizard .nav-pills>li.active>a,.ecard-wizard .nav-pills>li.active>a:hover,.ecard-wizard .nav-pills>li .active>a:focus{background-color:rgba(255,255,255,0.75)}.ecard-wizard__compose .btn-primary,.ecard-wizard__compose .btn-text,.ecard-wizard__donate .btn-primary,.ecard-wizard__donate .btn-text{float:right;margin-left:15px}.ecard-wizard__compose fieldset{margin-bottom:20px}.ecard-wizard__compose input[type="text"],.ecard-wizard__compose input[type="password"],.ecard-wizard__compose input[type="email"]{width:100%}.ecard-wizard textarea.ecard-wizard__compose__message,.ecard-wizard textarea.ecard-wizard__review__message{display:block;width:100%;min-height:100px;padding:1em 1em 1em 1em;margin:0 0 5px 0}.ecard-wizard__donate__contrib{margin:1em auto;text-align:center;font-size:15px;font-size:1.5rem;color:#F04E23;font-style:italic;font-weight:600}.ecard-wizard__donate__contrib .ecard-wizard__expandable{text-align:left}.ecard-wizard__selected-image{text-align:center;margin:0 -5px -5px -5px}.ecard-wizard__selected-image img{display:block}.ecard-wizard__review{background-color:rgba(0,0,0,0.4);padding:15px 15px 80px 15px}@media screen and (min-width: 768px){.ecard-wizard__review{padding:30px 80px 80px}}.ecard-wizard__review__subject-row{text-align:right;margin-bottom:10px}.ecard-wizard__review__subject-row label{float:none;color:#fff;padding:0.5em 0;border:2px solid transparent;line-height:1em;width:100%;text-align:left}@media screen and (min-width: 320px){.ecard-wizard__review__subject-row label{float:left;width:25%}}@media screen and (min-width: 468px){.ecard-wizard__review__subject-row label{width:18%}}@media screen and (min-width: 768px){.ecard-wizard__review__subject-row label{width:13%}}@media screen and (min-width: 992px){.ecard-wizard__review__subject-row label{width:11%}}.ecard-wizard__review__subject{width:100%;margin-bottom:0}@media screen and (min-width: 320px){.ecard-wizard__review__subject{width:75%}}@media screen and (min-width: 468px){.ecard-wizard__review__subject{width:82%}}@media screen and (min-width: 768px){.ecard-wizard__review__subject{width:87%}}@media screen and (min-width: 992px){.ecard-wizard__review__subject{width:89%}}.ecard-wizard__review__title-bar{background-color:#fff;border-top:4px solid #9B1C56;margin:0;padding:0}.ecard-wizard__review__title-bar img{display:block;width:300px;margin:0 auto}.ecard-wizard__review .ecard-wizard__box{border:15px solid #9B1C56}.ecard-wizard__disclaimer{position:fixed;bottom:0;left:15px;right:15px;z-index:9999}@media screen and (min-width: 768px){.ecard-wizard__disclaimer{left:0;right:0}}.ecard-wizard__disclaimer__actions{position:relative;text-align:center;padding-bottom:10px}@media screen and (min-width: 768px){.ecard-wizard__disclaimer__actions{position:absolute;top:15px;right:30px;padding-bottom:0}}.ecard-wizard__disclaimer__actions .btn{display:inline-block}.ecard-wizard__disclaimer__box{position:relative;margin:0 auto;background-color:#fff;font-style:italic;font-size:7.5px;font-size:.75rem;line-height:1.4em;padding:20px 15px}@media screen and (min-width: 768px){.ecard-wizard__disclaimer__box{padding:20px 236px 20px 30px;max-width:720px}}@media screen and (min-width: 992px){.ecard-wizard__disclaimer__box{max-width:940px}}@media screen and (min-width: 1200px){.ecard-wizard__disclaimer__box{max-width:1000px}}.ecard-wizard__disclaimer .btn-primary,.ecard-wizard__disclaimer .btn-primary:hover,.ecard-wizard__disclaimer .btn-primary:active,.ecard-wizard__disclaimer .btn-primary:focus{background-color:#F04E23}.ecard-wizard__btn-step-3-cancel,.ecard-wizard .pager,.ecard-wizard__compose .ngp-form,body.page-template-page-ecard .site-footer,body.page-template-page-ecard .prefooter,body.page-template-page-ecard #sign-up-form,.ecard-wizard #NVContributionForm344989 .HeaderHtml,.ecard-wizard #NVContributionForm344989 .at-submit,.ecard-wizard #NVContributionForm344989 .EmailAddress,.ecard-wizard #NVContributionForm344989 .FooterHtml{display:none}.site-main .ecard-wizard__box h2.ecard-wizard__step-title{color:#9B1C56}.ecard-wizard__step-title,.site-main h2.ecard-wizard__step-title{text-transform:none;padding:0.5em 0;color:#fff;font-weight:600;font-size:20px;font-size:2rem}.modal--form--ecard-confirmation .modal--form__share{margin-bottom:0}body.home{background-color:#9B1C56}body.home .fullscreen-jumbotron__text{width:100%;max-width:650px;margin:0 0 10px 0}body.home .fullscreen-jumbotron__text h1{font-size:25px;font-size:2.5rem}body.home.palette--magenta .fullscreen-jumbotron__text h1,body.home.palette--orange-magenta-yellow .fullscreen-jumbotron__text h1{background-color:transparent}body.home .fullwidth-section h2.fullwidth-section__title--capitalize{text-transform:capitalize;font-weight:600;font-size:18px;font-size:1.75rem}body.home .sign-up.sign-up--inline{background-color:#e0bccc}body.home .site-main .sign-up.sign-up--inline h2,body.home .sign-up.sign-up--inline .at label{color:#9B1C56}body.home .sign-up.sign-up--inline .btn-at-secondary,body.home .sign-up.sign-up--inline .btn-at-secondary:hover{color:#9B1C56 !important;border-color:#9B1C56 !important}body.home .fullscreen-jumbotron{background-size:cover;background-position:center}body.home .fullscreen-jumbotron__text{border-bottom:none}
