/*
Theme Name: BeaconTN.org
Description: Custom Theme for beacontn.org
Version: 1.0
Author: The Killswitch Collective LLC
Author URI: http://www.killswitchcollective.com
*/
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('//www.beacontn.org/assets/1430502432/images/circle-twitter.png');background-position:0 0}body #content .articleBody.feed article .author .socialIcons .wrapper .facebook,body #content .articleBody.post article .author .socialIcons .wrapper .facebook{background-image:url('//www.beacontn.org/assets/1430502423/images/circle-facebook.png');background-position:0 0}body #content .articleBody.feed article .author .socialIcons .wrapper .mail,body #content .articleBody.post article .author .socialIcons .wrapper .mail{background-image:url('//www.beacontn.org/assets/1430502413/images/circle-mail.png');background-position:0 0}body #content .articleBody.feed article .author .socialIcons a:hover,body #content .articleBody.post article .author .socialIcons a:hover{opacity:0.7}body #content .articleBody.feed article .details a,body #content .articleBody.post article .details a{font-family:'Work Sans', sans-serif;font-weight:900;font-size:13px}body #content .articleBody.feed article .body p,body #content .articleBody.post article .body p{overflow:auto}body #content .articleBody.feed article .body blockquote p,body #content .articleBody.post article .body blockquote p{overflow:visible}body #content .articleBody.feed article .file,body #content .articleBody.post article .file{clear:both;text-align:center}body #content .articleBody.feed article:last-of-type,body #content .articleBody.post article:last-of-type{border-bottom:none}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body #content .articleBody.feed article .header img,body #content .articleBody.post article .header img{position:relative;top:3px;margin-bottom:13px}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{top:0}body #content .articleBody.feed article .header h2,body #content .articleBody.post article .header h2{font-size:20px;line-height:23px}body #content .articleBody.feed article .video,body #content .articleBody.post article .video{position:relative;width:100%;padding-top:56%}body #content .articleBody.feed article .video iframe,body #content .articleBody.post article .video iframe{position:absolute;left:0;top:0;height:100%}body #content .articleBody.feed article .image.main,body #content .articleBody.post article .image.main{height:0;padding-bottom:58%}}body.cases #content .info{width:740px;margin:0 auto}body.cases #content .wrapper{padding-bottom:90px}body.cases #content .wrapper .bigForm{font-size:0}body.cases #content .wrapper .bigForm input[name=nameFirst]{width:calc(50% - 29px);margin-right:14px}body.cases #content .wrapper .bigForm input[name=nameLast]{width:calc(50% - 29px)}body.cases #content .wrapper .bigForm input[name=city]{width:calc(70% - 29px);margin-right:14px}body.cases #content .wrapper .bigForm input[name=zip]{width:calc(30% - 29px)}body.cases #content .articleBody h1,body.cases #content .articleBody h2,body.cases #content .articleBody h3,body.cases #content .articleBody h4,body.cases #content .articleBody h5,body.cases #content .articleBody h6{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;text-align:center;margin-bottom:24px;text-transform:uppercase;font-size:15px;letter-spacing:1px}@media (max-width: 500px){body.cases #content .articleBody h1,body.cases #content .articleBody h2,body.cases #content .articleBody h3,body.cases #content .articleBody h4,body.cases #content .articleBody h5,body.cases #content .articleBody h6{text-align:left}}@media (min-width: 500px){body.cases #content .overflowSlider{margin-left:auto;margin-right:auto;width:750px}body.cases #content .overflowSlider .articles.items article{margin-bottom:25px}body.cases #content .overflowSlider .articles.items article:nth-of-type(3n){margin-right:0}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.cases #content .info{margin-bottom:35px;padding-bottom:15px}body.cases #content .wrapper .bigForm input[name=nameFirst],body.cases #content .wrapper .bigForm input[name=nameLast],body.cases #content .wrapper .bigForm input[name=city],body.cases #content .wrapper .bigForm input[name=zip]{width:calc(100% - 22px);margin-right:0}}body.contact #content .phoneDisclaimer{margin-bottom:0 !important}body.contact #content .wrapper{padding-top:30px;padding-bottom:40px}body.contact #content .address{text-align:center;border-top:1px solid #d1d3d4;border-top-style:dotted;padding:60px 0 100px;line-height:26px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.contact #content .address{padding:50px 0 60px}}body.donate.simple .socialIcons{text-align:center}body.donate.simple .socialIcons .wrapper{position:relative;display:inline-block;vertical-align:top;height:27px;width:27px;line-height:27px;margin:0 5px}body.donate.simple .socialIcons .wrapper .icon{vertical-align:middle;margin:0;padding:0;width:100%;height:100%;background-size:cover}body.donate.simple .socialIcons .wrapper .twitter{background-image:url('//www.beacontn.org/assets/1430502432/images/circle-twitter.png');background-position:0 0}body.donate.simple .socialIcons .wrapper .facebook{background-image:url('//www.beacontn.org/assets/1430502423/images/circle-facebook.png');background-position:0 0}body.donate.simple .socialIcons .wrapper .mail{background-image:url('//www.beacontn.org/assets/1430502413/images/circle-mail.png');background-position:0 0}body.donate.simple .socialIcons a:hover{opacity:0.7}body.donate.simple .share{margin-bottom:20px}body.donate.simple #content .infoWrapper{overflow:hidden}body.donate.simple #content .info h1{margin-top:30px}body.donate.simple #content .info .notice{margin-bottom:26px}body.donate.simple #content .info .articleBody{text-align:center;max-width:800px;margin:20px auto 0;position:relative}body.donate.simple #content .info .articleBody p{margin-bottom:1em}body.donate.simple #content .info .articleBody img{max-width:100% !important;height:auto !important}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.donate.simple #content .info{margin-bottom:24px}body.donate.simple #content .info .notice{margin-bottom:20px}body.donate.simple #content .info .articleBody{text-align:left}body.donate.simple #content .info .articleBody img{position:relative;left:-22px;max-width:calc(100% + 44px) !important}}body.donate .videoOverlayWrapper{pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:black;z-index:10000}body.donate .videoOverlayWrapper video{width:100%;height:100%;object-fit:cover}@media (min-width: 500px){body.donate header.main nav.top .search{display:none}}@media (min-width: 500px){body.donate header.main nav.main ul{display:none}}body.donate.tickets #content .tabbedData{margin-top:20px}body.donate.tickets #content .tabbedData .bigForm em{display:block;color:gray;margin-top:5px}@media (max-width: 500px){body.donate #content .articleBody,body.bastiat #content .articleBody,body.young-professionals #content .articleBody{padding:0 20px}}body.donate #content .info,body.bastiat #content .info,body.young-professionals #content .info{text-align:center}body.donate #content .info div,body.donate #content .info h1,body.bastiat #content .info div,body.bastiat #content .info h1,body.young-professionals #content .info div,body.young-professionals #content .info h1{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;font-size:17px;text-transform:uppercase;margin-bottom:7px}body.donate #content .info p,body.bastiat #content .info p,body.young-professionals #content .info p{margin-bottom:3px;line-height:1.5}body.donate #content .info p i,body.bastiat #content .info p i,body.young-professionals #content .info p i{color:#a4a7ab;font-size:13px}body.donate #content nav.tabbed,body.bastiat #content nav.tabbed,body.young-professionals #content nav.tabbed{font-family:'Work Sans', sans-serif;font-weight:600;margin:40px 0;position:relative}body.donate #content nav.tabbed ul,body.bastiat #content nav.tabbed ul,body.young-professionals #content nav.tabbed ul{position:relative;background-color:white;width:auto}body.donate #content nav.tabbed ul li,body.bastiat #content nav.tabbed ul li,body.young-professionals #content nav.tabbed ul li{margin:0 6px}body.donate #content nav.tabbed ul li a,body.bastiat #content nav.tabbed ul li a,body.young-professionals #content nav.tabbed ul li a{color:#0F206C}body.donate #content nav.tabbed ul li .line,body.bastiat #content nav.tabbed ul li .line,body.young-professionals #content nav.tabbed ul li .line{display:none;height:3px;transition:all 0.2s ease}body.donate #content nav.tabbed ul li.selected .line,body.bastiat #content nav.tabbed ul li.selected .line,body.young-professionals #content nav.tabbed ul li.selected .line{background-color:#FFC72A;display:block}body.donate #content nav.tabbed ul li:hover:not(.selected) .line,body.bastiat #content nav.tabbed ul li:hover:not(.selected) .line,body.young-professionals #content nav.tabbed ul li:hover:not(.selected) .line{background-color:#e6e7e8;display:block}body.donate #content nav.tabbed .lines,body.bastiat #content nav.tabbed .lines,body.young-professionals #content nav.tabbed .lines{position:absolute;top:8px;width:100%}body.donate #content nav.tabbed .lines .line,body.bastiat #content nav.tabbed .lines .line,body.young-professionals #content nav.tabbed .lines .line{height:2px;margin-bottom:2px;background-color:#e6e7e8}body.donate #content .tabbedData,body.bastiat #content .tabbedData,body.young-professionals #content .tabbedData{margin-bottom:90px}@media (max-width: 500px){body.donate #content .tabbedData .tab,body.bastiat #content .tabbedData .tab,body.young-professionals #content .tabbedData .tab{padding-right:0;padding-left:0}}body.donate #content .tabbedData>article,body.bastiat #content .tabbedData>article,body.young-professionals #content .tabbedData>article{display:none}body.donate #content .tabbedData>article h2,body.donate #content .tabbedData>article h3,body.donate #content .tabbedData>article.partialWidth,body.bastiat #content .tabbedData>article h2,body.bastiat #content .tabbedData>article h3,body.bastiat #content .tabbedData>article.partialWidth,body.young-professionals #content .tabbedData>article h2,body.young-professionals #content .tabbedData>article h3,body.young-professionals #content .tabbedData>article.partialWidth{width:602px;margin-left:auto;margin-right:auto}body.donate #content .tabbedData>article a,body.bastiat #content .tabbedData>article a,body.young-professionals #content .tabbedData>article a{color:#0075C9}body.donate #content .tabbedData>article a:hover,body.bastiat #content .tabbedData>article a:hover,body.young-professionals #content .tabbedData>article a:hover{color:#005796}body.donate #content .tabbedData>article.selected,body.bastiat #content .tabbedData>article.selected,body.young-professionals #content .tabbedData>article.selected{display:block}body.donate #content .tabbedData>article.card .guestList .guest:not(:first-of-type),body.bastiat #content .tabbedData>article.card .guestList .guest:not(:first-of-type),body.young-professionals #content .tabbedData>article.card .guestList .guest:not(:first-of-type){padding-top:16px;border-top:1px solid #e6e7e8}body.donate #content .tabbedData>article.card .bigForm .badges,body.bastiat #content .tabbedData>article.card .bigForm .badges,body.young-professionals #content .tabbedData>article.card .bigForm .badges{margin-top:30px}body.donate #content .tabbedData>article.card .bigForm .badges a,body.bastiat #content .tabbedData>article.card .bigForm .badges a,body.young-professionals #content .tabbedData>article.card .bigForm .badges a{display:inline-block;margin:0 10px}@media (max-width: 500px){body.donate #content .tabbedData>article.card .bigForm .badges a img,body.bastiat #content .tabbedData>article.card .bigForm .badges a img,body.young-professionals #content .tabbedData>article.card .bigForm .badges a img{max-height:90px;width:auto}}body.donate #content .tabbedData>article.card .bigForm #donorInfo,body.bastiat #content .tabbedData>article.card .bigForm #donorInfo,body.young-professionals #content .tabbedData>article.card .bigForm #donorInfo{margin-bottom:10px}body.donate #content .tabbedData>article.card .bigForm #honoreeToggle label:hover,body.donate #content .tabbedData>article.card .bigForm #feeToggle label:hover,body.bastiat #content .tabbedData>article.card .bigForm #honoreeToggle label:hover,body.bastiat #content .tabbedData>article.card .bigForm #feeToggle label:hover,body.young-professionals #content .tabbedData>article.card .bigForm #honoreeToggle label:hover,body.young-professionals #content .tabbedData>article.card .bigForm #feeToggle label:hover{transition:all .2s ease;background-color:#FFC72A;color:white}body.donate #content .tabbedData>article.card .bigForm #honoreeToggle,body.bastiat #content .tabbedData>article.card .bigForm #honoreeToggle,body.young-professionals #content .tabbedData>article.card .bigForm #honoreeToggle{margin-bottom:15px;text-align:center}body.donate #content .tabbedData>article.card .bigForm #feeToggle,body.bastiat #content .tabbedData>article.card .bigForm #feeToggle,body.young-professionals #content .tabbedData>article.card .bigForm #feeToggle{display:none;margin-bottom:15px;text-align:center}body.donate #content .tabbedData>article.card .bigForm #feeToggle label,body.bastiat #content .tabbedData>article.card .bigForm #feeToggle label,body.young-professionals #content .tabbedData>article.card .bigForm #feeToggle label{width:100%}body.donate #content .tabbedData>article.card .bigForm #feeToggle.active,body.bastiat #content .tabbedData>article.card .bigForm #feeToggle.active,body.young-professionals #content .tabbedData>article.card .bigForm #feeToggle.active{display:block}body.donate #content .tabbedData>article.card .bigForm #honoreeInfo,body.bastiat #content .tabbedData>article.card .bigForm #honoreeInfo,body.young-professionals #content .tabbedData>article.card .bigForm #honoreeInfo{display:none}body.donate #content .tabbedData>article.card .bigForm .sub,body.bastiat #content .tabbedData>article.card .bigForm .sub,body.young-professionals #content .tabbedData>article.card .bigForm .sub{display:none}body.donate #content .tabbedData>article.card .bigForm .radios,body.bastiat #content .tabbedData>article.card .bigForm .radios,body.young-professionals #content .tabbedData>article.card .bigForm .radios{margin-top:8px;font-size:0}body.donate #content .tabbedData>article.card .bigForm .radios input[type="radio"],body.bastiat #content .tabbedData>article.card .bigForm .radios input[type="radio"],body.young-professionals #content .tabbedData>article.card .bigForm .radios input[type="radio"]{display:none}body.donate #content .tabbedData>article.card .bigForm .radios label,body.bastiat #content .tabbedData>article.card .bigForm .radios label,body.young-professionals #content .tabbedData>article.card .bigForm .radios label{font-family:'Work Sans', sans-serif;font-weight:400;display:inline-block;box-sizing:border-box;vertical-align:top;font-size:19px;width:114px;height:68px;line-height:68px;margin:0 8px 7px 0;text-align:center;border:1px solid #bbbcbe;background-color:#f5f5f6;color:#3c4046}body.donate #content .tabbedData>article.card .bigForm .radios label:nth-of-type(5n+0),body.bastiat #content .tabbedData>article.card .bigForm .radios label:nth-of-type(5n+0),body.young-professionals #content .tabbedData>article.card .bigForm .radios label:nth-of-type(5n+0){margin-right:0}body.donate #content .tabbedData>article.card .bigForm .radios input[type="radio"]:checked+label,body.bastiat #content .tabbedData>article.card .bigForm .radios input[type="radio"]:checked+label,body.young-professionals #content .tabbedData>article.card .bigForm .radios input[type="radio"]:checked+label{background-color:#FFC72A;color:white}body.donate #content .tabbedData>article.card .bigForm input[name=amountOther],body.donate #content .tabbedData>article.card .bigForm input[name=numberOfTickets],body.bastiat #content .tabbedData>article.card .bigForm input[name=amountOther],body.bastiat #content .tabbedData>article.card .bigForm input[name=numberOfTickets],body.young-professionals #content .tabbedData>article.card .bigForm input[name=amountOther],body.young-professionals #content .tabbedData>article.card .bigForm input[name=numberOfTickets]{height:68px;text-align:center;font-size:19px}body.donate #content .tabbedData>article.card .bigForm input[name=nameFirst],body.bastiat #content .tabbedData>article.card .bigForm input[name=nameFirst],body.young-professionals #content .tabbedData>article.card .bigForm input[name=nameFirst]{width:calc(50% - 29px);margin-right:14px}body.donate #content .tabbedData>article.card .bigForm input[name=nameLast],body.bastiat #content .tabbedData>article.card .bigForm input[name=nameLast],body.young-professionals #content .tabbedData>article.card .bigForm input[name=nameLast]{width:calc(50% - 29px)}body.donate #content .tabbedData>article.card .bigForm input[name=city],body.bastiat #content .tabbedData>article.card .bigForm input[name=city],body.young-professionals #content .tabbedData>article.card .bigForm input[name=city]{width:calc(70% - 29px);margin-right:14px}body.donate #content .tabbedData>article.card .bigForm input[name=zip],body.bastiat #content .tabbedData>article.card .bigForm input[name=zip],body.young-professionals #content .tabbedData>article.card .bigForm input[name=zip]{width:calc(30% - 29px)}body.donate #content .tabbedData>article.card .bigForm input[name=cardCode],body.bastiat #content .tabbedData>article.card .bigForm input[name=cardCode],body.young-professionals #content .tabbedData>article.card .bigForm input[name=cardCode]{width:248px}body.donate #content .tabbedData>article.card .bigForm section:last-of-type .inputs,body.bastiat #content .tabbedData>article.card .bigForm section:last-of-type .inputs,body.young-professionals #content .tabbedData>article.card .bigForm section:last-of-type .inputs{font-size:0}body.donate #content .tabbedData>article.card .bigForm section:last-of-type>p,body.bastiat #content .tabbedData>article.card .bigForm section:last-of-type>p,body.young-professionals #content .tabbedData>article.card .bigForm section:last-of-type>p{margin-bottom:6px}body.donate #content .tabbedData>article.card .bigForm select,body.bastiat #content .tabbedData>article.card .bigForm select,body.young-professionals #content .tabbedData>article.card .bigForm select{width:120px;margin-right:14px}body.donate #content .tabbedData>article.card .bigForm .tooltip,body.bastiat #content .tabbedData>article.card .bigForm .tooltip,body.young-professionals #content .tabbedData>article.card .bigForm .tooltip{position:relative;display:inline-block;width:36px;height:42px;cursor:pointer;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiPg0KPGNpcmNsZSBmaWxsPSIjMDA3NUM5IiBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiLz4NCjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xMS44OCwxNS43NTRjLjAwNi0uOTAzIC4wODItMS41MjUgLjIyOS0xLjg2OSAuMTQ1LS4zNDQgLjUzMi0uOCAxLjE2NC0xLjM2OCAuNjExLS43MjUgMS4wNDktMS4yOCAxLjMwOS0xLjY3IC4yNi0uMzkxIC4zODktLjg1OSAuMzg5LTEuNDA5IDAtLjY1Ni0uMTc0LTEuMTYtLjUyMi0xLjUxNC0uMzUtLjM1My0uODUtLjUyNy0xLjQ5OS0uNTI3LS41NjMsMC0xLjA0MSwuMTUxLTEuNDM0LC40NTktLjM5MywuMzA2LS41ODksLjc1Ni0uNTg5LDEuMzVoLTEuNzQ3bC0uMDI4LS4wNThjLS4wMTktLjk5NiAuMzMxLTEuNzk0IDEuMDQ4LTIuMzk0czEuNjMzLS45IDIuNzQ2LS45YzEuMjE4LDAgMi4xNjUsLjMxMyAyLjgzOCwuOTM0IC42NzQsLjYyMiAxLjAxMiwxLjQ4OSAxLjAxMiwyLjYwMyAwLC43OTgtLjIxOCwxLjUyNy0uNjU0LDIuMTg5LS40MzYsLjY2Mi0xLjAxMywxLjMzOS0xLjcyOSwyLjAzMS0uMzI4LC4zMzQtLjUyNywuNjM1LS41OTgsLjg5OS0uMDcxLC4yNjctLjEwNywuNjgyLS4xMDcsMS4yNDNsLTEuODI4LC4wMDF6bTEuODgzLDMuODA0aC0xLjkwMXYtMS45M2gxLjkwMXYxLjkzeiIvPg0KPC9zdmc+DQo=') no-repeat center right;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.donate #content .tabbedData>article.card .bigForm .tooltip .details,body.bastiat #content .tabbedData>article.card .bigForm .tooltip .details,body.young-professionals #content .tabbedData>article.card .bigForm .tooltip .details{font-family:'Work Sans', sans-serif;font-weight:400;color:white;font-size:14px;position:absolute;padding:20px 20px 30px 20px;bottom:-10px;right:-10px;width:200px;box-shadow:0px 0px 5px #a0a0a0;border-radius:4px;background-color:#FFC72A;display:none}body.donate #content .tabbedData>article.card .bigForm .tooltip:hover .details,body.bastiat #content .tabbedData>article.card .bigForm .tooltip:hover .details,body.young-professionals #content .tabbedData>article.card .bigForm .tooltip:hover .details{display:block}body.donate #content .tabbedData>article.levels .tableWrapper,body.bastiat #content .tabbedData>article.levels .tableWrapper,body.young-professionals #content .tabbedData>article.levels .tableWrapper{border:10px solid #0F206C;margin-top:40px}body.donate #content .tabbedData>article.levels .tableWrapper header,body.bastiat #content .tabbedData>article.levels .tableWrapper header,body.young-professionals #content .tabbedData>article.levels .tableWrapper header{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;font-size:25px;background-color:#FFC72A;color:white;text-align:center;padding:18px;letter-spacing:3.5px}body.donate #content .tabbedData>article.levels .tableWrapper table tr:first-of-type,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:first-of-type,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:first-of-type{text-align:center;vertical-align:bottom}body.donate #content .tabbedData>article.levels .tableWrapper table tr:first-of-type div,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:first-of-type div,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:first-of-type div{display:inline-block;width:100%}body.donate #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .title,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .title,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .title{font-family:'Work Sans', sans-serif;font-weight:900;font-size:12px;color:#0F206C;letter-spacing:0.3px;line-height:14px}body.donate #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .cost,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .cost,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:first-of-type .cost{font-size:16px;color:#0075C9;font-weight:700;padding-top:4px}body.donate #content .tabbedData>article.levels .tableWrapper table tr:first-of-type td:nth-of-type(n+2),body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:first-of-type td:nth-of-type(n+2),body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:first-of-type td:nth-of-type(n+2){padding:26px 0 18px;width:10.7%}body.donate #content .tabbedData>article.levels .tableWrapper table tr:nth-of-type(even),body.bastiat #content .tabbedData>article.levels .tableWrapper table tr:nth-of-type(even),body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr:nth-of-type(even){background-color:#fff6dd}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type{padding:0 18px;height:54px;line-height:1.1}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type span,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type span,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type span{font-size:10px}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type em,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type em,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:first-of-type em{font-style:italic}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2),body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2),body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2){text-align:center}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2) img,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2) img,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:nth-of-type(n+2) img{padding-top:2px}body.donate #content .tabbedData>article.levels .tableWrapper table tr td,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td{border-right:1px solid #d2d3d3}body.donate #content .tabbedData>article.levels .tableWrapper table tr td:last-of-type,body.bastiat #content .tabbedData>article.levels .tableWrapper table tr td:last-of-type,body.young-professionals #content .tabbedData>article.levels .tableWrapper table tr td:last-of-type{border-right:none}body.donate #content .tabbedData>article.levels .info,body.bastiat #content .tabbedData>article.levels .info,body.young-professionals #content .tabbedData>article.levels .info{padding:12px 18px 16px 18px;background-color:#0075C9;margin-top:25px;text-align:left}body.donate #content .tabbedData>article.levels .info p,body.donate #content .tabbedData>article.levels .info i,body.donate #content .tabbedData>article.levels .info a b,body.bastiat #content .tabbedData>article.levels .info p,body.bastiat #content .tabbedData>article.levels .info i,body.bastiat #content .tabbedData>article.levels .info a b,body.young-professionals #content .tabbedData>article.levels .info p,body.young-professionals #content .tabbedData>article.levels .info i,body.young-professionals #content .tabbedData>article.levels .info a b{font-size:16px;margin:0;color:white}body.donate #content .tabbedData>article.levels .info a:hover b,body.bastiat #content .tabbedData>article.levels .info a:hover b,body.young-professionals #content .tabbedData>article.levels .info a:hover b{text-decoration:underline}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.donate #content .info,body.bastiat #content .info,body.young-professionals #content .info{margin:0 5%;border-bottom:1px solid #d1d3d4;padding-bottom:8px}body.donate #content .info div,body.donate #content .info h1,body.bastiat #content .info div,body.bastiat #content .info h1,body.young-professionals #content .info div,body.young-professionals #content .info h1{margin-bottom:17px}body.donate #content .info p,body.bastiat #content .info p,body.young-professionals #content .info p{margin-bottom:13px}body.donate #content .info p br,body.bastiat #content .info p br,body.young-professionals #content .info p br{display:none}body.donate #content nav.tabbed,body.bastiat #content nav.tabbed,body.young-professionals #content nav.tabbed{margin:20px 5% 30px}body.donate #content nav.tabbed ul li,body.bastiat #content nav.tabbed ul li,body.young-professionals #content nav.tabbed ul li{margin:0 6px 6px}body.donate #content nav.tabbed ul li .line,body.bastiat #content nav.tabbed ul li .line,body.young-professionals #content nav.tabbed ul li .line{display:block;height:2px}body.donate #content .tabbedData,body.bastiat #content .tabbedData,body.young-professionals #content .tabbedData{margin-left:5%;margin-right:5%}body.donate #content .tabbedData>article h2,body.donate #content .tabbedData>article h3,body.donate #content .tabbedData>article.partialWidth,body.bastiat #content .tabbedData>article h2,body.bastiat #content .tabbedData>article h3,body.bastiat #content .tabbedData>article.partialWidth,body.young-professionals #content .tabbedData>article h2,body.young-professionals #content .tabbedData>article h3,body.young-professionals #content .tabbedData>article.partialWidth{width:100%}body.donate #content .tabbedData>article.card .bigForm .radios label,body.bastiat #content .tabbedData>article.card .bigForm .radios label,body.young-professionals #content .tabbedData>article.card .bigForm .radios label{width:calc(50% - 4px);margin:0 0 7px 0}body.donate #content .tabbedData>article.card .bigForm .radios label:nth-of-type(odd),body.bastiat #content .tabbedData>article.card .bigForm .radios label:nth-of-type(odd),body.young-professionals #content .tabbedData>article.card .bigForm .radios label:nth-of-type(odd){margin-right:8px}body.donate #content .tabbedData>article.card .bigForm input[name=nameFirst],body.donate #content .tabbedData>article.card .bigForm input[name=nameLast],body.bastiat #content .tabbedData>article.card .bigForm input[name=nameFirst],body.bastiat #content .tabbedData>article.card .bigForm input[name=nameLast],body.young-professionals #content .tabbedData>article.card .bigForm input[name=nameFirst],body.young-professionals #content .tabbedData>article.card .bigForm input[name=nameLast]{width:calc(100% - 22px);margin-right:0}body.donate #content .tabbedData>article.card .bigForm input[name=city],body.bastiat #content .tabbedData>article.card .bigForm input[name=city],body.young-professionals #content .tabbedData>article.card .bigForm input[name=city]{width:calc(65% - 29px)}body.donate #content .tabbedData>article.card .bigForm input[name=zip],body.bastiat #content .tabbedData>article.card .bigForm input[name=zip],body.young-professionals #content .tabbedData>article.card .bigForm input[name=zip]{width:calc(35% - 29px)}body.donate #content .tabbedData>article.card .bigForm input[name=cardCode],body.bastiat #content .tabbedData>article.card .bigForm input[name=cardCode],body.young-professionals #content .tabbedData>article.card .bigForm input[name=cardCode]{width:calc(100% - 58px)}body.donate #content .tabbedData>article.card .bigForm section:last-of-type>p,body.bastiat #content .tabbedData>article.card .bigForm section:last-of-type>p,body.young-professionals #content .tabbedData>article.card .bigForm section:last-of-type>p{margin-bottom:12px}body.donate #content .tabbedData>article.card .bigForm select,body.bastiat #content .tabbedData>article.card .bigForm select,body.young-professionals #content .tabbedData>article.card .bigForm select{width:calc(50% - 19px)}body.donate #content .tabbedData>article.card .bigForm select[name=cardYear],body.bastiat #content .tabbedData>article.card .bigForm select[name=cardYear],body.young-professionals #content .tabbedData>article.card .bigForm select[name=cardYear]{margin-right:0}body.donate #content .tabbedData>article.levels .levels,body.bastiat #content .tabbedData>article.levels .levels,body.young-professionals #content .tabbedData>article.levels .levels{position:relative;width:112%;left:-5.6%}body.donate #content .tabbedData>article.levels .levels .level,body.bastiat #content .tabbedData>article.levels .levels .level,body.young-professionals #content .tabbedData>article.levels .levels .level{padding:20px 5%;box-sizing:border-box}body.donate #content .tabbedData>article.levels .levels .level h4,body.bastiat #content .tabbedData>article.levels .levels .level h4,body.young-professionals #content .tabbedData>article.levels .levels .level h4{font-family:'Work Sans', sans-serif;font-weight:900;text-align:left;padding-bottom:5px}body.donate #content .tabbedData>article.levels .levels .level p:last-of-type,body.bastiat #content .tabbedData>article.levels .levels .level p:last-of-type,body.young-professionals #content .tabbedData>article.levels .levels .level p:last-of-type{margin-bottom:16px}body.donate #content .tabbedData>article.levels .levels .level:nth-of-type(even),body.bastiat #content .tabbedData>article.levels .levels .level:nth-of-type(even),body.young-professionals #content .tabbedData>article.levels .levels .level:nth-of-type(even){background-color:#ffe290}body.donate #content .tabbedData>article.levels .info,body.bastiat #content .tabbedData>article.levels .info,body.young-professionals #content .tabbedData>article.levels .info{box-sizing:border-box;width:100%;margin-right:0;margin-left:0}}body.error404 #content .wrapper{padding:50px 0 110px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.error404 #content .wrapper{padding:10px 0 30px}}body.exclusive #content section.articles.exclusive{padding:50px 0 100px;text-align:center}body.exclusive #content section.articles.exclusive article{position:relative;margin-bottom:40px}body.exclusive #content section.articles.exclusive article .details{padding-bottom:70px}body.exclusive #content section.articles.exclusive article .button{position:absolute;width:100%;bottom:0;text-align:center;margin-bottom:5px}body.exclusive #content section.articles.exclusive article .button .linkButton{display:inline-block;width:50%;height:38px;line-height:38px}body.exclusive #content .wrapper.articleBody{margin-bottom:40px}body.exclusive #content .wrapper{margin:0 auto;width:750px}body.exclusive #content section.articles.items{padding-bottom:70px}body.exclusive #content p.access{text-align:center;margin-bottom:50px;font-size:20px}body.exclusive #content p.loginError{text-align:center;margin-top:50px;color:red;font-size:20px}body.exclusive #content .bigForm{width:400px}body.exclusive #content .bigForm .linkButton{width:200px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.exclusive #content{padding-bottom:70px}body.exclusive #content section.articles.exclusive{padding:50px 0 40px}body.exclusive #content section.articles.exclusive article .details{padding-bottom:90px}body.exclusive #content section.articles.exclusive article .button{margin-bottom:25px}body.exclusive #content section.articles.exclusive article .button .linkButton{box-sizing:border-box;width:100%}body.exclusive #content section.articles.items{padding-bottom:70px;text-align:center}body.exclusive #content section.articles.items article{margin:0 0 40px 0}body.exclusive #content p.loginError{margin-top:30px}body.exclusive #content .bigForm .linkButton{box-sizing:border-box;width:100%}}footer.main{font-family:'Work Sans', sans-serif;font-weight:400;background-color:#0F206C;font-size:13px;text-align:center}footer.main .newsletter{background-color:#0075C9;height:auto;line-height:52px}footer.main .newsletter h5{font-size:15px;color:white;letter-spacing:1.5px;display:inline-block;vertical-align:top;margin-right:7px}footer.main .newsletter form{display:inline-block;vertical-align:top}footer.main .newsletter form input,footer.main .newsletter form select{height:25px;border:none;margin:0 2px 0 2px;width:140px;padding:0 7px 0 7px}footer.main .newsletter form select{width:auto}footer.main .newsletter form input.zip{width:50px}footer.main .newsletter form input.phone{width:110px}footer.main .newsletter form input.name{width:120px}footer.main .newsletter form input.button{background:white url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgNyAxMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDcgMTIiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTk1YTVjIiBzdHJva2Utd2lkdGg9Ii45MjMiIGQ9Im0xLDEgNSw1LjAwMi01LDUuMDAxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjwvc3ZnPg0K') no-repeat center center;width:25px;padding:0;cursor:pointer}footer.main .newsletter form input.button:hover{opacity:0.9}footer.main .newsletter form input.button:active{background-position:10px center}footer.main .newsletter .newsSuccess{display:none;font-family:'Work Sans', sans-serif;font-weight:900;font-size:22px}footer.main .captchaNotice{font-style:italic;font-size:12px;line-height:1.1;margin:20px auto -10px;text-align:left;color:#dcdcdc;padding:0 20px;max-width:940px}footer.main .captchaNotice a{color:#dcdcdc;text-decoration:underline}footer.main .content{margin:0 auto;text-align:left;width:990px;color:white;height:210px;font-weight:300}footer.main .content .address,footer.main .content .sitemap{display:inline-block;vertical-align:top;margin-top:40px}footer.main .content .address{margin-left:25px;width:243px}footer.main .content .address .socialIcons{margin-top:15px}footer.main .content .address .socialIcons .icon{opacity:0.7}footer.main .content .address .socialIcons .icon:hover{opacity:1}footer.main .content .sitemap{width:170px}footer.main .content .sitemap h6{letter-spacing:1px;font-size:14px;font-weight:600}footer.main .content .sitemap ul li{padding-top:1px}footer.main .content div:nth-of-type(2){width:120px}footer.main .content div:nth-of-type(3){width:190px}footer.main .content div:nth-of-type(4){width:150px}footer.main .content div:nth-of-type(5){width:92px}footer.main .content div:nth-of-type(6){width:102px}footer.main .content div:nth-of-type(5) h6,footer.main .content div:nth-of-type(6) h6{margin-bottom:12px}footer.main .content a{color:white}footer.main .content a:hover{color:#FFC72A}footer.main .copyright{background-color:#0075C9;color:white;font-size:12px;height:43px;line-height:43px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){footer.main .newsletter{display:none}footer.main>a.newsletterButton{cursor:pointer;display:block;background-color:#0F206C;height:52px;line-height:52px}footer.main>a.newsletterButton h5{font-size:15px;color:white;letter-spacing:2px}footer.main .content{width:100%;height:auto}footer.main .content .donate{display:block;color:white;font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;width:100px;font-size:20px;margin:0 auto 30px auto;padding:20px;background-color:#FFC72A;text-align:center}footer.main .content .address{margin-left:10px;margin-right:10px;margin-bottom:24px;width:calc(100% - 20px);text-align:center;font-size:14px;line-height:1.3em}footer.main .content .address .socialIcons{display:inline-block;margin-top:10px}footer.main .content .address .socialIcons .icon:last-of-type{margin-right:0}footer.main .content .sitemap{display:none}footer.main .copyright{height:auto;line-height:17px;padding:13px 0}}@media (min-width: 500px){html.c4 header.main nav.top{background-color:#0075C9;height:6px}html.c4 header.main nav.top .content .donate{height:38px;line-height:38px;width:140px;font-size:15px;border-radius:5px;top:29px}html.c4 header.main nav.top .content .donate:hover{padding-top:0;background-color:#0F206C}}@media (min-width: 500px){html.c4 header.main nav.main{border-bottom:1px solid #0075C9}html.c4 header.main nav.main>a{position:absolute;left:20px;top:-6px}html.c4 header.main nav.main>a .logoMask{display:none !important}html.c4 header.main nav.main>a img{top:29px}html.c4 header.main nav.main>ul>li{font-family:'Montserrat', sans-serif;font-weight:400;letter-spacing:1px;font-size:14px}html.c4 header.main nav.main>ul>li>div{position:relative}html.c4 header.main nav.main>ul>li>div ul{border:4px solid #0075C9}html.c4 header.main nav.main>ul>li>div ul li a:hover{background-color:#0075C9}html.c4 header.main nav.main>ul>li.hovering>div ul{border-width:2px}html.c4 header.main nav.main>ul>li.hovering>div>a{background-color:#0075C9}html.c4 header.main nav.main>ul:first-of-type{width:205px}html.c4 header.main nav.main>ul:last-of-type{margin-left:22px}html.c4 header.main nav.main>ul:last-of-type>li:first-of-type{margin-left:14px}}h1.imageHeader{margin:30px 0 50px;text-align:center}@media (max-width: 500px){h1.imageHeader{margin:25px 0 40px}}h1.imageHeader img{max-width:300px;max-height:200px;width:auto;height:auto}@media (max-width: 500px){h1.imageHeader img{max-height:130px}}header.main nav.top{background-color:#0F206C;height:34px;color:white}header.main nav.top .content{height:100%;text-align:center;position:relative;margin:0 auto;width:990px}header.main nav.top .content .socialIcons,header.main nav.top .content .search,header.main nav.top .content .donate{top:0;position:absolute;height:100%}header.main nav.top .content .socialIcons{width:40%;text-align:left;top:4px}header.main nav.top .content .socialIcons .icon:hover{opacity:0.75}header.main nav.top .content .donate{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;transition:all 0.2s ease;right:0;height:43px;width:130px;background-color:#FFC72A;font-size:17px;letter-spacing:2px;line-height:42px}header.main nav.top .content .donate a{display:block;color:white;height:100%;width:100%}header.main nav.top .content .donate:hover{padding-top:5px}header.main nav.top .content .search{font-family:'Work Sans', sans-serif;font-weight:400;font-size:12px;right:151px;padding-top:9px;cursor:pointer;overflow-x:hidden;height:25px;width:72px;white-space:nowrap}header.main nav.top .content .search span{letter-spacing:1px}header.main nav.top .content .search .icon{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDEyIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgMzAiPg0KPHBhdGggZmlsbD0iIzkzOTU5OCIgZD0ibTEwLjgwNiw3Ljg2MWwtMS45MTUtMS45MTRjLS4wMi0uMDIzLS4wNDYtLjA0MS0uMDcxLS4wNTggLjMyNi0uNDk2IC41MTUtMS4wODcgLjUxNS0xLjcyMy0uMDAxLTEuNzQ5LTEuNDE5LTMuMTY2LTMuMTY5LTMuMTY2LTEuNzQ4LDAtMy4xNjYsMS40MTctMy4xNjYsMy4xNjYgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE2LC4wMjQgLjAzMiwuMDQ3IC4wNTYsLjA2OWwxLjkxMiwxLjkxNGMuMTMxLC4xMzEgLjMwMSwuMTk3IC40NzMsLjE5NyAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY3IDIuMTY0LTIuMTY3YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2N3MtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwLjgwNiwxNy44NjFsLTEuOTE1LTEuOTE0Yy0uMDItLjAyMy0uMDQ2LS4wNDEtLjA3MS0uMDU5IC4zMjYtLjQ5NSAuNTE1LTEuMDg3IC41MTUtMS43MjMgMC0xLjc1LTEuNDE4LTMuMTY2LTMuMTY4LTMuMTY2LTEuNzQ5LC4wMDEtMy4xNjcsMS40MTctMy4xNjcsMy4xNjcgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE3LC4wMjMgLjAzMiwuMDQ3IC4wNTcsLjA2OGwxLjkxMiwxLjkxNGMuMTMsLjEzMiAuMywuMTk4IC40NzIsLjE5OCAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY4IDIuMTY0LTIuMTY4YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2OHMtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPHBhdGggZmlsbD0iIzQzNDc0ZCIgZD0ibTEwLjgwNiwyNy44NjFsLTEuOTE1LTEuOTE0Yy0uMDItLjAyMy0uMDQ2LS4wNDEtLjA3MS0uMDU5IC4zMjYtLjQ5NSAuNTE1LTEuMDg3IC41MTUtMS43MjMgMC0xLjc1LTEuNDE4LTMuMTY2LTMuMTY4LTMuMTY2LTEuNzQ5LC4wMDEtMy4xNjcsMS40MTctMy4xNjcsMy4xNjcgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE3LC4wMjMgLjAzMiwuMDQ3IC4wNTcsLjA2OGwxLjkxMiwxLjkxNGMuMTMsLjEzMiAuMywuMTk4IC40NzIsLjE5OCAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY4IDIuMTY0LTIuMTY4YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2OHMtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPC9zdmc+DQo=') no-repeat center center;background-size:100% auto;width:14px;height:12px;display:inline-block;vertical-align:top;margin:1px 2px 0 0}header.main nav.top .content .search form{position:relative;top:-1px;vertical-align:top;display:inline}header.main nav.top .content .search form input{width:165px;border:none;padding:1px}header.main nav.top .content .search:hover{color:#e6e7e8}header.main nav.top .content .search:hover .icon{opacity:0.8}header.main nav.main{text-align:center;font-size:0;border-bottom:1px solid #cbced3;height:84px}header.main nav.main>ul{position:relative;width:380px;display:inline-block;vertical-align:top}header.main nav.main>ul>li{font-family:'Work Sans', sans-serif;font-weight:600;position:relative;font-size:13px;display:inline-block;vertical-align:top;top:27px;line-height:20px}header.main nav.main>ul>li a{transition:none;color:#090909;padding:8px 8px;display:inline-block}header.main nav.main>ul>li>div{position:relative}header.main nav.main>ul>li>div ul{display:none;z-index:100;background-color:white;text-align:left;width:200px;position:absolute;left:0;top:33px;border:4px solid #0F206C}header.main nav.main>ul>li>div ul li{margin:0;padding:0}header.main nav.main>ul>li>div ul li a{box-sizing:border-box;display:block;width:100%;color:#0F206C}header.main nav.main>ul>li>div ul li a:hover{background-color:#0F206C;color:white}header.main nav.main>ul>li.hovering>div>a{background-color:#0F206C;color:white}header.main nav.main>ul:first-of-type{text-align:right;margin-right:-12px}header.main nav.main>ul:first-of-type>li{margin-left:6px}@media (min-width: 500px){header.main nav.main>ul:first-of-type>li:first-of-type{margin-left:0}}header.main nav.main>ul:last-of-type{text-align:left;margin-left:-12px}header.main nav.main>ul:last-of-type>li{margin-right:14px}header.main nav.main>ul:last-of-type>li:nth-of-type(4){margin-right:0}header.main nav.main>a{display:inline-block;position:relative;width:244px;top:-19px}header.main nav.main>a .logoMask{position:absolute;top:-5px;left:87px;display:inline-block;height:70px;width:70px;background-color:white;border-radius:50%}header.main nav.main>a img{position:relative}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){header.main nav.top{width:100%;height:56px;position:fixed;top:0;left:0;z-index:100;background-color:white;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2)}header.main nav.top .content{width:100%}header.main nav.top .content .socialIcons{display:none}header.main nav.top .content .donate{right:auto;left:20px;height:42px;width:60px;line-height:42px;font-size:14px}header.main nav.top .content .search{display:none}header.main nav.top .content .menuMobile{-webkit-tap-highlight-color:transparent;cursor:pointer;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI2IDE2Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmEgew0KICAgICAgICBmaWxsOiAjMEYyMDZDOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHRpdGxlPm1lbnUtbW9iaWxlPC90aXRsZT4NCiAgPGc+DQogICAgPGc+DQogICAgICA8bGluZSBjbGFzcz0iYSIgeTE9IjEuMzMzIiB4Mj0iMjYiIHkyPSIxLjMzMyIvPg0KICAgICAgPHJlY3QgY2xhc3M9ImEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIyLjY2NyIvPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICAgIDxsaW5lIGNsYXNzPSJhIiB5MT0iOCIgeDI9IjI2IiB5Mj0iOCIvPg0KICAgICAgPHJlY3QgY2xhc3M9ImEiIHk9IjYuNjY3IiB3aWR0aD0iMjYiIGhlaWdodD0iMi42NjciLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgICA8bGluZSBjbGFzcz0iYSIgeTE9IjE0LjY2NyIgeDI9IjI2IiB5Mj0iMTQuNjY3Ii8+DQogICAgICA8cmVjdCBjbGFzcz0iYSIgeT0iMTMuMzMzIiB3aWR0aD0iMjYiIGhlaWdodD0iMi42NjciLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K') no-repeat center center;position:absolute;right:0;width:56px;height:56px}header.main nav.top .content .logoMobile{display:inline-block;height:100%;box-sizing:border-box;padding-top:8px}header.main nav.main{display:none;position:fixed;top:56px;width:100%;height:100%;background-color:rgba(15,32,108,0.98);z-index:101;overflow:scroll;-webkit-overflow-scrolling:touch;left:-100%}header.main nav.main>ul{width:100%;vertical-align:top}header.main nav.main>ul>li{position:relative;font-size:13px;display:inline-block;vertical-align:top;top:0;line-height:24px;width:100%;border-bottom:1px solid rgba(187,187,187,0.4)}header.main nav.main>ul>li a{color:white;box-sizing:border-box;width:100%;padding:12px 12px;height:48px;font-size:16px}header.main nav.main>ul>li a .button{position:absolute;top:0;right:0;height:100%;width:60px;color:white;font-size:16px;line-height:48px}header.main nav.main>ul>li a .button:before{content:'+'}header.main nav.main>ul>li>div{position:relative}header.main nav.main>ul>li>div ul{display:none;z-index:100;background-color:transparent;text-align:center;width:100%;position:relative;left:0;top:0;border:none}header.main nav.main>ul>li>div ul li{border-top:1px solid rgba(187,187,187,0.4)}header.main nav.main>ul>li>div ul li a{box-sizing:border-box;display:block;width:100%;color:#bcbec0;font-weight:500;height:48px;font-size:15px}header.main nav.main>ul>li>div ul li a:hover{background-color:#0F206C;color:white}header.main nav.main>ul>li.hovering>div>a{background-color:#0F206C}header.main nav.main>ul>li.hovering>div>a .button:before{content:'-'}header.main nav.main>ul:first-of-type{text-align:center;margin-right:0}header.main nav.main>ul:first-of-type>li{margin-left:0}header.main nav.main>ul:last-of-type{text-align:center;margin-left:0;margin-bottom:150px}header.main nav.main>ul:last-of-type>li{margin-right:0}header.main nav.main>a{display:none}header.main nav.mobile{margin-top:56px}header.main nav.mobile .links{background-color:#0F206C;font-family:'Work Sans', sans-serif;font-weight:600;font-size:14px;text-align:center;color:white;letter-spacing:1px;padding:15px 0}header.main nav.mobile .links a{color:white;display:inline-block;padding:0 2px}header.main nav.mobile .links a:first-of-type{padding-left:0}header.main nav.mobile .links a:last-of-type{padding-right:0}}@media (min-width: 500px){html.c4 body.home #content .info{background-color:#0075C9;height:50px;line-height:50px;font-size:16px}html.c4 body.home #content .info a:hover{color:#090909}html.c4 body.home #content .topIssues.articles{margin-bottom:44px}html.c4 body.home #content .topIssues.articles article{min-height:100px;width:320px;margin:0;padding:20px;border:none}html.c4 body.home #content .topIssues.articles article .image{background-color:#FFC72A}html.c4 body.home #content .topIssues.articles article .details{width:220px;padding-left:18px}html.c4 body.home #content .topIssues.articles article:nth-of-type(1){border-right:1px solid #d1d3d4;border-bottom:1px solid #d1d3d4}html.c4 body.home #content .topIssues.articles article:nth-of-type(2){border-bottom:1px solid #d1d3d4}html.c4 body.home #content .topIssues.articles article:nth-of-type(3){border-right:1px solid #d1d3d4}}body.home #content{width:990px}body.home #content .slides{background-color:#0F206C;position:absolute;left:0;top:0;min-width:990px;width:100%;text-align:center;height:364px}body.home #content .slides .container{position:relative;width:100%;height:100%}body.home #content .slides .container .image{position:absolute;top:0;left:0;background-size:cover;background-position:center center;width:100%;height:100%}body.home #content .slides .container .details{font-family:'Work Sans', sans-serif;font-weight:300;box-sizing:border-box;position:relative;top:102px;left:61%;width:386px;height:auto;padding:15px 14px;background-color:rgba(1,1,1,0.5);color:white;text-align:left}body.home #content .slides .container .details .text h2{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:20px;line-height:23px}body.home #content .slides .container .details .text h2 a{color:white}body.home #content .slides .container .details .text h2 a:hover{color:#e6e6e6}body.home #content .slides .container .details .text>p{margin:6px 0 16px 0}body.home #content .slides .container .details>a{font-weight:900;letter-spacing:1px;font-size:12px}body.home #content .slides .slidesContainer{font-size:0;position:relative;top:-38px;height:38px;display:inline-block;text-align:center;background-color:rgba(225,225,225,0.8);padding:0 26px}body.home #content .slides .slidesContainer .slide{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTUiPg0KPGNpcmNsZSBmaWxsPSIjODA4Mjg1IiBjeD0iNy41IiBjeT0iNy41IiByPSI2LjUiLz4NCjwvc3ZnPg0K') no-repeat center center;cursor:pointer;display:inline-block;width:20px;height:20px;padding:9px 0}body.home #content .slides .slidesContainer .slide *{display:none}body.home #content .slides .slidesContainer .slide.selected{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTUiPg0KPGNpcmNsZSBmaWxsPSIjMDA3NUM5IiBjeD0iNy41IiBjeT0iNy41IiByPSI2LjUiLz4NCjwvc3ZnPg0K') no-repeat center center;cursor:auto}body.home #content .slides .slidesContainer .slide:hover:not(.selected){opacity:0.8}body.home #content .slidesSpacer{height:364px}body.home #content .info{font-family:'Work Sans', sans-serif;font-weight:900;font-size:18px;height:80px;line-height:80px;background-color:#0F206C;color:white;letter-spacing:1px}body.home #content .info a{color:white;text-decoration:underline}body.home #content .info a:hover{color:#0075C9}body.home #content nav.tabbed{height:68px;background-color:#0F206C;color:#e6e7e8}body.home #content nav.tabbed ul li{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;position:relative;line-height:68px;letter-spacing:2px;padding:0 20px}body.home #content nav.tabbed ul li .line{display:none}body.home #content nav.tabbed ul li.selected .line{display:block;position:relative;top:-21px;height:3px;width:100%;background-color:#e6e7e8}body.home #content .tabbedData{background-color:#e6e7e8}body.home #content .tabbedData.c4{background-color:transparent}body.home #content .tabbedData.c4 section.articles.updates{padding-top:0}body.home #content section.articles.updates{padding:35px 0;width:1000px}body.home .fixedBanner{transition:all .2s ease;font-size:0;text-align:center;position:fixed;left:0;bottom:0;width:100%}body.home .fixedBanner a{display:block;padding:16px 20px 19px;color:white;background-color:#0F206C}body.home .fixedBanner a p{color:white;letter-spacing:0.5px;font-size:16px}body.home .fixedBanner a .title{font-weight:700;text-transform:uppercase}body.home .fixedBanner a .text{line-height:1.2}body.home .fixedBanner a:hover{background-color:#0F206C}body.home .fixedBanner.disabled{opacity:0;pointer-events:none}@media screen and (max-width: 500px) and (orientation: portrait), screen and (max-width: 800px) and (orientation: landscape){body.home .fixedBanner a{padding:16px 20px 19px}body.home .fixedBanner a .title{font-size:14px}body.home .fixedBanner a .text{font-size:16px}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.home #content{width:100%}body.home #content .c4 div.mainHeader{margin-top:0}body.home #content .slides{min-width:100%;width:100%;height:220px}body.home #content .slides .container .details{text-align:center;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;padding:15px 4%;background-color:rgba(67,71,77,0.8)}body.home #content .slides .container .details h2{font-size:17px;line-height:20px}body.home #content .slides .container .details p{display:none}body.home #content .slides .container .details>a{display:none}body.home #content .slides .slidesContainer{display:none}body.home #content .slidesSpacer{height:220px}body.home #content .socialWrapper{background-color:#0F206C;text-align:center;padding:16px}body.home #content .socialWrapper .socialIcons .icon{margin-right:10px}body.home #content .socialWrapper .socialIcons .icon:last-of-type{margin-right:0}body.home #content nav.tabbed{height:auto}body.home #content nav.tabbed ul li{line-height:40px;letter-spacing:0;font-size:13px;padding:0 5px}body.home #content nav.tabbed ul li.selected .line{top:-10px;height:2px}body.home #content section.articles.updates{padding:16px 0;width:100%}}@media (max-width: 500px) and (min-width: 360px){body.home #content nav.tabbed ul li{line-height:42px;font-size:15px}}@media (max-width: 500px) and (min-width: 400px){body.home #content nav.tabbed ul li{line-height:50px;font-size:17px}body.home #content nav.tabbed ul li.selected .line{top:-13px}}body.bill #content .center{text-align:center;margin-bottom:30px}body.bill #content .center .linkButton{min-width:290px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.bill #content .center .linkButton{min-width:0;width:100%;box-sizing:border-box}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.bill #content .mainHeader{margin-top:30px;margin-bottom:30px}body.bill #content .mainHeader .bar{display:none}body.bill #content .mainHeader h1,body.bill #content .mainHeader h2{height:auto;line-height:1.2;padding-bottom:10px;padding-top:10px;color:#090909;background-color:transparent}}body.bill #content .contacts{font-size:0;text-align:center;margin-bottom:60px}body.bill #content .contacts p{font-size:15px}body.bill #content .contacts article{display:inline-block;vertical-align:top;width:240px;font-size:14px;line-height:1.4}body.bill #content .contacts article h3{margin-bottom:0;text-transform:uppercase}body.bill #content .contacts article span{opacity:0.8}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.bill #content .contacts article{margin-bottom:20px}}body.bill #content form{font-size:0}body.bill #content form input[name=phone],body.bill #content form input[name=name]{width:calc(50% - 29px)}body.bill #content form input[name=name]{margin-right:14px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.bill #content form{margin-bottom:34px}body.bill #content form input[name=phone],body.bill #content form input[name=name]{width:calc(100% - 22px);margin-right:0}}body.bill #content .formSuccess{margin-bottom:50px}html.c4 body.issues section.articles img{background-color:#FFC72A}html.c4 body.issue #content .subHeader{margin-top:30px}body.issues #content{padding-bottom:40px}body.issues #content .banner{margin-bottom:40px;width:100%}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.issues #content .banner{width:92%}}body.issues #content .banner a{color:white;text-decoration:underline}body.issues #content .banner a:hover{color:#090909}body.issues #content section.articles article{text-align:center;width:284px;background-color:#f1f2f2;margin:0 34px 36px 0}body.issues #content section.articles article .image{position:relative;margin-bottom:40px}body.issues #content section.articles article .image>img{width:284px;height:165px}body.issues #content section.articles article .image .overlay{position:absolute;width:100%;bottom:-30px}body.issues #content section.articles article .details p{padding:0 25px 25px}body.issues #content section.articles article:nth-of-type(3n+0){margin-right:0}body.issues.coalitions #content section.articles article .image{margin-bottom:20px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.issues #content section.articles article{width:92%;height:auto;margin:0 4% 26px 4%}body.issues #content section.articles article .image{width:100%}body.issues #content section.articles article .image>img{width:100%;height:auto}}body.issue #content{padding-bottom:30px}body.issue #content .center{text-align:center}body.issue #content article.bill{margin-bottom:40px}body.issue #content article.bill h2{font-weight:300;margin-bottom:20px;text-transform:uppercase;border-bottom:1px solid lightgrey;padding-bottom:5px;font-size:18px;text-align:center}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.issue #content article.bill h2{font-size:16px}body.issue #content article.bill a.linkButton{width:100%;box-sizing:border-box}}body.issue #content .wrapper.articleBody{margin-bottom:40px}body.issue #content .wrapper{margin:0 auto;width:756px}body.issue #content .slidesWrapper,body.cases #content .slidesWrapper{margin:0 auto;width:750px}body.issue #content .slidesWrapper.content .slides,body.cases #content .slidesWrapper.content .slides{height:370px}body.issue #content .slidesWrapper.content .slides>.overlay,body.cases #content .slidesWrapper.content .slides>.overlay{position:absolute;bottom:0;left:0;height:30px;width:100%;background:linear-gradient(rgba(255,255,255,0) 0%, white 55%)}body.issue #content .slides,body.cases #content .slides{position:relative;height:330px}body.issue #content .slides .container,body.cases #content .slides .container{position:relative;width:100%;height:100%;overflow:hidden}body.issue #content .slides .container>.image,body.cases #content .slides .container>.image{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}body.issue #content .slides .container>.details,body.cases #content .slides .container>.details{position:relative}body.issue #content .slides .buttons .button,body.cases #content .slides .buttons .button{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer;position:absolute;top:0;width:70px;height:270px}body.issue #content .slides .buttons .button .icon,body.cases #content .slides .buttons .button .icon{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxMTIgNTYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTIgNTYiPg0KPGcgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxLjk3NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4NCjxwYXRoIHN0cm9rZT0iIzNjNDA0NiIgZD0iTTI3LDU1IDEsMjggMjcsMSIvPg0KPHBhdGggc3Ryb2tlPSIjOGU5N2E1IiBkPSJNNTUsNTUgMjksMjggNTUsMSIvPg0KPHBhdGggc3Ryb2tlPSIjM2M0MDQ2IiBkPSJtNTcsMSAyNiwyNy0yNiwyNyIvPg0KPHBhdGggc3Ryb2tlPSIjOGU5N2E1IiBkPSJtODUsMSAyNiwyNy0yNiwyNyIvPg0KPC9nPg0KPC9zdmc+DQo=');width:28px;height:56px}body.issue #content .slides .buttons .button.prev,body.cases #content .slides .buttons .button.prev{left:-70px}body.issue #content .slides .buttons .button.next,body.cases #content .slides .buttons .button.next{right:-70px}body.issue #content .slides .buttons .button.next .icon,body.cases #content .slides .buttons .button.next .icon{margin-left:auto;background-position:56px}body.issue #content .slides .buttons .button:hover:not(.disabled),body.cases #content .slides .buttons .button:hover:not(.disabled){opacity:0.6}body.issue #content .slides .buttons .button.disabled,body.cases #content .slides .buttons .button.disabled{cursor:auto;opacity:0.5}body.issue #content .slides .buttons .button.disabled.prev .icon,body.cases #content .slides .buttons .button.disabled.prev .icon{background-position:-28px}body.issue #content .slides .buttons .button.disabled.next .icon,body.cases #content .slides .buttons .button.disabled.next .icon{background-position:-84px}body.issue #content .slides .slidesContainer,body.cases #content .slides .slidesContainer{display:none}body.jobs-internships #content{padding-bottom:70px}body.jobs-internships #content .jobList{width:756px;margin:0 auto;padding-bottom:60px}body.jobs-internships #content .jobList article{position:relative;border-top:2px dotted #d1d3d4}body.jobs-internships #content .jobList article .title{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;position:relative;font-size:30px;line-height:30px;padding:21px 0 23px 0}body.jobs-internships #content .jobList article .title a{color:#090909}body.jobs-internships #content .jobList article .title a:hover{color:#0075C9}body.jobs-internships #content .jobList article .description{display:none;overflow:auto}body.jobs-internships #content .jobList article .description>div{display:inline-block;vertical-align:top}body.jobs-internships #content .jobList article .description .details{width:550px}body.jobs-internships #content .jobList article .description .contact{width:166px;float:right}body.jobs-internships #content .jobList article .description .contact .linkButton{box-sizing:border-box;width:100%;margin-bottom:20px}body.jobs-internships #content .jobList article .description .contact p{box-sizing:border-box;padding:10px 10px 15px 10px;background-color:#f6f6f7;color:#808285;font-size:14px;font-style:italic;line-height:22px}body.jobs-internships #content .jobList article:last-of-type{border-bottom:2px dotted #d1d3d4}body.jobs-internships #content .jobList .noResults{font-size:17px;line-height:1.4}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.jobs-internships #content{padding-bottom:60px}body.jobs-internships #content .jobList{padding-bottom:40px}body.jobs-internships #content .jobList article .title{font-size:24px;line-height:24px}body.jobs-internships #content .jobList article .description .details{width:100%}body.jobs-internships #content .jobList article .description .contact{width:100%;float:none}}body.media #content{width:990px;padding-bottom:70px}body.media #content section.updates{padding-bottom:50px}body.media #content .linkButton{margin-top:32px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.media #content{width:100%;padding-bottom:40px}body.media #content section.updates{padding-bottom:50px}body.media #content .linkButton{margin-top:18px}}body.newsletter .wrapper.singleColumn p{text-align:center;max-width:600px;margin:0 auto 16px}body.our-story #content .video{position:relative;padding-top:56%;margin-bottom:34px}body.our-story #content .video iframe{position:absolute;top:0;width:100%;height:100%}body.page #content{padding-bottom:60px}body.page.page-template-fullscreen header.main{display:none}body.page.page-template-fullscreen #content{width:100%;max-width:1400px}body.page.page-template-fullscreen #content .mainHeader{display:none}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.page #content .articleBody{margin-left:3%;margin-right:3%;width:94%}}body.people #content .wrapper{width:744px;margin:0 auto}body.people #content .wrapper:last-of-type{padding-bottom:40px}body.people #content section.articles{padding-top:15px}body.people #content section.articles article{width:158px;margin-right:37px;margin-bottom:30px;text-align:center}body.people #content section.articles article .image{width:150px;height:150px}body.people #content section.articles article h3{margin-top:12px}body.people #content section.articles article:nth-of-type(4n+0){margin-right:0}body.people #content section.articles.scholars a:hover h3{color:#005796}body.people #content section.articles.scholars article,body.people #content section.articles.scholars article:nth-of-type(4n+0){width:119px;margin-right:37px}body.people #content section.articles.scholars article:nth-of-type(5n+0){margin-right:0}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.people #content .wrapper .articleBody{margin:0 auto;width:92%}body.people #content section.articles article{box-sizing:border-box;width:calc(50% - 10px);margin-right:20px}body.people #content section.articles article .image{position:relative;height:0;width:calc(100% - 8px);padding-top:calc(100% - 8px)}body.people #content section.articles article .image img{position:absolute;top:0;left:0}body.people #content section.articles article h3{margin-bottom:2px}body.people #content section.articles article:nth-of-type(2n+0){margin-right:0}body.people #content section.articles.scholars{padding-top:0}body.people #content section.articles.scholars article,body.people #content section.articles.scholars article:nth-of-type(4n+0),body.people #content section.articles.scholars article:nth-of-type(5n+0){width:calc(50% - 40px);margin-right:20px;margin-left:20px;margin-bottom:15px}}body.person #content .columns{min-height:360px}body.person #content .columns div.portrait{position:relative;margin-bottom:25px}body.person #content .columns div.portrait .image{width:278px;height:278px;border-width:6px}body.person #content .columns div.portrait .socialIcons{position:absolute;bottom:-14px;right:0}body.person #content .columns div.portrait .socialIcons .icon{background-size:auto 200%;height:36px;width:36px;margin-right:2px}body.person #content .columns div.portrait .socialIcons .icon:hover{opacity:0.7}body.person #content .columns div.portrait .socialIcons .twitter{background-position:0 -0}body.person #content .columns div.portrait .socialIcons .mail{background-position:-180px 0}body.person #content .sideBar ul.facts{border-top:2px dotted #d1d3d4;margin:10px 0 6px 0;padding:14px 0 0 0;font-size:15px;font-weight:700;list-style-type:disc;list-style-position:inside}body.person #content .sideBar ul.facts li{padding-bottom:8px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.person #content .columns{min-height:0}body.person #content .columns div.portrait{text-align:center;max-width:320px}body.person #content .columns div.portrait .image{width:230px;height:230px;display:inline-block}body.person #content .columns div.portrait .socialIcons{right:5px}body.person #content .sideBar{padding-top:0}body.person #content .sideBar ul.facts{border-top:2px dotted #d1d3d4;margin:10px 0 6px 0;padding:14px 0 0 0;font-size:15px;font-weight:700;list-style-type:disc;list-style-position:inside}body.person #content .sideBar ul.facts li{padding-bottom:8px}}article.people .image,aside.people .image,div.portrait .image{border:4px solid #d1d3d4;border-radius:50%}article.people .image img,aside.people .image img,div.portrait .image img{border-radius:50%;width:100%;height:100%}article.people .details h2,article.people .details h3,aside.people .details h2,aside.people .details h3,div.portrait .details h2,div.portrait .details h3{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;color:#0075C9;font-size:15px}article.people .details p,aside.people .details p,div.portrait .details p{font-family:'Work Sans', sans-serif;font-weight:400;font-style:italic;font-size:13px}body.search #content .mainSearch{background-color:#f7f8f9;padding:0 21px 0;position:relative}body.search #content .mainSearch input{width:92%;background-color:transparent;border:none;font-size:34px;line-height:50px;color:#808285}body.search #content .mainSearch input:focus{outline:none;box-shadow:none}body.search #content .mainSearch .icon{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDEyIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgMzAiPg0KPHBhdGggZmlsbD0iIzkzOTU5OCIgZD0ibTEwLjgwNiw3Ljg2MWwtMS45MTUtMS45MTRjLS4wMi0uMDIzLS4wNDYtLjA0MS0uMDcxLS4wNTggLjMyNi0uNDk2IC41MTUtMS4wODcgLjUxNS0xLjcyMy0uMDAxLTEuNzQ5LTEuNDE5LTMuMTY2LTMuMTY5LTMuMTY2LTEuNzQ4LDAtMy4xNjYsMS40MTctMy4xNjYsMy4xNjYgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE2LC4wMjQgLjAzMiwuMDQ3IC4wNTYsLjA2OWwxLjkxMiwxLjkxNGMuMTMxLC4xMzEgLjMwMSwuMTk3IC40NzMsLjE5NyAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY3IDIuMTY0LTIuMTY3YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2N3MtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwLjgwNiwxNy44NjFsLTEuOTE1LTEuOTE0Yy0uMDItLjAyMy0uMDQ2LS4wNDEtLjA3MS0uMDU5IC4zMjYtLjQ5NSAuNTE1LTEuMDg3IC41MTUtMS43MjMgMC0xLjc1LTEuNDE4LTMuMTY2LTMuMTY4LTMuMTY2LTEuNzQ5LC4wMDEtMy4xNjcsMS40MTctMy4xNjcsMy4xNjcgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE3LC4wMjMgLjAzMiwuMDQ3IC4wNTcsLjA2OGwxLjkxMiwxLjkxNGMuMTMsLjEzMiAuMywuMTk4IC40NzIsLjE5OCAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY4IDIuMTY0LTIuMTY4YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2OHMtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPHBhdGggZmlsbD0iIzQzNDc0ZCIgZD0ibTEwLjgwNiwyNy44NjFsLTEuOTE1LTEuOTE0Yy0uMDItLjAyMy0uMDQ2LS4wNDEtLjA3MS0uMDU5IC4zMjYtLjQ5NSAuNTE1LTEuMDg3IC41MTUtMS43MjMgMC0xLjc1LTEuNDE4LTMuMTY2LTMuMTY4LTMuMTY2LTEuNzQ5LC4wMDEtMy4xNjcsMS40MTctMy4xNjcsMy4xNjcgMCwxLjc0OCAxLjQyLDMuMTY2IDMuMTY2LDMuMTY2IC42MzgsMCAxLjIzLS4xODkgMS43MjgtLjUxMiAuMDE3LC4wMjMgLjAzMiwuMDQ3IC4wNTcsLjA2OGwxLjkxMiwxLjkxNGMuMTMsLjEzMiAuMywuMTk4IC40NzIsLjE5OCAuMTY5LDAgLjM0LS4wNjYgLjQ3MS0uMTk3IC4yNTktLjI2IC4yNTktLjY4Mi0wLS45NDJtLTQuNjQtMS41MjljLTEuMTkzLDAtMi4xNjQtLjk3MS0yLjE2NC0yLjE2NnMuOTcxLTIuMTY4IDIuMTY0LTIuMTY4YzEuMTk2LDAgMi4xNjcsLjk3MyAyLjE2NywyLjE2OHMtLjk3MSwyLjE2Ni0yLjE2NywyLjE2NiIvPg0KPC9zdmc+DQo=') no-repeat center center;background-size:100% auto;width:60px;height:60px;background-position:right -95px;opacity:0.5;cursor:pointer;position:absolute;right:0;top:-4px;transform:scale(0.7)}body.search #content .mainSearch .icon:hover{opacity:0.2}body.search #content .count{margin:50px 0 15px;text-align:center;font-size:30px}body.search #content .count span{font-family:'Work Sans', sans-serif;font-weight:900;color:#dbddde}body.search #content section{padding-bottom:70px}body.search #content section article{border-top:2px dotted #d1d3d4;margin:25px 0 0 0;padding:25px 0 0 0;width:100%}body.search #content section article .details h3{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:30px}body.search #content section article .details p{font-size:15px;line-height:25px;margin:2px 0 10px}body.search #content section article .details .tags{font-family:'Work Sans', sans-serif;font-weight:400}body.search #content section article .details .tags a{display:inline}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.search #content .mainSearch{padding:0 calc(4% + 40px) 0 4%}body.search #content .mainSearch input{font-size:26px;width:100%}body.search #content .mainSearch .icon{width:40px;height:40px;background-position:right -68px;right:4%;top:9px}body.search #content .mainSearch .icon:hover{opacity:0.2}body.search #content .count{margin:30px 0 15px;font-size:20px}body.search #content .count span{color:#b1b4b7}body.search #content section{padding-bottom:70px}body.search #content section article{border-top:2px dotted #d1d3d4;margin:25px 0 0 0;padding:25px 0 0 0;width:100%}body.search #content section article .details h3{font-family:'Work Sans', sans-serif;font-weight:900;font-size:30px}body.search #content section article .details p{font-size:15px;line-height:25px;margin:2px 0 10px}body.search #content section article .details .tags{font-family:'Work Sans', sans-serif;font-weight:400}body.search #content section article .details .tags a{display:inline}}body.request-a-speaker #content .wrapper{padding-top:30px;padding-bottom:60px}body.young-professionals #content .info p{margin-bottom:20px}body.young-professionals #content .info p:last-of-type{margin-bottom:0}body.young-professionals #content .articleBody{text-align:center}body.young-professionals #content .tabbedData .bigForm{font-size:0}body.young-professionals #content .tabbedData .bigForm input[name="age"]{width:calc(16% - 29px);margin-right:14px}body.young-professionals #content .tabbedData .bigForm input[name="profession"]{width:calc(84% - 29px)}body.pork #content .intro{width:700px;margin:0 auto 50px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.pork #content .intro{width:92%}}body.pork #content .intro p{margin-bottom:15px}body.pork #content .intro .center{text-align:center}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.pork #content .intro .center{text-align:left;margin-bottom:40px}}body.pork #content .intro .socialIcons{text-align:center;margin-top:16px}body.pork #content .intro .socialIcons .wrapper{position:relative;display:inline-block;vertical-align:top;height:27px;width:27px;line-height:27px;margin:0 5px}body.pork #content .intro .socialIcons .wrapper .icon{vertical-align:middle;margin:0;padding:0;width:100%;height:100%;background-size:cover}body.pork #content .intro .socialIcons .wrapper .twitter{background-image:url('//www.beacontn.org/assets/1430502432/images/circle-twitter.png');background-position:0 0}body.pork #content .intro .socialIcons .wrapper .facebook{background-image:url('//www.beacontn.org/assets/1430502423/images/circle-facebook.png');background-position:0 0}body.pork #content .intro .socialIcons .wrapper .mail{background-image:url('//www.beacontn.org/assets/1430502413/images/circle-mail.png');background-position:0 0}body.pork #content .intro .socialIcons a:hover{opacity:0.7}body.pork #content .timeline{width:700px;margin:0 auto 50px;position:relative;overflow:auto}body.pork #content .timeline .line{position:absolute;left:calc(50% - 2px);width:4px;height:100%;background-color:#87d4e8}body.pork #content .timeline article{position:relative;float:left;text-align:center;width:350px}body.pork #content .timeline article a{display:inline-block}body.pork #content .timeline article a .image{border:4px solid #d1d3d4;border-radius:50%;overflow:hidden;width:150px;height:150px;display:inline-block;background-color:white}body.pork #content .timeline article a .image img{width:100%;height:100%}body.pork #content .timeline article a h2{font-family:'Work Sans', sans-serif;font-weight:400;font-size:18px;margin:10px 0 30px;padding:0 20px}body.pork #content .timeline article a:hover .image{transition:all all ease;opacity:1;border-color:#2296b4}body.pork #content .timeline article:before{content:"";display:block;background-color:#87d4e8;width:50%;height:4px;position:absolute;top:77px;right:0}body.pork #content .timeline article .content{display:none}body.pork #content .timeline article:nth-of-type(even){float:right}body.pork #content .timeline article:nth-of-type(even):before{right:auto;left:0}body.pork #content .timeline article:nth-of-type(2){margin-top:70px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.pork #content .timeline{width:92%}body.pork #content .timeline .line{left:0;top:77px;height:calc(100% - 77px)}body.pork #content .timeline article{float:none;width:100%}body.pork #content .timeline article a h2{font-size:18px;margin:10px 0 30px;padding:0 20px}body.pork #content .timeline article:before{top:77px;right:auto;left:0}body.pork #content .timeline article:nth-of-type(even){float:none}body.pork #content .timeline article:nth-of-type(even):before{right:auto;left:0}body.pork #content .timeline article:nth-of-type(2){margin-top:0}}#porkPopUp .content{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:40px auto}#porkPopUp .content h2{text-transform:uppercase;font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;font-size:15px;text-align:center;margin-bottom:20px}#porkPopUp .content p.sources{font-style:italic;font-size:14px;line-height:20px;color:#919191}#porkPopUp .content p.sources a{word-wrap:break-word}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){#porkPopUp .content{margin:0}}body.freest-cities #contentWrapper .info{text-align:center;margin-bottom:40px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body.freest-cities #contentWrapper .info{text-align:left;margin-bottom:30px}}body.freest-cities #contentWrapper .center{margin-bottom:40px;text-align:center}table.sortable.freestCities{width:1140px;left:-160px;table-layout:auto}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){table.sortable.freestCities{width:100%;left:0;display:block}}table.sortable.freestCities tbody td:nth-of-type(2){color:#0F206C}table.sortable.freestCities tbody td:nth-of-type(2),table.sortable.freestCities tbody td:nth-of-type(8),table.sortable.freestCities tbody td:nth-of-type(9){white-space:nowrap}table.sortable{margin-bottom:40px;border:10px solid #0F206C;box-sizing:border-box;position:relative;width:calc(100% + 110px);table-layout:fixed;left:-110px}table.sortable td,table.sortable th{position:relative;padding:15px 15px;border-right:1px solid #d4f1ee}table.sortable thead{background-color:#FFC72A}table.sortable thead tr.mobile{display:none}table.sortable thead th{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;text-transform:uppercase;color:white;line-height:1;overflow:hidden;user-select:none}table.sortable thead tr:not(.mobile) th{cursor:pointer}table.sortable thead tr:not(.mobile) th:hover{transition:all .2s ease;background-color:#0F206C}table.sortable thead th:after,table.sortable thead th:before{transition:all .2s ease;content:'';width:10px;height:10px;position:absolute;left:calc(50% - 5px);bottom:-5px;background-color:white;transform:rotate(45deg);opacity:0}table.sortable thead th.active:not(.reverse):after{opacity:1}table.sortable thead th.active.reverse:before{opacity:1;bottom:auto;top:-5px}table.sortable tbody tr.data.odd{background-color:#eaf8f5}table.sortable tbody td:before{display:none}table.sortable tbody td div.text{display:none}table.sortable tbody td:nth-of-type(1){font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;text-align:center}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){table.sortable{width:100%;left:0;display:block}table.sortable thead,table.sortable tbody,table.sortable th,table.sortable td,table.sortable tr{display:block}table.sortable td{padding-top:5px;padding-bottom:5px}table.sortable thead{text-align:center;background-color:#0F206C}table.sortable thead tr.mobile{display:block;background-color:white}table.sortable thead tr.mobile th{color:#090909}table.sortable thead tr:not(.mobile){padding-top:10px;padding-bottom:10px}table.sortable thead tr:not(.mobile) th{-webkit-tap-highlight-color:transparent}table.sortable thead tr:not(.mobile) th:hover{background-color:transparent}table.sortable thead th{display:inline-block;border:none;padding:10px 5px;font-size:12px}table.sortable thead th.active{text-decoration:underline}table.sortable thead th:after,table.sortable thead th:before{display:none}table.sortable tbody tr{padding-top:16px;padding-bottom:16px}table.sortable tbody td:nth-of-type(1){text-align:left}table.sortable tbody td div.value{display:inline-block;width:calc(50% - 17px);vertical-align:top}table.sortable tbody td:before{display:inline-block;margin-right:10px;width:50%}table.sortable tbody tr:hover,table.sortable tbody tr.data.odd:hover{background-color:transparent}table.sortable tbody tr.data.odd{background-color:#eaf8f5 !important}table.sortable tbody td.selected{font-weight:700}}table.sortable.clickable tbody tr,table.sortable.clickable tbody tr.data.odd{cursor:pointer}table.sortable.clickable tbody tr:hover,table.sortable.clickable tbody tr.data.odd:hover{transition:all .2s ease;background-color:#0075C9}table.sortable.mobileViewOnly{width:100%;left:0;display:block}table.sortable.mobileViewOnly thead,table.sortable.mobileViewOnly tbody,table.sortable.mobileViewOnly th,table.sortable.mobileViewOnly td,table.sortable.mobileViewOnly tr{display:block}table.sortable.mobileViewOnly td{padding-top:5px;padding-bottom:5px}table.sortable.mobileViewOnly thead{text-align:center;background-color:#0F206C}table.sortable.mobileViewOnly thead tr.mobile{display:block;background-color:white}table.sortable.mobileViewOnly thead tr.mobile th{color:#090909}table.sortable.mobileViewOnly thead tr:not(.mobile){padding-top:10px;padding-bottom:10px}table.sortable.mobileViewOnly thead tr:not(.mobile) th{-webkit-tap-highlight-color:transparent}table.sortable.mobileViewOnly thead tr:not(.mobile) th:hover{background-color:transparent}table.sortable.mobileViewOnly thead th{display:inline-block;border:none;padding:10px 5px;font-size:12px}table.sortable.mobileViewOnly thead th.active{text-decoration:underline}table.sortable.mobileViewOnly thead th:after,table.sortable.mobileViewOnly thead th:before{display:none}table.sortable.mobileViewOnly tbody tr{padding-top:16px;padding-bottom:16px}table.sortable.mobileViewOnly tbody td:nth-of-type(1){text-align:left}table.sortable.mobileViewOnly tbody td div.value{display:inline-block;width:calc(50% - 17px);vertical-align:top}table.sortable.mobileViewOnly tbody td:before{display:inline-block;margin-right:10px;width:50%}table.sortable.mobileViewOnly tbody tr:hover,table.sortable.mobileViewOnly tbody tr.data.odd:hover{background-color:transparent}table.sortable.mobileViewOnly tbody tr.data.odd{background-color:#eaf8f5 !important}table.sortable.mobileViewOnly tbody td.selected{font-weight:700}@media (min-width: 500px){table.sortable.mobileViewOnly thead tr.mobile{display:none}table.sortable.mobileViewOnly thead tr:not(.mobile){padding-top:0}}.table.popUp .content{max-width:500px}.table.popUp .content .text h2{text-transform:uppercase;margin-bottom:4px}@media print{p,h1,h2,h3,h4,h5,h6,div,article,section{color:black !important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:black !important}header.main,footer.main{display:none}}input[type=text],input[type=email],input[type=tel],input[type=submit],select,textarea{-webkit-appearance:none;-webkit-border-radius:0}html{height:100%;width:100%;background-color:black}body{font-family:'Work Sans', sans-serif;font-weight:400;position:relative;height:100%;width:100%;min-width:990px;font-size:15px;color:#090909;-webkit-text-size-adjust:100%}.grecaptcha-badge{visibility:hidden}html.c4 body{font-family:'Work Sans', sans-serif;font-weight:400}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){body{min-width:100%}}html.c4 h1.alternate,html.c4 h2.alternate,html.c4 h3.alternate,html.c4 h4.alternate,html.c4 h5.alternate,html.c4 h6.alternate{font-family:'Montserrat', sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Work Sans', sans-serif;font-weight:900}h1.alternate,h2.alternate,h3.alternate,h4.alternate,h5.alternate,h6.alternate{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#090909}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#000}i,em{font-style:italic}strong,b{font-weight:700}a{text-decoration:none;color:#0075C9}a *{color:#090909}a:hover{color:#00487d;transition:color 0.2s, opacity 0.2s ease}a:hover *{color:#000}a.alternate{color:#090909}a.alternate:hover{color:#000}a.alternate2{color:#e6e7e8}a.alternate2:hover{color:#fff}section.blog a:not(.linkButton),div.blog a:not(.linkButton){color:#2cb7d8}section.blog a:not(.linkButton):hover,div.blog a:not(.linkButton):hover{color:#1d839b}section.blog a.linkButton,div.blog a.linkButton{background-color:#2cb7d8}section.blog a.linkButton:hover,div.blog a.linkButton:hover{background-color:#1d839b}section.research a:not(.linkButton),div.research a:not(.linkButton){color:#8c6d9f}section.research a:not(.linkButton):hover,div.research a:not(.linkButton):hover{color:#644c74}section.research a.linkButton,div.research a.linkButton{background-color:#8c6d9f}section.research a.linkButton:hover,div.research a.linkButton:hover{background-color:#644c74}section.article a:not(.linkButton),div.article a:not(.linkButton){color:#30ba9e}section.article a:not(.linkButton):hover,div.article a:not(.linkButton):hover{color:#207d6a}section.article a.linkButton,div.article a.linkButton{background-color:#30ba9e}section.article a.linkButton:hover,div.article a.linkButton:hover{background-color:#207d6a}section.story a:not(.linkButton),div.story a:not(.linkButton){color:#db4f75}section.story a:not(.linkButton):hover,div.story a:not(.linkButton):hover{color:#b8264d}section.story a.linkButton,div.story a.linkButton{background-color:#db4f75}section.story a.linkButton:hover,div.story a.linkButton:hover{background-color:#b8264d}section.media a:not(.linkButton),div.media a:not(.linkButton){color:#ded363}section.media a:not(.linkButton):hover,div.media a:not(.linkButton):hover{color:#cabc2b}section.media a.linkButton,div.media a.linkButton{background-color:#ded363}section.media a.linkButton:hover,div.media a.linkButton:hover{background-color:#cabc2b}header.main,footer.main,#content,#contentWrapper{margin:0 auto}header.main,#content,#contentWrapper{background-color:white}#contentWrapper{position:relative;min-height:calc(100% - 424px);overflow-x:hidden}html.c4 #contentWrapper{min-height:calc(100% - 134px)}#content{width:920px;min-height:500px}.hidden{display:none}.fullBleed{position:relative;text-align:center;width:300%;left:-100%}.fullBleed>div{text-align:left;display:inline-block;width:920px;margin:0 auto}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.fullBleed{box-sizing:border-box;width:100%;left:0}.fullBleed>div{box-sizing:border-box;width:100%;margin:0 auto}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){#contentWrapper{width:100%}#content{min-height:0;width:100%}}.socialIcons{position:relative;font-size:0}.socialIcons .icon{background-image:url('//www.beacontn.org/assets/1427483348/images/social-icons.svg');display:inline-block;position:relative;height:24px;width:24px;margin-right:2px}.socialIcons .twitter{background-position:0 -24px}.socialIcons .facebook{background-position:-24px -24px}.socialIcons .youtube{background-position:-48px -24px}.socialIcons .google{background-position:-96px -24px}.socialIcons .instagram{background-position:-168px -24px}.socialIcons .mail{background-position:-120px -24px}.socialIcons .linkedin{background-position:-144px -24px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.socialIcons .icon{height:30px;width:30px;margin-right:4px;background-size:auto 200%}.socialIcons .twitter{background-position:0 -30px}.socialIcons .instagram{background-position:-210px -30px}.socialIcons .facebook{background-position:-30px -30px}.socialIcons .youtube{background-position:-60px -30px}.socialIcons .google{background-position:-120px -30px}.socialIcons .mail{background-position:-150px -30px}.socialIcons .linkedin{background-position:-180px -30px}}html.c4 div.mainHeader{text-transform:uppercase}html.c4 div.mainHeader h1,html.c4 div.mainHeader h2{background-color:#0F206C;color:white}html.c4 div.mainHeader .bar{height:2px;background-color:#101011;top:20px}html.c4 div.mainHeader .text .left,html.c4 div.mainHeader .text .right{display:none}html.c4 div.mainHeader .text h1,html.c4 div.mainHeader .text h2{font-family:'Montserrat', sans-serif;font-weight:400}div.mainHeader{margin:44px auto 40px auto;width:920px;text-align:center;position:relative}div.mainHeader .bar{position:absolute;height:8px;background-color:#d1d3d4;left:0;top:17px;width:100%}div.mainHeader .text{position:relative;display:inline-block}div.mainHeader .text .left,div.mainHeader .text .right{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDI0IDQyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgNDIiPg0KPHBhdGggZmlsbD0iIzNjNDA0NiIgZD0iTTIzLDQyIDEsNDIgMTAsMjEgMSwwIDIyLjk1OCwwIDE0LDIxeiIvPg0KPC9zdmc+DQo=') no-repeat;top:0;position:absolute;width:13px;height:42px}div.mainHeader .text .left{background-position:center left;left:-12px}div.mainHeader .text .right{background-position:center right;right:-12px}div.mainHeader .text h1,div.mainHeader .text h2{position:relative;display:inline-block;font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:15px;letter-spacing:2px;background-color:#3c4046;height:42px;line-height:42px;color:#e6e7e8;padding:0 36px;min-width:160px;text-transform:uppercase}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){div.mainHeader{margin:40px auto 36px auto;width:92%}div.mainHeader .bar{height:6px;top:18px}div.mainHeader .text h1,div.mainHeader .text h2{min-width:100px}}.headerWrapper .image,.headerWrapper .imageSpacer{height:364px}.headerWrapper .image{position:absolute;left:0;right:0;width:100%;background-size:cover;background-position:center center}.headerWrapper .tagLine{font-family:'Work Sans', sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:0.05em;font-size:20px;color:white;text-align:center;position:absolute;top:130px;left:0;width:100%;text-shadow:-1px -1px 2px rgba(0,0,0,0.5),1px -1px 2px rgba(0,0,0,0.5),-1px 1px 2px rgba(0,0,0,0.5),1px 1px 2px rgba(0,0,0,0.5)}.headerWrapper div.mainHeader{margin-top:0;margin-bottom:19px;top:-21px}.headerWrapper div.mainHeader .bar{display:none}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.headerWrapper .image,.headerWrapper .imageSpacer{height:200px}.headerWrapper .tagLine{letter-spacing:1px;font-size:16px;top:40px;left:4%;width:92%}.headerWrapper .tagLine br{display:none}}.subHeader{text-align:center;position:relative;margin-bottom:30px;line-height:22px}.subHeader .line{position:relative;top:0;display:inline-block;height:4px;width:76px;background-color:#d1d3d4}.subHeader .line:last-of-type{top:-1px}.subHeader h2,.subHeader h3{font-family:'Work Sans', sans-serif;font-weight:900;letter-spacing:0.04em;font-size:17px;margin-top:6px;text-transform:uppercase}.subHeaderWrapper{position:relative}.subHeaderWrapper .backLink{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTQiPg0KPGcgZmlsbD0iIzQzNDc0ZCI+DQo8cGF0aCBkPSJtMCwwaDMuNjg2djMuNjg0aC0zLjY4NnoiLz4NCjxwYXRoIGQ9Im01LjE1OCwwaDMuNjg1djMuNjg0aC0zLjY4NXoiLz4NCjxwYXRoIGQ9Im0xMC4zMTQsMGgzLjY4NnYzLjY4NGgtMy42ODZ6Ii8+DQo8cGF0aCBkPSJtMCw1LjE1NmgzLjY4NnYzLjY4NmgtMy42ODZ6Ii8+DQo8cGF0aCBkPSJtNS4xNTgsNS4xNTZoMy42ODV2My42ODZoLTMuNjg1eiIvPg0KPHBhdGggZD0ibTEwLjMxNCw1LjE1NmgzLjY4NnYzLjY4NmgtMy42ODZ6Ii8+DQo8cGF0aCBkPSJNIDAsMTAuMzE0IEgzLjY4NiBWMTQgSDAgeiIvPg0KPHBhdGggZD0ibTUuMTU4LDEwLjMxNGgzLjY4NXYzLjY4NmgtMy42ODV6Ii8+DQo8cGF0aCBkPSJNIDEwLjMxNCwxMC4zMTQgSDE0IFYxNCBIMTAuMzE0IHoiLz4NCjwvZz4NCjwvc3ZnPg0K') no-repeat left center;font-family:'Work Sans', sans-serif;font-weight:900;font-size:12px;letter-spacing:0.5px;position:absolute;display:inline-block;top:12px;left:0;height:50px;line-height:50px;width:auto;color:#090909;padding-left:24px;transition:none}.subHeaderWrapper .backLink:hover{opacity:0.7}section.articles.topIssues,section.articles.exclusive{text-align:center;margin-bottom:64px}section.articles.topIssues article,section.articles.exclusive article{width:224px;padding:0 15px 0 0;margin:0 15px 0 0;border-right:1px solid #d1d3d4}section.articles.topIssues article .image,section.articles.exclusive article .image{width:60px}section.articles.topIssues article .details,section.articles.exclusive article .details{width:151px;padding-left:8px}section.articles.topIssues article:nth-of-type(4n+0),section.articles.topIssues article:last-of-type{border:none;padding-right:0;margin-right:0}@media (min-width: 500px) and (orientation: portrait), (min-width: 800px) and (orientation: landscape){section.articles.topIssues.count5 .wrapper article{border:none;width:300px}section.articles.topIssues.count5 .wrapper article .details{width:220px}section.articles.topIssues.count5 .wrapper article:nth-of-type(3){border:none;padding-right:0;margin-right:0}section.articles.topIssues.count5 .wrapper article:nth-of-type(4){padding:0 15px 0 0;margin:0 15px 0 0}section.articles.topIssues.count5 .wrapper article:nth-of-type(4),section.articles.topIssues.count5 .wrapper article:nth-of-type(5){margin-top:40px}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){section.articles.topIssues,section.articles.exclusive{margin-bottom:10px}section.articles.topIssues article,section.articles.topIssues article:nth-of-type(4n+0),section.articles.exclusive article,section.articles.exclusive article:nth-of-type(4n+0){box-sizing:border-box;width:92%;padding:0 0 20px 0;margin:0 0 20px 0;border-right:none;border-bottom:1px solid #d1d3d4}section.articles.topIssues article .details,section.articles.topIssues article:nth-of-type(4n+0) .details,section.articles.exclusive article .details,section.articles.exclusive article:nth-of-type(4n+0) .details{width:calc(100% - 60px - 15px);padding-left:15px}section.articles.topIssues article:last-of-type,section.articles.exclusive article:last-of-type{border:none}}section.articles.exclusive article:nth-of-type(3n+0),section.articles.exclusive article:last-of-type{border:none;padding-right:0;margin-right:0}section.articles{font-size:0}section.articles article{position:relative;display:inline-block;vertical-align:top;text-align:left}section.articles article .image,section.articles article .details{position:relative;display:inline-block;vertical-align:top}section.articles article .details{font-size:13px}section.articles article .details h2,section.articles article .details h3,section.articles article .details h4,section.articles article .details h5,section.articles article .details h6{font-size:15px;margin-bottom:2px;line-height:1.1}section.articles article .details p{font-weight:300;line-height:16px}section.articles article a{display:block;width:100%;height:100%}section.articles article a:hover *{transition:all .2s ease}section.articles article a:hover .image{opacity:0.7}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){section.articles article .image>img{width:100%;height:auto}section.articles article .details{font-size:14px}section.articles article .details h2,section.articles article .details h3,section.articles article .details h4,section.articles article .details h5,section.articles article .details h6{margin-bottom:6px}section.articles article .details p{line-height:18px}}section.articles.updates article a .image .overlay,.sideBar section.more article a .image .overlay{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAxNjUgMzUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjUgMzUiPg0KPHBhdGggZmlsbD0iI2RlZDM2MyIgZD0ibTEzMiwwaDMzdjM1aC0zM3oiLz4NCjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNTcuNjg0LDEwLjk2NWgtNy43OGwzLjA3MS0zLjcxNWMuMDUxLC4wMDggLjA5MiwuMDI1IC4xNDIsLjAyNSAuNTA1LDAgLjkxMy0uNDEyIC45MTMtLjkyMiAwLS41MDgtLjQwOC0uOTIyLS45MTMtLjkyMi0uNTAzLDAtLjkxNSwuNDE0LS45MTUsLjkyMiAwLC4xMTEgLjAyNywuMjE1IC4wNjMsLjMxM2wtMy41NTMsNC4yOTloLS4zMzNsLTMuNTUxLTQuMjk5Yy4wMzYtLjA5OCAuMDY0LS4yMDEgLjA2NC0uMzEzIDAtLjUwOC0uNDExLS45MjItLjkxOC0uOTIyLS41MDEsMC0uOTEzLC40MTQtLjkxMywuOTIyIDAsLjUxIC40MTIsLjkyMiAuOTEzLC45MjIgLjA1MywwIC4wOTUtLjAxOCAuMTQ0LS4wMjVsMy4wNzEsMy43MTVoLTcuNzgxYy0xLjAxMSwwLTEuODI5LC44MjgtMS44MjksMS44NDZ2MTIuOTE0YzAsMS4wMTggLjgxOCwxLjg0NCAxLjgyOSwxLjg0NGgxOC4yNzVjMS4wMTIsMCAxLjgyOC0uODI2IDEuODI4LTEuODQ0di0xMi45MTRjLjAwMS0xLjAxOC0uODE2LTEuODQ2LTEuODI3LTEuODQ2em0tMy42NTUsMTIuOTE0YzAsMS4wMi0uODE2LDEuODQ2LTEuODI4LDEuODQ2aC0xMC45NjdjLTEuMDA4LDAtMS44MjYtLjgyNi0xLjgyNi0xLjg0NnYtOS4yMjNjMC0xLjAyIC44MTgtMS44NDYgMS44MjYtMS44NDZoMTAuOTY3YzEuMDEyLDAgMS44MjgsLjgyNiAxLjgyOCwxLjg0NnY5LjIyM3ptMi43NDItMi43NjhjLTEuMDEsMC0xLjgyOC0uODI2LTEuODI4LTEuODQ0IDAtMS4wMiAuODE4LTEuODQ2IDEuODI4LTEuODQ2IDEuMDA5LDAgMS44MjcsLjgyNiAxLjgyNywxLjg0NiAuMDAxLDEuMDE4LS44MTgsMS44NDQtMS44MjcsMS44NDR6bTAtNC42MTFjLTEuMDEsMC0xLjgyOC0uODI2LTEuODI4LTEuODQ0IDAtMS4wMiAuODE4LTEuODQ2IDEuODI4LTEuODQ2IDEuMDA5LDAgMS44MjcsLjgyNiAxLjgyNywxLjg0NiAuMDAxLDEuMDE4LS44MTgsMS44NDQtMS44MjcsMS44NDR6Ii8+DQo8cGF0aCBmaWxsPSIjZGI0Zjc1IiBkPSJtOTktLjAwMWgzM3YzNS4wMDFoLTMzeiIvPg0KPGcgZmlsbD0iI2ZmZiI+DQo8cGF0aCBvcGFjaXR5PSIuNSIgZD0ibTExOS45MjYsNi4xMTdoMy44MDZ2MTEuNTI2aC0zLjgwNnoiLz4NCjxwYXRoIG9wYWNpdHk9Ii41IiBkPSJtMTA4LjUwNiw2LjExN2gzLjgwN3YxMS41MjZoLTMuODA3eiIvPg0KPHBhdGggZD0ibTExNi4xMTksMTEuNjY4IDIuMzUzLDYuODMyIDcuMTYyLC4xNDYtNS43MDgsNC4zNzIgMi4wNzQsNi45MjEtNS44ODEtNC4xMy01Ljg4MSw0LjEzIDIuMDczLTYuOTIxLTUuNzA5LTQuMzcyIDcuMTY2LS4xNDZ6Ii8+DQo8cGF0aCBvcGFjaXR5PSIuNSIgZD0ibTExNi4xMTksOS4yMyAxLjkwMiw1LjUyMyAwLTguNjM2LTMuODA1LTAgMCw4LjY0NHoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiMyY2I3ZDgiIGQ9Im0wLDBoMzN2MzVoLTMzeiIvPg0KPGcgZmlsbD0iI2ZmZiI+DQo8cGF0aCBvcGFjaXR5PSIuMjUiIGQ9Im04LjEwNiwxMi4xOTloMTYuNzg1djguNDcxaC0xNi43ODV6Ii8+DQo8cGF0aCBkPSJtMjUuODI0LDkuMzc1aC0xOC42NWMtMS4wMjYsMC0xLjg2NCwuODQ4LTEuODY0LDEuODgzdjEwLjM1MmMwLDEuMDM1IC44MzgsMS44ODMgMS44NjQsMS44ODNoNy40NjJ2My43NjZjLS40MTIsMC0uNzQ3LDAtLjkzMywwLS45MzMsMC0uOTMzLC45NDEtLjkzMywuOTQxaDcuNDU5YzAtLjk0MS0uOTMyLS45NDEtLjkzMi0uOTQxcy0uMzc3LDAtLjkzMywwdi0zLjc2Nmg3LjQ2YzEuMDI2LDAgMS44NjYtLjg0OCAxLjg2Ni0xLjg4M3YtMTAuMzUyYzAtMS4wMzUtLjg0LTEuODgzLTEuODY2LTEuODgzem0wLDEyLjIzNGgtMTguNjV2LTEwLjM1MWgxOC42NXYxMC4zNTF6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjOGM2ZDlmIiBkPSJtMzMsMGgzM3YzNWgtMzN6Ii8+DQo8ZyBmaWxsPSIjZmZmIj4NCjxwYXRoIGQ9Im01Ni41ODMsOS42N2wtMTAuNzY5LTMuMTU0Yy0uMTItLjAzMy0uMjQ2LS4wMTEtLjM0OCwuMDY2bC0zLjE4MywyLjQ0NWMtLjEzOCwuMTA2LS4xODYsLjI4Ni0uMTM4LC40NDV2MTUuMjY3bDExLjE0MywzLjI1OXYtMTUuNDkxbC0xMC4yODktMy4wMSAyLjc4OC0yLjE0MyAxMC4yODgsMy4wMTV2MTUuMTg1YzAsLjIyNiAuMTc4LC40MDggLjM5NywuNDA4IC4yMjIsMCAuNC0uMTgzIC40LS40MDh2LTE1LjQ5MmMwLS4xODItLjEyLS4zNDItLjI4OS0uMzkyeiIvPg0KPHBhdGggb3BhY2l0eT0iLjUiIGQ9Im01My43MjgsMjcuMjU0IDEuODYxLTEuMjkyIDAtMTUuMjI5LTkuNjkyLTIuODktMi4wMjcsMS41MjcgOS44NjUsMi43MTd6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzBiYTllIiBkPSJtNjYtLjAwMmgzM3YzNS4wMDJoLTMzeiIvPg0KPGcgZmlsbD0iI2ZmZiI+DQo8cGF0aCBkPSJtODguODQzLDguMDQ0Yy0xLjI4Ny0uODg0LTMuMDQyLS41NDktMy45MiwuNzUybDQuNjY0LDMuMjA0Yy44NzctMS4yOTkgLjU0NC0zLjA2OS0uNzQ0LTMuOTU2eiIvPg0KPHBhdGggZD0ibTc3LjEzOSwyMC4zMzRsLTEuNTA0LDcuMjg1IDYuMTY2LTQuMDggNi45MTYtMTAuMjUtNC42NjItMy4yMDYtNi45MTYsMTAuMjUxem0xLjkwNiwuNTY3Yy40MjIsLjI5MiAuNDU1LC45OTEgLjMzMiwxLjE2OSAuMTIzLS4xNzggLjc3OC0uNDA1IDEuMjAyLS4xMTQgLjQyNCwuMjkyIC42ODUsLjk4NiAuNjg1LC45ODZsLTMuNTQxLDIuMzQ0LS43MDQtLjQ4MiAuODY1LTQuMTg2YzAtMCAuNzM3LS4wMDkgMS4xNjEsLjI4M3oiLz4NCjwvZz4NCjwvc3ZnPg0K') no-repeat;position:absolute;width:33px;height:35px}section.articles.updates article a .image .overlay.blog,.sideBar section.more article a .image .overlay.blog{background-position:0}section.articles.updates article a .image .overlay.research,.sideBar section.more article a .image .overlay.research{background-position:-33px}section.articles.updates article a .image .overlay.article,.sideBar section.more article a .image .overlay.article{background-position:-66px}section.articles.updates article a .image .overlay.story,.sideBar section.more article a .image .overlay.story{background-position:-99px}section.articles.updates article a .image .overlay.media,.sideBar section.more article a .image .overlay.media{background-position:-132px}section.articles.updates>div{width:1000px;text-align:center}section.articles.updates>div .linkButton{margin:26px 0 10px 0}section.articles.updates article{width:240px;height:270px;background-color:#3c4046;margin:0 5px 10px 5px;overflow:hidden}section.articles.updates article a .image .overlay{bottom:0;right:16px}section.articles.updates article a .details{padding:14px 16px 16px 16px}section.articles.updates article a .details h3{color:white}section.articles.updates article a .details p{color:#e6e7e8}section.articles.updates article>.overlay{position:absolute;left:0;bottom:0;height:35px;width:100%;background:linear-gradient(rgba(60,64,70,0) 0%, #3c4046 55%)}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){section.articles.updates>div{width:100%}section.articles.updates article{width:92%;height:auto;margin:0 4% 10px 4%}section.articles.updates article a .details{padding:14px 16px 18px 16px}section.articles.updates article>.overlay{display:none}}section.articles.updates.home{display:none}section.articles.updates.home.selected{display:inline-block}section.articles.updates.home article:nth-of-type(6n-3),section.articles.updates.home article:nth-of-type(6n-2){width:490px;height:270px}section.articles.updates.home article:nth-of-type(6n-3) a .image,section.articles.updates.home article:nth-of-type(6n-2) a .image{width:240px;height:100%;overflow:hidden}section.articles.updates.home article:nth-of-type(6n-3) a .image img,section.articles.updates.home article:nth-of-type(6n-2) a .image img{position:relative;left:-110px;height:100%;width:auto}section.articles.updates.home article:nth-of-type(6n-3) a .image .overlay,section.articles.updates.home article:nth-of-type(6n-2) a .image .overlay{right:0;top:15px;bottom:auto}section.articles.updates.home article:nth-of-type(6n-3) a .details,section.articles.updates.home article:nth-of-type(6n-2) a .details{width:208px;padding:62px 16px 16px 26px}section.articles.updates.home article:nth-of-type(6n-3)>.overlay,section.articles.updates.home article:nth-of-type(6n-2)>.overlay{display:none}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){section.articles.updates.home article:nth-of-type(6n-3),section.articles.updates.home article:nth-of-type(6n-2){width:92%;height:auto;margin:0 4% 10px 4%}section.articles.updates.home article:nth-of-type(6n-3) a .image,section.articles.updates.home article:nth-of-type(6n-2) a .image{width:100%;height:auto}section.articles.updates.home article:nth-of-type(6n-3) a .image img,section.articles.updates.home article:nth-of-type(6n-2) a .image img{position:relative;left:0;height:auto;width:100%}section.articles.updates.home article:nth-of-type(6n-3) a .image .overlay,section.articles.updates.home article:nth-of-type(6n-2) a .image .overlay{right:16px;top:auto;bottom:0}section.articles.updates.home article:nth-of-type(6n-3) a .details,section.articles.updates.home article:nth-of-type(6n-2) a .details{width:auto;padding:14px 16px 18px 16px}section.articles.updates.home article:nth-child(n+5){display:none}}section.articles.updates.limited{text-align:center;margin-bottom:70px}section.articles.items article{width:234px;text-align:center;margin:0 24px 0 0}section.articles.items article .image{border-radius:50%;border:8px solid #d1d3d4;margin-bottom:15px}section.articles.items article .image img{border-radius:50%;width:180px;height:180px}section.articles.items article .details{height:auto}section.articles.items article .details h3{font-family:'Source Serif', 'serif';font-weight:900;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:4px}section.articles.items article .details p{font-size:13px;color:#090909}section.articles.items article:nth-of-type(3n+0){margin-right:0}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.overflowSlider{width:100%;height:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.overflowSlider section.articles.items,.overflowSlider section.articles.updates,.overflowSlider section.articles.more{position:relative;width:6666%;left:16.6%}.overflowSlider section.articles.items article,.overflowSlider section.articles.updates article,.overflowSlider section.articles.more article{width:calc(1% - 24px);margin:0 12px 0 12px}.overflowSlider section.articles.items article:nth-of-type(3n+0),.overflowSlider section.articles.updates article:nth-of-type(3n+0),.overflowSlider section.articles.more article:nth-of-type(3n+0){margin-right:12px}.overflowSlider section.articles.items article{padding-bottom:30px}.overflowSlider section.articles.items article .image{height:180px;width:180px}.overflowSlider section.articles.updates,.overflowSlider section.articles.more{width:8000%;left:10.7%}.overflowSlider section.articles.updates article,.overflowSlider section.articles.more article{margin-bottom:30px}.overflowSlider::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}}div.banner{margin:0 auto;width:602px;background-color:#FFC72A;color:white;text-align:center;padding:9px}div.banner .inset{border:2px solid white;padding:38px 20px 14px 20px}div.banner .inset p{font-size:20px;line-height:25px;margin-bottom:22px}div.banner .inset p:first-of-type{font-family:'Work Sans', sans-serif;font-weight:900;font-size:17px;letter-spacing:0.05em}div.banner.alternate{background-color:#0075C9}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){div.banner{width:100%;box-sizing:border-box}div.banner .inset p{font-size:15px;line-height:17px}div.banner .inset p:first-of-type{line-height:24px}}nav.tabbed{text-align:center}nav.tabbed ul{display:inline-block;width:100%}nav.tabbed ul li{display:inline-block}.articleBody div.video{position:relative;height:0;padding-top:56.25%;margin-bottom:24px}.articleBody div.video>*{position:absolute;width:100%;height:100%;left:0;top:0}.articleBody iframe[src*=youtube]{margin:0 auto;display:block}.articleBody .porkVideo{display:inline-block;vertical-align:top;width:calc(50% - 3px);padding-bottom:20px}.articleBody .porkVideo strong{font-family:'Work Sans', sans-serif;font-weight:900;padding-bottom:20px;display:inline-block}.articleBody .porkVideo .youtubeEmbed{position:relative;display:block;width:100%;padding-top:56.25%}.articleBody .porkVideo .youtubeEmbed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.articleBody p,.articleBody ul{margin-bottom:24px;line-height:24px}.articleBody li{list-style-type:disc;list-style-position:inside}.articleBody .alignleft{float:left}.articleBody img.alignleft{padding-right:20px;padding-bottom:10px}.articleBody .alignright{float:right}.articleBody img.alignright{padding-left:20px;padding-bottom:10px}.articleBody .aligncenter{display:block;margin:0 auto}.articleBody blockquote{position:relative;font-size:0;padding-top:20px;margin:30px 0}.articleBody blockquote *{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:30px;line-height:33px}.articleBody blockquote em{font-style:normal}.articleBody blockquote p.quote,.articleBody blockquote aside{display:inline-block;vertical-align:top;box-sizing:border-box}.articleBody blockquote p.quote{width:calc(100% - 149px)}.articleBody blockquote aside{width:149px;padding-right:20px}.articleBody blockquote aside a div{display:block}.articleBody blockquote aside a .image{margin-bottom:10px;width:72px;height:72px}.articleBody blockquote aside a .details h2,.articleBody blockquote aside a .details h3,.articleBody blockquote aside a .details p{line-height:20px}.articleBody blockquote .socialIcons{background-color:white;display:inline-block}.articleBody blockquote .socialIcons a{position:relative;transition:opacity 0.2s, opacity 0.2s ease;display:inline-block;box-sizing:border-box;text-align:center;padding-left:7px}.articleBody blockquote .socialIcons a .icon{bottom:-2px}.articleBody blockquote .socialIcons a:hover{opacity:0.8}.articleBody blockquote .socialIcons .twitter{background-position:0 0}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.articleBody .body *{max-width:100% !important}.articleBody .body img{height:auto !important}.articleBody .porkVideo{width:100%}.articleBody blockquote p.quote{width:100%}.articleBody blockquote aside{width:100%;padding-right:0}.articleBody blockquote .socialIcons a .icon{bottom:-2px;height:24px;width:24px}.articleBody blockquote .socialIcons a:hover{opacity:0.8}.articleBody blockquote .socialIcons .twitter{background-position:0 0}.articleBody table.sortable{width:calc(108%);left:-4%;max-width:none !important}}.columns.noSideBar .articleBody{float:none;margin:0 auto}.columns.noSideBar .sideBar{display:none}.columns{margin-bottom:50px}.columns .articleBody{width:550px;float:left;margin-top:-5px}.columns .sideBar{width:310px;float:right}.columns .sideBar blockquote{padding:13px 0 24px 0}.columns .sideBar blockquote aside{margin-top:17px}.columns .sideBar blockquote aside a .image{width:72px;height:72px}.columns .sideBar blockquote aside a .details{margin:10px 0 0 11px}.columns .sideBar section{border-top:2px dotted #d1d3d4}.columns .sideBar>section:last-of-type{border-bottom:2px dotted #d1d3d4}.columns .sideBar section.podcastLinks{color:white;text-align:center;margin:0 0 14px 0;border-top:none}.columns .sideBar section.podcastLinks .wrapper{background-color:#0F206C;padding:28px 35px 28px 35px}.columns .sideBar section.podcastLinks h3{font-family:'Work Sans', sans-serif;font-weight:900;font-size:13px;padding-bottom:16px;text-transform:uppercase}.columns .sideBar section.podcastLinks a{display:inline-block}.columns .sideBar section.podcastLinks a img{height:50px;width:auto}.columns .sideBar section.podcastLinks a:hover{opacity:0.8}.columns .sideBar section.podcastLinks a.apple{margin-bottom:4px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.columns .sideBar section.podcastLinks{margin-top:14px;padding:14px 0;border-top:2px dotted #d1d3d4;border-bottom:2px dotted #d1d3d4}}.columns .sideBar section.contact{margin:0 0 14px 0;padding-top:14px;position:relative}.columns .sideBar section.contact .wrapper{background-color:#0F206C;padding:28px 35px 32px 35px;color:white;text-align:center}.columns .sideBar section.contact .wrapper h3{font-family:'Work Sans', sans-serif;font-weight:900;font-size:13px;padding-bottom:11px}.columns .sideBar section.contact .wrapper .socialIcons{padding-bottom:14px;width:60%;margin:0 auto;background-color:#0F206C}.columns .sideBar section.contact .wrapper .socialIcons .icon:hover{opacity:0.7}.columns .sideBar section.contact .wrapper .socialIcons .icon.mail{display:none}.columns .sideBar section.contact .wrapper .line{position:relative;height:1px;top:13px;background-color:white}.columns .sideBar section.contact .wrapper .newsletterButton{font-family:'Work Sans', sans-serif;font-weight:600;cursor:pointer;background-color:white;color:#0F206C;text-align:center;font-size:13px;line-height:42px;height:42px}.columns .sideBar section.contact .wrapper .newsletterButton:hover{transition:opacity 0.2s ease;opacity:0.9}.columns .sideBar section.more{padding:20px 0 0 0}.columns .sideBar section.more .image .overlay{bottom:0;right:20px}.columns .sideBar section.more h3{font-family:'Work Sans', sans-serif;font-weight:900;font-size:17px;margin-bottom:10px;letter-spacing:0}.columns .sideBar section.more article .image{width:100%;height:160px;background-size:cover;background-position:center center}.columns .sideBar section.more article h4,.columns .sideBar section.more article p{padding-right:20px}.columns .sideBar section.more article h4{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:15px;margin-top:10px}.columns .sideBar section.more article p{font-size:13px;margin-bottom:30px}.columns .sideBar section.mediaContact{margin:0 0 14px 0;padding-top:14px;padding-bottom:14px}.columns .sideBar section.mediaContact .wrapper{font-family:'Work Sans', sans-serif;font-weight:400;font-size:13px;padding:15px;background-color:#0F206C;color:white}.columns .sideBar section.mediaContact .wrapper a{color:white}.columns.alternate{margin-bottom:20px}.columns.alternate2 .articleBody{width:588px}.columns.alternate2 .sideBar{width:276px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.columns.blog.alternate2 .sideBar.blogIndex{border-top:2px dotted #d1d3d4;padding-top:10px;margin-top:24px}.columns{margin-bottom:50px}.columns .articleBody{width:92%;margin:0 auto;float:none}.columns .sideBar{width:92%;margin:0 auto;float:none;padding-top:15px}.columns .sideBar section.more{border-top:none;border-bottom:none;padding-top:6px}.columns .sideBar section.more h3{text-align:center}.columns .sideBar section.more article{margin-bottom:0}.columns .sideBar section.more article .image{height:0;padding-top:58%}.columns .sideBar>section.more{position:relative;left:-4.3%;width:108.6%}.columns.alternate{margin-bottom:20px}.columns.alternate2 .articleBody,.columns.alternate2 .sideBar{width:92%}.columns.alternate2 .sideBar{padding-top:30px}}.gfield.mediumField{width:50%;display:inline-block}blockquote{border-top:2px dotted #d1d3d4;border-bottom:2px dotted #d1d3d4}blockquote p.quote{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;font-size:26px;line-height:1.2}blockquote aside a{display:block;font-size:0}blockquote aside a div{display:inline-block;vertical-align:top}blockquote aside a:hover *{transition:all .2s ease}blockquote aside a:hover .image{opacity:0.7}body.post blockquote{font-family:'Source Serif', 'serif';font-weight:700;letter-spacing:0.05em;font-size:30px;line-height:33px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){blockquote p.quote{font-size:25px;line-height:28px}}.linkButton,a.linkButton,.articleBody form input[type=submit]{font-family:'Source Serif', 'serif';font-weight:400;letter-spacing:0.05em;font-size:17px;height:50px;line-height:50px;padding:0 30px;background-color:#FFC72A;color:white;display:inline-block;text-align:center;text-transform:uppercase}.linkButton:hover,a.linkButton:hover,.articleBody form input[type=submit]:hover{color:white;background-color:#f6b500;transition:background-color 0.2s ease}.linkButton.alternate,a.linkButton.alternate,.articleBody form input[type=submit].alternate{color:white;background-color:#0075C9}.linkButton.alternate:hover,a.linkButton.alternate:hover,.articleBody form input[type=submit].alternate:hover{background-color:#005796}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.linkButton,a.linkButton,.articleBody form input[type=submit]{height:46px;line-height:46px}}.popUp{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.7);overflow:auto;z-index:102}.popUp div.mainHeader{width:100%;margin-top:0}.popUp div.mainHeader .bar{display:none}.popUp .content{cursor:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:white;margin:0 auto;width:758px;padding:60px}.popUp .content .exitButton{-webkit-tap-highlight-color:transparent;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiPg0KPGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNmQ2ZTcwIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+DQo8cGF0aCBkPSJtMTksMS0xOCwxOCIvPg0KPHBhdGggZD0ibTEsMSAxOCwxOCIvPg0KPC9nPg0KPC9zdmc+DQo=') no-repeat center center;position:absolute;cursor:pointer;top:0;right:0;width:60px;height:60px}.popUp .content .exitButton:hover{opacity:0.7}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.popUp{-webkit-overflow-scrolling:touch}.popUp div.mainHeader{margin-top:20px}.popUp .content{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 auto;width:100%;box-sizing:border-box;padding:60px 6%}}#legalPopUp .buttons{padding-top:12px;font-size:0;text-align:center}#legalPopUp .buttons .linkButton{margin:0 10px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){#legalPopUp .content{padding-top:20px}#legalPopUp .buttons .linkButton{box-sizing:border-box;width:calc(50% - 10px);margin:0 0}#legalPopUp .buttons .linkButton:first-of-type{margin-right:10px}#legalPopUp .buttons .linkButton:last-of-type{margin-left:10px}}#newsletterPopUp{cursor:pointer}#newsletterPopUp .articleBody{text-align:center}#newsletterPopUp .content{width:910px}#newsletterPopUp form{padding-top:14px;font-size:0;text-align:center}#newsletterPopUp form input:not(.linkButton),#newsletterPopUp form select{font-family:'Work Sans', sans-serif;font-weight:400;font-size:14px;border:none;width:166px;padding:0 13px;background-color:#e6e7e8;color:#090909;margin:0 4px;height:42px;line-height:42px}#newsletterPopUp form select{width:100px}#newsletterPopUp form .linkButton{width:304px;margin-top:8px;border:none;cursor:pointer;height:42px;line-height:42px;vertical-align:bottom;margin-left:4px}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){#newsletterPopUp .content{width:100%}#newsletterPopUp form input:not(.linkButton),#newsletterPopUp form select{border:1px solid #d1d3d4;width:100%;box-sizing:border-box;margin:0 0 10px 0;background-color:#f5f5f6}#newsletterPopUp form .linkButton{width:100%;margin-top:12px;margin-left:0}}#c4linkPopUp{text-align:center}.phoneDisclaimer{margin:40px auto !important;font-size:14px;font-style:italic;opacity:0.5;text-align:center;max-width:600px}.debug{display:none;background-color:white;padding:40px;color:black;font-family:monospace}.debug p{margin-bottom:20px}.wrapper.spaced{padding-top:30px;padding-bottom:60px}input.beaconOrg{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.singleColumn{margin-left:auto !important;margin-right:auto !important;width:92% !important}}@media (min-width: 500px) and (orientation: portrait), (min-width: 800px) and (orientation: landscape){.hiddenBig{display:none !important}}@media (max-width: 500px) and (orientation: portrait), (max-width: 800px) and (orientation: landscape){.hiddenSmall{display:none !important}}
