html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}body.about #content .slides,body.get-involved #content .slides{background-color:#0F206C;position:absolute;left:0;top:0;min-width:990px;width:100%;text-align:center;height:364px}body.about #content .slides .container,body.get-involved #content .slides .container{position:relative;width:100%;height:100%}body.about #content .slides .container .image,body.get-involved #content .slides .container .image{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}body.about #content .slides .slidesContainer,body.get-involved #content .slides .slidesContainer{display:none}body.about #content .slidesSpacer,body.get-involved #content .slidesSpacer{height:364px}body.about #content section.articles,body.get-involved #content section.articles{margin:0 0 115px 0;padding-top:15px;text-align:left}body.about #content section.articles article,body.get-involved #content section.articles article{width:200px;margin:0 40px 40px 0}body.about #content section.articles article .image,body.about #content section.articles article .image img,body.get-involved #content section.articles article .image,body.get-involved #content section.articles article .image img{border-radius:50%}body.about #content section.articles article .image,body.get-involved #content section.articles article .image{border:10px solid #d1d3d4;width:180px;height:180px}body.about #content section.articles article .image img,body.get-involved #content section.articles article .image img{height:100%;width:100%}body.about #content section.articles article .details,body.get-involved #content section.articles article .details{margin-top:17px;text-align:center;width:100%}body.about #content section.articles article .details h2,body.get-involved #content section.articles article .details h2{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;letter-spacing:0.05em}body.about #content section.articles article .details p,body.get-involved #content section.articles article .details p{color:#090909}body.about #content section.articles article:nth-of-type(4),body.about #content section.articles article:last-of-type,body.get-involved #content section.articles article:nth-of-type(4),body.get-involved #content section.articles article:last-of-type{margin-right:0}body.about #content section.articles{text-align:center}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.about #content .slides,body.get-involved #content .slides{height:200px}body.about #content .slidesSpacer,body.get-involved #content .slidesSpacer{height:200px}body.about #content section.articles,body.get-involved #content section.articles{margin:0 0 60px 0;padding-top:0;text-align:center}body.about #content section.articles article,body.get-involved #content section.articles article{width:196px;margin:0 20px 30px 20px}body.about #content section.articles article .image,body.get-involved #content section.articles article .image{border:6px solid #d1d3d4;width:184px;height:184px}body.about #content section.articles article .image img,body.get-involved #content section.articles article .image img{height:100%;width:100%}body.about #content section.articles article .details,body.get-involved #content section.articles article .details{margin-top:10px}body.about #content section.articles article:last-of-type,body.get-involved #content section.articles article:last-of-type{margin-right:20px}}body.bastiat #content div.info p,body.young-professionals #content div.info p{margin-bottom:20px}body.bastiat #content div.info p:last-of-type,body.young-professionals #content div.info p:last-of-type{margin-bottom:0}body.bastiat #content .tabbedData,body.young-professionals #content .tabbedData{padding-top:20px}body.bastiat #content .tabbedData .memberships,body.young-professionals #content .tabbedData .memberships{text-align:center}body.bastiat #content .tabbedData .memberships article,body.young-professionals #content .tabbedData .memberships article{padding-bottom:15px}body.bastiat #content .tabbedData .memberships article:last-of-type,body.young-professionals #content .tabbedData .memberships article:last-of-type{padding-bottom:0}body.bastiat #content .tabbedData .donationAmount,body.young-professionals #content .tabbedData .donationAmount{text-align:center;font-size:15px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.bastiat #content .tabbedData .donationAmount,body.young-professionals #content .tabbedData .donationAmount{text-align:left}}body.donate div.tabbedData h2,body.donate div.tabbedData h3,body.donate div.tabbedData.partialWidth,.bigForm h2,.bigForm h3,.bigForm.partialWidth{width:602px;margin:0 auto}body.donate div.tabbedData h2,body.donate div.tabbedData h3,.bigForm h2,.bigForm h3{position:relative;color:#0075C9;font-size:17px;text-align:center;margin-bottom:20px}body.donate div.tabbedData h2 span:first-of-type,body.donate div.tabbedData h3 span:first-of-type,.bigForm h2 span:first-of-type,.bigForm h3 span:first-of-type{position:absolute;width:100%;height:3px;background-color:#0075C9;left:0;top:12px}body.donate div.tabbedData h2 span:last-of-type,body.donate div.tabbedData h3 span:last-of-type,.bigForm h2 span:last-of-type,.bigForm h3 span:last-of-type{position:relative;display:inline-block;background-color:white;padding:0 8px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.donate div.tabbedData h2,body.donate div.tabbedData h3,body.donate div.tabbedData.partialWidth,.bigForm h2,.bigForm h3,.bigForm.partialWidth{width:100%}}.bigForm input[type=text].error,.bigForm input[type=email].error,.bigForm input[type=tel].error,.bigForm input[type=password].error,.bigForm select.error,.bigForm textarea.error,.bigForm .dropdown.error,.bigForm .checkbox.error,.ajaxForm input[type=text].error,.ajaxForm input[type=email].error,.ajaxForm input[type=tel].error,.ajaxForm input[type=password].error,.ajaxForm select.error,.ajaxForm textarea.error,.ajaxForm .dropdown.error,.ajaxForm .checkbox.error{background-color:#ffd3d2 !important}.bigForm .linkButton,.ajaxForm .linkButton{-webkit-appearance:none}.bigForm .linkButton.error,.ajaxForm .linkButton.error{background-color:#ff5350 !important}.bigForm .linkButton.success,.ajaxForm .linkButton.success{background-color:#2ba78e !important}.bigForm,.articleBody form{width:100%;margin:0 auto}.bigForm .center,.articleBody form .center{text-align:center}.bigForm section,.articleBody form section{margin-bottom:34px}.bigForm label,.articleBody form label{cursor:pointer}.bigForm .genericError,.articleBody form .genericError{font-family:'Work Sans', sans-serif;font-weight:400;color:#ff3e41;font-style:italic;font-size:15px;margin-top:25px;text-align:center}.bigForm input[type=text],.bigForm input[type=email],.bigForm input[type=tel],.bigForm input[type=password],.bigForm select,.bigForm textarea,.bigForm .dropdown,.bigForm .checkbox,.articleBody form input[type=text],.articleBody form input[type=email],.articleBody form input[type=tel],.articleBody form input[type=password],.articleBody form select,.articleBody form textarea,.articleBody form .dropdown,.articleBody form .checkbox{font-family:'Work Sans', sans-serif;font-weight:400;vertical-align:top;-webkit-appearance:none;-webkit-border-radius:0;font-size:15px;width:100%;width:calc(100% - 22px);padding:0 10px 0 10px;border:1px solid #bbbcbe;margin-bottom:16px;background-color:#f5f5f6;color:#43464c}.bigForm input[type=text],.bigForm input[type=email],.bigForm input[type=tel],.bigForm input[type=password],.bigForm .select,.bigForm .checkbox,.articleBody form input[type=text],.articleBody form input[type=email],.articleBody form input[type=tel],.articleBody form input[type=password],.articleBody form .select,.articleBody form .checkbox{box-sizing:content-box;height:40px;line-height:40px}.bigForm select,.articleBody form select{box-sizing:content-box;padding-top:0;height:40px;line-height:40px;width:calc(100% - 12px);padding-right:0;vertical-align:top;align-items:stretch}.bigForm textarea,.articleBody form textarea{height:230px;padding:10px}.bigForm .linkButton,.bigForm input[type=submit],.articleBody form .linkButton,.articleBody form input[type=submit]{border:none;color:white;margin:30px auto 0 auto;display:block;width:350px}.bigForm .linkButton:hover,.bigForm input[type=submit]:hover,.articleBody form .linkButton:hover,.articleBody form input[type=submit]:hover{cursor:pointer;color:#f2f2f2}.bigForm input[type="checkbox"]{display:none}.bigForm input[type="checkbox"]+label{font-family:'Work Sans', sans-serif;font-weight:400;display:inline-block;background-color:#f5f5f6;border:1px solid #bbbcbe;padding:6px 14px;margin-bottom:4px;box-sizing:border-box}.bigForm input[type="checkbox"]:checked+label{transition:all .2s ease;background-color:#3c4046;color:white}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.bigForm section,.articleBody form section{margin-bottom:8px}.bigForm .genericError,.articleBody form .genericError{display:none;margin-top:10px;margin-bottom:15px}.bigForm .linkButton,.bigForm input[type=submit],.articleBody form .linkButton,.articleBody form input[type=submit]{margin-top:10px;width:100%;padding-left:0;padding-right:0}.bigForm input[type="checkbox"]+label{width:100%}}.bigForm.alternate h2,.bigForm.alternate h3{color:#0075C9}.bigForm.alternate h2 span:first-of-type,.bigForm.alternate h3 span:first-of-type{background-color:#0075C9}.formSuccess{display:none}.formSuccess.alternate div.banner{background-color:#0075C9}.captcha{font-size:0;height:78px;text-align:center}.captcha>div{width:304px;display:inline-block}@media (max-width: 321px){.captcha{position:relative;left:-4px}}.kscInlineNewsletter{margin:24px 0}.kscInlineNewsletter form.main .genericError{margin-top:0}@media (min-width: 500px){.kscInlineNewsletter form.main .inputs{font-size:0}.kscInlineNewsletter form.main .inputs input{box-sizing:border-box}.kscInlineNewsletter form.main .inputs input:not(:last-of-type){margin-right:10px}.kscInlineNewsletter form.main .inputs input[name=email]{width:100%;margin-right:0}.kscInlineNewsletter form.main .inputs input[name=nameFirst]{width:calc(40% - 10px)}.kscInlineNewsletter form.main .inputs input[name=nameLast]{width:calc(40% - 10px)}.kscInlineNewsletter form.main .inputs input[name=zip]{width:20%}}body.post #content .articleBody.post nav{border-top:2px dotted #d1d3d4;font-size:0;margin-top:20px;padding-top:18px;clear:both}body.post #content .articleBody.post nav a{font-family:'Work Sans', sans-serif;font-weight:900;font-size:20px}body.post #content .articleBody.post nav a h3{font-family:'Work Sans', sans-serif;font-weight:600;color:#808285;font-size:15px;margin-bottom:3px}body.post #content .articleBody.post nav div{display:table-cell;width:294px;vertical-align:top;height:auto}body.post #content .articleBody.post nav .previous{border-right:1px solid #d1d3d4;padding-right:22px}body.post #content .articleBody.post nav .next{padding-left:21px;text-align:right}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.post #content .articleBody.post{padding-bottom:0;margin-bottom:0}body.post #content .articleBody.post nav{position:relative;left:-4.5%;width:109%;border-top:none;background-color:#f2f2f2;padding-bottom:13px;font-weight:400;padding-top:13px}body.post #content .articleBody.post nav a h3{margin-bottom:2px;font-weight:400}body.post #content .articleBody.post nav div{width:600px;line-height:32px}body.post #content .articleBody.post nav .previous{border-right:2px dotted #d1d3d4;padding-left:4%}body.post #content .articleBody.post nav .next{padding-right:4%}body.post #content .sideBar{padding-top:0;padding-bottom:0}}body #content .articleBody.feed,body #content .articleBody.post{margin-top:0;text-align:center}body #content .articleBody.feed article,body #content .articleBody.post article{text-align:left;position:relative;border-bottom:2px dotted #d1d3d4;margin-bottom:29px}body #content .articleBody.feed article a:hover img,body #content .articleBody.post article a:hover img{transition:opacity 0.2s ease;opacity:0.7}body #content .articleBody.feed article .header,body #content .articleBody.post article .header{padding-bottom:10px}body #content .articleBody.feed article .header img,body #content .articleBody.post article .header img{position:relative;z-index:1;border-radius:50%;width:76px;height:76px;margin-right:17px;float:left;margin-bottom:10px}body #content .articleBody.feed article .header p,body #content .articleBody.feed article .header h2,body #content .articleBody.post article .header p,body #content .articleBody.post article .header h2{position:relative;top:-6px}body #content .articleBody.feed article .header p,body #content .articleBody.post article .header p{font-family:'Work Sans', sans-serif;font-weight:400;font-size:13px;margin-bottom:0}body #content .articleBody.feed article .header h2,body #content .articleBody.post article .header h2{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:30px;line-height:1.15;letter-spacing:0;margin-bottom:2px}body #content .articleBody.feed article .video,body #content .articleBody.post article .video{clear:both}body #content .articleBody.feed article .video iframe,body #content .articleBody.post article .video iframe{width:100%;height:100%}body #content .articleBody.feed article .image.main,body #content .articleBody.post article .image.main{clear:both;width:100%;height:270px;background-size:cover;background-position:center center}body #content .articleBody.feed article .author,body #content .articleBody.post article .author{font-family:'Work Sans', sans-serif;font-weight:400;font-size:13px;height:50px;line-height:50px;overflow:hidden;clear:both}body #content .articleBody.feed article .author>span,body #content .articleBody.post article .author>span{color:#808285}body #content .articleBody.feed article .author .socialIcons,body #content .articleBody.post article .author .socialIcons{float:right;margin-top:10px}body #content .articleBody.feed article .author .socialIcons .wrapper,body #content .articleBody.post article .author .socialIcons .wrapper{position:relative;display:inline-block;vertical-align:top;height:27px;width:27px;margin-left:5px;text-align:center;line-height:27px}body #content .articleBody.feed article .author .socialIcons .wrapper .icon,body #content .articleBody.post article .author .socialIcons .wrapper .icon{vertical-align:middle;margin:0;padding:0;width:100%;height:100%;background-size:cover}body #content .articleBody.feed article .author .socialIcons .wrapper .twitter,body #content .articleBody.post article .author .socialIcons .wrapper .twitter{background-image:url('