html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading{overflow:hidden}.loading .loading-screen{background-color:#000;overflow:hidden;height:100%;width:100%;position:fixed;top:0;left:0;display:block;z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.loading .loading-screen .spinlogo{display:block;width:232px;height:41px;background:url("spinlogo.png") no-repeat center center;-webkit-animation-name:spinnerRotate;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spinnerRotate;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spinnerRotate;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;margin:auto}.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}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}body{color:black;font-family:"Merriweather",serif;font-size:19px;line-height:27px;overflow-x:hidden;background-color:#f9f9f9}.container-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.main-container{margin-top:0;margin-bottom:0}.reset-padding{padding-left:0;padding-right:0}a{color:#fd5734;-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}.dropdown-menu{border:0}.dropdown-menu>li>a{font-size:18px;line-height:28px}#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:"Merriweather",serif;font-size:14px;font-weight:500;text-transform:uppercase;padding:8px 0;position:relative;color:black}.breadcrumb li a{color:#571845}.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:"Open Sans",sans-serif;font-size:22px;font-weight:400;line-height:56px;text-transform:uppercase;padding:0 24px}.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:#fd5734}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:transparent;color:#fd5734}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{background-color:transparent;color:#fd5734}.inner .navbar{position:relative;top:auto;margin-top:53px}.inner .homepage-campaigns .post-item{margin-bottom:40px}@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{width:1200px}.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: 1200px) and (max-width: 1365px){.container{padding-left:50px;padding-right:50px}h1,.h1{font-size:70px;line-height:70px}.homepage-headline{font-size:70px;line-height:70px}.homepage-subtitle{font-size:30px;line-height:32px}.homepage-titles{font-size:50px;line-height:24px}.headline{font-size:60px;line-height:70px}}@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 screen and (max-width: 767px){.inner .navbar{left:0}.container{width:100%;padding-left:15px;padding-right:15px}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}}.navbar-inverse .navbar-nav>li{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.navbar-inverse .navbar-nav>li>a{color:#000000;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:400;line-height:80px;padding-top:0;padding-bottom:0;text-transform:uppercase}.navbar-inverse .navbar-nav>li>a:hover{color:#fd5734}.navbar-inverse .navbar-nav>li:last-child{background:#fd5734;padding-left:30px;padding-right:30px;margin-left:10px}.navbar-inverse .navbar-nav>li:last-child:hover{background:black}.navbar-inverse .navbar-nav>li:last-child:hover:hover a{color:#fd5734}.navbar-inverse .navbar-nav>li:last-child.active{background:black}.navbar-inverse .navbar-nav>li:last-child.active>a{color:#fd5734}.navbar-nav{float:right}.navbar-inverse{background-color:transparent;border:0;margin-bottom:0}.navbar-brand{padding:20px 15px}.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{border-radius:0;background-color:#fd5734;color:black;font-family:"Open Sans",sans-serif;font-size:20px;height:56px;line-height:56px;border:0;text-transform:uppercase}.btn-send-form{border-radius:0;background-color:#fd5734;color:black;font-family:"Open Sans",sans-serif;font-size:20px;width:320px;height:56px;text-transform:uppercase}.btn-send-form:hover{background-color:#000;color:#fd5734;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.text.form-control{width:100%;height:56px;border-radius:0;color:#000000;font-family:"Open Sans",sans-serif;font-size:20px;border:0;box-shadow:none}select{height:56px;border-radius:0;color:#000000;font-family:"Open Sans",sans-serif;font-size:20px;border:0;box-shadow:none}.form-group>select{height:56px;border-radius:0;color:#000000;font-family:"Open Sans",sans-serif;font-size:20px;border:0;box-shadow:none}textarea,.textarea.form-control{background-color:#fff;border:0;color:#000000;font-family:"Open Sans",sans-serif;font-size:20px;border-radius:0;box-shadow:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin: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}.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:#fd5734;color:black}.alert-danger,.notice.error,.notice.danger{margin-top:20px}.pagination-container{margin-top:20px;border-top:0;text-align:center;margin-bottom:40px}.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{position:relative;float:left;padding:0;text-decoration:none;color:white;background-color:#571845;border:0;width:70px;height:70px;line-height:70px;border-radius:100%;font-size:20px;margin-left:5px;margin-right:5px}.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{background-color:#000000;color:#ffffff}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:black;color:#ffffff}footer{padding-bottom:40px;margin:0}footer .footer-subscribe{color:white;background-color:black;padding-top:20px;padding-bottom:20px;position:relative}footer .footer-subscribe h4{color:#fff;font-family:"Open Sans",sans-serif;font-size:36px;font-weight:400;line-height:60px;text-transform:uppercase;margin-top:0;margin-bottom:0}footer .footer-subscribe .text.form-control{float:left;height:60px;width:350px}footer .footer-subscribe .btn-send-form{width:20%;background-color:#fd5734;float:left;font-size:22px;height:60px;line-height:60px;padding:0;margin-top:0}footer .footer-subscribe .btn-send-form:hover{background-color:white;color:black;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}footer .footer-subscribe .btn-donate{float:right;font-size:22px;height:60px;line-height:60px;padding:0;text-transform:uppercase;width:100%}footer .footer-subscribe .btn-donate:hover{color:black;background:white}footer .footer-subscribe .form-submit{margin-top:0}footer .footer-left{padding-top:30px;color:#000000;font-family:"Merriweather",serif;font-size:16px;font-weight:400;line-height:28px;margin-top:40px}footer .footer-left a{color:black;border-bottom:2px solid black}footer .footer-left a:hover{color:#571845;border-bottom:2px solid #571845}footer .footer-left .footer-text{color:#000000;font-family:"Merriweather",serif;font-size:16px;font-weight:400;line-height:24px;margin-top:20px}footer .footer-right{padding-top:60px}footer .footer-right .contact-bar a img{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}footer .footer-right .contact-bar a:hover{opacity:0.8}footer .footer-right .contact-bar a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.headline{color:black;font-family:"Open Sans",sans-serif;font-size:56px;font-weight:400;line-height:68px;margin-bottom:30px;text-align:center}.content h2,.content h3,.content h4,.content h5,.content h6,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{color:#000000;font-family:"Open Sans",sans-serif;font-weight:400}.content h2,.text-content h2{font-size:50px;line-height:58px}.content h3,.text-content h3{font-size:40px;line-height:48px}.content h4,.text-content h4{font-size:34px;line-height:42px}.content h5,.text-content h5{font-size:28px;line-height:36px}.content h6,.text-content h6{font-size:22px;line-height:26px}.content blockquote,.text-content blockquote{border-left:0;border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;font-size:19px;font-weight:500;letter-spacing:0;line-height:27px;margin-top:60px;margin-bottom:60px;padding-top:35px;padding-bottom:35px}.content blockquote p,.text-content blockquote p{font-size:19px;font-weight:500;letter-spacing:0}.content ul,.text-content ul{margin-top:40px;margin-bottom:40px}.content ul li,.text-content ul li{font-size:19px;font-weight:500;line-height:32px;letter-spacing:0.95px}.intro{margin-bottom:50px}.intro .text-content p{font-size:22px;font-weight:500;line-height:32px;letter-spacing:0}.navbar{height:80px;left:50%;position:absolute;top:53px}.navbar .container{background-color:#ffffff;height:100%;left:-50%;padding-right:0;position:relative}.homepage{background-color:#f9f9f9}.homepage h2{font-family:"Open Sans",sans-serif;font-size:40px;font-weight:500;line-height:44px;margin-top:0}.homepage #step-form .content{background:transparent;margin:0;padding-bottom:0;padding-top:0}.homepage #step-form .amounts{margin-top:20px}.homepage-header{height:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-align-items:flex-end;margin-bottom:60px;background-repeat:no-repeat;background-size:cover;padding-bottom:150px}.homepage-header .container{position:relative}.homepage-header .header-img{display:block;max-height:740px;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 .text.form-control{width:320px;margin:auto}.homepage-header .homepage-headline{background-color:#fd5734;display:none;color:#000;font-family:"Open Sans",sans-serif;font-weight:500;display:table;line-height:1;margin-top:0;margin-bottom:2px;padding:10px 12px}.homepage-header .homepage-headline span{font-family:"Open Sans",sans-serif}.homepage-header .homepage-subtitle{background-color:rgba(0,0,0,0.5);color:#ffffff;font-family:"Merriweather",serif;font-size:22px;font-weight:300;line-height:30px;padding:19px 52px 19px 12px;width:50%}.homepage-header .meta{background-color:#571845;color:#ffffff;display:table;font-size:22px;font-weight:400;line-height:1;margin-bottom:2px;padding:11px 9px 8px;text-transform:uppercase}.homepage-signup{color:#fff;margin-bottom:100px}.homepage-signup h2::after{content:' ';display:block;margin:30px 0 35px;width:90px;height:6px;background-color:#f9f9f9}.homepage-signup .container{background-repeat:no-repeat;background-size:cover;padding:83px 0 85px}.homepage-signup p{font-size:22px;font-weight:300;line-height:30px}.homepage-signup .stats{margin-top:60px;margin-bottom:30px}.homepage-signup .stats .stat{margin-bottom:20px}.homepage-signup .stats p{font-size:19px;font-weight:300;line-height:27px}.homepage-signup .stats .icon{float:left;display:inline-block}.homepage-signup .stats .value{display:inline-block;font-family:"Open Sans",sans-serif;font-size:40px;font-weight:300;line-height:62px;margin-left:15px;text-transform:uppercase}.homepage-signup .more-stats{border-bottom:2px solid white;font-weight:700;line-height:2;margin-bottom:70px;text-align:right;width:100%}.homepage-signup .more-stats a:hover{color:#fff}.homepage-signup .signup .text.form-control{display:block;float:left;width:65%}.homepage-signup .signup .btn-send-form{display:inline-block;margin-top:0;padding:0;width:35%}.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:#fd5734;-webkit-transform:scale(1.05);transform:scale(1.05)}.homepage-campaigns .post-item:hover .post-content{background-color:#fd5734}.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:"Open Sans",sans-serif;font-size:26px;font-weight:600;line-height:34px}.homepage-campaigns .post-content h4::after{content:' ';background-color:#fd5734;display:block;width:90px;height:4px;margin-top:15px;margin-bottom:25px}.homepage-campaigns .post-content .label-join{font-family:"Open Sans",sans-serif;font-size:21px;font-weight:600;line-height:34px}.homepage-donate{background-repeat:no-repeat;background-size:cover;color:white;margin-bottom:80px}.homepage-donate h2{margin-bottom:15px}.homepage-donate .container{background-repeat:no-repeat;padding:30px 0 50px}.homepage-donate p{color:white;font-size:22px;font-weight:300;line-height:30px}.homepage-donate .donation-home h2{font-size:70px;font-weight:700;line-height:70px;margin-top:13px;margin-bottom:20px}.homepage-donate .donation-home .radio-inline{margin-bottom:0}.homepage-donate .donation-home .radio-inline input{display:none}.homepage-donate .donation-home .radio-inline label{background-color:white;color:black;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:26px;font-weight:400;height:58px;line-height:58px;text-align:center;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;width:190px;margin-bottom:4px;margin-right:0}.homepage-donate .donation-home [for="donation_amount_other"],.homepage-donate .donation-home #donation_amount_other{display:none}.homepage-donate .donation-home .radio-inline input[type="radio"]:checked+label,.homepage-donate .donation-home .radio-inline input[type="checkbox"]:checked+label,.homepage-donate .donation-home .checkbox-inline input[type="radio"]:checked+label,.homepage-donate .donation-home .checkbox-inline input[type="checkbox"]:checked+label{background-color:black;color:white}.homepage-donate .donation-home .steps{display:none}.homepage-donate .donation-home .radio-inline,.homepage-donate .donation-home .checkbox-inline{padding-left:0}.homepage-donate .donation-home #step-form-h-0,.homepage-donate .donation-home #step-form-h-1,.homepage-donate .donation-home #step-form-h-2{display:none}.homepage-donate .donation-home #step-form-h-0 h2,.homepage-donate .donation-home #step-form-p-1 h2,.homepage-donate .donation-home #step-form-h-2 h2{margin-top:13px}.homepage-donate .donation-home .content,.homepage-donate .donation-home .text-content{margin-bottom:0}.homepage-donate .donation-home .form-control,.homepage-donate .donation-home select{background-color:#fff;box-shadow:none;height:50px}.homepage-donate .donation-home #step-form-h-0 .actions ul li:first-child{display:none}.homepage-donate .donation-home .actions ul{list-style:none;padding-left:0}.homepage-donate .donation-home .actions ul li{width:385px;height:58px;background-color:#fd5734;color:black;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:400;line-height:58px;text-transform:uppercase;text-align:center}.homepage-donate .donation-home .actions ul li:last-child{display:none !important}.homepage-donate .donation-home .actions ul li a{color:black}.homepage-donate .donation-home .actions ul li a:hover{color:white}.homepage-donate .donation-home .actions ul li:hover{color:#fd5734;background:black}.homepage-donate .donation-home .actions ul li:hover a{color:#fff}.homepage-donate .donation-home .actions .disabled{display:none}.homepage-donate .donation-home .radio input[type="radio"],.homepage-donate .donation-home .radio-inline input[type="radio"],.homepage-donate .donation-home .checkbox input[type="checkbox"],.homepage-donate .donation-home .checkbox-inline input[type="checkbox"]{top:6px}.homepage-donate .donation-home .btn-primary{box-shadow:none}.homepage-donate .donation-home .btn-primary:hover{border-color:transparent}.homepage-donate .donation-home .step2 .actions ul li{display:inline-block;margin-right:4px;width:168px}.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-updates{background-color:#f3f3f3;margin-bottom:80px;padding:80px 0 70px}.homepage-updates .link-section{font-weight:500;margin-top:20px;text-align:right}.homepage-updates .link-section a{display:inline-block;color:#571845;font-size:19px}.homepage-updates .link-section a:hover{color:black}.homepage-updates .posts{display:-webkit-flex}.homepage-updates .featured-post-item{margin-bottom:20px;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-updates .featured-post-item .post-content-wrap{overflow:visible}.homepage-updates .featured-post-item .post-content{background-color:#4faad3;color:#ffffff;float:left;width:423px;height:350px;margin-top:40px;padding:20px 20px 20px 30px;position:relative;z-index:999;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-updates .featured-post-item .post-content h4{font-family:"Open Sans",sans-serif;font-size:34px;font-weight:400;line-height:40px}.homepage-updates .featured-post-item .post-content .date-post{color:#fff;font-size:16px;font-weight:500;line-height:26px;margin-bottom:50px;text-transform:uppercase}.homepage-updates .featured-post-item .post-content .tag-post{color:#fff;font-size:17px;line-height:27px}.homepage-updates .featured-post-item .post-image{float:right;overflow:hidden}.homepage-updates .featured-post-item .post-image img{-webkit-transition:all 0.35s linear;transition:all 0.35s linear;-webkit-transform:scale(1);transform:scale(1)}.homepage-updates .featured-post-item:hover .post-content{background-color:black;width:443px}.homepage-updates .featured-post-item:hover .post-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.homepage-updates .post-item{background-color:#fff;height:100%;position:relative;margin-bottom:10px;width:33%;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-updates .post-item .post-content{padding-top:30px;padding-bottom:40px;padding-left:20px;padding-right:30px;-webkit-transition:all 0.55s linear;transition:all 0.55s linear}.homepage-updates .post-item .date-post{color:#000000;font-family:"Merriweather",serif;font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px;text-transform:uppercase}.homepage-updates .post-item .tag-post{color:#000000;font-family:"Merriweather",serif;font-size:17px;font-weight:500;line-height:22px}.homepage-updates .post-item h4{color:#571845;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:500;line-height:30px}.homepage-updates .post-item:nth-child(2){margin:0 0.5%}.homepage-updates .post-item:hover{height:105%;background:#571845}.homepage-updates .post-item:hover h4{color:white}.homepage-updates .post-item:hover .date-post{color:white}.homepage-updates .post-item:hover .tag-post{color:white}.homepage-resources{margin-bottom:90px}.homepage-resources h2{color:#000000;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:400;line-height:34px;margin-bottom:40px;text-transform:uppercase}.homepage-resources .post-item{font-size:17px;line-height:26px}.homepage-resources .post-item h4{font-size:20px;font-weight:400;line-height:32px;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-resources .post-item h4 a{color:#ffffff;background-color:#571845;box-shadow:0px 0px 0px 5px #4faad3}.homepage-resources .post-item h4:hover a{background-color:black;box-shadow:0px 0px 0px 5px #000}.homepage-resources .link-section{font-weight:500;font-size:19px;margin-top:20px;text-align:right}.homepage-resources .link-section a{display:inline-block;color:#571845}.homepage-resources .link-section a:hover{color:#000}@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:#fd5734}.homepage-calltoaction .container-item.item-2{width:348px;background-color:#571845}.homepage-calltoaction .container-item.item-3{width:348px;background-color:#009bc0}.homepage-calltoaction .container-item h3{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:50px;line-height:50px;text-transform:uppercase}.homepage-calltoaction .container-item p{color:#ffffff;font-family:"Merriweather",serif;font-size:22px;font-weight:500;line-height:32px}.homepage-about{margin-bottom:80px}.homepage-about .homepage-titles{color:#000;font-family:"Open Sans",sans-serif;line-height:60px;text-transform:uppercase;margin-bottom:30px;text-align:center}.homepage-about .link-section{text-align:center;margin-top:40px}.homepage-about .link-section a{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:20px;padding:20px 90px;background-color:#571845;display:inline-block;border:2px solid #ffffff}.homepage-about .link-section a:hover{color:#571845;background-color:transparent;border:2px solid #571845;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-about .container-about a{float:left}.homepage-about .container-about a:hover{opacity:1}.homepage-about .container-about:after{content:'';display:block;clear:both}.homepage-about .about-item{width:440px;height:226px;background-color:#e5e5e5;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;color:#ffffff;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:500;line-height:30px;padding:18px}.homepage-about .about-item.item-1{height:452px}.homepage-about .about-item:hover p{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.homepage-about .about-item:hover::before{opacity:0.8;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-about .about-item h5{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:500;line-height:30px;position:relative;margin-bottom:20px}.homepage-about .about-item p{color:#ffffff;font-family:"Merriweather",serif;font-size:18px;font-weight:400;line-height:28px;position:relative;opacity:0;-webkit-transition:all 0.85s linear;transition:all 0.85s linear;-webkit-transform:translateY(20px);transform:translateY(20px)}.homepage-about .about-item:before{content:"";width:100%;height:100%;display:block;background:-webkit-linear-gradient(top, #12100b 0%, #000 44%, #000 50%);background:linear-gradient(180deg, #12100b 0%, #000 44%, #000 50%);position:absolute;opacity:0.5;top:0;left:0;-webkit-transition:all 0.55s linear;transition:all 0.55s linear}#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-slider{margin-bottom:80px;height:10500px}.homepage-slider .bg-slider-item.bg-2{background-color:#00a2ea}.homepage-slider .bg-slider-item.bg-3{background-color:#20b376}.homepage-slider .slider-col-img{position:relative}.homepage-slider .slider-col-img img{position:absolute}.homepage-slider .slider-caption{position:relative}.homepage-slider .slider-caption .slider-caption-caption{position:absolute}.homepage-slider .slider-caption a:hover{opacity:0.5}.homepage-slider .slider-caption a:hover h3,.homepage-slider .slider-caption a:hover p{opacity:0.8;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.homepage-slider .carousel-home .carousel-inner-home{height:100vh;position:relative}.homepage-slider .carousel-home .carousel-indicators li{display:block;margin:auto;margin-bottom:5px}.homepage-slider .carousel-home .carousel-indicators li.active{background-color:#fff !important}.homepage-slider .carousel-home .carousel-control.right{background:none}.homepage-slider .carousel-home .item{position:absolute;width:100%;left:0;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-slider .carousel-home .slider-nav{padding-top:160px}.homepage-slider .carousel-home .slider-nav .carousel-indicators{position:relative;top:0;left:0;width:100%;margin:0}.homepage-slider .carousel-home .next-item{display:inline-block;color:#e50c66;font-family:"Open Sans",sans-serif;font-size:20px;width:303px;height:56px;background-color:#ffffff;line-height:56px;text-align:center}.homepage-slider .carousel-home .slider-caption h3{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:70px;line-height:70px;text-transform:uppercase;margin-bottom:50px}.homepage-slider .carousel-home .slider-caption h3 a{color:#ffffff}.homepage-slider .carousel-home .slider-caption p{color:#ffffff;font-family:"Merriweather",serif;font-size:22px;font-weight:400;line-height:32px}.homepage-slider .carousel-home .slider-caption ul{list-style:none;margin:0;padding:0}.homepage-slider .carousel-home .slider-caption ul li{color:#ffffff;font-family:"Merriweather",serif;font-size:22px;font-weight:400;line-height:32px;margin-bottom:20px}.homepage-slider .carousel-home .slider-caption ul li:before{content:"";width:28px;height:22px;display:inline-block;background:url("icon-list.png") no-repeat center center;margin-right:10px}.homepage-slider .btn-skipslider{display:inline-block;color:#ffffff;font-family:"Oswald";font-size:20px;border:3px solid #ffffff;padding:20px 50px;position:absolute;z-index:999999;bottom:50px;right:100px}.homepage-slider .btn-skipslider:hover{background-color:#fff;color:#000}.homepage-events{margin-bottom:80px}.homepage-events .map-wrap{margin-bottom:80px}.homepage-events .homepage-titles{text-align:center;color:#000;font-family:"Open Sans",sans-serif;text-transform:uppercase;margin-bottom:80px}.homepage-events .event-item:after{content:'';display:block;clear:both}.homepage-events .event-item h5{color:#000;font-family:"Open Sans",sans-serif;font-size:30px;line-height:30px;text-transform:uppercase;padding-left:18px}.homepage-events .event-item .event-date{color:#000;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:600;line-height:34px}.homepage-events .event-item .event-venue{font-family:"Merriweather",serif;font-size:16px;font-weight:500;line-height:28px;color:#000}.homepage-events .event-item h4 a{color:#571845;font-family:"Open Sans",sans-serif;font-size:30px;line-height:34px}.homepage-events .event-item h4 a:hover{color:#000}.homepage-events .event-item .event-content{color:#000000;font-family:"Merriweather",serif;font-size:18px;font-weight:400;line-height:28px}.homepage-events .event-item .event-item-content{float:left;width:66%}.homepage-events .event-item .event-item-pic{float:left}.homepage-events .event-item .event-item-text{background-color:#f7f7f7;padding-left:18px;padding-top:30px;padding-bottom:60px;padding-right:60px}.homepage-events .event-item .event-item-pic{width:400px;height:400px}.homepage-events .more-events{width:303px;height:56px;background-color:#571845;display:inline-block;float:right;color:#ffffff;font-family:"Open Sans",sans-serif;font-size:20px;line-height:56px;text-align:center;margin-top:30px}.homepage-events .more-events:hover{background-color:#000;color:#fff;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.blog-list-template .header-blog{padding-top:60px;padding-bottom:60px;background-color:#f7f7f7;position:relative}.blog-list-template .header-blog h4{font-family:"Open Sans",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:#fd5734;box-shadow:0px 0px 0px 5px #fd5734}.blog-list-template .header-blog h4 a:hover{color:black}.blog-list-template .header-blog .date-post{color:black;font-family:"Merriweather",serif;font-size:18px;font-weight:500;line-height:22px;text-transform:uppercase}.blog-list-template .header-blog .tag-post{background-color:#571845;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:"Merriweather",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:#571845;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:#571845;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400;line-height:30px}.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:"Open Sans",sans-serif}.showme-filters #dropdownMenu1{background-color:transparent;cursor:pointer;color:#571845;border:0;font-size:22px;text-transform:uppercase;font-family:"Open Sans",sans-serif}.showme-filters #dropdownMenu1 option{font-size:22px;line-height:40px;font-family:"Open Sans",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:#571845;cursor:pointer;padding:15px 0;text-transform:uppercase}.showme-filters .dropdown-menu p{margin-bottom:0}.blog-list-template-standard .homepage-resources{margin-bottom:20px}.blog-list-template-standard .homepage-resources .container-posts{margin-top:30px;margin-bottom:60px}.blog-list-template-standard .homepage-resources .post-item{margin-bottom:20px}.blog-list-template-standard .homepage-resources .post-item .post-content{border-bottom:2px solid #f3f3f3;padding-bottom:15px}.container-issues-list{text-align:center;padding-bottom:150px}.container-issues-list p{color:#000000;font-family:"Merriweather",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:"Open Sans",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:#571845;font-family:"Open Sans",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:"Open Sans",sans-serif;font-size:70px;line-height:70px;text-transform:uppercase;margin-bottom:30px}.container-issue .container-issue-top p{color:#ffffff;font-family:"Merriweather",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:"Merriweather",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:"Merriweather",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}.container-full-post .share-bar{text-align:center}.container-full-post .share-bar a{display:block;margin:5px}.container-full-post .content-full-post{margin-top:60px}.container-full-post .content{padding-bottom:80px}.container-full-post .content img{margin-bottom:40px}.container-full-post .date-full-post{color:#000000;font-family:"Merriweather",serif;font-size:18px;font-weight:500;line-height:28px;border-bottom:1px solid #000;padding-bottom:10px}.container-full-post .tag-post{color:#c1c1c1;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:400;line-height:32px}.link-back-posts{background:url("back-bullet.svg") no-repeat left center;display:inline-block;color:black;font-family:"Open Sans",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}.container-stream{background-color:#f7f7f7;padding-top:60px;padding-bottom:60px}.container-stream h3{float:left;font-family:"Open Sans",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:#571845;font-family:"Open Sans",sans-serif;font-size:18px;text-transform:uppercase}.container-stream .addreaction a{color:#571845}.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:#571845}.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:"Merriweather",serif;font-size:14px;font-weight:500;line-height:24px;text-transform:uppercase}.container-stream .activity .linked-signup-name{color:#571845;font-family:"Open Sans",sans-serif;font-size:20px;line-height:30px;margin-right:10px}.container-stream .activity .activity-time{font-family:"Merriweather",serif;font-size:14px;font-weight:500;line-height:24px;text-transform:uppercase}.container-stream .activity .activity-content{font-family:"Merriweather",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:#571845}.reaction-wrap .user-session-form-container a:hover{color:#000}.container-calendar{padding-bottom:150px}.container-calendar .header-calendar{padding-top:80px;padding-bottom:80px;background-color:#333;background-size:cover;background-position:center;margin-bottom:50px;position:relative}.container-calendar .header-calendar:before{content:"";width:100%;height:100%;background-color:#000;opacity:0.5;position:absolute;top:0;left:0}.container-calendar .header-calendar h2.headline{color:#fff;position:relative}.container-calendar .text-founds{text-align:center;margin-top:20px;margin-bottom:20px;color:#454545;font-family:"Open Sans",sans-serif;font-size:22px;line-height:20px;margin-top:40px}.container-calendar .container-map-events{margin-bottom:60px}.container-calendar .map{height:480px !important}.container-calendar .find-event{background-color:black;width:100%;margin:auto;padding:25px 45px;text-align:center;color:#fff}.container-calendar .find-event .text.form-control{margin:auto;width:80%}.container-calendar .find-event .submit-button{background-color:#fd5734;color:black;padding:0 25px}.container-calendar .find-event .submit-button:hover{background-color:black;color:white}.container-calendar .find-event h4{color:#ffffff;font-family:"Merriweather",serif;font-size:22px;line-height:30px;text-transform:uppercase;text-align:center}.container-calendar .event-item{margin-bottom:30px}.container-calendar .event-item:after{content:'';display:block;clear:both}.container-calendar .event-item h5{font-family:"Open Sans",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:"Merriweather",serif;font-size:19px;line-height:27px}.container-calendar .event-item h4 a{color:#571845;font-family:"Open Sans",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:"Merriweather",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 .event-item-text{background-color:white;font-weight:500;margin-top:20px;margin-left:-40px;padding:10px 40px 20px 20px}.container-calendar .event-item .btn-primary{padding:0 25px}.eventpicmap{font-family:"Roboto";font-size:16px;font-weight:500;line-height:28px;color:#454545}.eventpicmap h5{color:#571845;font-family:"Open Sans",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:"Open Sans",sans-serif;color:#fff;background-color:#571845;display:inline-block;padding-left:10px;padding-right:10px}.container-event .container-event-top{margin-top:60px;margin-bottom:40px}.container-event .container-event-top .headline{margin-top:0;text-align:left}.container-event .container-event-top .when{color:#000000;font-family:"Open Sans",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:"Merriweather",serif;font-size:18px;font-weight:500;line-height:26px;color:#000000}.container-event .where a{color:#571845;text-transform:uppercase}.container-event .where a:hover{color:#000}.container-event .intro{position:relative;height:200px;overflow:hidden}.container-event .intro.introexpanded{height:auto !important}.container-event .intro .btn-slide-down{width:100%;height:30px;position:absolute;display:block;bottom:0;opacity:0.9;font-family:"Roboto";font-size:21px;font-weight:900;line-height:21px;color:#571845;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:"Merriweather",serif;font-size:18px;font-weight:400;line-height:28px}.container-event .container-event-bottom{background-color:#f7f7f7;padding-top:60px;padding-bottom:60px;margin-top:60px}.container-event .container-event-bottom h4{color:#000000;font-family:"Open Sans",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-center .col-event-img img{width:100%}.container-join{background-color:#eaeaea;margin-top:-133px;padding-bottom:150px;padding-top:150px;position:relative}.container-join .connect-button{color:#571845;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:600;line-height:22px;margin:0 20px;text-transform:uppercase}.container-join .forgot{color:#571845}.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:"Open Sans",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-family:"Roboto";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:#571845;color:#ffffff;font-family:"Open Sans",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:"Open Sans",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:"Merriweather",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:"Open Sans",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:"Open Sans",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:#571845;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:700;line-height:34px}.suggestion-box.content-list .post-idea h3 a{color:#571845}.suggestion-box.content-list .post-idea .byline{font-family:"Merriweather",serif;font-size:16px;font-weight:500;line-height:26px;color:#000000}.suggestion-box.content-list .post-idea .excerpt{color:#000000;font-family:"Merriweather",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:#fd5734;color:#ffffff;font-family:"Open Sans",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:#fd5734;color:#ffffff;font-family:"Open Sans",sans-serif;font-size:20px}.container-suggestion .byline{color:#000000;font-family:"Merriweather",serif;font-size:22px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}.container-suggestion p{color:#000000;font-family:"Merriweather",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:"Open Sans",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:"Merriweather",serif;font-size:22px;font-weight:500;line-height:32px}.container-survey h3.headline{color:#454545;font-family:"Open Sans",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:"Merriweather",serif;font-size:20px;font-weight:500;line-height:30px;margin-bottom:30px}.container-survey label.radio{color:#000000;font-family:"Merriweather",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:#571845}.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:#fd5734;color:black;line-height:60px;font-family:"Open Sans",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:#fd5734}.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:"Merriweather",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("volunteer-checks.svg");border:none;cursor:pointer}.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}.container-donate{padding-bottom:150px;position:relative}.container-donate h3.title{display:none}.container-donate h2.headline{font-family:"Open Sans",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:#571845;color:white;line-height:60px;font-family:"Open Sans",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:#571845;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-donate .steps ul li.current a{color:#571845}.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:"Open Sans",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:#571845;-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:#571845;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:"Open Sans",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:"Open Sans",sans-serif;font-size:22px;line-height:58px;text-transform:uppercase;text-align:center;background-color:#fd5734;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:"Open Sans",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 .container-people-list{padding-bottom:100px}.container-people .container-people-list a{float:left}.container-people .container-people-list:after{content:'';display:block;clear:both}.container-people .container-people-list .about-item{width:360px;height:226px;background-color:#e5e5e5;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;color:#ffffff;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:500;line-height:30px;padding:18px}.container-people .container-people-list .about-item.item-1{height:452px}.container-people .container-people-list .about-item:hover p{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.container-people .container-people-list .about-item:hover::before{opacity:0.8;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-people .container-people-list .about-item h5{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:500;line-height:30px;position:relative}.container-people .container-people-list .about-item p{color:#ffffff;font-family:"Merriweather",serif;font-size:18px;font-weight:400;line-height:28px;position:relative;opacity:0;-webkit-transition:all 0.85s linear;transition:all 0.85s linear;-webkit-transform:translateY(20px);transform:translateY(20px)}.container-people .container-people-list .about-item:before{content:"";width:100%;height:100%;display:block;background:-webkit-linear-gradient(top, #12100b 0%, #000 44%, #000 50%);background:linear-gradient(180deg, #12100b 0%, #000 44%, #000 50%);position:absolute;opacity:0.5;top:0;left:0}.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:"Merriweather",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:"Merriweather",serif;font-size:18px;font-weight:400;line-height:28px}.container-feedback .container-feedback-header{background-color:#333;background-repeat:no-repeat;background-size:cover;padding-top:40px;padding-bottom:60px;position:relative}.container-feedback .container-feedback-header:before{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;opacity:0.5}.container-feedback h2.headline{color:#fff;position:relative}.container-feedback h4{font-family:"Open Sans",sans-serif;font-size:28px;line-height:36px;margin-bottom:30px;text-transform:uppercase}.container-feedback .intro{font-size:22px;font-weight:500;line-height:30px;color:#fff;position:relative}.container-feedback .nav-tabs{border-bottom:none;float:right;color:#000000;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:400;line-height:30px;text-transform:uppercase;margin-top:-62px}.container-feedback .nav-tabs>li>a{background-color:#571845;border-radius:0;border:none;color:white;line-height:1;padding:20px 28px}.container-feedback .nav-tabs>li.active>a,.container-feedback .nav-tabs>li.active>a:hover,.container-feedback .nav-tabs>li.active>a:focus{color:#571845;background-color:#eaeaea;border:none}.container-feedback .form-wrap{background-color:#eaeaea;padding:60px 0 120px}.container-feedback .phones{border-bottom:2px solid white;border-top:2px solid white;font-size:21px;font-weight:500;line-height:29px;margin-top:30px;padding-top:25px;padding-bottom:15px;text-transform:uppercase}.container-feedback .submit-button{background-color:#571845 !important;color:white !important;float:right;width:50%}.container-feedback .submit-button:hover{background-color:black !important}.container-feedback .textarea{height:226px}.container-feedback .contact-map{padding:100px 0}.container-feedback .contact-map .directions{background:white;font-weight:500;margin-left:-60px;margin-top:25px;padding-bottom:25px}.container-feedback .contact-map .directions h4{margin-bottom:10px}.container-feedback .contact-map .directions a{color:#571845;display:inline-block;margin-top:30px}.container-feedback .contact-map .directions a:hover{color:#000}.home-social-feed-bottom .social-feed-tabs{margin-left:0;padding-left:0;text-align:center;margin-bottom:0}.home-social-feed-bottom .social-feed-tabs li{width:246px;height:63px;display:inline-block;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:400;line-height:63px}.home-social-feed-bottom .social-feed-tabs li.social-feed-fb-button.activefeed{background-color:#eaeaea;color:#000}.home-social-feed-bottom .social-feed-tabs li.social-feed-tw-button.activefeed{background-color:#eaeaea;color:#000}.home-social-feed-bottom .social-feed-tabs li.social-feed-ins-button.activefeed{background-color:#eaeaea;color:#000}.home-social-feed-bottom .container-feed{background-color:#eaeaea;padding-top:40px}.social-feed-fb-button{background-color:#bcbcbc;color:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:50px;text-transform:uppercase}.social-feed-tw-button{background-color:#bcbcbc;color:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:50px;text-transform:uppercase}.social-feed-ins-button{background-color:#bcbcbc;color:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:50px;text-transform:uppercase}.container-tw-feed{display:none}.container-ins-feed{display:none}.juicer-feed{font-family:"Open Sans",sans-serif !important}.juicer-feed h1.referral{display:none !important}.juicer-feed p{color:#122442;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;line-height:26px}.juicer-feed p a{color:#4caded !important}.juicer-feed p a:hover{color:#122442 !important}.feed-item{border:0px !important;background-color:#ffffff !important}.juicer-feed .j-paginate{border-color:#d2d2d2 !important;color:#d2d2d2 !important}.juicer-feed .j-paginate:hover{background:#d2d2d2 !important;color:#ffffff !important;border-color:#d2d2d2 !important}.j-loading{border-color:#d2d2d2 !important}.j-loading:before{background-color:#d2d2d2 !important}@media screen and (max-width: 1360px){.container-people .container-people-list a{float:left;width:33.3%}.container-people .container-people-list .about-item{width:100%}.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%}}@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}.homepage-header .homepage-headline{font-size:56px}.homepage-header .homepage-subtitle{font-size:20px;padding:15px 40px 15px 20px}.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 .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:#fd5734}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fd5734;background-color:transparent}.navbar-collapse{margin-bottom:40px;border:0}.navbar-toggle{margin-top:20px}.navbar-inverse .navbar-toggle{border:0;border-radius:0}.navbar-inverse .navbar-toggle:hover{background-color:transparent}.navbar-inverse .navbar-toggle .icon-bar{background-color:#000;width:40px;height:5px}.navbar-inverse .navbar-toggle:nth-child(2){background-color:black}.navbar-inverse .navbar-toggle:nth-child(3){background-color:black}.navbar-inverse .navbar-toggle:nth-child(4){background-color:black}}@media screen and (max-width: 1199px){.homepage-signup .container{background-position:right top}footer .footer-subscribe h4{font-size:28px}}@media screen and (max-width: 1024px){.container-donate .actions{max-width:100%}.navbar{top:30px}.homepage-header{padding-bottom:0;height:460px;margin-bottom:60px}.homepage-header .container{padding-left:0;padding-right:0}.homepage-header .homepage-headline{font-size:50px}.homepage-header .homepage-subtitle{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}.event-item-pic{width:300px;height:300px}footer .footer-subscribe h4{font-size:28px}.homepage-about .about-item h5{font-size:24px;line-height:30px}.homepage-slider .carousel .item{height:730px}.homepage-slider .carousel .slider-caption ul li{font-size:18px;line-height:22px;margin-bottom:15px}.homepage-slider .carousel .slider-caption p{font-size:20px;line-height:30px}.homepage-calltoaction .container-item p{font-size:18px;line-height:28px}.homepage-calltoaction .container-item h3{font-size:26px;line-height:30px}.homepage-updates .link-section a{font-size:18px;padding:15px 30px;margin-top:0}}@media screen and (max-width: 1023px){.container-posts{width:100%}}@media screen and (max-width: 991px){.homepage-header .homepage-headline{font-size:40px}.form-group>select{font-size:16px}.homepage-updates{margin-bottom:60px}.homepage-calltoaction{margin-bottom:80px}.homepage-header{height:448px;margin-bottom:30px}.homepage-events .more-events{display:block;float:none;margin-left:auto;margin-right:auto}.homepage-about{margin-bottom:40px}.homepage-updates .homepage-titles{margin-bottom:40px}.homepage-about .homepage-titles{margin-bottom:40px;margin-top:50px}.homepage-updates .container-posts{margin-bottom:40px}.homepage-signup .container{padding:30px}.homepage-signup .stats{text-align:center}.homepage-signup .stats .stat{margin-bottom:0;text-align:center}.homepage-signup .stats .icon{float:none;display:block;margin:0 auto}.homepage-signup .stats .value{margin-left:0}.homepage-donate .container{padding:30px 30px 50px}.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:"Open Sans",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:"Merriweather",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:"Merriweather",serif;font-size:18px;font-weight:400;line-height:24px}.carousel-inner-home .item .slider-caption ul{list-style:none;padding-left:0}.carousel-inner-home .bg-slider-item.bg-1{background-color:#36be95}.carousel-inner-home .bg-slider-item.bg-2{background-color:#e50c66}.carousel-inner-home .bg-slider-item.bg-3{background-color:#571845}.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{margin-bottom:40px}.container-full-post .share-bar a{display:inline-block}.container-full-post .content{padding-bottom:30px}.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}.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:#fd5734;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-events .event-item h5{font-size:20px}.homepage-about .about-item h5{font-size:22px;line-height:24px}.homepage-updates .container-posts .post-item h4{font-size:20px;line-height:26px}.homepage-calltoaction .container-item{padding-left:15px;padding-right:15px}footer .footer-right{padding-top:30px;text-align:left}.homepage-events .event-item h4 a{font-size:24px;line-height:32px}.homepage-events .event-item .event-item-content{width:64%}.homepage-events .event-item .event-item-pic{width:250px}.homepage-slider .carousel .item{height:640px}.homepage-slider .carousel .next-item{width:220px;margin-top:40px}.homepage-slider .carousel .slider-caption p{font-size:16px;line-height:24px}.homepage-slider .carousel .slider-caption ul li{font-size:16px;line-height:20px;margin-bottom:15px}.homepage-slider .carousel .slider-caption h3{font-size:30px;line-height:40px;margin-bottom:20px}.homepage-slider .carousel .slider-caption h3{font-size:30px;line-height:40px;margin-bottom:20px}.homepage-calltoaction .container-item{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.homepage-calltoaction .container-item.item-1{width:348px}.container-petition #petition-form{margin-top:0}.container-feedback .submit-button{float:none;margin-bottom:40px}.homepage-signup,.homepage-campaigns,.homepage-donate,.homepage-updates,.homepage-resources{margin-bottom:30px}.homepage-updates{padding:30px 0 0}}.home-slider-mobile{display:none}@media screen and (max-width: 767px){.navbar{height:70px;left:unset;position:relative;top:unset}.navbar .container{left:unset}.inner .navbar{margin-top:0}.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 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-updates .link-section a{margin-top:0}.homepage-about .homepage-titles{margin-top:30px}.homepage-updates{margin-bottom:40px}.homepage-updates .container-posts{margin-bottom:15px}.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-subscribe{padding-top:10px;padding-bottom:40px;text-align:center}.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-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}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:15px 15px 15px 25px;text-transform:uppercase}.navbar-inverse .navbar-nav>li>a{font-size:16px;line-height:24px;text-transform:uppercase}.navbar-nav{float:none;margin-top:0}.navbar-toggle{margin-top:17px}.navbar-brand>img{width:200px}.homepage-events .homepage-titles{margin-bottom:40px}.homepage-about{margin-bottom:30px}.homepage-events .event-item h5{padding-left:0}.homepage-events .map-wrap{margin-bottom:25px}.homepage-header{height:340px;margin-bottom:40px;width:100%;padding:0 20px}.homepage-header .header-img{top:70px}.homepage-header .meta{font-size:18px}.homepage-updates .container-posts .post-item img{padding-top:15px;padding-left:15px;padding-right:15px;margin:auto;display:block}.homepage-updates .container-posts .post-item .post-content{padding-left:15px;padding-right:15px}footer .footer-subscribe .btn-send-form{width:100%;margin-top:0;margin-left:0;margin-bottom:5px}footer .footer-subscribe .text.form-control{width:100%;margin-left:0;margin-right:0;margin-bottom:5px;text-align:center}.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}.homepage-calltoaction .container-item p{font-size:16px;line-height:26px}.homepage-calltoaction .container-item h3{font-size:20px;line-height:30px}.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-updates .homepage-titles{margin-bottom:40px}.homepage h2{font-size:30px;line-height:1}.homepage h2::after{margin:20px 0 25px;height:3px}.homepage-signup{margin-bottom:50px}.homepage-signup p{font-size:18px}.homepage-signup .stats p{margin-bottom:25px}.homepage-campaigns{margin-bottom:30px;padding:0 30px}.homepage-campaigns h2{text-align:center}.homepage-campaigns .post-item{margin-bottom:30px}.homepage-donate{margin-bottom:50px}.homepage-donate p{font-size:18px;line-height:28px}.homepage-updates{padding:0}.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}.homepage-updates .post-item:nth-child(2){margin:0 0 20px}.homepage-resources{margin-bottom:30px}.homepage-resources .post-item{margin-bottom:20px}.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 .intro{font-size:20px;line-height:28px}.container-feedback .form-wrap{padding:60px 0}.container-feedback .contact-map{padding:50px 0}.container-feedback .contact-map img{width:100%}.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}}@media screen and (max-width: 580px){.homepage-header .header-img{height:340px}.homepage-header .header-img img{width:auto;max-width:none}.container-petition .petition-header{min-height:300px}.container-feedback .nav-tabs{font-size:18px;float:none}.container-feedback .nav-tabs>li>a{padding:15px}.container-donate .amounts .radio-inline>span{display:block;float:none}.container-donate .actions{margin-right:15px}.homepage-donate .container{background-position-x:right}}@media screen and (max-width: 480px){.homepage-header .meta{font-size:16px}.homepage-header .homepage-headline{font-size:30px}.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 .donation-home .radio-inline label{width:100px}.homepage-donate .donation-home .actions ul li{width:205px}}@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:#571845;margin-left:0}.container-donate .actions ul li:nth-child(2){float:none;margin:0 auto}}@media screen and (max-width: 320px){.homepage-header .homepage-headline{font-size:24px}}
