html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;position:relative}body{color:black;font-family:"Montserrat",sans-serif;font-size:18px;line-height:27px;overflow-x:hidden;background-color:#fff;height:100%}img{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}*{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.row::before,.row::after{content:" ";display:inline-block}.reset-left-padding{padding-left:0}.reset-right-padding{padding-right:0}.loading{overflow:hidden}.loading .smooth-container{opacity:0}.loaded .loading-screen{display:none}.loaded .smooth-container{opacity:1;-webkit-transition:all 0.85s linear;transition:all 0.85s linear}.mobile-only{display:none !important}.desktop-only{display:block}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}.container-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.main-container{padding-top:125px;margin-bottom:0;margin-top:0}.reset-padding{padding-left:0;padding-right:0}a{color:#007fd2;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}a:hover{color:black;text-decoration:none}a:focus{outline:none;text-decoration:none}abbr[title],abbr[data-original-title]{cursor:pointer;border-bottom:none}.logo-dropdown-mobile,.btn-signup-mobile{display:none}.navbar-brand>img.logo-dropdown-mobile{display:none}.dropdown-menu{border:0}.dropdown-menu>li>a{font-family:"futura-pt",sans-serif;font-size:18px;font-weight:700;line-height:28px}.navbar-brand>img{width:210px}.second-navbar{float:right;list-style:none;margin:0;padding:0;width:50%}.second-navbar li{display:block;font-family:"futura-pt",sans-serif;font-size:18px;font-weight:500;float:right;line-height:28px;margin:0 9px;text-transform:uppercase}.second-navbar li a{color:#00447c}.second-navbar li a:hover{color:#007fd2}.second-navbar li:first-child{margin:0 0 0 9px}.second-navbar li.user{text-transform:none}.second-navbar li.user a{color:#007fd2}.second-navbar li.user a:hover{color:#00447c}.second-navbar .dropdown-menu li{float:none;text-transform:none}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled{position:fixed;width:100%;padding-bottom:5px;padding-top:5px}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .second-navbar{display:none}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .social{display:none}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .btn-volunteer,nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .btn-donate{display:inline-block}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .navbar-nav{margin-top:7px}#disclaimer{background-color:#000;color:#ffffff;display:none;left:0;padding:40px 0 30px;position:fixed;right:0;text-align:center;bottom:0;width:100%;z-index:2147483647;font-family:Roboto}#disclaimer p{color:#ffffff}#disclaimer a{color:#ffffff !important;text-decoration:underline}#disclaimer span{border:2px solid #fff;padding:10px 40px;margin-left:30px;font-weight:600;cursor:pointer}.breadcrumb{background-color:transparent;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;padding:8px 0;position:relative;color:black}.breadcrumb li a{color:#007fd2;font-weight:600}.breadcrumb li a:hover{color:black}.breadcrumb li.active{color:black}.breadcrumb li+li:before{content:"| ";padding:0 5px;color:black}.btn{border-radius:0;font-family:"futura-pt",sans-serif;font-size:20px;font-weight:500;padding:0 24px;height:55px;line-height:55px}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active{background-color:#000;color:#fff;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.btn-danger{border-radius:0}.share-bar a:hover{opacity:0.8}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent;color:#007fd2}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:transparent;color:#007fd2}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{background-color:transparent;color:#007fd2}.inner .navbar{position:fixed;top:auto;box-shadow:0 0 12px rgba(0,96,152,0.1)}.inner .homepage-campaigns .post-item{margin-bottom:40px}.flash-share{display:none}.page-signups-edit .main{padding-bottom:120px}@media screen and (min-width: 1366px){.container{width:1111px}h1,.h1{font-size:90px;line-height:90px}.homepage-header .container{width:1200px;padding-left:0}.navbar .container{max-width:none;width:1304px}.homepage-headline{font-size:50px;line-height:66px}.homepage-subtitle{font-size:30px;line-height:32px}.homepage-titles{font-size:60px;font-weight:700;line-height:24px}.headline{font-size:70px;line-height:90px}}@media screen and (min-width: 1024px) and (max-width: 1199px){.container{padding-left:30px;padding-right:30px}h1,.h1{font-size:50px;line-height:50px}.homepage-headline{font-size:60px;line-height:60px}.homepage-subtitle{font-size:30px;line-height:32px}.homepage-titles{font-size:40px;line-height:24px}.headline{font-size:50px;line-height:60px}}@media screen and (min-width: 768px) and (max-width: 1023px){.container{padding-left:20px;padding-right:20px}h1,.h1{font-size:40px;line-height:40px}.homepage-headline{font-size:50px;line-height:60px}.homepage-subtitle{font-size:20px;line-height:22px}.homepage-titles{font-size:40px;line-height:50px}.headline{font-size:40px;line-height:50px}}@media (min-width: 768px){.navbar-inverse .navbar-toggle{display:none}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-nav{margin:7.5px 0}.navbar-nav>li{float:left}.navbar-header{float:left}.dropdown-menu{min-width:0}}.navbar-inverse .navbar-nav>li{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.navbar-inverse .navbar-nav>li>a{color:#007fd2;font-family:"futura-pt",sans-serif;font-size:22px;font-weight:700;line-height:28px;padding:10px 15px}.navbar-inverse .navbar-nav>li>a:hover{color:#000}.navbar-inverse .navbar-nav>li:last-child a{padding-right:0}.navbar-inverse .navbar-nav>li.active a{color:#000}.navbar-nav{float:right;margin-top:3px}.navbar-nav li.social{margin-right:0;margin-left:8px}.navbar-nav li.social a{padding:10px 0}.navbar-nav li.social a img{height:36px;width:37px}.navbar-nav li.social a:hover{opacity:0.8}.navbar-nav li.social a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar-nav li.social:first-child{margin-left:20px}.navbar-nav li.social.more-social{display:none}.navbar-nav #btn_more_social img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav #btn_less_social img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-inverse{background-color:#fff;border:0;margin-bottom:0;padding-bottom:10px;padding-top:10px;position:fixed;width:100%}.navbar-inverse .btn-primary{font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;height:40px;display:none;float:right;margin:10px 7px 0;width:186px}.navbar-inverse .btn-donate{background-color:#c41f89}.navbar-brand{margin-left:0 !important;padding:0}.caret{display:none}.header-basic{padding-top:80px;padding-bottom:80px;background-color:#333;background-size:cover;background-position:center;margin-bottom:50px;position:relative}.header-basic:before{content:"";width:100%;height:100%;background-color:#000;opacity:0.5;position:absolute;top:0;left:0}.header-basic h2.headline{color:#fff;position:relative}.btn-primary,.submit-button{border-radius:0;background-color:#88c800;color:white;font-family:"futura-pt",sans-serif;font-size:22px;font-weight:700;line-height:55px;text-transform:uppercase;height:55px;border:0;margin-top:0;padding:0 25px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-primary:hover,.submit-button:hover{color:#fff;background-color:#000}.btn-send-form{border-radius:0;background-color:#007fd2;color:black;font-family:"futura-pt",sans-serif;font-size:20px;width:320px;height:56px;text-transform:uppercase}.btn-send-form:hover{background-color:#000;color:#007fd2;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.btn-read-more{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;height:55px;line-height:53px;border:3px solid #ffffff;background-color:transparent}.btn-read-more:hover{background-color:#fff;color:#000}.text.form-control{background-color:#f1f0ed;width:100%;height:55px;border-radius:0;color:#000000;font-family:"futura-pt",sans-serif;font-size:20px;font-weight:500;border:0;box-shadow:none;padding:0 10px}select{height:56px;border-radius:0;color:#000000;font-family:"futura-pt-bold",sans-serif;font-size:20px;border:0;box-shadow:none}.form-group>select{height:56px;border-radius:0;color:#000000;font-family:"futura-pt-bold",sans-serif;font-size:20px;border:0;box-shadow:none}#sticky-vol-form .form-group>select{height:50px}textarea,.textarea.form-control{background-color:#f1f0ed;border:0;color:#000000;font-family:"futura-pt",sans-serif;font-size:20px;border-radius:0;box-shadow:none}label,.radio label,.checkbox label{font-size:16px;font-weight:600;line-height:1.2}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.text ~ .submit-button,.textarea ~ .submit-button{margin-top:0}.content-users-activations-new-wide{margin-top:80px;padding-bottom:100px}.content-users-activations-new-wide .text.form-control,.content-users-activations-new-wide select,.content-users-activations-new-wide textarea{background-color:#d2d2d2}.content-users-activations-new-wide label{font-size:20px}.columns-1-flash .panel-heading .headline{font-size:24px;line-height:30px;margin-bottom:0}.columns-1-flash .panel-heading .headline::after{display:none}.columns-1-flash .panel-default{margin-top:20px;position:fixed;width:89.5%;left:5%;right:5%;z-index:99999}.columns-1-flash .panel-body .submit-button.btn.btn-primary{background-color:#007fd2;color:#fff}.alert-danger,.notice.error,.notice.danger{margin-top:20px}.pagination-container{margin-top:0;border-top:0;text-align:right;margin-bottom:40px}.pagination{margin:0px}.pagination>li{display:none}.pagination>li:first-child,.pagination>li:last-child{display:block;float:left}.pagination>li.disabled{display:none}.pagination>li>a,.pagination>li>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{background-color:transparent;font-size:20px;font-weight:500;position:relative;float:left;padding:0;text-decoration:none;border:0;margin-left:10px;margin-right:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li:last-child>a:hover,.pagination>li:last-child>span:hover,.pagination>li:first-child>a:hover,.pagination>li:first-child>span:hover{color:#000}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{color:#000}footer{padding-bottom:40px;margin:0}footer .footer-subscribe{color:white;background-color:#007fd2;background:url("bg-footer-subscribe.svg") no-repeat center top;background-size:cover;padding-top:50px;padding-bottom:50px;position:relative}footer .footer-subscribe h4{color:#fff;font-family:"futura-pt",sans-serif;font-size:40px;font-weight:700;line-height:44px;margin-top:0;margin-bottom:0;margin-bottom:30px}footer .footer-subscribe label{font-size:16px;font-weight:600;line-height:24px}footer .footer-subscribe .form-group{float:left;margin-right:10px;width:20%}footer .footer-subscribe .form-group.zip{width:14%}footer .footer-subscribe .form-group.submit{margin-right:0}footer .footer-subscribe .text.form-control{background:#fff;float:left;height:55px}footer .footer-subscribe .radio,footer .footer-subscribe .checkbox{display:inline-block}footer .footer-subscribe #signup_is_volunteer{margin-left:20px}footer .footer-subscribe .submit-button{font-size:22px}footer .footer-subscribe .form-submit{margin-top:0}footer .footer-left{padding-top:30px;color:#000000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:26px;margin-top:40px;padding-right:0}footer .footer-left a:hover{color:#c31887}footer .footer-left .footer-text{color:#000000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:26px;margin-bottom:77px}footer .footer-left .footer-social{margin:30px 0}footer .footer-left .footer-social a{display:inline-block;margin:0 7px}footer .footer-left .footer-social a img{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}footer .footer-left .footer-social a:hover{opacity:0.8}footer .footer-left .footer-social a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}footer .footer-left .footer-social a:first-child{margin-left:0}footer .footer-left .footer-social a:last-child{margin-right:0}footer .footer-right{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:24px;padding-top:70px}footer .signin-bar{color:#00447c;font-weight:600}footer .signin-bar .btn-primary{height:40px;line-height:40px;font-size:18px;float:right;display:block;margin-top:20px;width:280px}.headline{color:#001325;font-family:"futura-pt-bold",sans-serif;font-size:48px;font-weight:700;line-height:54px;margin-bottom:50px}.headline::after{content:'';display:block;width:112px;height:6px;background-color:#007fd2;margin:15px 0 0}.content,.text-content,.intro{color:#000000;font-family:"Montserrat",sans-serif}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6,.intro h1,.intro h2,.intro h3,.intro h4,.intro h5,.intro h6{color:#000000;font-family:"Montserrat",sans-serif !important;font-weight:700}.content h1,.text-content h1,.intro h1{font-size:50px;line-height:1}.content h2,.text-content h2,.intro h2{font-size:40px;line-height:48px;margin-top:40px;margin-bottom:20px}.content h3,.text-content h3,.intro h3{font-size:34px;line-height:42px;margin-top:40px;margin-bottom:20px}.content h4,.text-content h4,.intro h4{font-size:28px;line-height:38px;margin-top:30px;margin-bottom:15px}.content h5,.text-content h5,.intro h5{font-size:16px;font-weight:normal;line-height:22px}.content h6,.text-content h6,.intro h6{font-size:22px;line-height:28px}.content p,.text-content p,.intro p{color:#001325;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:34px}.content blockquote,.text-content blockquote,.intro blockquote{background-color:#007fd2;border-left:0;color:#fff;font-family:"PT Serif",serif;font-size:26px;font-weight:500;letter-spacing:0.52px;line-height:38px;margin-top:10px;margin-bottom:30px;margin-right:30px;padding:30px;box-shadow:-20px 20px 0px 0px #e1f0ff;width:50%;float:left}.content blockquote p,.text-content blockquote p,.intro blockquote p{color:#fff;font-family:"PT Serif",serif;font-size:26px;font-weight:500;letter-spacing:0}.content .embedly-embed,.text-content .embedly-embed,.intro .embedly-embed{margin:20px 0 40px;height:500px;width:100%}.content ul,.text-content ul,.intro ul{margin-top:25px;margin-bottom:25px;margin-left:30px;padding-left:15px}.content ul li,.text-content ul li,.intro ul li{font-size:20px;font-weight:500;line-height:34px}.intro{margin-bottom:50px}.intro .text-content p{font-size:22px;font-weight:500;line-height:32px;letter-spacing:0}.homepage h1,.homepage h2{font-family:"futura-pt-bold",sans-serif;font-size:52px;font-weight:700;line-height:1;margin-top:0}.homepage-header{background-color:#0381D3;height:690px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-size:cover;position:relative}.homepage-header .container{position:relative}.homepage-header .header-img{display:block;position:absolute;left:0;top:0;overflow:hidden;width:100%}.homepage-header .header-img img{width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.homepage-header .header-img.header-img-mobile{display:none}.homepage-header .header-img.header-img-mobile img{width:100%;-webkit-transform:scale(1);transform:scale(1)}.homepage-header .text.form-control{width:320px;margin:auto}.homepage-header .headlines{background:url("home-title-bg.png") left top no-repeat;background-size:cover;float:right;display:block;margin-top:50px;padding:35px 110px 125px 60px;position:absolute;width:50%;right:0;text-align:center}.homepage-header .homepage-headline{color:#fff;display:none;font-family:"futura-pt-bold",sans-serif;font-size:30px;font-weight:700;line-height:40px;display:table;max-width:550px;margin-top:0;text-align:left}.homepage-header #show-video{color:#88c800;display:inline-block;font-family:"futura-pt",sans-serif;font-size:22px;font-weight:700;line-height:56px;text-transform:uppercase;z-index:999;position:relative}.homepage-header #show-video:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.homepage-signup{background:url("bg-signup-min.png") no-repeat left top;background-size:cover;color:#fff;margin-top:-163px;padding:50px 0 70px;position:relative}.homepage-signup h1,.homepage-signup h2{max-width:600px;margin-top:130px}.homepage-signup h1::after,.homepage-signup h2::after{content:'';display:block;width:112px;height:6px;background-color:#f1f0ed;margin:20px 0 30px}.homepage-signup p{font-size:20px;line-height:34px;margin-bottom:30px}.homepage-signup label{font-size:20px;font-weight:500;margin-bottom:8px}.homepage-signup .signup .btn-read-more{color:white;border:3px solid #ffffff;margin-top:33px}.homepage-signup .signup .btn-read-more:hover{color:#000}.homepage-signup .signup .text.form-control{background-color:#f1f0ed;display:block;float:left;width:55%}.homepage-signup .signup .submit-button{margin-left:10px;width:40%}.homepage-campaigns{margin-bottom:80px}.homepage-campaigns h2{font-weight:600}.homepage-campaigns a{color:#000000}.homepage-campaigns .homepage-titles{font-size:30px;line-height:30px;margin-bottom:20px;text-transform:uppercase}.homepage-campaigns .container{padding-left:0;padding-right:0}.homepage-campaigns .post-item{background-color:#ffffff;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-campaigns .post-item img{width:100%}.homepage-campaigns .post-item:hover{background-color:#007fd2;-webkit-transform:scale(1.05);transform:scale(1.05)}.homepage-campaigns .post-item:hover .post-content{background-color:#007fd2}.homepage-campaigns .post-content{background-color:#ffffff;margin-left:20px;margin-right:60px;margin-top:-63px;padding:5px 21px 30px;position:relative;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-campaigns .post-content h4{font-family:"futura-pt",sans-serif;font-size:26px;font-weight:600;line-height:34px}.homepage-campaigns .post-content h4::after{content:' ';background-color:#007fd2;display:block;width:90px;height:4px;margin-top:15px;margin-bottom:25px}.homepage-campaigns .post-content .label-join{font-family:"futura-pt",sans-serif;font-size:21px;font-weight:600;line-height:34px}.homepage-donate{background-color:#f8fbfe;color:#fff;padding-top:150px;position:relative}.homepage-donate .container{position:relative;width:1230px;height:720px}.homepage-donate .row{display:-webkit-flex;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-donate .homepage-donate-box{display:-webkit-flex;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-donate .homepage-donate-image{box-shadow:0 0 32px rgba(0,0,0,0.16);display:block;float:right;position:absolute;right:-95px;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-donate .homepage-donate-content{background:#c31887 url("bg-donate.svg") no-repeat;background-size:cover;float:left;padding:40px 80px 100px 66px;max-width:620px;max-height:570px;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-donate h1,.homepage-donate h2{margin-bottom:25px}.homepage-donate h1 .icon,.homepage-donate h2 .icon{display:block;margin-bottom:15px;margin-left:-18px}.homepage-donate p{font-size:20px;line-height:34px;margin-bottom:38px}.homepage-donate .btn-primary{background-color:transparent;border:3px solid #ffffff;color:#fff;font-size:22px;display:block;line-height:53px;width:276px;text-transform:uppercase}.homepage-donate .btn-primary:hover{background-color:#fff;color:#000}.homepage-donate:hover .homepage-donate-image{right:-105px}.homepage-donate:hover .homepage-donate-content{box-shadow:0 3px 79px 0 rgba(0,0,0,0.51);-webkit-transform:scale(1.08);transform:scale(1.08)}.link-section a:hover{-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all 0.85s linear 0s;transition:all 0.85s linear 0s}.homepage-get-involved{background-color:#031628;color:#f8fbfe;padding:70px 0 80px;position:relative}.homepage-get-involved h2{font-size:44px;font-weight:700;line-height:44px}.homepage-get-involved h2::after{content:'';display:block;width:112px;height:6px;background-color:#007fd2;margin:15px 0 0}.homepage-get-involved .btn-primary{color:#fff;font-size:28px;font-weight:700;line-height:44px;width:279px;height:70px;line-height:70px;background-color:#007fd2;margin:25px 7px 0;text-transform:none}.homepage-get-involved .btn-primary:hover{background-color:#c31887}.homepage-volunteer-story{margin:150px 0 80px}.homepage-volunteer-story h2 .icon{display:block;margin-bottom:8px;margin-top:-64px}.homepage-volunteer-story h2::after{content:'';display:block;width:112px;height:6px;background-color:#007fd2;margin:15px 0 0}.homepage-volunteer-story .volunteer-story-image{margin-top:15px;box-shadow:-36px 36px 0px 0px #007fd2;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-volunteer-story .post-content h3{color:#001325;font-family:"PT Serif",serif;font-size:26px;line-height:36px;margin-bottom:40px;max-width:501px}.homepage-volunteer-story .story-link{font-size:20px;font-weight:600;line-height:30px;margin-bottom:40px;display:inline-block}.homepage-volunteer-story .story-link:hover{margin-left:20px}.homepage-volunteer-story .btn-read-more{font-family:"futura-pt",sans-serif;font-weight:700;border:3px solid #007fd2;color:#007fd2;text-transform:uppercase}.homepage-volunteer-story .btn-read-more:hover{color:#fff;background-color:#007fd2}.homepage-volunteer-story:hover .volunteer-story-image{-webkit-transform:scale(1.02);transform:scale(1.02)}.homepage-updates{background-color:#f8fbfe;height:auto;min-height:907px;padding:40px 0 70px}.homepage-updates h1,.homepage-updates h2{margin-bottom:60px}.homepage-updates .post-item{margin-bottom:10px;width:33%;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.homepage-updates .post-item .post-item-type{background:url("bg-blog-type.png");color:#fff;font-size:20px;font-weight:700;line-height:24px;padding:13px 0 13px 10px;position:absolute;left:5px;top:-14px;z-index:999;width:146px}.homepage-updates .post-item .post-item-type.blog{background:url("bg-blog-type.png")}.homepage-updates .post-item .post-item-type.event{background:url("bg-event-type.png")}.homepage-updates .post-item .post-item-type.in_the_news,.homepage-updates .post-item .post-item-type.story{background:url("bg-news-type.png")}.homepage-updates .post-item .post-content{color:#001325;font-size:16px;line-height:26px;padding-top:30px;padding-bottom:40px}.homepage-updates .post-item h4{color:#007fd2;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px;margin-top:0}.homepage-updates .post-item .post-item-image{position:relative}.homepage-updates .post-item .image-overlay{width:100%;height:115px;background-image:-webkit-linear-gradient(bottom, #000 0%, transparent 100%);background-image:linear-gradient(to top, #000 0%, transparent 100%);opacity:0.5;position:absolute;bottom:0;left:0}.homepage-updates .post-item:hover{margin-top:10px}.homepage-updates .post-item:hover h4{color:#fff}.homepage-updates .post-item:hover .post-content{color:#fff;background-color:#00447c;padding:30px 20px 40px}.homepage-updates .post-item:hover .image-overlay{display:none}.homepage-resources{background-color:#f8fbfe;font-size:20px;line-height:34px;padding:90px 0}.homepage-resources h2{background:url("ico-advocacy.svg") no-repeat left 7px;padding-left:80px;margin-bottom:40px}.homepage-resources h2::after{content:'';display:block;width:112px;height:6px;background-color:#007fd2;margin:15px 0 0}.homepage-resources .items-stats ul{display:inline-block;list-style:none;margin:60px 0 0;padding:0;width:100%}.homepage-resources .items-stats ul li{color:#00447c;font-size:20px;font-weight:700;line-height:24px;display:block;float:left;width:33%}.homepage-resources .items-stats ul li img{display:block}.homepage-resources .items-stats ul li code{background-color:transparent;color:#c31887;display:block;font-family:"futura-pt-bold",sans-serif;font-size:54px;font-weight:700;line-height:1;height:60px;margin-left:170px;margin-right:0;margin-top:-20px;padding:0}.homepage-resources .items-stats ul li div{margin-left:170px}.homepage-resources .read-more{color:#007fd2;display:inline-block;font-weight:600;line-height:50px}.homepage-resources .read-more:hover{color:black;margin-left:20px}.resource-library-intro-text{padding-top:60px}@media screen and (min-width: 1366px){.container-posts{width:1111px;margin:auto}}@media screen and (max-width: 1279px){.container-posts{width:991px;margin:auto}}.homepage-calltoaction{margin-bottom:100px}.homepage-calltoaction .container-item{background-color:#5abffb;padding-top:40px;padding-left:25px;padding-right:25px;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.homepage-calltoaction .container-item:hover{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-calltoaction .container-item.item-1{width:655px;background-color:#007fd2}.homepage-calltoaction .container-item.item-2{width:348px;background-color:#c31887}.homepage-calltoaction .container-item.item-3{width:348px;background-color:#009bc0}.homepage-calltoaction .container-item h3{color:#ffffff;font-family:"futura-pt",sans-serif;font-size:50px;line-height:50px;text-transform:uppercase}.homepage-calltoaction .container-item p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:32px}#scene3{overflow:hidden;display:table;height:100%;left:0;top:0;width:100%;z-index:9;-webkit-transition:all 0.55s linear;transition:all 0.55s linear;background-color:#ff5b71}.homepage-events{margin-top:240px}.homepage-events .container{position:relative;width:1230px;height:800px}.homepage-events .featured-event{display:-webkit-flex;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-events .featured-event:after{content:'';display:block;clear:both}.homepage-events .featured-event h2{max-width:370px;margin-bottom:25px}.homepage-events .featured-event h5{color:#000;font-family:"futura-pt-bold",sans-serif;font-size:30px;line-height:30px;text-transform:uppercase;padding-left:18px}.homepage-events .featured-event .event-content{background:#88c800 url("bg-featured-event.svg") no-repeat;background-size:cover;color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;float:left;line-height:34px;padding:40px 40px 110px 60px;max-width:550px;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;max-width:550px}.homepage-events .featured-event .homepage-event-image{box-shadow:0 0 32px rgba(0,0,0,0.16);display:block;float:right;position:absolute;right:-95px;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-events .featured-event .icon{display:block;margin-bottom:15px;max-width:60px}.homepage-events .featured-event:hover .event-content{box-shadow:0 3px 79px 0 rgba(0,0,0,0.51);-webkit-transform:scale(1.08);transform:scale(1.08)}.homepage-events .featured-event:hover .homepage-event-image{right:-105px}.homepage-events .btn-read-more{font-family:"futura-pt",sans-serif;margin-top:30px;text-transform:uppercase;width:255px}.blog-list-template .header-blog{padding-top:60px;padding-bottom:60px;background-color:#f7f7f7;position:relative}.blog-list-template .header-blog h4{font-family:"futura-pt",sans-serif;font-size:40px;font-weight:400;line-height:48px;margin-top:7px;margin-bottom:7px;margin-left:5px}.blog-list-template .header-blog h4 a{color:black;background-color:#007fd2;box-shadow:0px 0px 0px 5px #007fd2}.blog-list-template .header-blog h4 a:hover{color:black}.blog-list-template .header-blog .date-post{color:black;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:22px;text-transform:uppercase}.blog-list-template .header-blog .tag-post{background-color:#c31887;color:white;display:inline-block;font-size:22px;font-weight:400;line-height:28px;text-transform:uppercase;padding:5px 5px 2px;margin-bottom:0}.blog-list-template .header-blog .post-excerpt{background-color:rgba(0,0,0,0.4);color:white;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:400;line-height:30px;padding:20px}.blog-list-template .header-blog .share-bar{text-align:center}.blog-list-template .header-blog .share-bar img{margin-bottom:5px}.blog-list-template .container-posts{margin-top:60px;margin-bottom:60px}.blog-list-template .container-posts:after{content:'';display:block;clear:both}.blog-list-template .container-posts .post-item{background-color:white;position:relative;float:left;width:33%;margin-bottom:4px}.blog-list-template .container-posts .post-item:hover .post-content{opacity:0}.blog-list-template .container-posts .post-item:hover .post-flip{opacity:1 !important}.blog-list-template .container-posts .post-item .post-content{padding-top:30px;padding-bottom:40px;padding-left:20px;padding-right:30px}.blog-list-template .container-posts .post-item .post-flip{width:100%;height:100%;background-color:#c31887;padding-top:30px;padding-bottom:40px;padding-left:20px;padding-right:30px;opacity:0;position:absolute;bottom:0;left:0;-webkit-transition:all 0.55s linear;transition:all 0.55s linear}.blog-list-template .container-posts .post-item .post-flip h4{color:white}.blog-list-template .container-posts .post-item .date-post{color:black;font-size:16px;font-weight:700;line-height:26px;text-transform:uppercase}.blog-list-template .container-posts .post-item .tag-post{color:black;font-size:17px;font-weight:500;line-height:27px}.blog-list-template .container-posts .post-item h4{color:#c31887;font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:30px}.container-campaign h3{font-family:"futura-pt-bold",sans-serif;font-size:30px;font-weight:700;line-height:44px;margin-bottom:20px}.container-campaign .header-width-background{background-size:cover !important;margin-top:-115px;padding-top:115px;height:851px;position:relative}.container-campaign .header-width-background .headline{max-width:680px;margin-top:150px}.container-campaign .header-width-background .headline div{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;line-height:26px;text-transform:uppercase;margin-bottom:15px}.container-campaign .header-width-background .signup{max-width:550px;position:relative;z-index:99}.container-campaign .header-width-background .signup label{font-size:20px;font-weight:400;line-height:44px}.container-campaign .header-width-background .signup .text.form-control{background-color:#f1f0ed;display:block;float:left;width:55%}.container-campaign .header-width-background .signup .submit-button{margin-left:10px;width:40%}.container-campaign .header-width-background .borders{position:absolute;bottom:0px;width:100%}.container-campaign .about-the-campaign{padding:30px 0 80px}.container-campaign .about-the-campaign a{font-weight:700}.container-campaign .text-content p{font-weight:400}.container-campaign .text-content .embedly-embed{margin:60px auto;height:500px;width:80%}.container-campaign .more-about-the-campaign{background-color:#ebf4fc;position:relative;padding:70px 0;overflow:hidden}.container-campaign .more-about-the-campaign .related-image{position:absolute;top:0;left:0}.container-campaign .more-about-the-campaign .text-content{margin-bottom:35px}.container-campaign .more-about-the-campaign .text-content p{font-size:20px;font-weight:500;line-height:34px}.container-campaign .more-about-the-campaign ul{list-style:none;padding:0;margin:20px 0}.container-campaign .more-about-the-campaign ul li{background:url("list-bullet-check.svg") no-repeat left 5px;font-size:20px;font-weight:700;line-height:36px;margin-bottom:35px;padding-left:45px}.container-campaign .more-about-the-campaign ul li ul{margin-top:0}.container-campaign .more-about-the-campaign ul li ul li{background:none;font-weight:500;margin-bottom:0;padding-left:0;font-size:16px;line-height:26px}.container-campaign .join-the-campaign{background-color:#007fd2;color:#ffffff;position:relative;padding:70px 0 100px;overflow:hidden}.container-campaign .join-the-campaign .text-content p{color:#ebf4fc;font-size:20px;font-weight:400;line-height:34px}.container-campaign .join-the-campaign .form-wrap{margin-top:40px}.container-campaign .join-the-campaign .form-wrap label{font-weight:500}.container-campaign .join-the-campaign .related-image{position:absolute;top:0;right:0;height:100%}.container-campaign .join-the-campaign .related-image img{height:100%}.container-campaign .join-the-campaign .submit-button{float:right;margin-top:15px;width:189px}.meet-the-volunteers-template{background:#ebf4fc url("blog-bg.png") no-repeat center bottom}.meet-the-volunteers-template .blog-header{background-size:cover;margin-top:-115px;padding-top:115px;height:507px}.meet-the-volunteers-template .header-width-background .headline{margin-top:60px}.meet-the-volunteers-template .container-people-list{padding:82px 0 220px;position:relative}.meet-the-volunteers-template .container-people-list .share-bar{top:80px}.meet-the-volunteers-template .about-item{cursor:pointer;width:100%;background-color:#ffffff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-bottom:60px;max-width:321px;position:relative;padding-bottom:10px}.meet-the-volunteers-template .about-item:hover{background-color:#00447c;margin-top:-20px}.meet-the-volunteers-template .about-item:hover h5,.meet-the-volunteers-template .about-item:hover p{color:#fff}.meet-the-volunteers-template .about-item h5{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;line-height:1;margin-top:0;margin-bottom:0;position:relative;padding:20px 20px;text-align:center}.meet-the-volunteers-template .about-item img{margin-bottom:25px}.meet-the-volunteers-template .about-item p{color:#001325;font-size:16px;font-weight:500;line-height:26px;padding:0 20px}.meet-the-volunteers-template .about-item .read-more{color:#007fd2;line-height:1;text-align:right}.meet-the-volunteers-template .pagination-container{margin-right:15px}.showme-filters{display:none;margin-bottom:50px;margin-top:50px}.showme-filters .dropdown{display:inline-block}.showme-filters span{font-size:24px;font-weight:700;line-height:50px;margin-right:20px;text-transform:uppercase;font-family:"futura-pt",sans-serif}.showme-filters #dropdownMenu1{background-color:transparent;cursor:pointer;color:#c31887;border:0;font-size:22px;text-transform:uppercase;font-family:"futura-pt",sans-serif}.showme-filters #dropdownMenu1 option{font-size:22px;line-height:40px;font-family:"futura-pt",sans-serif;text-transform:uppercase}.showme-filters .dropdown-menu{font-size:18px;line-height:30px;border-radius:0;border-style:solid none none;text-align:center;width:100%;border-top:0;background-color:#f3f3f3;color:#c31887;cursor:pointer;padding:15px 0;text-transform:uppercase}.showme-filters .dropdown-menu p{margin-bottom:0}.header-width-background{color:#fff;height:509px;margin-top:-115px;padding-top:115px}.header-width-background.people-header{margin-top:0}.header-width-background .headline{color:#fff;font-size:64px;line-height:1;max-width:370px;margin-top:90px}.header-width-background .headline::after{background-color:#fff;display:none}.header-width-background .breadcrumb{margin-top:30px;margin-bottom:30px}.header-width-background .breadcrumb li.active{font-weight:300}.header-width-background .breadcrumb li a,.header-width-background .breadcrumb li.active{color:#fff}.header-width-background .breadcrumb li+li:before{color:#fff}.blog-list-template-standard{background:url("blog-bg.png") no-repeat center bottom;background-size:100%}.blog-list-template-standard .blog-header{background:url("bg-transparency.svg") no-repeat center bottom,url("img-header-blog-min.jpg") no-repeat center bottom;background-size:cover}.blog-list-template-standard .related-posts{background:none}.blog-list-template-standard .training-header{background-size:cover}.blog-list-template-standard .training-header .headline{max-width:640px;margin-bottom:15px;margin-top:0}.blog-list-template-standard .training-header p{max-width:730px;font-size:20px}.blog-list-template-standard .training-posts{margin-top:50px;padding-bottom:100px}.blog-list-template-standard .training-posts .filtr-item{width:100%}.blog-list-template-standard .training-posts .post-item{border-radius:4px;background-color:#eef4f9;font-size:16px;font-weight:500;line-height:26px;margin-bottom:10px;padding:12px 40px 12px 0}.blog-list-template-standard .training-posts .post-item h4{color:#007fd2;font-size:20px;font-weight:700;line-height:26px}.blog-list-template-standard .training-posts .post-item p{color:#031628}.blog-list-template-standard .training-posts .post-item.first-post .start-here{color:#031628;font-size:16px;font-weight:700;line-height:26px;text-transform:uppercase;letter-spacing:0.8px;padding-left:55px;margin-top:18px}.blog-list-template-standard .training-posts .post-item .ico-training-post{text-align:right;padding-top:10px;padding-right:0;padding-left:0}.blog-list-template-standard .training-posts .post-item:hover{background-color:#00447c;color:#fff}.blog-list-template-standard .training-posts .post-item:hover h4,.blog-list-template-standard .training-posts .post-item:hover p,.blog-list-template-standard .training-posts .post-item:hover .start-here{color:#fff}.blog-list-template-standard .training-posts .popup-overlay{font-size:20px;font-weight:500;line-height:32px}.blog-list-template-standard .training-posts .popup-overlay .container h2{margin-bottom:30px}.blog-list-template-standard .training-posts .popup-overlay .start-here{color:#031628;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0.8px;margin-top:18px;margin-bottom:15px}.blog-list-template-standard .filter-bar{padding:60px 0;text-align:center}.blog-list-template-standard .filter-bar .dropdown{display:inline-block}.blog-list-template-standard .filter-bar .dropdown .dropdown-toggle{border:3px solid #dcdbd7;background-color:#f1f0ed;background-image:-webkit-linear-gradient(bottom, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);background-image:linear-gradient(to top, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:44px;min-width:300px;padding:0 15px;text-align:left}.blog-list-template-standard .filter-bar .dropdown .dropdown-toggle .caret{display:block;float:right;margin-top:20px}.blog-list-template-standard .filter-bar .dropdown .dropdown-menu{background-image:-webkit-linear-gradient(bottom, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);background-image:linear-gradient(to top, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);margin:0 auto;left:0;right:0;max-width:497px}.blog-list-template-standard .filter-bar .dropdown .dropdown-menu li{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:1;padding:10px 15px;cursor:pointer;-webkit-transition:none;transition:none}.blog-list-template-standard .filter-bar .dropdown .dropdown-menu li p{margin-bottom:0}.blog-list-template-standard .filter-bar .dropdown .dropdown-menu li:hover{background-color:#000;color:#fff}.blog-list-template-standard .filter-bar label{font-size:16px;font-weight:600;line-height:44px;margin-right:10px}.container-issues-list{text-align:center;padding-bottom:150px}.container-issues-list p{color:#000000;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:32px}.container-issues-list .issues-list{margin-top:60px}.container-issues-list .issue-title{color:#000000;font-family:"futura-pt",sans-serif;font-size:24px;line-height:34px;text-transform:uppercase}.container-issue{background-color:#00477a;padding-bottom:150px}.container-issue .container{position:relative}.container-issue .link-back-issues{background:url("shape-103.png") no-repeat center center/100%;display:block;width:120px;height:40px;color:#c31887;font-family:"futura-pt-bold",sans-serif;font-size:16px;line-height:40px;text-transform:uppercase;text-align:center;margin-top:50px;margin-bottom:50px}.container-issue .container-issue-top{padding-top:60px;padding-bottom:150px}.container-issue .container-issue-top h3{color:#ffffff;font-family:"futura-pt-bold",sans-serif;font-size:70px;line-height:70px;text-transform:uppercase;margin-bottom:30px}.container-issue .container-issue-top p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:400;line-height:32px}.container-issue .container-issue-top ul{list-style:none;margin:0;padding:0}.container-issue .container-issue-top ul li{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:400;line-height:32px;margin-bottom:20px}.container-issue .container-issue-top ul li:before{content:"";width:28px;height:22px;display:inline-block;background:url("icon-list.png") no-repeat center center;margin-right:10px}.container-issue .container-issue-bottom{padding-top:70px;border-top:1px solid #ffffff}.container-issue .container-issue-bottom p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.container-issue .container-issue-bottom h4,.container-issue .container-issue-bottom h3,.container-issue .container-issue-bottom h2,.container-issue .container-issue-bottom h5,.container-issue .container-issue-bottom h6{color:#fff}.share-bar{position:absolute;top:210px;left:5px;text-align:center}.share-bar a{display:block;margin:10px 5px 15px;max-width:30px}.container-full-post .post-header-image{width:100%;margin:25px 0 50px}.container-full-post .content-full-post{margin-top:60px}.container-full-post .content{padding-bottom:80px}.container-full-post .content img{margin-bottom:40px;margin-left:15px;margin-top:15px;height:100%}.container-full-post .headline-full-post{background-color:#ffffff;margin-top:-121px;margin-left:15px;margin-right:15px;position:relative;padding:29px 15px 15px}.container-full-post .headline-full-post .date-full-post{line-height:1}.container-full-post .date-full-post{color:#000000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:28px}.container-full-post .tag-post{color:#c31887;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:30px;margin-top:40px;text-align:right}.container-full-post .tag-post span{margin:0 10px}.container-full-post .content{padding-left:15px;padding-right:15px}.container-full-post+.homepage-get-involved .btn-primary{width:246px}.container-full-post.apply-to-volunteer{font-size:20px;font-weight:500;line-height:34px}.container-full-post.apply-to-volunteer p{margin-bottom:40px}.container-full-post.apply-to-volunteer .headline{font-size:64px;font-weight:700;line-height:1;margin-top:110px}.container-full-post.apply-to-volunteer .headline::after{display:none}.container-full-post.apply-to-volunteer .btn-apply-to-volunteer{display:block;max-width:336px;margin:0 auto 40px;height:80px;font-size:28px}.reset-padding{padding-left:0;padding-right:0}.link-back-posts{background:url("back-bullet.svg") no-repeat left center;display:inline-block;color:black;font-family:"futura-pt-bold",sans-serif;font-size:19px;font-weight:400;line-height:28px;padding-left:20px;text-transform:uppercase;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.link-back-posts:hover{margin-left:-10px}.related-posts{background-color:#f8fbfe;padding:70px 0}.related-posts h2{color:#001325;font-family:"futura-pt-bold",sans-serif;font-size:40px;font-weight:700;line-height:1;margin-bottom:50px}.related-posts a{color:#001325;display:inline-block;width:100%}.related-posts a:hover .post-item{background-color:#00447c;color:#fff}.related-posts a:hover .post-item h4,.related-posts a:hover .post-item p,.related-posts a:hover .post-item .date-post{color:#fff}.related-posts .post-item{box-shadow:0 0 12px rgba(0,96,152,0.1);background-color:#ffffff;font-size:16px;font-weight:500;line-height:26px;margin-bottom:30px;height:300px;overflow:hidden}.related-posts .post-item .col-md-5{padding-left:0;padding-right:0;overflow:hidden;position:relative}.related-posts .post-item .col-md-5 img{max-width:338px;position:absolute;margin:auto;top:0;bottom:0}.related-posts .post-item .col-md-7,.related-posts .post-item .col-md-12{padding-right:40px;padding-top:25px}.related-posts .post-item .col-md-7 h4,.related-posts .post-item .col-md-12 h4{color:#007fd2;font-size:20px;font-weight:700;line-height:24px}.related-posts .post-item .col-md-7 .date-post,.related-posts .post-item .col-md-12 .date-post{font-size:14px;font-weight:500}.related-posts .post-item .col-md-12{padding-bottom:35px;padding-left:30px}.isotope-pager{display:block;width:100%;text-align:center}.isotope-pager .pager{display:inline-block;color:#fff;background-color:#007fd2;border-radius:50%;width:40px;height:40px;margin:0 5px;padding:5px;line-height:30px;font-weight:600}.container-stream{background-color:#f8fbfe;border-top:2px solid #eee;padding-top:60px;padding-bottom:60px}.container-stream h3{float:left;font-family:"futura-pt",sans-serif;font-size:40px;line-height:42px;margin-bottom:30px;margin-top:30px}.container-stream .panel{border:0;background-color:transparent;box-shadow:none}.container-stream textarea{border:0}.container-stream .submit-button{float:right;padding:0 25px}.container-stream .addreaction{color:#c31887;font-family:"futura-pt",sans-serif;font-size:18px;text-transform:uppercase}.container-stream .addreaction a{color:#c31887}.container-stream .addreaction:hover{color:black}.container-stream .addreaction:hover a{color:black}.container-stream .page-follow{line-height:42px;margin-bottom:0;margin-top:30px}.container-stream .page-follow a{color:#c31887}.container-stream .panel-body{padding:0}.container-stream .panel-footer{border-top:1px solid #000;padding:20px 0;margin-top:40px;background-color:transparent}.container-stream .activity{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:24px;text-transform:uppercase}.container-stream .activity .linked-signup-name{color:#c31887;font-family:"futura-pt",sans-serif;font-size:20px;line-height:30px;margin-right:10px}.container-stream .activity .activity-time{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:24px;text-transform:uppercase}.container-stream .activity .activity-content{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-top:5px;text-transform:none}.container-stream .activity.media{padding-bottom:20px;border-bottom:1px solid #000}.reaction-wrap .user-session-form-container a{color:#c31887}.reaction-wrap .user-session-form-container a:hover{color:#000}.container-calendar .header-calendar{background:url("bg-transparency.svg") no-repeat center bottom,url("img-volunteer-next-steps-header-min.jpg") no-repeat center bottom;background-size:cover;font-size:20px;font-weight:500;line-height:34px;margin-bottom:60px}.container-calendar .header-calendar h2.headline{color:#fff;margin-bottom:20px;position:relative}.container-calendar h3{font-family:"futura-pt-bold",sans-serif;font-size:32px;font-weight:700;line-height:1;margin-bottom:30px}.container-calendar h4{color:#1c7ec2;font-family:"futura-pt-bold",sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:uppercase}.container-calendar p{font-size:20px;font-weight:500;line-height:34px}.container-calendar .intro{margin-bottom:0px}.container-calendar .event-event{margin:30px;border-bottom:1px solid #f0f0f0}.container-calendar .event-event .event-item{margin-bottom:0px}.container-calendar .event-volunteer-session{box-shadow:0 0 12px rgba(0,96,152,0.1);margin-top:30px;margin-left:0;margin-right:0}.container-calendar .event-volunteer-session .event-volunteer-session-content{background-color:#007fd2;color:#fff;padding:35px 30px}.container-calendar .event-volunteer-session .event-volunteer-session-content p{font-size:18px;line-height:26px}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-date{font-size:26px;line-height:1;margin-bottom:23px}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-date strong{font-weight:600}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-venue{font-weight:600}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-venue a{color:#fff}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-venue a:hover{text-decoration:underline}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-content{font-style:italic;margin-bottom:0}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp{background-color:#ebf4fc;padding-top:35px;padding-left:20px;padding-right:20px}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .user{margin-bottom:15px}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .user-logout{font-size:16px;font-weight:500}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .text.form-control{background-color:#ffffff;float:left;width:52%;margin-right:9px}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .submit-button{width:45%}.container-calendar .training-schedule{background-color:#ebf4fc;margin-top:80px;padding:70px 0 100px}.container-calendar .training-schedule .training-schedule-list{margin-top:40px}.container-calendar .training-schedule .training-event{background-color:#ffffff;color:#007fd2;font-size:20px;font-weight:700;line-height:26px;height:55px;line-height:55px;margin-bottom:5px;padding-left:25px}.container-calendar .training-schedule .training-event a{display:block}.container-calendar .volunteer-advocate{padding:70px 0 100px}.container-calendar .volunteer-advocate .item-process{background-color:#ebf4fc;min-height:349px;margin-top:50px;padding:40px}.container-calendar .volunteer-advocate .item-process h3{margin-top:0;padding-left:80px}.container-calendar .volunteer-advocate .item-process.step-1 h3{background:url("icon-apply.svg") no-repeat left center}.container-calendar .volunteer-advocate .item-process.step-2 h3{background:url("icon-interview.svg") no-repeat left center}.container-calendar .volunteer-advocate .item-process.step-3 h3{background:url("icon-train.svg") no-repeat left center}.container-calendar .volunteer-advocate .item-process p{font-size:18px;font-weight:500;line-height:30px}.container-calendar .volunteer-advocate .btn-primary{width:100%}.container-calendar .volunteer-questions{background-color:#ebf4fc;padding:50px 0 60px}.container-calendar .volunteer-questions a{font-weight:700}.container-calendar .event-item{margin-bottom:30px}.container-calendar .event-item:after{content:'';display:block;clear:both}.container-calendar .event-item h5{font-family:"futura-pt-bold",sans-serif;font-size:30px;line-height:30px;text-transform:uppercase;padding-left:18px}.container-calendar .event-item .event-date{font-size:19px;line-height:27px;margin-bottom:0}.container-calendar .event-item .event-venue{font-family:"Montserrat",sans-serif;font-size:19px;line-height:27px}.container-calendar .event-item h4 a{color:#c31887;font-family:"futura-pt",sans-serif;font-size:30px;line-height:34px;text-transform:uppercase}.container-calendar .event-item h4 a:hover{color:black}.container-calendar .event-item .event-content{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:20px}.container-calendar .event-item .event-item-content{float:left;width:60%}.container-calendar .event-item .event-item-pic{float:left;width:40%}.container-calendar .event-item .event-item-pic img{width:100%}.container-calendar .event-item .btn-primary{padding:0 25px}.container-calendar .container-map-events{font-size:16px;margin-bottom:80px}.container-calendar .container-map-events #events_map{height:400px !important}.page-type-calendar .columns-1-flash{display:none !important}.eventpicmap{font-size:16px;font-weight:500;line-height:28px;color:#454545}.eventpicmap h5{color:#c31887;font-family:"futura-pt",sans-serif;font-size:20px;font-weight:700;line-height:24px}.eventpicmap img{max-width:200px !important;display:block;margin:auto;margin-bottom:10px}.eventpicmap a{font-family:"futura-pt",sans-serif;color:#fff;background-color:#c31887;display:inline-block;padding-left:10px;padding-right:10px}.container-event .container-event-top{margin-top:60px}.container-event .container-event-top .headline{margin-top:0;text-align:left}.container-event .container-event-top .when{color:#000000;font-family:"futura-pt",sans-serif;font-size:24px;line-height:34px}.container-event .container-event-top .share-bar{text-align:center}.container-event .container-event-top .share-bar a{display:block;margin-bottom:5px}.container-event .where{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#000000}.container-event .where a{color:#c31887;text-transform:uppercase}.container-event .where a:hover{color:#000}.container-event .intro{margin-bottom:30px;position:relative}.container-event .intro .btn-slide-down{width:100%;height:30px;position:absolute;display:block;bottom:0;opacity:0.9;font-size:21px;font-weight:900;line-height:21px;color:#c31887;text-align:center;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.container-event .intro .btn-slide-down.btn-slide-down-c{background:white;box-shadow:-7px -4px 4px 15px #fff;-webkit-transform:rotate(0);transform:rotate(0)}.container-event .intro p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.container-event .container-event-bottom{background-color:#ebf4fc;padding-top:60px;padding-bottom:60px;margin-top:60px}.container-event .container-event-bottom h4{color:#000000;font-family:"futura-pt",sans-serif;font-size:36px;font-weight:500;line-height:1}.container-event .container-event-bottom .map-img img{width:100%}.container-event .container-event-bottom .text.form-control{background-color:#fff}.container-event .container-event-center .col-event-img img{width:100%}.container-join{margin-top:-133px;padding-bottom:150px;padding-top:150px;position:relative}.container-join .connect-button{color:#c31887;font-family:"futura-pt",sans-serif;font-size:22px;font-weight:600;line-height:22px;margin:0 20px;text-transform:uppercase}.container-join .forgot{color:#c31887}.container-join .forgot:hover{color:black}.content-users-password-resets-new-wide{padding-bottom:120px}.columns-1-flash{z-index:99999;position:absolute;width:100%;top:20px}.container-support-landing .header-support-landing{padding-bottom:100px;background:#00477a url("bg-support-landing-jpg") no-repeat center center/cover}.container-support-landing .container-support-landing-bottom{text-align:center;padding-top:60px;padding-bottom:80px}.container-support-landing .container-support-landing-bottom h4{color:#000000;font-family:"futura-pt-bold",sans-serif;font-size:40px;line-height:44px;text-transform:uppercase;text-align:center;margin-bottom:30px}.container-support-landing .container-support-landing-bottom p{color:#000000;font-size:22px;font-weight:500;line-height:32px;margin-bottom:30px;padding-left:40px;padding-right:40px}.container-support-landing .container-support-landing-bottom a{display:inline-block;width:200px;height:56px;background-color:#c31887;color:#ffffff;font-family:"futura-pt-bold",sans-serif;font-size:20px;text-transform:uppercase;line-height:56px}.container-support-landing .container-support-landing-bottom a:hover{background-color:#000;color:#fff}.header-suggestion-box{background-color:#00477a}.header-suggestion-box .headline{color:#ffffff;font-family:"futura-pt-bold",sans-serif;line-height:60px;text-transform:uppercase;text-align:center;padding-bottom:90px;padding-top:40px;text-align:center}.container-suggestion-box .intro{margin-top:40px;margin-bottom:40px;text-align:center}.container-suggestion-box .intro p{color:#000000;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:32px}.container-suggestion-box .suggestion-headline .text.form-control{font-size:34px;-webkit-transition:all 0.55s linear;transition:all 0.55s linear;text-align:center;cursor:pointer;border:3px solid #ededed;padding-bottom:34px;padding-top:26px;width:auto;margin:auto}.container-suggestion-box .suggestion-headline .text.form-control:hover{background-color:#ededed}.container-suggestion-box .suggestion-headline .text.form-control.suggestion-success{background-color:#ededed;font-size:20px;-webkit-transition:all 0.55s linear;transition:all 0.55s linear;text-align:left;cursor:normal;width:100%;border:0;padding-top:0;padding-bottom:0}.container-suggestion-box textarea{min-height:150px;border-radius:0;box-shadow:none;background-color:#ededed;border:0;font-family:"futura-pt",sans-serif;font-size:20px}.container-suggestion-box .user-session-form-container .text.form-control{background-color:#ededed}.suggestion-box.content-list{background-color:#ededed;border-bottom:1px solid #d2d2d2;margin-top:80px;padding-top:40px;padding-bottom:80px}.suggestion-box.content-list .headlineh4{font-family:"futura-pt",sans-serif;font-size:40px;font-weight:700;line-height:46px;text-transform:uppercase;text-align:center;margin-bottom:40px}.suggestion-box.content-list .post-idea{position:relative}.suggestion-box.content-list .post-idea .share-container.panel{margin-bottom:0;position:absolute;top:0;left:0}.suggestion-box.content-list .post-idea h3{color:#c31887;font-family:"futura-pt",sans-serif;font-size:30px;font-weight:700;line-height:34px}.suggestion-box.content-list .post-idea h3 a{color:#c31887}.suggestion-box.content-list .post-idea .byline{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#000000}.suggestion-box.content-list .post-idea .excerpt{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.suggestion-box.content-list .post-idea .btn.btn-default.small-btn{border-radius:0;border:0;box-shadow:none;background-color:#007fd2;color:#ffffff;font-family:"futura-pt",sans-serif;font-size:20px}.suggestion-box.content-list .post-idea .get.btn.btn-default.small-btn{border-radius:0;border:0;box-shadow:none;background-color:#007fd2;color:#ffffff;font-family:"futura-pt",sans-serif;font-size:20px}.container-suggestion .byline{color:#000000;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}.container-suggestion p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.container-suggestion .intro{margin-bottom:90px}.header-survey{background-color:#00477a}.header-survey .headline{color:#ffffff;font-family:"futura-pt-bold",sans-serif;line-height:60px;text-transform:uppercase;text-align:center;padding-bottom:90px;padding-top:40px;text-align:center}.container-survey{padding-bottom:80px}.container-survey .intro{text-align:center;margin-top:40px;margin-bottom:40px}.container-survey .intro p{color:#000000;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:32px}.container-survey h3.headline{color:#454545;font-family:"futura-pt",sans-serif;font-size:40px;font-weight:700;line-height:50px;margin-top:40px}.container-survey form{text-align:center}.container-survey form .text.form-control{background-color:#ededed}.container-survey form textarea,.container-survey form .textarea.form-control{background-color:#ededed;border-radius:0}.container-survey h3.thanksans{text-align:center;text-transform:uppercase}.container-survey .question-intro{color:#000000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:30px;margin-bottom:30px}.container-survey label.radio{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:22px;margin-bottom:15px}.container-survey .form-errors{text-align:left}.container-survey .form-errors li{font-size:20px;line-height:24px}.container-pledge{padding-bottom:150px;position:relative}.container-pledge:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:0.2}.container-pledge h2.headline{text-align:center;margin-bottom:40px}.container-pledge .intro{font-size:22px;font-weight:500;line-height:32px;text-align:center;margin-bottom:20px}.container-pledge .intro p{font-size:22px;font-weight:500;line-height:32px}.container-pledge .col-btn-pledge{text-align:center}.container-pledge .btn-pledge{width:200px;margin-bottom:10px;font-size:26px}.container-pledge .bar-goal{text-align:center;margin-bottom:30px}.container-pledge .bar-goal h4{font-size:30px;line-height:34px;text-transform:uppercase}.container-pledge .more{color:#c31887}.container-pledge .more:hover{color:#000}.container-petition{padding-bottom:150px;position:relative}.container-petition .petition-header{background-color:black;margin-left:-15px;margin-right:-15px;min-height:400px;overflow:hidden;padding:30px;position:relative}.container-petition .petition-header .petition-header-image{left:0;opacity:0.5;position:absolute;top:0;width:100%}.container-petition .petition-header .headline{color:white;position:relative;text-align:left}.container-petition .submit-button{margin:20px auto;display:block}.container-petition .intro{font-size:22px;line-height:32px;margin-bottom:20px;color:white;position:relative}.container-petition .intro p{font-size:22px;line-height:32px}.container-petition .progress{background-color:white;border-radius:35px;height:60px;margin-bottom:5px;text-align:left}.container-petition .progress-bar{background-color:#007fd2;color:black;line-height:60px;font-family:"futura-pt",sans-serif;font-size:32px;font-weight:400}.container-petition #petition-content{background:white;margin-bottom:40px;padding:20px 50px 60px 30px}.container-petition #petition-form{background-color:black;color:#fff;margin-top:-116px;padding-top:20px;padding-bottom:20px}.container-petition .bar-text{color:black;font-size:34px;line-height:40px}.container-petition .progress+.bar-goal{text-align:center;margin-top:0;font-size:20px;line-height:28px}.container-petition .form h4{color:white;font-size:30px;line-height:1}.container-petition .form .checkbox{margin-top:8px;margin-bottom:0}.container-petition .form .btn-danger{display:block}.container-volunteer{padding-bottom:150px;position:relative}.container-volunteer .header-volunteer{padding-top:80px;padding-bottom:80px;background-color:#333;background-size:cover;background-position:center;margin-bottom:50px;position:relative}.container-volunteer .header-volunteer:before{content:"";width:100%;height:100%;background-color:#000;opacity:0.5;position:absolute;top:0;left:0}.container-volunteer .header-volunteer h2.headline{color:#fff;position:relative}.container-volunteer .intro{font-size:22px;font-weight:500;line-height:32px;text-align:center;margin-bottom:60px}.container-volunteer .intro p{font-size:22px;font-weight:500;line-height:32px}.container-volunteer .checkboxes div.checkbox{width:100%;height:88px;margin:0 0 20px;position:relative;border-radius:4px}.container-volunteer .checkboxes div.checkbox input.checkbox{opacity:0;margin:0}.container-volunteer .checkboxes div.checkbox .icheckbox_minimal{position:absolute;top:20px;left:20px}.container-volunteer .checkboxes div.checkbox label{background:#eaeaea;color:black;font-size:20px;font-weight:400;line-height:24px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:94px}.container-volunteer .checkboxes div.checkbox .icheckbox_minimal.checked+label{background-color:#007fd2}.container-volunteer .vol-form{display:none}.container-volunteer h4{font-size:36px;line-height:42px;margin-bottom:0;text-align:center}.container-volunteer h5{font-family:"Montserrat",sans-serif;font-size:18px;line-height:20px;text-align:center;margin-bottom:60px;text-align:center}.container-volunteer div#nextSection{margin-top:30px;text-align:center}.icheckbox_minimal,.iradio_minimal{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:51px;height:50px;background-image:url("checks.svg");border:none;cursor:pointer;-webkit-transition:none;transition:none}.icheckbox_minimal{background-position:-412px 0}.icheckbox_minimal.hover{background-position:-412px 0}.icheckbox_minimal.checked{background-position:-355px 0}.icheckbox_minimal.disabled{background-position:-180px 0;cursor:default}.icheckbox_minimal.checked.disabled{background-position:-469px 0}.iradio_minimal{background-position:-298px 0}.iradio_minimal.hover{background-position:-355px 0}.iradio_minimal.checked{background-position:-413px 0}.iradio_minimal.disabled{background-position:-470px 0;cursor:default}.iradio_minimal.checked.disabled{background-position:-527px 0}.page-type-donation-v2 .bar-text{font-size:16px;line-height:40px}.page-type-donation-v2 .progress{height:40px}.page-type-donation-v2 .progress-bar-container{width:300px;margin:auto;position:relative}.page-type-donation-v2 #donation_amount_other{display:none}.page-type-donation-v2 .progress+.bar-goal{text-align:center;margin-top:0;color:#fff;margin-bottom:50px}.page-type-donation-v2 .donation-other-input-container{float:none;text-align:center}.page-type-donation-v2 .donation-other-input-container .currency-symbol{display:none}.page-type-donation-v2 .donation-other-input-container #donation_amount_other_input{background-color:white;border:none;color:black;width:190px;height:58px;font-size:22px;line-height:30px;text-transform:uppercase;text-align:center}.page-type-donation-v2 .container-full-post{padding-bottom:120px}.container-donate{padding-bottom:150px;position:relative}.container-donate h3.title{display:none}.container-donate h2.headline{font-family:"futura-pt",sans-serif;line-height:60px;text-align:center;margin-bottom:40px}.container-donate .intro{font-size:22px;font-weight:500;line-height:32px;text-align:center;margin-bottom:60px;color:#fff;position:relative}.container-donate .intro p{font-size:22px;font-weight:500;line-height:32px;color:#fff}.container-donate .current-info{display:none}.container-donate .steps ul{list-style:none;padding:0;margin:0 auto;max-width:1111px;text-align:center}.container-donate .steps ul li{display:inline-block;width:30%;height:60px;background-color:#c31887;color:white;line-height:60px;font-family:"futura-pt",sans-serif;font-size:22px;text-transform:uppercase;margin-left:5px;margin-right:5px;text-align:left;padding-left:20px;padding-right:20px}.container-donate .steps ul li.current{background-color:#eaeaea;color:#c31887;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-donate .steps ul li.current a{color:#c31887}.container-donate .steps ul li a{color:white}.container-donate .btn-donate-active{background-color:#fff;color:#2bb277 !important}.container-donate .select-donation{text-align:center;margin-top:30px}.container-donate .select-donation a{display:inline-block;width:326px;height:62px;border:3px solid #fff;color:#fff;font-size:20px;font-weight:500;line-height:56px;text-transform:uppercase;text-align:center}.container-donate .select-donation a:hover{background-color:#fff;color:#2bb277 !important}.container-donate .amounts{margin:40px auto;padding-top:40px;padding-bottom:40px;border-top:3px solid #fff;border-bottom:3px solid #fff;padding-left:0;padding-right:0}.container-donate .amounts .form-group{margin-bottom:0}.container-donate .amounts .form-group{display:block;margin:0 auto;width:580px}.container-donate .amounts .form-group label.radio{padding-left:0;margin-bottom:4px;width:190px}.container-donate .amounts .form-group .radio-inline,.container-donate .amounts .form-group .checkbox-inline{margin-bottom:0;padding-left:0}.container-donate .donation-v2-occurence-radio label.radio{width:285px}.container-donate label.radio{height:58px;background-color:white;color:black;font-family:"futura-pt",sans-serif;font-size:22px;font-weight:400;line-height:58px;margin:0;text-transform:uppercase;text-align:center}.container-donate label.radio:hover{color:white;background:#c31887;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-donate .donation_amount_option{display:none}.container-donate .donation-v2-occurence-radio label{display:inline-block;cursor:pointer}.container-donate .donation-v2-occurence-radio input[type="radio"]:checked+label,.container-donate .radio-inline input[type="radio"]:checked+label,.container-donate .content-pages-show-donation-wide .radio-inline input[type="checkbox"]:checked+label,.container-donate .content-pages-show-donation-wide .checkbox-inline input[type="radio"]:checked+label,.container-donate .content-pages-show-donation-wide .checkbox-inline input[type="checkbox"]:checked+label{background-color:#c31887;color:white}.container-donate [for='donation_amount_other'],.container-donate #donation_amount_other{margin-left:0}.container-donate #donation_amount_other{width:auto;border:0;box-shadow:none;height:50px;border-radius:0;float:right}.container-donate [for='donation_amount_other']{text-align:right;color:#fff;font-size:20px;font-weight:500;line-height:22px;text-transform:uppercase}.container-donate .actions{margin-left:auto;margin-right:auto;margin-top:-255px;max-width:755px}.container-donate .actions ul{list-style:none;margin:0;padding:0}.container-donate .actions ul li:first-child{background:url(back-bullet.svg) no-repeat left center;display:inline-block;color:black;font-family:"futura-pt",sans-serif;font-size:19px;font-weight:400;line-height:28px;padding-left:20px;text-transform:uppercase;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-donate .actions ul li:first-child a{color:black}.container-donate .actions ul li:first-child:hover{margin-left:-10px}.container-donate .actions ul li:nth-child(2){background:url("next-bullet.svg") no-repeat 250px center;padding-left:50px;padding-right:50px;height:58px;color:black;font-family:"futura-pt",sans-serif;font-size:22px;line-height:58px;text-transform:uppercase;text-align:center;background-color:#007fd2;float:right;width:289px}.container-donate .actions ul li:nth-child(2):hover{background-color:#000;color:white}.container-donate .actions ul li:nth-child(2):hover a{color:#fff}.container-donate .actions ul li:nth-child(2) a{color:black}.container-donate .btn-primary{margin:auto;display:block;margin-top:40px;margin-bottom:40px}.container-donate .info{padding-top:50px;padding-bottom:40px;border-bottom:3px solid #fff;margin-bottom:40px}#step-form .content{margin:0 -50%;background-color:#eaeaea;padding-top:30px;padding-bottom:260px}.donation-v2-amount{font-family:"futura-pt-bold",sans-serif;font-size:26px;text-transform:uppercase;text-align:center;margin-bottom:30px}.content-pages-show-donation-v2-wide .btn-primary{line-height:37px;text-transform:uppercase}.container-people .people-header{background:url("bg-transparency.svg") no-repeat center bottom,url("img-header-board-and-staff-min.jpg") no-repeat center bottom;background-size:cover}.container-people .intro{padding:50px 0 0px;margin-bottom:0;position:relative}.container-people .intro p{font-size:20px;font-weight:500;line-height:34px}.container-people .container-people-list{margin-top:30px}.container-people .container-people-list:after{content:'';display:block;clear:both}.container-people .container-people-list .about-item{cursor:pointer;width:100%;height:410px;box-shadow:0 0 12px rgba(0,96,152,0.1);background-color:#ffffff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:22px}.container-people .container-people-list .about-item:hover{background-color:#000;margin-top:-20px}.container-people .container-people-list .about-item:hover h5,.container-people .container-people-list .about-item:hover p{color:#fff}.container-people .container-people-list .about-item h5{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-top:0;margin-bottom:0;position:relative;padding:20px 20px 0}.container-people .container-people-list .about-item p{color:#001325;font-size:16px;font-weight:400;line-height:22px;padding:0 20px;letter-spacing:-0.32px}.container-people .container-people-list .simple-about-item{font-size:16px;font-weight:500;line-height:22px;text-align:center;margin-bottom:40px}.container-people .container-people-list .simple-about-item h3{font-family:"futura-pt",sans-serif;font-size:34px;font-weight:700;line-height:34px}.container-people .container-people-list .simple-about-item h5{font-size:20px;font-weight:700;line-height:1;margin-top:20px}.container-people .container-people-list .simple-about-item p{font-size:16px;font-weight:600;line-height:22px}.container-people .container-people-list .simple-about-item .position{font-size:15px;font-weight:700;line-height:22px;text-transform:uppercase}.container-people .container-people-directors-list{padding:60px 0}.container-people .container-people-directors-list h3{font-family:"futura-pt",sans-serif;font-size:34px;font-weight:700;line-height:34px;margin-top:0;margin-bottom:58px}.container-people .container-people-directors-list a:nth-child(5n+1) .about-item{margin:0 39px 20px 0}.container-people .container-people-directors-list a:nth-child(5n) .about-item{margin:0 0 20px 39px}.container-people .container-people-directors-list .about-item{text-align:center;margin:0 33px 17px;padding-bottom:20px;width:160px}.container-people .container-people-directors-list .about-item h5{color:#001325;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;line-height:18px;margin-top:20px;margin-bottom:10px}.container-people .container-people-directors-list .about-item p{color:#000000;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:18px}.container-people .container-people-directors-list .about-item img{display:none}.container-people .container-employment-opp{background-color:#e1f0ff;padding:60px 0 120px}.container-people .container-employment-opp h3{font-family:"futura-pt-bold",sans-serif;font-size:34px;font-weight:700;line-height:34px;margin-top:0;margin-bottom:35px}.container-people .container-employment-opp .employment-opp-wrapper{background:#fff;padding:50px 65px}.container-people .container-employment-opp .employment-opp-wrapper h4{font-family:"futura-pt-bold",sans-serif;font-size:28px;font-weight:700;line-height:34px}.container-people .container-employment-opp .employment-opp-wrapper label{font-size:16px;font-weight:500;line-height:24px}.container-people .container-employment-opp .employment-opp-wrapper .text.form-control{background-color:#f1f0ed;margin-right:5px;width:98%}.container-people .container-employment-opp .employment-opp-wrapper .submit-button{margin-top:31px;width:100%}.container-people .container-employment-opp .job-item{margin-bottom:50px}.container-people .container-employment-opp .job-item a{font-size:16px;font-weight:600}.container-people .container-employment-opp .job-title a{font-size:20px;font-weight:700;line-height:28px}.container-people .container-employment-opp .job-description{font-size:16px;font-weight:400}.container-people .share-bar{position:absolute;top:75px;left:5px;text-align:center}.container-people .share-bar a{display:block;margin:10px 5px 15px}.container-support .support-header{background:url("bg-transparency.svg") no-repeat center bottom,url("img-support-header-min.jpg") no-repeat center bottom;background-size:cover}.container-support .support-header-mobile{display:none;background-size:cover}.container-support .container-actions-list{background:#ebf4fc url(blog-bg.png) no-repeat center bottom;background-size:100%;padding:80px 0 220px;position:relative}.container-support .container-actions-list .share-bar{top:75px}.action-box{color:#ffffff;display:block;width:321px;height:269px;background-color:#000000;text-shadow:0 2px 15px rgba(0,0,0,0.32);position:relative;margin-bottom:60px}.action-box h3,.action-box+h3{color:#fff;font-size:28px;font-weight:700;line-height:34px;position:absolute;left:0;right:0;bottom:47%;margin-bottom:0;text-align:center}.action-box h3 span,.action-box+h3 span{display:block;font-size:20px}.action-box:hover img{-webkit-filter:brightness(120%);filter:brightness(120%)}.action-box:hover h3,.action-box:hover+h3{bottom:45%}.action-box.thank-you{background:#1189d5 url("bg-support-thank-you.svg") no-repeat bottom right;display:-webkit-flex;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-box.thank-you h3{bottom:unset !important;margin-top:0;position:relative;width:100%}.popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.85);transition:opacity 500ms;-webkit-transition:opacity 500ms;visibility:hidden;opacity:0;overflow:scroll;z-index:9999}.popup-overlay .container{box-shadow:0 0 8px rgba(0,96,152,0.1);background-color:#ffffff;padding:70px 65px;margin:125px auto;position:relative}.popup-overlay .container h2{font-family:"futura-pt-bold",sans-serif;font-size:44px;font-weight:700;line-height:50px;margin-top:0}.popup-overlay .container h2::after{content:'';display:block;width:112px;height:6px;background-color:#007fd2;margin-top:10px;margin-bottom:15px}.popup-overlay .container h3{font-family:"futura-pt-bold",sans-serif;font-size:34px;font-weight:700;line-height:34px;margin-bottom:50px;margin-top:30px}.popup-overlay .container .member-position p{font-size:16px;line-height:26px;margin-bottom:20px}.popup-overlay .close-popup{position:absolute;right:17px;top:18px;width:24px;height:24px;cursor:pointer}.overlay:active,.overlay:target{transition:opacity 500ms;-webkit-transition:opacity 500ms}.container-events-list{margin-top:40px}.container-events-list .action-box{height:auto;width:100%}.container-events-list .action-box img{margin-left:0;margin-top:0;margin-bottom:0}.apply-to-volunteer .popup-overlay{background-color:#000000}.apply-to-volunteer .popup-overlay h4{color:#1c7ec2;font-family:"futura-pt-bold",sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:uppercase}.apply-to-volunteer .popup-overlay .container h3{margin-bottom:30px}.apply-to-volunteer .popup-overlay .checkboxes{margin-bottom:40px;padding-left:15px}.apply-to-volunteer .popup-overlay .checkboxes h4{font-size:20px;font-weight:500;line-height:34px}.apply-to-volunteer .popup-overlay .checkboxes p{padding-left:10px}.apply-to-volunteer .popup-overlay label{font-size:20px;font-weight:700;line-height:26px;padding-left:0}.apply-to-volunteer .popup-overlay .checkbox{margin-top:5px;margin-bottom:5px}.apply-to-volunteer .popup-overlay .submit-button{width:189px}.nopadding{padding:0 !important;margin:0 !important}.container-people-profile{padding-bottom:150px}.container-people-profile .link-back-posts{margin-bottom:30px}.container-people-profile .people-content .headline{margin-top:0;text-align:left}.container-people-profile .people-bio-pic{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.container-people-profile .people-bio-pic img{margin-bottom:40px}.container-people-profile .people-bio-pic p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px}.container-feedback{background:#ebf4fc url("blog-bg.png") no-repeat center bottom;background-size:100%}.container-feedback .feedback-header{background:url("bg-transparency.svg") no-repeat center bottom,url("img-header-feedback-min.jpg") no-repeat center bottom;background-size:cover}.container-feedback h2.headline{color:#fff;font-size:64px;font-weight:700;line-height:50px;position:relative}.container-feedback h2.headline::after{display:none}.container-feedback h4{font-size:24px;font-weight:700;line-height:38px;margin-bottom:15px}.container-feedback .intro{font-size:22px;font-weight:500;line-height:30px;position:relative}.container-feedback .nav-tabs{border-bottom:none;color:#000000;font-size:20px;font-weight:500;line-height:44px;margin-top:-50px}.container-feedback .nav-tabs>li{width:256px}.container-feedback .nav-tabs>li>a{background-color:#007fd2;border-radius:0;border:none;color:white;line-height:1;padding:15px 22px}.container-feedback .nav-tabs>li.active{margin-top:-5px}.container-feedback .nav-tabs>li.active>a{padding:15px 22px 20px}.container-feedback .nav-tabs>li.active>a,.container-feedback .nav-tabs>li.active>a:hover,.container-feedback .nav-tabs>li.active>a:focus{color:#001325;background-color:#ebf4fc;border:none}.container-feedback .form-wrap{padding:60px 0 320px}.container-feedback .form-wrap .text.form-control{background-color:#ffffff}.container-feedback .direction{font-size:20px;font-weight:600;margin-top:5px}.container-feedback .direction-desc{font-size:16px;font-weight:500;line-height:26px}.container-feedback .direction-desc a{font-weight:bold}.container-feedback .contact-info{font-size:20px;font-weight:500;line-height:32px;margin-bottom:40px}.container-feedback .submit-button{float:right;width:189px}.container-feedback .textarea{background-color:#ffffff;height:226px}.container-feedback .checkbox{margin-top:-10px;margin-bottom:20px}.container-feedback .checkbox .checkbox{margin-top:2px}.container-feedback .location{font-size:20px;font-weight:700;line-height:34px}.container-feedback .location ul{list-style:none;margin:20px 0 0 0;padding:0}.container-feedback .location ul li{margin-bottom:24px}.container-feedback .location .map-wrap iframe{border:3px solid #fff !important}small{font-size:14px}.closeVideo{background:no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjBweCIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwLjUgNjAwLjUgNjAgNjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC41IDYwMC41IDYwIDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC41MDEsNjAxQzE0LjIwOCw2MDEsMSw2MTQuMjA3LDEsNjMwLjVDMSw2NDYuNzkyLDE0LjIwOCw2NjAsMzAuNTAxLDY2MEM0Ni43OTMsNjYwLDYwLDY0Ni43OTIsNjAsNjMwLjUNCglDNjAsNjE0LjIwNyw0Ni43OTMsNjAxLDMwLjUwMSw2MDF6IE0zMC40OTksNjU4LjAwOWMtMTUuMTkyLDAtMjcuNTA5LTEyLjMxNS0yNy41MDktMjcuNTA4YzAtMTUuMTkzLDEyLjMxNi0yNy41MTEsMjcuNTA5LTI3LjUxMQ0KCWMxNS4xOTQsMCwyNy41MTMsMTIuMzE1LDI3LjUxMywyNy41MTFDNTguMDEyLDY0NS42OTEsNDUuNjkzLDY1OC4wMDksMzAuNDk5LDY1OC4wMDl6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuNTAxLDY2MC41Yy0xNi41NDIsMC0zMC4wMDEtMTMuNDU4LTMwLjAwMS0zMHMxMy40NTgtMzAsMzAuMDAxLTMwYzE2LjU0MiwwLDI5Ljk5OSwxMy40NTgsMjkuOTk5LDMwDQoJUzQ3LjA0Myw2NjAuNSwzMC41MDEsNjYwLjV6IE0zMC41MDEsNjAxLjVjLTE1Ljk5MSwwLTI5LjAwMSwxMy4wMS0yOS4wMDEsMjlzMTMuMDEsMjksMjkuMDAxLDI5YzE1Ljk5LDAsMjguOTk5LTEzLjAxLDI4Ljk5OS0yOQ0KCVM0Ni40OTEsNjAxLjUsMzAuNTAxLDYwMS41eiBNMzAuNDk5LDY1OC41MDljLTE1LjQ0NCwwLTI4LjAwOS0xMi41NjItMjguMDA5LTI4LjAwOHMxMi41NjQtMjguMDExLDI4LjAwOS0yOC4wMTENCgljMTUuNDQ2LDAsMjguMDEzLDEyLjU2MywyOC4wMTMsMjguMDExQzU4LjUxMiw2NDUuOTQ0LDQ1Ljk0NSw2NTguNTA5LDMwLjQ5OSw2NTguNTA5eiBNMzAuNDk5LDYwMy40OQ0KCWMtMTQuODkzLDAtMjcuMDA5LDEyLjExNy0yNy4wMDksMjcuMDExYzAsMTQuODkzLDEyLjExNiwyNy4wMDgsMjcuMDA5LDI3LjAwOGMxNC44OTYsMCwyNy4wMTMtMTIuMTE1LDI3LjAxMy0yNy4wMDgNCglDNTcuNTEyLDYxNS42MDcsNDUuMzk1LDYwMy40OSwzMC40OTksNjAzLjQ5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMyLjE5OSw2MzAuNTAxbDExLjgxNi0xMS44MTljMC40NzEtMC40NjksMC40NzEtMS4yMjksMC0xLjY5NWMtMC40NjktMC40NzItMS4yMjktMC40NzItMS42OTcsMA0KCWwtMTEuODE3LDExLjgxNWwtMTEuODE5LTExLjgxNWMtMC40NjktMC40NzItMS4yMjktMC40NzItMS42OTgsMGMtMC40NjksMC40NjgtMC40NjksMS4yMjksMCwxLjY5NWwxMS44MTksMTEuODE5bC0xMS44MTksMTEuODE4DQoJYy0wLjQ2OSwwLjQ2OS0wLjQ2OSwxLjIyOSwwLDEuNjk1YzAuMjM1LDAuMjM0LDAuNTQyLDAuMzU0LDAuODQ5LDAuMzU0czAuNjE0LTAuMTE4LDAuODQ5LTAuMzU0bDExLjgxOS0xMS44MTVsMTEuODE3LDExLjgxNQ0KCWMwLjIzNCwwLjIzNCwwLjU0MSwwLjM1NCwwLjg1LDAuMzU0czAuNjE0LTAuMTE4LDAuODUtMC4zNTRjMC40NjktMC40NjgsMC40NjktMS4yMjksMC0xLjY5NUwzMi4xOTksNjMwLjUwMXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00My4xNjgsNjQ0Ljg2OWMtMC40NTMsMC0wLjg4MS0wLjE3Ny0xLjIwMi0wLjQ5OWwtMTEuNDY1LTExLjQ2NEwxOS4wMzUsNjQ0LjM3DQoJYy0wLjY0NiwwLjY0NS0xLjc2LDAuNjQ1LTIuNDA1LDBjLTAuMzIxLTAuMzItMC40OTktMC43NDctMC40OTktMS4yMDFzMC4xNzctMC44ODIsMC40OTktMS4yMDNsMTEuNDY1LTExLjQ2NUwxNi42Myw2MTkuMDM1DQoJYy0wLjMyMi0wLjMyMS0wLjQ5OS0wLjc0OS0wLjQ5OS0xLjIwM3MwLjE3OC0wLjg4MSwwLjQ5OS0xLjIwMmMwLjY0Mi0wLjY0MSwxLjc2My0wLjY0MiwyLjQwNSwwLjAwMUwzMC41LDYyOC4wOTVsMTEuNDY1LTExLjQ2NA0KCWMwLjY0My0wLjY0MywxLjc2NC0wLjY0MywyLjQwNSwwLjAwMWMwLjMxOSwwLjMxOCwwLjQ5OCwwLjc0NSwwLjQ5OCwxLjJjMCwwLjQ1NC0wLjE3OSwwLjg4Mi0wLjQ5OSwxLjIwM2wtMTEuNDY1LDExLjQ2Ng0KCWwxMS40NjUsMTEuNDY1YzAuMzIsMC4zMjEsMC40OTksMC43NDksMC40OTksMS4yMDNjMCwwLjQ1NS0wLjE3OSwwLjg4Mi0wLjUsMS4yMDJDNDQuMDQ5LDY0NC42OTIsNDMuNjIxLDY0NC44NjksNDMuMTY4LDY0NC44Njl6DQoJIE0zMC41MDEsNjMxLjQ5MmwxMi4xNzIsMTIuMTcxYzAuMjY3LDAuMjY2LDAuNzI2LDAuMjY2LDAuOTksMGMwLjEzMy0wLjEzMywwLjIwNi0wLjMwOCwwLjIwNi0wLjQ5NA0KCWMwLTAuMTg4LTAuMDczLTAuMzYzLTAuMjA2LTAuNDk2bC0xMi4xNzEtMTIuMTcybDEyLjE3MS0xMi4xNzNjMC4xMzMtMC4xMzMsMC4yMDYtMC4zMDksMC4yMDYtMC40OTYNCgljMC0wLjE4Ny0wLjA3My0wLjM2MS0wLjIwNS0wLjQ5M2MtMC4yNjYtMC4yNjYtMC43MjUtMC4yNjctMC45OTEtMC4wMDFsLTEyLjE3MiwxMi4xNzFsLTEyLjE3My0xMi4xNzENCgljLTAuMjY2LTAuMjY2LTAuNzI2LTAuMjY2LTAuOTkxLDBjLTAuMTMyLDAuMTMyLTAuMjA2LDAuMzEtMC4yMDYsMC40OTRjMCwwLjE4OCwwLjA3MywwLjM2MywwLjIwNiwwLjQ5NmwxMi4xNzIsMTIuMTczDQoJbC0xMi4xNzIsMTIuMTcyYy0wLjEzMywwLjEzMy0wLjIwNiwwLjMxMS0wLjIwNiwwLjQ5NmMwLDAuMTg4LDAuMDczLDAuMzYyLDAuMjA1LDAuNDkzYzAuMjY4LDAuMjY4LDAuNzI1LDAuMjY3LDAuOTkyLDAuMDAxDQoJTDMwLjUwMSw2MzEuNDkyeiIvPg0KPC9zdmc+);height:40px;width:40px;display:block;text-indent:-9999px;position:absolute;top:20px;right:40px;z-index:9999;background-size:cover}.wrap-video{background:rgba(0,0,0,0.7);height:100vh;width:100vw;display:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:9999999}.wrap-video iframe{position:absolute;width:70%;height:70%;top:0;left:0;right:0;bottom:0;margin:auto}.container-volunteer-landing .volunteer-nav{background-color:#f4f4f4}.container-volunteer-landing .volunteer-nav ul{list-style:none;margin-bottom:0;padding-left:0;padding-right:0}.container-volunteer-landing .volunteer-nav ul li{border-bottom:4px solid transparent;display:inline-block;font-family:"futura-pt",sans-serif;font-size:20px;font-weight:700;line-height:56px;margin-right:12px;text-align:center;padding:0 5px}.container-volunteer-landing .volunteer-nav ul li a{color:#031628}.container-volunteer-landing .volunteer-nav ul li:hover,.container-volunteer-landing .volunteer-nav ul li.active{border-bottom:4px solid #138bd6}.container-volunteer-landing .volunteer-nav.nav-scrolled{position:fixed;position:fixed;width:100%;z-index:999;top:73px;background-color:rgba(255,255,255,0.9)}.container-volunteer-landing .volunteer-header .volunteer-header-box{color:#fff;background:url("bg-volunteer-intro.svg") no-repeat right bottom;background-color:#007fd2;background-size:cover;font-size:20px;font-weight:500;line-height:34px;height:550px}.container-volunteer-landing .volunteer-header .volunteer-header-box .volunteer-header-box-container{max-width:640px;float:right;padding-right:100px}.container-volunteer-landing .volunteer-header .volunteer-header-box .headline{color:#fff;font-size:64px;margin-top:94px}.container-volunteer-landing .volunteer-header .volunteer-header-box .headline::after{background-color:#ffffff;margin:35px 0 0}.container-volunteer-landing .volunteer-header .volunteer-header-img{background-repeat:no-repeat;background-position:right bottom;height:550px}.container-volunteer-landing .volunteer-content .volunteer-content-img{background-repeat:no-repeat;background-position:right top;height:560px}.container-volunteer-landing .volunteer-content .volunteer-content-box{font-size:20px;font-weight:500;line-height:34px;max-width:640px;padding:100px 0 0 30px}.container-volunteer-landing .volunteer-video{background:#cb3290 url("bg-volunteer-landing-video.svg") no-repeat;background-size:cover;color:#fff;padding:60px 0;text-align:center}.container-volunteer-landing .volunteer-video .video-image-wrap{display:none;background:#000;position:relative;width:725px;height:380px;max-width:100%;margin:50px auto 0}.container-volunteer-landing .volunteer-video .video-image-wrap .btn-play{position:absolute;display:block;width:80px;height:80px;margin:auto;top:0;left:0;bottom:0;right:0}.container-volunteer-landing .volunteer-video .video-image-wrap .btn-play:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.container-volunteer-landing .volunteer-video .video-image-wrap:hover{opacity:0.9}.container-volunteer-landing .volunteer-video .video-list ul{padding:0;margin:30px 0 0}.container-volunteer-landing .volunteer-video .video-list ul li{display:inline-block;margin:0 5px;position:relative}.container-volunteer-landing .volunteer-video .video-list ul li img{-webkit-transition:all 0.35s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.container-volunteer-landing .volunteer-video .video-list ul li:hover img,.container-volunteer-landing .volunteer-video .video-list ul li.active img{box-shadow:0 2px 12px 1px rgba(0,0,0,0.09);border:3px solid #ffffff;margin-top:-7px;opacity:1}.container-volunteer-landing .volunteer-video .video-list ul li:hover label,.container-volunteer-landing .volunteer-video .video-list ul li.active label{margin-top:-7px}.container-volunteer-landing .volunteer-video .video-list ul li label{cursor:pointer;position:absolute;left:0;top:40%;width:100%;text-align:center;color:#ffffff;font-size:20px;font-weight:700;line-height:26px;margin-bottom:0}.container-volunteer-landing h3{font-family:"futura-pt",sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:30px;margin-top:0}.container-volunteer-landing .volunteer-main-content{font-size:20px;font-weight:500;line-height:34px;padding:60px 0 80px;position:relative}.container-volunteer-landing .volunteer-main-content blockquote{background-color:#007fd2;border-left:0;color:#fff;font-family:"PT Serif",serif;font-size:26px;font-weight:500;letter-spacing:0.52px;line-height:38px;margin-top:10px;margin-bottom:30px;margin-right:30px;padding:30px;box-shadow:-20px 20px 0px 0px #e1f0ff;width:50%;float:left}.container-volunteer-landing .volunteer-main-content blockquote p{color:#fff;font-family:"PT Serif",serif;font-size:26px;font-weight:500;letter-spacing:0}.container-volunteer-landing .volunteer-main-content .volunteer-main-content-img{position:absolute;top:0;max-width:none;margin-left:40px;max-height:100%}.container-volunteer-landing .volunteer-roles{background-color:#ebf4fc;padding:70px 0 100px}.container-volunteer-landing .volunteer-roles h3{margin-bottom:10px}.container-volunteer-landing .volunteer-roles h4{font-size:24px;font-weight:700;margin-bottom:50px}.container-volunteer-landing .volunteer-roles .item-role{background-color:#ffffff;font-size:16px;font-weight:500;line-height:26px;margin-bottom:30px !important}.container-volunteer-landing .volunteer-roles .item-role h4{font-size:20px;font-weight:700;line-height:26px;margin-top:0;margin-bottom:20px}.container-volunteer-landing .volunteer-roles .item-role h5{font-size:16px;font-weight:700;line-height:26px;color:#007fd2;cursor:pointer}.container-volunteer-landing .volunteer-roles .item-role h5+ul{display:none}.container-volunteer-landing .volunteer-roles .item-role h5+ul.visible{display:block}.container-volunteer-landing .volunteer-roles .item-role ul{list-style:none;padding-left:30px}.container-volunteer-landing .volunteer-roles .item-role ul li{position:relative}.container-volunteer-landing .volunteer-roles .item-role ul li::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;position:absolute;top:10px;left:-20px}.container-volunteer-landing .volunteer-roles .item-role ul.task-list-casa li::before{background-color:#2671b8}.container-volunteer-landing .volunteer-roles .item-role ul.task-list-efe li::before{background-color:#75af42}.container-volunteer-landing .volunteer-roles .item-role ul.task-list-fe li::before{background-color:#ad3390}.container-volunteer-landing .volunteer-roles .item-role .col-sm-7{border-right:2px solid #ebf4fc;padding-top:25px;padding-left:30px;padding-bottom:40px;padding-right:30px}.container-volunteer-landing .volunteer-roles .item-role .col-sm-4{padding-top:25px;padding-bottom:30px}.container-volunteer-landing .volunteer-roles small{font-size:16px;font-weight:500;line-height:26px;font-weight:500}.container-volunteer-landing .volunteer-roles .btn-volunteer{font-size:16px;font-weight:700;line-height:26px;cursor:pointer}.container-volunteer-landing .volunteer-roles .caret{display:inline-block}.container-volunteer-landing .volunteer-roles .caret.rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.container-volunteer-landing .volunteer-who-can-help h3{margin-top:70px}.container-volunteer-landing .volunteer-who-can-help .content-wrap{font-size:20px;font-weight:500;line-height:34px;max-width:660px;float:right;padding-right:90px;padding-bottom:90px}.container-volunteer-landing .volunteer-who-can-help .note{font-size:16px;font-weight:500;line-height:26px}.container-volunteer-landing .volunteer-who-can-help .col-md-5{background-color:#ebf4fc;position:relative}.container-volunteer-landing .volunteer-who-can-help .col-md-5 .mosaic1{position:absolute;left:-49px;top:104px}.container-volunteer-landing .volunteer-who-can-help .col-md-5 .mosaic2{position:absolute;left:180px;top:330px}.container-volunteer-landing .volunteer-who-can-help .col-md-5 .mosaic3{position:absolute;left:0px;top:454px}.container-volunteer-landing .volunteer-who-can-help .col-md-5 .mosaic4{position:absolute;left:180px;top:580px}.container-volunteer-landing .volunteer-trainning{background:#72b300 url("bg-volunteer-training.jpg") no-repeat left top;color:#fff;font-size:20px;line-height:34px}.container-volunteer-landing .volunteer-trainning .col-md-5{text-align:right}.container-volunteer-landing .volunteer-trainning .col-md-7{padding:60px 0 10px 30px;max-width:650px}.container-volunteer-landing .volunteer-trainning .col-md-7 blockquote{border-left:none;font-size:20px;line-height:34px;padding:0;margin:20px 0 20px 95px}.container-volunteer-landing .volunteer-trainning .col-md-7 .btn-primary{height:auto;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:30px;border:3px solid #ffffff;background-color:transparent;text-transform:none;padding:7px 30px;white-space:normal;max-width:510px}.container-volunteer-landing .volunteer-trainning .col-md-7 .btn-primary:hover{background-color:#fff;color:#000}.container-volunteer-landing table.volunteer-table{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;line-height:18px;margin-top:40px}.container-volunteer-landing table.volunteer-table thead th{background-color:#ffffff;border-bottom:1px solid #9ed0fc;font-family:"futura-pt-bold",sans-serif;font-size:24px;font-weight:700;line-height:28px;text-align:center;padding:20px 0}.container-volunteer-landing table.volunteer-table thead th:first-child{background-color:transparent;border-right:30px solid #ebf4fc;font-family:"Montserrat",sans-serif;font-size:20px;text-align:left;margin-right:44px;padding-left:0}.container-volunteer-landing table.volunteer-table thead th.col-2{border-top:5px solid #1c7ec2;margin-right:10px;width:200px}.container-volunteer-landing table.volunteer-table thead th.col-3{border-top:5px solid #88c540;border-left:10px solid #ebf4fc;border-right:10px solid #ebf4fc;margin-right:10px;width:200px}.container-volunteer-landing table.volunteer-table thead th.col-4{border-top:5px solid #cb3290;width:200px}.container-volunteer-landing table.volunteer-table tbody th{border-bottom:1px solid #9ed0fc;border-right:30px solid #ebf4fc;font-weight:600;padding-left:0;vertical-align:middle}.container-volunteer-landing table.volunteer-table tbody td{background-color:#ffffff;height:60px;text-align:center;border-bottom:1px solid #9ed0fc;vertical-align:middle}.container-volunteer-landing table.volunteer-table tbody td:nth-child(3){border-left:10px solid #ebf4fc;border-right:10px solid #ebf4fc}.container-volunteer-landing table.volunteer-table .ico{display:block;width:20px;height:20px;margin:0 auto}.container-volunteer-landing table.volunteer-table .ico.included{background:url("ico-included.svg") no-repeat center}.container-volunteer-landing table.volunteer-table .ico.not-included{background:url("ico-not-included.svg") no-repeat center}.container-volunteer-landing .btn-read-more{font-weight:700;border:3px solid #007fd2;color:#007fd2;font-size:20px;font-weight:600;margin:25px 0 30px}.container-volunteer-landing .btn-read-more:hover{color:#fff;background-color:#007fd2}.container-volunteer-landing .volunteer-next-steps{background-color:#ebf4fc;padding:80px 0 95px}.container-volunteer-landing .volunteer-next-steps h4{font-size:20px;font-weight:700;line-height:24px}.container-volunteer-landing .volunteer-next-steps .intro{font-size:20px;font-weight:500;line-height:34px;margin-bottom:50px}.container-volunteer-landing .volunteer-next-steps .form-wrap{margin-top:40px}.container-volunteer-landing .volunteer-next-steps .text.form-control{background-color:#ffffff}.container-volunteer-landing .volunteer-next-steps .other-ways-support{font-size:16px;font-weight:700;line-height:26px}.container-volunteer-landing .volunteer-next-steps .other-ways-support h4{margin-bottom:34px}.container-volunteer-landing .volunteer-next-steps .other-ways-support p{margin-bottom:30px}.container-volunteer-landing .volunteer-next-steps .volunteer-programs{list-style:none;padding-left:20px}.container-volunteer-landing .volunteer-next-steps .volunteer-programs li{margin-bottom:15px}.container-volunteer-landing .volunteer-faqs{padding:80px 0;text-align:center}.container-volunteer-landing .volunteer-faqs .btn-primary{background-color:#007fd2;padding:0 50px}.container-volunteer-landing .volunteer-faqs .btn-primary:hover{background-color:#000}small{line-height:18px}.media-blog{padding-bottom:120px}.media-blog h2.headline{font-size:64px;font-weight:700;line-height:50px;margin-bottom:80px;margin-top:50px}.media-blog h2.headline::after{display:none}.media-blog .category-list{list-style:none;padding:0;margin:0}.media-blog .category-list li{color:#007fd2;font-size:16px;font-weight:700;line-height:70px;border-bottom:1px solid #c6deef}.media-blog .category-list li:first-child{line-height:1;padding-bottom:30px}.media-blog .category-list li:hover{padding-left:20px}.media-blog .page-excerpt{display:inline-block;font-size:16px;font-weight:500;line-height:26px;margin-bottom:50px}.media-blog .page-excerpt h3{font-size:20px;font-weight:700;line-height:26px;margin-top:0}.media-blog .page-excerpt .excerpt{margin-top:0;margin-bottom:0}.faq{margin-bottom:80px}.faq .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;-webkit-transition:0.4s;transition:0.4s;margin-bottom:20px}.faq .accordion h3{margin-top:0;margin-bottom:0}.faq .accordion :after{content:'\002B';color:#777;font-weight:bold;float:right;margin-left:5px}.faq .active,.faq .accordion:hover{background-color:#ccc}.faq .panel{padding:0 18px;background-color:white;display:none;overflow:hidden}.faq .panel-heading{font-weight:600;border-bottom:1px solid #eee}.basic-events .action-box h3{padding:0 20px}.posts-filter{margin:50px 0 0;height:90px;text-align:center}.posts-filter label{display:block;font-size:16px;margin-bottom:5px;text-transform:none;text-align:left}.posts-filter select{min-width:256px;height:55px;border:3px solid #dcdbd7;background-color:#f1f0ed;background-image:-webkit-linear-gradient(bottom, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);background-image:linear-gradient(to top, rgba(215,215,215,0.36) 0%, rgba(255,255,255,0.36) 100%);font-family:"futura-pt",sans-serif;font-size:18px;font-size:16px;font-weight:500;margin:0 15px 0 0;padding:0 5px;text-align:left}.posts-filter .filter-box{display:inline-block}.columns{padding-left:15px;padding-right:15px}.advocate .caret{display:inline-block}.advocate .navbar-brand>img{width:150px}.advocate .navbar-nav>li>.dropdown-menu{width:100%;padding:0 15px}.advocate .navbar-inverse{background-color:#fff;box-shadow:none}.advocate .navbar-inverse .navbar-nav>li.active a{color:#007fd2}.advocate .navbar-inverse .navbar-nav>li:last-child a{padding-right:0;padding-left:0}.advocate .dropdown-menu>li>a{color:#007fd2;font-size:18px;line-height:2}.advocate .dropdown-menu>li>a:hover{background-color:transparent;color:#000}.advocate .inner .navbar{box-shadow:none}.advocate .header-width-background .headline{max-width:470px;margin-top:100px}.advocate .container-full-post{padding:0px 0 80px}.advocate .container-full-post h3{display:inline-block;font-size:28px;font-weight:bold;margin-bottom:20px;margin-top:0}.advocate .container-full-post .content{margin-bottom:50px;padding-bottom:0;padding-left:0;padding-right:0}.advocate .container-calendar h3{font-family:inherit}.advocate .container-calendar h4{color:#fff;font-family:inherit;font-weight:600;font-size:26px;text-transform:none}.advocate .container-calendar .event-volunteer-session{margin-top:0;margin-left:-15px;margin-right:-15px;margin-bottom:15px}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-content{padding:20px 30px}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-content p{font-size:16px}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-content .event-date{font-weight:500}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-content .event-venue{color:#fff;font-size:14px;font-weight:500}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-content .event-venue a{color:#fff;text-decoration:underline}.advocate .container-calendar .event-volunteer-session .event-volunteer-session-rsvp .user{font-size:16px;font-weight:600;margin-top:20px}.advocate .resource-library{margin-top:50px}.advocate .view-all{float:right;font-size:20px;font-weight:bold;padding-top:5px}.advocate .blog-list-template-standard{background:none}.advocate .blog-list-template-standard .training-posts{padding-bottom:75px}.advocate .resources-area .box{box-shadow:0 0 32px 0 rgba(0,0,0,0.16);color:#fff;height:280px;margin-bottom:48px;padding:50px 50px 50px 35px;max-width:48%}.advocate .resources-area .box h2{font-family:"futura-pt-bold",sans-serif;font-size:44px;font-weight:700;line-height:1;margin-top:0}.advocate .resources-area .box:nth-child(odd){margin-right:2%}.advocate .resources-area .box:nth-child(even){margin-left:2%}.advocate .resources-area .box:nth-child(3n+1){background:url("bgboxmagenta.svg") no-repeat center;background-size:120% 120%}.advocate .resources-area .box:nth-child(3n+2){background:url("bgboxgreen.svg") no-repeat center;background-size:120% 120%}.advocate .resources-area .box:nth-child(3n+3){background:url("bgboxblue.svg") no-repeat center;background-size:120% 120%}.advocate .resources-area .box .btn-primary{background-color:transparent;border:3px solid #ffffff;color:#fff;font-size:22px;display:block;line-height:53px;width:280px;text-align:center;text-transform:uppercase;position:absolute;left:35px;bottom:50px}.advocate .resources-area .box .btn-primary:hover{background-color:#fff;color:#000}.advocate .container-full-post .content img{margin-left:0;height:auto}.continuing_ed_trainings .container-calendar{margin-bottom:130px}.continuing_ed_trainings .container-calendar .intro{margin:65px 0}.continuing_ed_library .content{margin:65px 0 0}@media screen and (max-width: 1366px){.homepage-calltoaction .container-item h3{font-size:30px;line-height:40px}.homepage-calltoaction .container-item p{font-size:20px;line-height:30px}.homepage-about .container-about a{float:left;width:33.3%}.homepage-about .about-item{width:100%}.container-volunteer-landing .volunteer-header .volunteer-header-box{background-size:auto}.container-campaign .more-about-the-campaign{padding:40px 0 60px}.container-campaign .more-about-the-campaign .related-image{max-width:33.33333%}.container-campaign .join-the-campaign{padding:40px 0 100px}.container-campaign .join-the-campaign .related-image{height:auto;max-width:33.33333%}}@media screen and (max-width: 1280px){#step-form .content{margin:0}.container-donate .steps ul{max-width:100%}.homepage-header{height:680px;margin-bottom:0}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#fff}.container-event .container-event-top .headline{font-size:30px;line-height:40px;margin-bottom:0}.container-suggestion .headline{font-size:40px;line-height:50px;margin-bottom:15px}.container-support-landing .container-support-landing-bottom p{font-size:20px;line-height:30px}.container-support-landing .container-support-landing-bottom h4{font-size:34px;line-height:40px;margin-bottom:26px}.suggestion-box.content-list .post-idea h3{font-size:28px}.suggestion-box.content-list .headlineh4{font-size:34px;line-height:40px}.container-suggestion-box .suggestion-headline .text.form-control{font-size:24px}.container-suggestion-box .intro p{font-size:20px}.container-petition .form h4{font-size:24px;line-height:30px}.container-petition .progress+.bar-goal{font-size:20px;line-height:24px}.container-petition .intro p,.container-petition #petition-content p{font-size:20px;font-weight:400;line-height:30px}.container-petition .bar-text{font-size:24px;line-height:34px}.container-volunteer .checkboxes div.checkbox label{padding-left:80px}.container-volunteer h4{font-size:30px;font-weight:500;line-height:40px;margin-bottom:20px}.container-volunteer .intro{font-size:20px;font-weight:400;line-height:30px;margin-bottom:40px}.container-calendar .event-item .event-date{font-size:20px;line-height:30px}.container-calendar .event-item .event-item-content{float:left;width:50%}.container-issues-list .headline{margin-bottom:30px}.container-stream .submit-button{width:240px}.container-stream h3{font-size:34px;line-height:40px;margin-bottom:30px}.container-full-post .content h4{font-size:28px;line-height:38px;margin-top:30px;margin-bottom:20px}.container-full-post .content h3{font-size:34px;line-height:44px;margin-top:30px;margin-bottom:20px}.container-full-post .headline{font-size:40px;line-height:48px}.blog-list-template .header-blog h4{font-size:30px;line-height:40px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#007fd2}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#007fd2;background-color:transparent}.navbar-toggle{margin-top:20px;margin-right:0;margin-bottom:0}.navbar-inverse .navbar-toggle{border:0;border-radius:0}.navbar-inverse .navbar-toggle:hover{background-color:transparent}.navbar-inverse .navbar-toggle{text-align:-moz-right;text-align:-webkit-right}.navbar-inverse .navbar-toggle .icon-bar{background-color:#000;width:40px;height:5px;margin:7px 0}.navbar-inverse .navbar-toggle .icon-bar:nth-child(3){width:55px}}@media screen and (max-width: 1199px){.navbar-nav li.social{margin-left:0}.row.signup .col-lg-6:last-child{display:-webkit-flex;-webkit-align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.row.signup .col-lg-6:last-child .btn-read-more{margin-top:0;margin-bottom:10px}.homepage-get-involved{padding:40px 0}.homepage-get-involved .btn-primary{margin:0px 7px 10px}.homepage-header .headlines{padding:35px 60px 120px 60px;width:70%}.homepage-donate .container,.homepage-events .container{width:100%;max-width:none}.homepage-donate .homepage-donate-content,.homepage-events .featured-event .event-content{padding:40px;max-height:none}.homepage-donate .homepage-donate-image,.homepage-events .featured-event .homepage-event-image{right:0;max-width:50%}.homepage-donate:hover .homepage-donate-image,.homepage-events .featured-event:hover .homepage-event-image{right:0;max-width:50%}footer .footer-subscribe h4{font-size:34px}.related-posts a:hover .post-item{padding-left:0}.related-posts .post-item .col-md-7,.related-posts .post-item .col-md-12{padding-right:20px;padding-top:25px;padding-bottom:25px}.container-support .container-actions-list .action-box{width:100%;height:auto}.container-support .container-actions-list .action-box.thank-you{height:235px}.container-people .container-people-directors-list .about-item{margin:0 25px 17px}.container-people .container-people-directors-list a:nth-child(5n+1) .about-item{margin:0 25px 17px}.container-people .container-people-directors-list a:nth-child(5n) .about-item{margin:0 25px 17px}.container-volunteer-landing .volunteer-main-content{padding:60px 0 12px}.container-volunteer-landing .volunteer-who-can-help .content-wrap{float:left}.container-volunteer-landing .volunteer-nav .container{max-width:none;width:100%}.container-volunteer-landing .volunteer-trainning{background-image:none;color:#fff;font-size:16px;line-height:28px}.container-volunteer-landing .volunteer-trainning .col-md-7{padding:30px 0 10px 30px}.container-volunteer-landing .volunteer-trainning .col-md-7 blockquote{font-size:16px;line-height:28px;margin:20px 0 20px 25px}.container-volunteer-landing .volunteer-trainning .col-md-7 .btn-primary{font-size:18px;margin-top:20px}.blog-list-template-standard .training-posts .post-item{padding:12px 0px}.media-blog .page-excerpt .col-md-3{margin-right:20px}.navbar-inverse .navbar-nav>li>a{font-size:20px;padding:10px}.navbar-inverse .btn-primary{width:150px}.container-volunteer-landing .volunteer-roles .item-role h4{font-size:20px;margin-bottom:10px}.container-volunteer-landing .volunteer-roles .item-role .col-md-7,.container-volunteer-landing .volunteer-roles .item-role .col-md-4{padding-top:17px}.advocate .resources-area .box:nth-child(3n+1),.advocate .resources-area .box:nth-child(3n+2),.advocate .resources-area .box:nth-child(3n+3){background-size:auto}.advocate .resources-area .box h2{font-size:34px}.homepage-events .featured-event .event-content{width:auto}}@media screen and (max-width: 1024px){.container-donate .actions{max-width:100%}.container-event .container-event-top .headline{font-size:28px;line-height:38px;margin-bottom:0}.container-survey .question-intro{font-size:18px;line-height:28px;margin-bottom:20px}.container-survey h3.headline{font-size:30px;line-height:40px}.container-survey .intro{margin-top:30px;margin-bottom:25px}.container-survey .intro p{font-size:20px;line-height:30px}.container-support-landing .container-support-landing-bottom h4{font-size:28px;line-height:30px;margin-bottom:20px}.container-petition .form h4{font-size:20px;line-height:24px}.container-volunteer h2.headline{margin-bottom:20px}.container-volunteer .checkboxes div.checkbox label{font-size:18px;line-height:22px}.container-event .container-event-bottom h4{font-size:30px;line-height:40px}.container-event .container-event-top .when{font-size:20px;line-height:28px}.container-calendar .event-item .event-content{font-size:16px;line-height:26px}.container-calendar .event-item h4 a{font-size:28px;line-height:32px}.container-calendar .event-item .event-date{font-size:16px;line-height:24px}.container-calendar .event-item .event-item-pic{width:300px}.container-calendar .event-item .event-item-content{width:66%}.container-issue .container-issue-top p{font-size:18px;line-height:26px}.container-issue .container-issue-top ul li{font-size:18px;line-height:26px;margin-bottom:10px}.container-issue .container-issue-top h3{font-size:40px;line-height:50px}.container-issue .container-issue-top{padding-top:0;padding-bottom:80px}.container-stream{padding-top:20px}.container-stream .activity .activity-content{font-size:16px;line-height:26px}.container-stream .activity .activity-time{font-size:14px}.container-stream .activity{font-size:14px}.container-stream .activity .linked-signup-name{font-size:18px;line-height:28px}.container-full-post .content h4{font-size:24px;line-height:34px}.container-full-post .content h3{font-size:26px;line-height:34px}.container-full-post .headline{font-size:34px;line-height:40px}.blog-list-template .container-posts .post-item .date-post{font-size:16px;font-weight:500;line-height:24px}.blog-list-template .container-posts .post-item h4{font-size:20px;font-weight:500;line-height:26px}.blog-list-template .header-blog h4{font-size:28px;line-height:38px}.homepage-slider{margin-bottom:40px}.homepage-updates .container-posts .post-item h4{font-size:22px;font-weight:500;line-height:24px}footer .footer-subscribe{padding-top:10px;padding-bottom:10px}.homepage-events .homepage-titles{margin-bottom:50px}.homepage-events .event-item .event-item-text{padding-left:18px;padding-top:20px;padding-bottom:20px;padding-right:30px}.homepage-events .event-item .event-content{font-size:16px;line-height:26px}.homepage-events .event-item h4 a{font-size:26px;line-height:32px}.homepage-events .event-item .event-date{font-size:18px;font-weight:500;line-height:34px}.homepage-events .event-item h5{font-size:22px}footer .footer-subscribe h4{font-size:28px}.homepage-about .about-item h5{font-size:24px;line-height:30px}.homepage-donate{padding-top:0}.homepage-donate .container{height:635px}.container-volunteer-landing .volunteer-main-content .col-lg-9.nopadding{margin-left:25% !important}.container-volunteer-landing .volunteer-main-content .volunteer-main-content-img{left:0;margin-left:0;width:25%}.container-volunteer-landing .volunteer-who-can-help .col-md-5 .mosaic1{left:0}.container-volunteer-landing .volunteer-trainning .col-md-7{padding:30px 20px 10px 30px}.container-volunteer-landing .volunteer-faqs{padding:60px 0}.container-volunteer-landing .volunteer-video .video-list ul li img{margin-bottom:10px}.homepage-header{display:block;-webkit-box-align:unset;-ms-flex-align:unset;-ms-grid-row-align:unset;align-items:unset}.homepage-header .headlines{bottom:-45px}}@media screen and (max-width: 1023px){.container-posts{width:100%}}@media screen and (max-width: 991px){.navbar-inverse{background-color:#fff}.navbar-inverse .container{width:100%;max-width:none}.navbar-inverse .navbar-nav>li>a{padding:10px 5px}.form-group>select{font-size:16px}.homepage-calltoaction{margin-bottom:80px}.homepage-header{height:448px;margin-bottom:30px}.homepage-header .homepage-headline{font-size:26px;line-height:28px;margin-bottom:0}.homepage-header .headlines{padding:20px 20px 120px}.homepage-header .header-img{top:-50px}.homepage h2,.homepage h1{font-size:42px}.homepage-resources{padding:40px 0 0}.homepage-resources .items-stats ul li{float:none;margin:0 auto 20px;text-align:center;width:100%}.homepage-resources .items-stats ul li img{margin:0 auto}.homepage-resources .items-stats ul li code,.homepage-resources .items-stats ul li div{margin-left:0;margin-top:0}.homepage-updates .featured-post-item .post-content{width:380px;height:auto}.homepage-updates .featured-post-item .post-content h4{font-size:28px}.homepage-updates .featured-post-item .post-content .date-post{margin-bottom:30px}.header-survey .headline{padding-bottom:50px;padding-top:0}.container-suggestion .byline{font-size:20px;line-height:30px;margin-bottom:25px}.container-support-landing .header-support-landing .headline{margin-top:40px}.container-support-landing .header-support-landing{padding-bottom:60px}.container-support-landing .container-support-landing-bottom{padding-top:45px;padding-bottom:60px}.container-support-landing .container-support-landing-bottom p{margin-bottom:20px}.container-support-landing-bottom .col-md-6{margin-bottom:40px}.container-support-landing .container-support-landing-bottom p{font-size:18px;line-height:28px}footer .footer-subscribe{padding-top:0;padding-bottom:15px}.suggestion-box.content-list .post-idea{margin-bottom:40px}.container-pledge{padding-bottom:80px}.container-pledge .bar-goal h4{font-size:26px;line-height:30px}.container-pledge .col-btn-pledge{margin-bottom:30px}.container-petition .bar-text{font-size:22px;line-height:32px}.container-people-profile .headline{font-size:35px;line-height:40px;margin-bottom:25px}.text.form-control{font-size:16px}.container-event .container-event-bottom h4{font-size:24px;line-height:28px}.pagination>li>a,.pagination>li>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{width:40px;height:40px;line-height:41px;font-size:16px;margin-left:5px;margin-right:5px}.home-social-feed-bottom .social-feed-tabs{margin-bottom:0}.home-social-feed-bottom .social-feed-tabs li{width:70px;display:block;float:left}.social-feed-fb-button{background-image:url("fb.svg");background-repeat:no-repeat;background-position:center center}.social-feed-tw-button{background-image:url("tw.svg");background-repeat:no-repeat;background-position:center center}.social-feed-ins-button{background-image:url("ins.svg");background-repeat:no-repeat;background-position:center center}.social-feed-tabs li span{display:none}.homepage-slider{display:none}.carousel-inner-home{height:auto;position:relative}.carousel-inner-home .item{position:relative;display:block;text-align:center;padding-top:40px;padding-bottom:40px;color:#fff}.carousel-inner-home .item img{max-width:200px;display:block;margin:auto}.carousel-inner-home .item h3{color:#ffffff;font-family:"futura-pt",sans-serif;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.carousel-inner-home .item h3 a{color:#fff}.carousel-inner-home .item .slider-caption{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:24px}.carousel-inner-home .item .slider-caption p,.carousel-inner-home .item .slider-caption li{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:24px}.carousel-inner-home .item .slider-caption ul{list-style:none;padding-left:0}.home-slider-mobile{display:block !important}.container-people .container-people-list .about-item h5{font-size:22px;line-height:24px}.container-calendar .container-map-events{padding-left:0;padding-right:0}.container-calendar .find-event .text.form-control{width:100%}.container-calendar .event-item{margin-bottom:0}.container-volunteer h4{font-size:26px;font-weight:500;line-height:30px;margin-bottom:20px}.container-volunteer .intro{font-size:18px;line-height:28px;margin-bottom:30px}.container-event .container-event-top .when{font-size:18px;line-height:22px}.container-event .container-event-top{margin-top:35px}.container-event .intro{padding-bottom:15px;margin-bottom:25px}.container-calendar .headline{margin-bottom:30px}.container-calendar .event-item .event-item-text{padding-right:18px;padding-bottom:40px}.btn-primary{font-size:18px}.container-calendar .event-item h4 a{font-size:26px;line-height:30px}.container-calendar .event-item .event-item-content{width:64%}.container-calendar .event-item .event-item-pic{width:250px}.container-issue .container-issue-bottom{padding-top:50px}.container-issue .container-issue-top{padding-bottom:40px}.container-issue .container-issue-top h3{text-align:center}.row.container-issue-top img{max-width:300px;margin:auto;display:block}.container-issues-list .issues-list{margin-top:40px}.row.issues-list img{max-width:400px}.container-issues-list .issue-title{margin-top:20px;margin-bottom:40px}.user_session_form #user_session_email{margin-bottom:10px}.container-full-post .share-bar{position:relative;top:unset;left:unset;text-align:left}.container-full-post .share-bar a{display:inline-block;margin:0 5px 15px}.container-full-post .headline{font-size:30px;line-height:34px;margin-bottom:20px}.container-full-post .date-full-post{margin-top:30px}.container-full-post .content-full-post{margin-top:30px}.container-full-post .content{padding-bottom:30px}.blog-list-template .container-posts .post-item h4{font-size:20px;font-weight:500;line-height:24px}.blog-list-template .header-blog h4{background-color:#007fd2;font-size:26px;line-height:36px;margin-left:0;padding-left:5px;padding-right:5px}.blog-list-template .header-blog h4 a{box-shadow:none}.homepage-updates .container-posts .post-item h4{font-size:20px;line-height:26px}footer .footer-subscribe h4{margin-bottom:10px;margin-top:20px}footer .footer-right{padding-top:30px;text-align:left}footer .footer-left{margin-top:0}footer .footer-left .footer-social a{margin:0}footer .footer-left img{max-width:120px}footer .signin-bar{font-size:16px}footer .signin-bar .btn-primary{width:100%}.container-petition #petition-form{margin-top:0}.container-feedback .submit-button{float:none;margin-bottom:40px}.homepage-updates{padding:30px 0 0}.homepage-signup{margin-top:-195px}.homepage-signup h1,.homepage-signup h2{margin-top:80px;max-width:none}.homepage-volunteer-story{margin:160px 0 80px}.homepage-events{margin-top:60px}.homepage-events .container{height:auto}.related-posts .post-item .col-md-7,.related-posts .post-item .col-md-12{padding-top:15px;padding-bottom:15px}.post-item .content-post{font-size:14px;line-height:1.2}.content h2,.text-content h2{font-size:32px;line-height:38px;margin-top:40px;margin-bottom:20px}.content h3,.text-content h3{font-size:28px;line-height:34px;margin-top:40px;margin-bottom:20px}.content h4,.text-content h4{font-size:24px;line-height:28px;margin-top:30px;margin-bottom:15px}.content h5,.text-content h5{font-size:14px;line-height:1.5}.content h6,.text-content h6{font-size:12px;line-height:1.5}.content p,.text-content p{font-size:18px;line-height:28px}.content blockquote,.text-content blockquote{font-size:22px;line-height:28px;padding:20px;width:100%;float:none}.content blockquote p,.text-content blockquote p{font-size:22px}.content ul,.text-content ul{margin-top:30px;margin-bottom:30px}.content ul li,.text-content ul li{font-size:18px;line-height:30px}.container-full-post .post-header-image{margin:0 0 30px}.container-feedback h4{font-size:22px}.container-feedback .nav-tabs>li{width:33%}.container-feedback .intro{font-size:18px;line-height:28px}.container-feedback .contact-info{font-size:18px;line-height:28px;margin-bottom:0px}.container-feedback .direction{font-size:18px}label,.radio label,.checkbox label{font-size:14px}.meet-the-volunteers-template .about-item{max-width:none}.meet-the-volunteers-template .about-item img{width:100%}.container-support .container-actions-list .action-box{margin-bottom:30px}.container-support .container-actions-list .action-box h3{font-size:20px;line-height:24px}.container-support .container-actions-list .action-box.thank-you{height:100%;max-height:175px}.container-people .container-people-list .simple-about-item h5{line-height:28px;padding:10px 0}.container-people .container-people-list .simple-about-item h5::after{margin:10px auto 0}.container-people .container-people-directors-list .about-item{margin:0 10px 15px}.container-people .container-people-directors-list .about-item h5{font-size:16px;margin-top:10px}.container-people .container-people-directors-list .about-item p{font-size:12px;line-height:14px}.container-people .container-people-directors-list a:nth-child(5n) .about-item{margin:0 10px 15px}.container-people .container-people-directors-list a:nth-child(5n+1) .about-item{margin:0 10px 15px}.container-volunteer-landing .volunteer-header .volunteer-header-box{font-size:18px;line-height:32px}.container-volunteer-landing .volunteer-header .volunteer-header-box .volunteer-header-box-container{max-width:none;float:none;padding-right:0}.container-volunteer-landing .volunteer-header .volunteer-header-box .headline{font-size:44px;margin-top:35px}.container-volunteer-landing .volunteer-header .volunteer-header-box .headline::after{height:4px;margin:15px 0 0}.container-volunteer-landing .volunteer-content .volunteer-content-img{background-position:center top}.container-volunteer-landing .volunteer-content .volunteer-content-box{font-size:18px;line-height:30px;max-width:none;padding:30px 20px 0 20px}.container-volunteer-landing .volunteer-video{padding:40px 0 60px}.container-volunteer-landing .volunteer-main-content{font-size:18px;line-height:30px}.container-volunteer-landing .volunteer-main-content blockquote{font-size:26px;line-height:36px}.container-volunteer-landing .volunteer-main-content .col-lg-9.nopadding{margin-left:0 !important}.container-volunteer-landing .volunteer-main-content .volunteer-main-content-img{display:none}.container-volunteer-landing .volunteer-roles{padding:40px 0 60px}.container-volunteer-landing .volunteer-who-can-help .col-md-5{display:none}.container-calendar .volunteer-advocate .item-process{min-height:0}.container-calendar .volunteer-advocate .item-process p{font-size:16px;font-weight:500;line-height:28px}.container-campaign h3{line-height:1;margin-top:0}.container-campaign .more-about-the-campaign{padding:40px 0}.container-campaign .more-about-the-campaign .text-content p{font-size:18px;line-height:30px}.container-campaign .join-the-campaign .text-content p{font-size:18px;line-height:30px}.media-blog .page-excerpt .col-md-3{margin-right:0;margin-bottom:15px}nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .btn-donate,nav.navbar.navbar-inverse.navbar-static-top.nav-scrolled .btn-volunteer{display:none}.posts-filter{height:auto}.posts-filter select{margin:0 15px 15px 0}}.home-slider-mobile{display:none}@media screen and (max-width: 767px){.mobile-only{display:block !important}.desktop-only{display:none !important}.navbar-brand>img.logo-dropdown-mobile{display:inline-block;position:absolute;top:10px;left:15px;width:200px}.navbar{padding:10px;position:relative}.navbar-inverse{background-color:#fff}.inner .navbar{margin-top:0}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff !important;padding:10px 25px 10px 25px;font-weight:500;font-size:20px}.navbar-inverse .navbar-nav>li>a{color:white;font-size:22px;line-height:28px}.navbar-nav{float:none;margin-top:0}.navbar-toggle{margin-top:17px}.navbar-brand>img{width:200px}.second-navbar{display:none;float:none;margin-top:10px;width:100%}.navbar-inverse .navbar-toggle{border:none}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:transparent}div#menu-collapse{height:100%;background-color:#007fd2;position:fixed;top:-1px;left:0;width:100%;margin-top:0;padding-top:116px;padding-bottom:100px;padding-left:20px;padding-right:20px;margin-left:0}.navbar-nav{background-color:transparent}.button-toggle-wrap{margin-right:0;z-index:999;border:0px;padding:0;position:absolute;right:20px;top:10px;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.navbar-toggle{-webkit-transition:all 0.35s linear;transition:all 0.35s linear;padding:0;margin:0;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;width:50px;height:40px;cursor:pointer;pointer-events:all;background:0 0;outline:none;top:20px}.navbar-toggle:before,.navbar-toggle:after{content:"";position:absolute;top:16px;left:10px;width:30px;height:3px;background:#00447c;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.navbar-toggle:before{margin-bottom:5px}.navbar-toggle:after{top:auto;bottom:10px}.openedbtn .navbar-toggle:before{-webkit-transform:translateY(8px) rotate(135deg);transform:translateY(8px) rotate(135deg);background:#fff}.openedbtn .navbar-toggle:after{-webkit-transform:translateY(-3px) rotate(45deg);transform:translateY(-3px) rotate(45deg);background:#fff}.navbar-inverse .navbar-toggle :nth-child(2),.navbar-inverse .navbar-toggle :nth-child(3),.navbar-inverse .navbar-toggle :nth-child(4){display:none}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#00447c}.navbar-nav li.social{display:none}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:#00447c}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff}.navbar-inverse .navbar-nav>.open>a:focus{background-color:#00447c}.navbar-inverse .navbar-nav>li.active a{color:#fff}.caret{display:inline-block}.inner .navbar{left:0}.container{width:100%;max-width:none;padding-left:20px;padding-right:20px}.btn-primary.btn-signup-mobile{display:none;width:190px;font-size:24px;padding:0;margin-top:14px;float:right;margin-right:70px}h1,.h1{font-size:30px;line-height:30px}.homepage-headline{font-size:40px;line-height:44px}.homepage-subtitle{font-size:20px;line-height:22px}.homepage-titles{font-size:30px;line-height:24px}.headline{font-size:30px;line-height:40px}.container-suggestion-box .oauth-links{margin-bottom:20px}.container-event .container-event-bottom{margin-top:30px}.container-event .where{text-align:center}.container-event .container-event-bottom{padding-top:40px;padding-bottom:50px;margin-top:40px}.container-event-bottom h4{text-align:center}.col-event-img{text-align:center}.container-event .container-event-top{text-align:center}.container-event .container-event-top .headline{margin-bottom:20px;text-align:center}.container-petition .form{margin-top:30px}.container-petition #petition-content{margin-bottom:30px}.container-petition h2.headline{margin-bottom:30px}.container-petition{padding-bottom:60px}.container-join{padding-bottom:60px}.container-issues-list{padding-bottom:60px}.container-issue{padding-bottom:60px}.container-pledge{padding-bottom:60px}.container-volunteer{padding-bottom:80px}.homepage-about .homepage-titles{margin-top:30px}.blog-list-template .container-posts{margin-bottom:30px}.container-full-post .content ul{margin-top:25px;margin-bottom:30px}.container-stream .addreaction{font-size:15px}.page-follow{text-align:center}.container-survey{padding-bottom:50px}.container-survey h3.thanksans{font-size:20px}.container-survey .form-errors li{font-size:18px;line-height:24px}.container-survey .question-intro{font-size:16px;line-height:26px;margin-bottom:10px}.container-survey h3.headline{font-size:26px;line-height:30px}.container-survey .intro{margin-top:25px;margin-bottom:10px}.container-survey .intro p{font-size:18px;line-height:28px}.header-survey .headline{line-height:40px;padding-bottom:40px;padding-top:0}.container-suggestion .intro{margin-bottom:60px}.container-suggestion p{font-size:16px;line-height:24px}.container-suggestion .byline{font-size:18px;line-height:28px;margin-bottom:15px}.container-suggestion .headline{font-size:30px;line-height:40px}.container-support-landing-bottom .col-md-6{margin-bottom:50px}.container-support-landing .container-support-landing-bottom h4{font-size:26px;line-height:28px;margin-bottom:15px}footer .footer-left{margin-top:10px}footer .footer-left br{display:inline-block;margin:0 7px;float:left}footer .footer-left .footer-social a{margin:0 7px}footer .footer-subscribe{padding-top:10px;padding-bottom:40px;text-align:center}footer .signin-bar{display:none;margin-bottom:40px;margin-top:40px;text-align:center}footer .signin-bar .btn-primary{float:none;margin:10px auto 0;width:286px;height:55px;line-height:55px}footer .signin-bar .btn-primary:hover{background:#000;color:#fff}.suggestion-box.content-list .post-idea{margin-bottom:40px}.suggestion-box.content-list .post-idea .excerpt{font-size:16px;line-height:26px}.suggestion-box.content-list{margin-top:40px;padding-top:30px;padding-bottom:40px}.suggestion-box.content-list .post-idea .get.btn.btn-default.small-btn{font-size:18px}.suggestion-box.content-list .post-idea .btn.btn-default.small-btn{font-size:18px}.suggestion-box.content-list .post-idea h3{font-size:26px;line-height:32px}.suggestion-box.content-list .headlineh4{font-size:30px;line-height:34px;margin-bottom:20px}.container-suggestion-box .intro p{font-size:18px;line-height:28px}.header-suggestion-box .headline{padding-bottom:50px;padding-top:10px}.container-pledge .btn-pledge{font-size:22px}.contact-bar{text-align:center}footer .footer-left{text-align:center}.container-petition .progress+.bar-goal{font-size:18px;line-height:22px}.container-petition .bar-text{font-size:18px;line-height:22px}.container-petition .intro p,.container-petition #petition-content p{font-size:18px;font-weight:400;line-height:20px}.container-event .container-event-bottom .col-sm-5.col-md-6 img{max-width:300px}.container-event .container-event-bottom .col-sm-5.col-md-6{text-align:center}.carousel-inner-home .item h3{font-size:20px;line-height:30px}.carousel-inner-home .item .slider-caption p,.carousel-inner-home .item .slider-caption li{font-size:16px;line-height:24px}.homepage-calltoaction .container-item{display:block;padding-bottom:40px}.container-people .header-people{margin-bottom:40px;padding-bottom:40px}.content-users-activations-new-wide{margin-top:40px;padding-bottom:80px}.content-users-activations-new-wide label{font-size:16px}.container-issue .container-issue-top h3{font-size:30px;line-height:40px;margin-bottom:30px}.row.container-issue-top img{max-width:200px}.container-issues-list .issue-title{font-size:20px;line-height:30px}.container-issues-list .issue-title{margin-top:18px;margin-bottom:30px}.container-issues-list .row.issues-list img{max-width:200px}.container-issues-list p{font-size:18px;line-height:28px}.container-donate section{margin-bottom:0}.container-donate .actions ul li:first-child{background:none;width:auto;height:auto}.container-donate .select-donation{margin-top:0}.container-donate [for='donation_amount_other']{text-align:center;font-size:18px}.container-donate label.radio{width:100%;margin-left:0;margin-right:0}.container-donate .amounts .radio-inline>span{display:inline-block}.container-donate .amounts{text-align:center}.container-donate .select-donation a{width:100%;height:56px;font-size:18px;line-height:50px;margin-bottom:5px}.container-donate h2.headline{margin-bottom:20px;margin-top:0}.container-donate .steps ul li .number{margin-top:8px}.container-donate .steps ul li.current{height:70px;-webkit-transform:translateY(0px);transform:translateY(0px);display:block;font-size:18px}.container-donate .steps ul li{width:100%;line-height:65px;font-size:18px;display:none;margin-left:0;margin-right:0}.navbar-inverse .navbar-collapse{margin-top:20px}.container-people .container-people-list .about-item{height:230px}.container-people .container-people-list .about-item.item-1{height:230px}.container-people-profile .people-bio-pic img{margin-bottom:20px}.container-people-profile .people-content{margin-top:20px}.container-people-profile .headline{font-size:30px;line-height:40px;margin-bottom:20px}.container-people .container-people-list a{float:none;width:100%}.container-volunteer h2.headline{margin-top:0}.container-join h2.headline{margin-top:0}.container-calendar .headline{margin-top:0}.homepage-calltoaction{margin-bottom:40px}.homepage-events .more-events{float:none;width:100%}.container-people .header-people .headline{padding-top:0;margin-bottom:30px}.container-calendar .container-map-events{padding-left:0;padding-right:0}.container-calendar .container-map-events{margin-bottom:40px}.container-calendar .find-event{width:100%;padding:15px}.container-volunteer h5{font-size:16px;line-height:20px;margin-bottom:20px}.container-volunteer h4{font-size:22px;line-height:26px}.container-event .container-event-bottom h4{font-size:26px;line-height:30px;margin-top:30px}.container-event .intro{margin-top:20px}.container-event .container-event-top .share-bar{text-align:center}.container-event .container-event-top .share-bar a{display:inline-block}.container-event .container-event-top .when{font-size:18px;line-height:20px}.container-calendar{padding-bottom:30px}.container-calendar .event-item .event-item-content{width:100%}.container-join h2.headline{margin-bottom:15px}.btn-primary{width:100%}.container-full-post .content ul li{font-size:16px;line-height:26px}blockquote{padding:10px 0}.container-full-post .content p{font-size:16px;line-height:26px}.container-full-post .content ul{padding-left:20px}.breadcrumb li+li:before{padding:0 0}.breadcrumb{padding:8px 0}.container-full-post .content img{margin-bottom:20px}.link-back-posts{font-size:14px}.breadcrumb li.active{font-size:14px}.breadcrumb li a{font-size:14px}.container-full-post .headline{font-size:26px;line-height:30px}.text.form-control{font-size:16px}.container-stream .submit-button{width:100%;float:none;margin-top:20px}.container-stream h3{font-size:22px;line-height:28px;margin-bottom:10px}.homepage-events .homepage-titles{margin-bottom:40px}.homepage-about{margin-bottom:30px}.homepage-header .header-img img{-webkit-transform:scale(1);transform:scale(1)}.homepage-header .headlines{background:url("home-title-bg-mobile.png") center top no-repeat;background-size:100%;margin-top:0;padding:75px 20px 75px;width:100%}.homepage-header .homepage-headline{line-height:40px}.homepage-header #show-video{float:right;right:30px}footer .footer-subscribe h4{font-size:34px;font-weight:700;line-height:44px;text-align:left}footer .footer-subscribe label{display:none}footer .footer-subscribe .form-group{float:none;margin-right:0;width:100%}footer .footer-subscribe .form-group.zip{width:100%}footer .footer-subscribe .btn-send-form{width:100%;margin-top:0;margin-left:0;margin-bottom:5px}footer .footer-subscribe .text.form-control{font-size:26px;width:100%;margin-left:0;margin-right:0;margin-bottom:5px}footer .footer-subscribe .submit-button{width:100%}.homepage-events .event-item .event-date{font-size:16px;line-height:26px}.homepage-events .event-item h4 a{font-size:24px;line-height:30px}.homepage-events .event-item .event-item-content{width:100%}.event-item-pic{display:none}.homepage-events .event-item .event-item-pic{width:100%;height:auto;padding-left:40px;padding-right:40px}.homepage-about .container-about a{float:none;width:100%}.homepage-about .about-item.item-1{height:226px}.homepage-slider .carousel .slider-nav{display:none}.homepage-slider .carousel .item{height:auto;text-align:center}.homepage-slider .item img{width:200px}.container-item-content img{width:140px}.homepage-calltoaction .container-item{text-align:center;padding-bottom:40px}.homepage-calltoaction .container-item.item-3{width:100%}.homepage-calltoaction .container-item.item-2{width:100%}.homepage-calltoaction .container-item.item-1{width:100%}.container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-signup p{font-size:18px}.homepage-campaigns{margin-bottom:30px;padding:0 30px}.homepage-campaigns h1,.homepage-campaigns h2{text-align:center}.homepage-campaigns .post-item{margin-bottom:30px}.homepage-donate{background-color:transparent}.homepage-donate p{display:none}.homepage-donate .homepage-donate-box{width:50%}.homepage-donate .homepage-donate-content{max-width:none}.homepage-events .featured-event .event-content{max-width:none}.homepage-updates{padding:0;margin-bottom:60px}.homepage-updates .featured-post-item{margin-left:0;margin-right:0}.homepage-updates .featured-post-item .post-content{width:100%}.homepage-updates .featured-post-item .post-content h4{font-size:26px;line-height:1}.homepage-updates .featured-post-item:hover .post-content{width:100%}.homepage-updates .posts .row{margin-left:0;margin-right:0}.homepage-updates .post-item{height:auto;width:100%}.homepage-updates .post-item:hover{height:auto}.header-blog::before{display:none !important}.blog-list-template .headline{margin-bottom:30px}.blog-list-template .header-blog{padding-bottom:20px;padding-top:40px}.blog-list-template .container-posts .post-item img{padding-left:15px;padding-right:15px}.blog-list-template .container-posts .post-item .post-content{padding-left:15px;padding-right:15px}.blog-list-template .header-blog .share-bar{margin-top:25px}.blog-list-template .header-blog{text-align:center}.blog-list-template .header-blog h4{font-size:24px;line-height:32px;padding-top:10px;padding-bottom:10px}.blog-list-template .header-blog{background-color:#eee}.blog-list-template .header-blog .post-excerpt{font-size:20px;padding:10px 20px}.blog-list-template .header-blog .tag-post{font-size:20px;padding:0px 5px 2px}.blog-list-template .container-posts .post-item{float:none;width:100%;text-align:center;padding-top:20px}.showme-filters{margin-bottom:20px;margin-top:20px}.container-calendar .event-item .event-item-text{margin-left:0}.content h2,.text-content h2{font-size:40px;line-height:1}.page-type-donation-v2 .donation-other-input-container{float:none;margin-top:0}.container-donate .steps ul li{text-align:center}#step-form .content{margin:0;padding-left:15px;padding-right:15px}.container-donate .info{padding-top:0}.container-donate .amounts .form-group{width:100%}.container-feedback .nav-tabs{font-size:18px;margin-top:-48px}.container-feedback .nav-tabs>li>a{padding:15px}.container-feedback .form-wrap{padding:30px 0}.container-feedback .intro{margin-bottom:10px}.container-feedback .contact-map{padding:50px 0}.container-feedback .contact-map .directions{margin-top:0;margin-left:15px;margin-right:15px;padding-top:20px}#disclaimer span{display:block;max-width:300px;margin:10px auto 0}.homepage #step-form .content{padding-left:0;padding-right:0}.homepage-updates .featured-post-item .post-image{float:none;overflow:visible}.homepage-get-involved{padding:40px 0 0}.homepage-get-involved h1,.homepage-get-involved h2{margin-bottom:30px}.homepage-get-involved h1::after,.homepage-get-involved h2::after{background-color:#fff}.homepage-get-involved .btn-primary{width:100%;text-transform:uppercase;margin:0;margin-bottom:30px}.homepage-resources{background-color:#fff;margin-bottom:30px}.homepage-resources h1,.homepage-resources h2{background:url("ico-advocacy.svg") no-repeat left top;padding-left:0;margin-bottom:10px;padding-top:65px;width:40%}.homepage-resources .items-stats ul{margin:60px 0 0;text-align:left}.homepage-resources .items-stats ul li{display:inline-block;height:207px;padding-left:80px;margin-bottom:58px;text-align:left}.homepage-resources .items-stats ul li img{float:left;margin:0 35px 0 0}.homepage-resources .items-stats ul li code{font-size:60px;margin-top:40px}.homepage-resources .read-more{font-weight:600}.homepage-donate{overflow:hidden;padding:0 20px}.homepage-donate .container{height:auto}.homepage-donate:hover .homepage-donate-content{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}.homepage-donate .homepage-donate-content{width:100%}.homepage-donate .homepage-donate-image{box-shadow:none}.homepage-donate .btn-primary{width:100%}.homepage-volunteer-story h1 .icon,.homepage-volunteer-story h2 .icon{margin-top:0}.homepage-volunteer-story .volunteer-story-image{margin-top:0;box-shadow:-10px 10px 0px 0px #007fd2}.homepage-volunteer-story .post-content h3{font-size:24px;line-height:34px;margin-bottom:0px}.homepage-volunteer-story .story-link{margin-bottom:20px}.homepage-volunteer-story .btn-read-more{width:100%}.homepage-events{overflow:hidden;margin-bottom:60px;padding:0 20px}.homepage-events .featured-event{width:50%}.homepage-events .featured-event h1,.homepage-events .featured-event h2{margin-bottom:0}.homepage-events .featured-event .event-content{padding:20px}.homepage-events .featured-event .event-content p{display:none}.homepage-events .featured-event .homepage-event-image{box-shadow:none}.homepage-events .featured-event:hover .event-content{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}.homepage-updates{background-color:transparent;height:auto}.homepage-updates h1,.homepage-updates h2{margin-bottom:30px}.homepage-updates .post-item{margin-bottom:30px;padding-left:0;padding-right:0}.homepage-updates .post-item h4{margin-bottom:10px}.homepage-updates .post-item .post-item-image{float:left;max-width:40%;margin-right:20px}.homepage-updates .post-item .post-content{padding-top:0px;padding-bottom:0px}.homepage-updates .post-item:hover{margin-top:0}.homepage-updates .post-item:hover h4{color:#000}.homepage-updates .post-item:hover .post-content{background-color:transparent;color:#001325;padding-top:0px;padding-bottom:0px;padding-left:0;padding-right:0}.homepage-updates .post-item .post-item-type{left:-5px;top:-5px;padding:8px 0 8px 10px}.meet-the-volunteers-template .about-item{height:auto;padding-bottom:30px}.meet-the-volunteers-template .about-item .read-more{position:relative;right:unset;bottom:unset;text-align:right}.meet-the-volunteers-template .about-item:hover{margin-top:0}.meet-the-volunteers-template .about-item:hover .post-content{background-color:transparent;color:#001325;padding-top:0px;padding-bottom:0px;padding-left:0;padding-right:0}.meet-the-volunteers-template .container-people-list .share-bar{position:relative;top:unset;left:unset}.container-support .container-actions-list .share-bar{top:unset}.container-support .container-actions-list .action-box.thank-you{height:85%;max-height:none}.share-bar,.container-people .share-bar{position:relative;top:unset;left:unset}.share-bar a,.container-people .share-bar a{display:inline-block;margin:40px 15px 15px}.container-people .container-people-list .simple-about-item{margin-bottom:40px}.container-people .container-people-list .simple-about-item h5{margin-bottom:0px}.container-people .container-people-list .simple-about-item .position{font-size:14px;line-height:1}.container-volunteer-landing .volunteer-nav.nav-scrolled{top:73px}.container-volunteer-landing .volunteer-header .volunteer-header-box{height:auto;padding-bottom:40px;background-position:center}.container-volunteer-landing .volunteer-content .volunteer-content-img{background-size:cover}.container-volunteer-landing .volunteer-who-can-help h3{margin-top:40px}.container-volunteer-landing .volunteer-who-can-help .content-wrap{float:none;max-width:none;padding-right:20px}.container-volunteer-landing .volunteer-trainning .col-md-5{text-align:center}.container-volunteer-landing .volunteer-trainning .col-md-5 img{width:100%}.container-volunteer-landing .volunteer-trainning .col-md-7{max-width:none;padding:30px 20px 40px 30px}.container-volunteer-landing .volunteer-trainning .col-md-7 .btn-primary{margin:0 auto;float:none;display:block;margin-top:30px}.container-volunteer-landing .volunteer-next-steps{font-size:18px;line-height:30px;padding:40px 0 60px}.container-volunteer-landing .volunteer-next-steps .other-ways-support h4{margin-top:40px}.container-calendar .header-calendar h2.headline{margin-top:30px}.blog-list-template-standard .training-posts .post-item img{display:block;margin:0 auto}.container-campaign .header-width-background{height:auto;margin-top:0;padding-top:0}.container-campaign .header-width-background .signup{margin-bottom:30px}.container-campaign .header-width-background .headline{font-size:44px;margin-bottom:20px;margin-top:0}.container-campaign .header-width-background .headline div{font-size:18px;margin-bottom:0}.container-campaign .more-about-the-campaign .related-image,.container-campaign .join-the-campaign .related-image{display:none}.media-blog .category-list{margin-bottom:50px}.homepage-volunteer-story{margin:60px 0 80px}.wrap-video iframe{width:100%;height:100%}.homepage .main-container{padding-top:0}.advocate .resources-area .box{max-width:none;width:100%}.advocate .resources-area .box:nth-child(odd){margin-right:0}.advocate .resources-area .box:nth-child(even){margin-left:0}.advocate .resources-area .box:nth-child(3n+1),.advocate .resources-area .box:nth-child(3n+2),.advocate .resources-area .box:nth-child(3n+3){background-size:120%}.advocate .main-container{padding:0 20px}.advocate .navbar-inverse .navbar-nav>li.active a{color:#fff}.advocate .navbar-nav>li>.dropdown-menu{display:block;background:transparent;box-shadow:none}.advocate .navbar-nav>li>.dropdown-menu a{color:#fff;font-weight:500;font-size:20px}.related-posts a{display:block}.related-posts .post-item{max-height:none;height:auto;margin-right:15px}.posts-filter{height:auto}.posts-filter select{margin:0 0 15px 0}.related-posts .post-item .col-md-5 img{position:relative;max-width:none;width:100%}}@media screen and (max-width: 640px){.homepage-header .header-img{top:0px}.homepage-header #show-video{margin-bottom:20px;float:none;right:unset}.homepage-header .homepage-headline{font-size:24px;line-height:1.2;margin-bottom:0;text-align:center}.homepage-header .header-img{display:none}.homepage-header .header-img.header-img-mobile{display:block}.homepage-signup .signup .text.form-control{float:none;margin-bottom:10px;width:100%}.homepage-signup .signup .submit-button{margin-left:0;width:100%}.row.signup .col-lg-6:last-child .btn-read-more{margin-top:20px;width:100%}.homepage-signup{padding:50px 0 30px}.homepage-donate .homepage-donate-content{max-width:none;width:100%}.homepage-volunteer-story{margin:50px 0}.homepage-resources .items-stats ul{margin:20px 0 0}.homepage-resources .items-stats ul li{margin-bottom:20px}.container-calendar p{font-size:18px;line-height:30px}.container-calendar .training-schedule{padding:40px 0}.container-calendar .training-schedule .training-event{font-size:18px;line-height:1;height:auto;padding:15px}.container-calendar .volunteer-advocate,.container-calendar .volunteer-questions{padding:40px 0}.container-calendar .event-volunteer-session .event-volunteer-session-content p{font-size:16px;line-height:24px}.container-calendar .event-volunteer-session .event-volunteer-session-content .event-date{font-size:22px;margin-bottom:15px}.closeVideo{top:80px;right:20px}.homepage-volunteer-story h1,.homepage-volunteer-story h2{text-align:center}.homepage-volunteer-story h1::after,.homepage-volunteer-story h2::after{display:none}.homepage-volunteer-story h1 .icon,.homepage-volunteer-story h2 .icon{margin:0 auto}.homepage-volunteer-story .post-content{text-align:center}.container-volunteer-landing .volunteer-main-content blockquote{width:100%;float:none}.container-volunteer-landing .volunteer-main-content blockquote p{font-size:20px;line-height:28px}.homepage-resources .items-stats ul li code{font-size:50px}.btn-read-more{font-size:16px}}@media screen and (max-width: 575px){.container-petition .petition-header{min-height:300px}.container-petition #petition-content{padding:20px}.container-donate .amounts .radio-inline>span{display:block;float:none}.container-donate .actions{margin-right:15px}.homepage-donate .homepage-donate-image{height:100%;overflow:hidden}.homepage-donate .homepage-donate-image img{height:100%;width:auto;max-width:none}.homepage-events .featured-event .homepage-event-image{height:100%;overflow:hidden}.homepage-events .featured-event .homepage-event-image img{height:100%;width:auto;max-width:none}.homepage-events .btn-read-more{padding:0;width:100%}.homepage-volunteer-story .volunteer-story-image{margin-bottom:35px}.homepage-volunteer-story:hover .volunteer-story-image{-webkit-transform:scale(1);transform:scale(1)}.homepage-header .headlines{background-size:cover;margin-top:0}.homepage-header .header-img img{height:auto;width:125%;max-width:none}.homepage-resources .items-stats ul li{padding-left:0;height:auto}.homepage-donate .btn-primary{padding:0}.container-feedback .feedback-header{background-size:auto 100%}.container-feedback .nav-tabs{margin-top:10px}.container-feedback .nav-tabs li{width:100%}.container-feedback .nav-tabs li.active{margin-top:0}.container-feedback .nav-tabs li.active>a,.container-feedback .nav-tabs li.active>a:hover,.container-feedback .nav-tabs li.active>a:focus{background-color:#88c800;color:#fff}.container-feedback .submit-button{width:100%}.submit-button{width:100%}.container-support .container-actions-list .action-box img{width:100%}.header-width-background .headline,.container-full-post.apply-to-volunteer .headline,.media-blog h2.headline{font-size:44px;margin-top:50px}.container-people .container-people-directors-list a{width:100%}.container-people .container-people-directors-list a .about-item{width:100%}.container-volunteer-landing .volunteer-nav ul li{font-size:18px;line-height:32px}.container-volunteer-landing .btn-read-more{width:100%;height:auto;white-space:normal;line-height:1;padding:10px}.container-volunteer-landing .volunteer-who-can-help .content-wrap{font-size:18px;line-height:32px}.container-volunteer-landing .volunteer-next-steps .intro{font-size:18px;line-height:30px}.container-volunteer-landing .volunteer-faqs .btn-primary{white-space:normal;line-height:1;padding-top:10px;padding-bottom:10px}.container-full-post.apply-to-volunteer{font-size:18px;font-weight:500;line-height:30px}.container-full-post.apply-to-volunteer .headline{margin-top:40px}.container-full-post.apply-to-volunteer .btn-apply-to-volunteer{margin:0px auto 40px}.container-campaign .about-the-campaign{padding:30px 0 0px}.container-campaign .join-the-campaign{padding:40px 0 30px}.container-campaign .join-the-campaign .submit-button{float:none;width:100%}.media-blog h2.headline{margin-bottom:40px;margin-top:30px}.container-volunteer-landing .volunteer-roles .item-role h4{font-size:18px}.header-width-background{max-height:400px}.advocate .view-all{float:none;margin-bottom:10px}}@media screen and (max-width: 500px){.btn-primary.btn-signup-mobile{display:none}.homepage-header .meta{font-size:16px}.homepage-header .homepage-subtitle{line-height:1.2;font-size:18px;padding:15px}.homepage-signup p{line-height:1.2}.headline{font-size:40px;line-height:1}.intro .text-content p{font-size:18px;line-height:26px}.homepage-donate .homepage-donate-box{width:100%;display:block}.homepage-donate .homepage-donate-content{max-width:none;width:100%}.homepage-donate .homepage-donate-image{max-width:100%;float:none;position:relative;right:unset;display:none}.homepage-donate .homepage-donate-image img{height:auto;width:auto;max-width:100%}.homepage-donate:hover .homepage-donate-image,.homepage-events .featured-event:hover .homepage-event-image{display:none}.homepage-events .featured-event{width:100%}.homepage-events .featured-event .event-content{padding:40px}.homepage-events .featured-event .homepage-event-image{display:none}.container-volunteer-landing .volunteer-roles .item-role h4{font-size:16px}.container-volunteer-landing .volunteer-roles .item-role .col-xs-7{width:80%}.advocate .resources-area .box:nth-child(3n+1),.advocate .resources-area .box:nth-child(3n+2),.advocate .resources-area .box:nth-child(3n+3){background-size:auto}}@media screen and (max-width: 420px){.homepage-signup .signup .text.form-control{float:none;margin-bottom:10px;text-align:center;width:100%}.homepage-signup .signup .btn-send-form{width:100%}.homepage-campaigns .post-content{padding:5px 15px 30px;width:100%;margin-left:0;margin-top:0}.container-feedback .nav-tabs{margin-left:-15px;margin-right:-15px}.container-feedback .nav-tabs li{width:100%}.container-donate .actions ul li:first-child{display:block;margin-bottom:20px;text-align:center}.container-donate .actions ul li:first-child:hover{color:#c31887;margin-left:0}.container-donate .actions ul li:nth-child(2){float:none;margin:0 auto}.homepage-resources .items-stats ul li img{float:none;margin:0 auto}.homepage-resources .items-stats ul li code{margin-top:20px;text-align:center}.homepage-resources .items-stats ul li div{text-align:center}footer .footer-left{padding-right:10px;padding-left:10px}footer .footer-left .footer-social a{margin:0}.homepage-updates .post-item .post-item-image{float:none;max-width:100%;margin-right:0;margin-bottom:10px}.container-volunteer-landing .volunteer-header .volunteer-header-box .headline{margin-bottom:20px}.homepage-volunteer-story .btn-read-more{line-height:26px;padding-top:5px;padding-bottom:5px;height:auto;white-space:normal}.container-volunteer-landing .volunteer-main-content blockquote{margin:40px 0;box-shadow:-10px 10px 0px 0px #e1f0ff}}@media screen and (max-width: 375px){.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .text.form-control{width:100%;margin-bottom:5px}.container-calendar .event-volunteer-session .event-volunteer-session-rsvp .submit-button{width:100%}.second-navbar .dropdown{position:relative;display:block !important;float:none !important}.container-volunteer-landing .volunteer-roles .item-role .col-xs-7{width:90%}}@media screen and (max-width: 320px){.homepage-header .homepage-headline{font-size:24px}}.new-homepage-signup{background:#0381D3;margin-top:-144px;padding:20px 10px;-webkit-clip-path:polygon(0 0, 100% 7%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 7%, 100% 100%, 0% 100%)}.new-homepage-signup .signup-text-sec{padding-bottom:30px;border-bottom:1px solid #fff}.new-homepage-signup .signup-text-sec h2{color:#fff;padding-top:30px;font-family:'futura-pt-bold';font-size:38px;line-height:58px}.new-homepage-signup .signup-text-sec p{color:#74C8FE;font-family:'Montserrat';font-weight:700;font-size:20px;line-height:32px}.new-homepage-signup .row.signup .col-md-8{padding-top:30px}.new-homepage-signup label.signup-sec-label{padding-bottom:25px;color:#fff;width:90%;font-weight:700;font-size:17px;line-height:28px}.new-homepage-signup .form-group label{color:#fff;font-weight:500;font-size:16px}.new-homepage-signup .row.signup .button-col{border-left:1px solid #fff;padding-top:30px;padding-left:40px;padding-right:0}.new-homepage-signup .submit-button.btn,.new-homepage-signup .button-col .btn.btn-read-more{width:100%}.new-homepage-signup .button-col .btn.btn-read-more{margin-bottom:15px;font-size:14px;text-transform:uppercase;padding:0 15px;font-family:'futura-pt-bold'}@media screen and (max-width: 768px){.new-homepage-signup{margin-top:-117px;-webkit-clip-path:polygon(0 0, 100% 1%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 1%, 100% 100%, 0% 100%)}.new-homepage-signup .row.signup .button-col{border-left:none;padding-top:30px;padding-left:15px;padding-right:15px}}#sticky-vol-form{background:#E8F2FB;box-shadow:0px 0px 14px rgba(0,0,0,0.25);padding-top:10px;padding-bottom:10px;width:100%;margin-bottom:10px}#sticky-vol-form .row.txt-arrow-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sticky-vol-form .row.txt-arrow-row h4{font-family:'Montserrat';font-weight:700;text-align:left;padding-left:12px;padding-right:50px;font-size:20px;line-height:26px;padding-bottom:20px;color:#0381D3}#sticky-vol-form .row.txt-arrow-row .open-arrow-btn{border:2px solid #0381D3;padding:5px 10px;text-align:right;-ms-grid-column-align:flex-end;justify-items:flex-end;margin-top:10px;justify-self:flex-end;cursor:pointer}#sticky-vol-form .form-group label{color:#041523;font-size:14px}#sticky-vol-form .text.form-control{background-color:#fff;height:50px}#sticky-vol-form .submit-button.btn,#sticky-vol-form .button-col .btn.btn-read-more{width:100%;margin-top:21px;height:50px}#sticky-vol-form p.small{font-family:'tk-futura-pt-n7';line-height:16px;font-size:14px}#sticky-vol-form .row.top-form-row{margin-bottom:12px}#sticky-vol-form .form-group.small-txt-form-group{margin-bottom:5px}#sticky-vol-form.shrunk .row.last-form-row{display:none}#sticky-vol-form.shrunk .open-arrow-btn img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 769px){#sticky-vol-form .row.txt-arrow-row h4{font-family:'Montserrat';font-weight:700;text-align:left;width:100%;font-size:14px;padding-left:12px;line-height:18px;padding-bottom:10px;padding-right:10px;color:#0381D3}#sticky-vol-form .form-group{margin-bottom:5px}#sticky-vol-form .text.form-control,#sticky-vol-form .submit-button.btn,#sticky-vol-form .button-col .btn.btn-read-more{height:40px}#sticky-vol-form .submit-button.btn-primary{line-height:45px}#sticky-vol-form .form-group label{font-size:12px}#sticky-vol-form p.small{font-size:12px;line-height:14px;font-family:'tk-futura-pt-n7'}#sticky-vol-form .row.top-form-row{margin-bottom:0px}#sticky-vol-form.mobile-shrunk{height:145px}}@media screen and (max-width: 767px){body.volunteer.page-type-basic .mobile-call-to-action-menu{display:none}}.new-apply-page .new-apply-banner{width:100%;background:#0381D3;padding:8px 0px 30px 0px}.new-apply-page .new-apply-banner h3{color:#fff;font-weight:700;font-size:22px;line-height:28px;padding-bottom:10px;font-family:'Montserrat'}.new-apply-page .new-apply-banner .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-apply-page .new-apply-banner .row a.btn-primary{padding:10px 80px}.new-apply-page .apply-now-inquiry-form{background:#E8F2FB;padding:35px 125px;margin-top:4em;margin-bottom:3em}.new-apply-page .apply-now-inquiry-form .row.txt-arrow-row h5{color:#041523;font-size:22px;padding-left:15px;line-height:28px;margin-top:0;font-weight:700;margin-bottom:30px}.new-apply-page .apply-now-inquiry-form .text.form-control{background-color:#fff}.new-apply-page .apply-now-inquiry-form p.small{font-family:'futura-pt-bold';font-weight:500;font-size:14px;line-height:16px !important}.new-apply-page .apply-now-inquiry-form .row.btn-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.new-apply-page .apply-now-inquiry-form .row.btn-row .btn-primary.submit-button{width:100%}@media screen and (max-width: 768px){.new-apply-page .apply-now-inquiry-form{padding:15px}.new-apply-page .apply-now-inquiry-form .row.txt-arrow-row h5{font-size:16px;line-height:20px}}.acsb-trigger.acsb-trigger-size-small{left:20px !important}.acsb-trigger.acsb-bg-lead.acsb-ready:hover::after{content:'Explore your accessibility options';position:fixed;background:#000;color:#fff;font-size:10px;display:inline-block;padding:5px 8px;left:110%;top:28%;width:188px;font-weight:500}.container-careers .headline{max-width:none;margin-bottom:10px;font-weight:700;line-height:68px;margin-bottom:0;padding-bottom:0;margin-top:150px}.container-careers .sub-info{font-weight:700;font-size:26px;line-height:32px;margin:0;padding:0;font-family:"futura-pt",sans-serif}.container-careers .information{padding:85px 0 41px 0;margin-bottom:75px}.container-careers .information p{font-weight:500;font-size:22px;line-height:32px;text-align:center;color:#041523}.container-careers .information a{display:inline-block;padding:20px 24px;background:#88C800;font-weight:700;font-size:18px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;margin-top:41px;-webkit-transition:all .3s;transition:all .3s;font-family:"futura-pt",sans-serif}.container-careers .information a:hover{background-color:#000}.container-careers .cta-container{margin-top:133px;padding:60px 0;background:#0381D3;text-align:center}.container-careers .cta-container h3{font-weight:700;font-size:28px;line-height:37px;color:#FFFFFF;margin-bottom:25px;font-family:"futura-pt",sans-serif}.container-careers .cta-container p{font-weight:500;font-size:18px;line-height:28px;color:#FFFFFF;margin-bottom:25px}.container-careers .cta-container a{display:inline-block;padding:20px 24px;background:#88C800;font-weight:700;font-size:18px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;-webkit-transition:all .3s;transition:all .3s;font-family:"futura-pt",sans-serif}.container-careers .cta-container a:hover{background-color:#000}.container-careers .item h4{font-weight:700;font-size:30px;line-height:40px;color:#041523;margin-top:25px;margin-bottom:15px;font-family:"futura-pt",sans-serif}.container-careers .item hr{display:none}.container-careers .item img{width:100%}.container-careers .item p{font-weight:500;font-size:18px;line-height:25px;color:#041523;margin-bottom:15px}.container-careers .item a{font-weight:700;font-size:18px;line-height:25px;color:#0381D3;transtion:all .3s}.container-careers .item a:hover{color:#000}.advocate .resources-area .box h2{font-size:40px}.advocate .blog-list-template-standard{background:url("blog-bg.png") no-repeat center bottom;background-size:100%}.advocate .header-width-background{max-height:509px}#vol_next_steps_btn{margin:30px 0 20px 0}.intro h3#font-override{font-family:"futura-pt-bold",sans-serif !important}
