/*
 * 2015-10-06 17:14:05 +0000
 */
.singular h1,.search-no-results h1{font-size:3.6em;line-height:115%;margin:20px 0 10px;font-family:"abril-text",Georgia,"Times New Roman",Times,serif}.single h1{font-weight:600}.singular.multi-section-child h1{font-size:1.3em;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#666;margin:30px 0;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif}.single-attachment h1 a{color:#666}.multi-section-child .breadcrumb:hover,.multi-section-child .breadcrumb:focus{text-decoration:none}.singular .content p,.singular .content li,.singular .content dd{font-size:1.6em;margin-bottom:1.25em;line-height:160%;font-family:Georgia,"Times New Roman",Times,serif}.singular .content dd{margin-bottom:0}#content .callout dd p{font-size:1em}.singular #content .byline{text-transform:uppercase;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.3em;font-weight:600}.singular .text{overflow:auto;height:100%}.singular .social{float:right}.singular .quizsocial .social,.singular .no-date .social{float:none;position:static}.singular .tweetable{color:#000;margin-right:.1em;background-image:url(/wp-content/lib/img/twitter-bird_16.png);background-repeat:no-repeat;background-position:center right;display:inline;padding-right:1em}.singular .tweetable:hover,.singular .tweetable:focus{background-color:#DEF}.singular .custom_images img{display:inline-block;padding:0 0 0 15px}.singular .content h2{margin-bottom:25px;font-weight:700;font-size:2.8em;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif}.singular .content h3{font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:2em;font-weight:700;line-height:1.3;margin-top:.5em;margin-bottom:1em}.singular .content h4,.singular .content h5,.singular .content h6{font-style:normal;line-height:1.4;margin-top:.5555555em;margin-bottom:1.11111111em}.singular .content h4,.singular .content h6,.content dt{font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;font-size:1.8em;font-weight:700}.singular .content h5{font-family:abril-text,Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-style:italic;font-weight:400;line-height:1.4;margin-top:.5555555em;margin-bottom:1.11111111em}.singular .content h6{color:#818181}.singular .content h1.tight,.singular .content h2.tight,.singular .content h3.tight,.singular .content h4.tight,.singular .content h5.tight,.singular .content h6.tight{margin-bottom:0}.singular #content .subhead{font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:2.4em;font-style:italic;font-weight:normal;color:#000;line-height:1.25;margin-bottom:1.11111em;margin-top:.555556em;padding:0}.singular .content table{width:100%;margin-bottom:15px}.singular .content th,.singular .content td{font-size:1.2em;padding:6px 5px}.singular .content th p,.singular .content td p{font-size:1em}th{font-weight:700;text-align:center}td{border-bottom:1px solid #ccc;text-align:right}.singular .post{border-bottom:1px solid #DADBDB;margin-bottom:15px}.singular .content ul,.singular .content ol{padding-left:30px;padding-bottom:30px}.singular .content ul ul,.singular .content ol ol{padding-bottom:0;padding-top:10px}.singular .content li{margin-bottom:10px}.singular .content li li,.singular .content li p{font-size:1em}.singular .content hr.divider{clear:both;border:0 none;border-bottom:1px solid #ccc;margin-bottom:2.4em}.singular .content blockquote{border-left:1px solid #ccc;font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:2.2em;line-height:1.4;margin-bottom:10px;margin-left:15px;color:#000;float:right;width:50%;padding:20px 0 20px 20px}.singular .content blockquote p{font-size:1em;margin-bottom:0;font-family:"abril-text",Georgia,"Times New Roman",Times,serif}blockquote cite{font-size:60%;color:#8c8c8c;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;display:block;text-align:right;padding-top:10px;letter-spacing:.1em;text-transform:uppercase}.singular .content blockquote.full{border-top:1px solid #585858;border-bottom:1px solid #585858;border-left:0 none;margin-left:0;margin-bottom:1.4em;padding:30px 45px 0;float:none;width:auto;font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:2.2em;line-height:1.5;color:#656565;position:relative}.singular .content blockquote.full:before,.singular .content blockquote.full:after{color:#808284;font-size:4em;font-style:normal;position:absolute}.peoplepress .content blockquote.full:before,.peoplepress .content blockquote.full:after{color:#D1A730}.pewglobal .content blockquote.full:before,.pewglobal .content blockquote.full:after{color:#949}.pewforum .content blockquote.full:before,.pewforum .content blockquote.full:after{color:#0090c0}.journalism .content blockquote.full:before,.journalism .content blockquote.full:after{color:#733D47}.pewsocialtrends .content blockquote.full:before,.pewsocialtrends .content blockquote.full:after{color:#387668}.pewhispanic .content blockquote.full:before,.pewhispanic .content blockquote.full:after{color:#A55A26}.pew-internet .content blockquote.full:before,.pew-internet .content blockquote.full:after{color:#069}.singular .content blockquote.full:before{content:"\201C";left:0;top:-.1em}.singular .content blockquote.full:after{content:"\201D";bottom:-.4em;right:.1em}.singular .content blockquote.full p{margin-bottom:1.25em}big.honkin-number{float:left;color:#EC9F2E;font-size:2.5em;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-weight:700;padding-top:.2em;margin-right:.4em}.singular .content .important-point{font-weight:700;font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:2.2em;line-height:1.3}.singular .aside{border-top:1px solid #585858;border-bottom:1px solid #585858;overflow:auto;height:100%;padding:1.25em 0;margin:1.25em 0}.singular .aside p,.singular .aside li{color:#000;font-family:"franklin-gothic-urw",​Verdana,Geneva,​sans-serif;font-size:1.6em;line-height:1.5}.callout{background-color:#F7F7F1;float:right;padding:15px 20px 0;margin-left:30px;margin-bottom:1.25em;width:270px}.deemphasized-callout{width:230px}.callout dt,.singular .callout h3,.singular .callout h4{font-family:"franklin-gothic-urw",​Verdana,​Geneva,​sans-serif;font-size:1.7em;font-weight:600;line-height:1.3;margin-bottom:.5em;margin-top:.25em}.callout dt{margin-bottom:0}#content .callout p{font-size:1.5em;line-height:1.4}#content .deemphasized-callout p,#content .deemphasized-callout li{font-family:"franklin-gothic-urw",​Verdana,Geneva,​sans-serif;color:#6b6b6b;font-size:1.3em;line-height:1.6}#content .deemphasized-callout li li{font-size:1em}#citation{font-family:"franklin-gothic-urw",​Verdana,Geneva,​sans-serif;font-size:1.3em;display:none}#citation strong{display:block}@media (min-width:641px) and (max-width:999px){.reportsupplements,.reportrelated{float:left;width:49%}.reportsupplements{margin-right:2%}}@media (max-width:600px){.callout{width:100%;float:none;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width:560px){.singular .content img{padding:3px 0 20px}.singular .content .wp-caption img{padding-bottom:0}}@media (max-width:480px){.singular h1,.search-no-results h1{font-size:2.6em}.singular .content h2{font-size:2.2em}.singular .content blockquote{border-left:0 none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:0;float:none;width:auto}}.addthis_toolbox .bitly_link{float:left}.addthis_toolbox .bitly_link label{font-size:1.4em;padding-right:8px;position:relative;top:4px}.addthis_toolbox .custom_images{float:right}.addthis_toolbox .custom_images a div{float:left;margin-left:15px}.addthis_toolbox .small-black a div,.addthis_toolbox .small-white a div{width:18px;height:18px}.addthis_toolbox .big-black a div,.addthis_toolbox .big-white a div{width:23px;height:23px}.singular #banner .social{top:7px;margin:0}.small-black .addthis_button_facebook div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) left top no-repeat}.small-black .addthis_button_twitter div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -18px top no-repeat}.small-black .addthis_button_email div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -36px top}.small-black .addthis_button_print div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -54px top}.small-black .addthis_button_compact div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -72px top}.small-white .addthis_button_facebook div{background:url(/wp-content/lib/img/prc_share_18x18_white.png) left top no-repeat}.small-white .addthis_button_twitter div{background:url(/wp-content/lib/img/prc_share_18x18_white.png) -18px top no-repeat}.small-white .addthis_button_email div{background:url(/wp-content/lib/img/prc_share_18x18_white.png) -36px top}.small-white .addthis_button_print div{background:url(/wp-content/lib/img/prc_share_18x18_white.png) -54px top}.small-white .addthis_button_compact div{background:url(/wp-content/lib/img/prc_share_18x18_white.png) -72px top}.big-black .addthis_button_facebook div{background:url(/wp-content/lib/img/prc_share_23x23_black.png) left top no-repeat}.big-black .addthis_button_twitter div{background:url(/wp-content/lib/img/prc_share_23x23_black.png) -23px top no-repeat}.big-black .addthis_button_email div{background:url(/wp-content/lib/img/prc_share_23x23_black.png) -47px top}.big-black .addthis_button_print div{background:url(/wp-content/lib/img/prc_share_23x23_black.png) -70px top}.big-black .addthis_button_compact div{background:url(/wp-content/lib/img/prc_share_23x23_black.png) -93px top}.big-white .addthis_button_facebook div{background:url(/wp-content/lib/img/prc_share_23x23_white.png) left top no-repeat}.big-white .addthis_button_twitter div{background:url(/wp-content/lib/img/prc_share_23x23_white.png) -23px top no-repeat}.big-white .addthis_button_email div{background:url(/wp-content/lib/img/prc_share_23x23_white.png) -47px top}.big-white .addthis_button_print div{background:url(/wp-content/lib/img/prc_share_23x23_white.png) -70px top}.big-white .addthis_button_compact div{background:url(/wp-content/lib/img/prc_share_23x23_white.png) -93px top}@media (max-width:480px){.small-black .addthis_button_facebook div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) left top no-repeat #F0F0E6}.small-black .addthis_button_twitter div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -18px top no-repeat #F0F0E6}.small-black .addthis_button_email div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -36px top no-repeat #F0F0E6}.small-black .addthis_button_print div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -54px top no-repeat #F0F0E6}.small-black .addthis_button_compact div{background:url(/wp-content/lib/img/icon_social_sprites_lg.png) -72px top no-repeat #F0F0E6}.addthis_button_print{display:none}.singular div.social{float:none;top:0;margin-bottom:20px}.singular .social .small-black a div{border:8px solid #F0F0E6;-webkit-border-radius:5px;border-radius:5px;margin-right:10px;margin-left:0}#content .addthis_toolbox .custom_images{float:left}.addthis_toolbox .bitly_link{margin-bottom:15px;margin-top:10px}.singular #banner .social{margin-bottom:20px;top:0}}.toggle{overflow:auto;height:100%}.toggle .switch{overflow:auto;float:left;height:100%}.toggle .switch:nth-child(n+2){margin-left:15px}.toggle legend,.singular .content .toggle .legend{font-size:1.4em;padding:6px 0;float:left;margin-bottom:0;margin-right:20px;font-family:"franklin-gothic-urw",​Verdana,​Geneva,​sans-serif;line-height:1}.toggle input{margin-right:.5em}.has-js .toggle input{opacity:0;position:absolute;top:0;right:0;left:0}button,a.button,.toggle label,.toggle a{white-space:nowrap;font-size:1.1em;font-weight:bold;color:#969696;cursor:pointer;text-transform:uppercase;letter-spacing:1px;padding:7px 12px;position:relative;border:1px solid #AAA;border-left:0;float:left;position:relative;text-shadow:none;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(50%,rgba(243,243,243,1)),color-stop(51%,rgba(237,237,237,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}button,a.button{float:none}button:active,a.button:active,.has-js .toggle .selected{color:#7C7668;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(156,156,156,1);box-shadow:inset 1px 1px 2px 0 rgba(156,156,156,1);background:rgb(226,223,206);background:-moz-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,223,206,1)),color-stop(100%,rgba(242,243,233,1)));background:-webkit-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-o-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-ms-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-webkit-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-moz-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-ms-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:-o-linear-gradient(top,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);background:linear-gradient(to bottom,rgba(226,223,206,1) 0%,rgba(242,243,233,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2dfce',endColorstr='#f2f3e9',GradientType=0);cursor:default}.has-js .toggle label.focused,.toggle :focus{color:#BC7B2B}button,a.button,.toggle label:first-of-type,.toggle a:first-of-type,.toggle .first{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid #AAA}button,a.button,.toggle label:last-of-type,.toggle a:last-of-type,.toggle .last{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}@media (max-width:630px){.toggle{float:none;margin-right:0;margin-bottom:10px}.toggle label{float:none;display:block;width:auto;border-left:1px solid #AAA;border-top:0;padding:10px 12px}.toggle label:first-of-type,.toggle label.first{border-top:1px solid #AAA;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:0;border-top-right-radius:4px;border-bottom-left-radius:0}.toggle label:last-of-type,.toggle label.last{-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:4px;border-top-right-radius:0;border-bottom-left-radius:4px}}a.button.hispanic{color:#fff;background:#A55A26}a.button.religion{color:#fff;background:#4FA9CE}a.button.media-news,a.button.journalism{color:#fff;background:#833143}a.button.internet-tech{color:#fff;background:#016699}a.button.global{color:#fff;background:#949D48}a.button.social-trends{color:#fff;background:#397668}a.button.u-s-politics{color:#fff;background:#D1A730}a.button.hispanic:hover{background:rgba(165,90,38,.5)}a.button.religion:hover{background:rgba(79,169,206,.5)}a.button.media-news:hover,a.button.journalism:hover{background:rgba(131,49,67,.5)}a.button.internet-tech:hover{background:rgba(1,102,153,.5)}a.button.global:hover{background:rgba(148,157,72,.5)}a.button.social-trends:hover{background:rgba(57,118,104,.5)}a.button.u-s-politics:hover{background:rgba(209,167,48,.5)}.page #content{margin:0;border-bottom:1px solid #D6D6D6}.clear{clear:both}#na_nav{overflow:auto;position:fixed;top:0;width:100%;background:#fff;z-index:50}#na_nav li{width:13%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;list-style:none;float:left;padding:10px 5px;font-size:1.2em;border-bottom:#DFDCCC 5px solid}#na_nav li.nav{border-bottom:#71C2B1 5px solid}#na_nav li.nav:hover{background:#F3F3F3;cursor:pointer}#na_nav li.active,#na_nav li.active:hover{position:relative;border-bottom:#0E6357 5px solid;background:#E8F3F2}#na_nav li.active:after{top:50%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#0E6357;border-width:10px;margin-left:-10px}#na_nav li.pew_logo{width:auto;text-align:right;width:19%;padding:7px 5px 6px}#na_nav li.next_america_logo{text-transform:uppercase;width:29%}.next_america_logo div{font-size:1.4em;background:#ea9e2c;position:fixed;padding:3px 0;color:#fff;font-family:'Roboto Slab',"abril-text",Georgia,"Times New Roman",Times,serif;font-weight:400;letter-spacing:1px;left:30px;top:5px;border-bottom:1px solid #ea9e2c;z-index:70;width:19%;white-space:nowrap}.next_america_logo div:before{left:-13px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#ea9e2c;border-bottom-color:#ea9e2c;border-width:12px;margin-top:-12px}.next_america_logo div:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#ea9e2c;border-width:12px;margin-top:-12px}@media (min-width:1011px){#na_nav span.number{display:none}}@media (max-width:1010px){#na_nav li{width:7%}#na_nav li.next_america_logo{width:48%}.next_america_logo div{width:39%}#na_nav li.pew_logo{width:24%}#na_nav span.text{display:none}}@media (max-width:760px){#na_nav li.pew_logo img{visibility:hidden}#na_nav li{width:9%}#na_nav li.pew_logo{width:5%}#na_nav li.next_america_logo{width:59%}}#jump{position:fixed;bottom:0;right:0;font-size:11em;z-index:500}#jump div{float:left;line-height:.4;padding:0 10px 16px;zoom:1;filter:alpha(opacity=50);opacity:.5;color:#666}#jump div:hover{filter:alpha(opacity=80);opacity:.8;color:#000;background:#ccc;cursor:pointer}#commercial_text{position:absolute;width:100%;text-align:center;color:#fff;font-size:5em;top:50%;margin-top:-32px;text-shadow:1px 1px 3px #171717;font-family:"abril-text",Georgia,"Times New Roman",Times,serif-webkit-body;z-index:10}#commercials{margin-bottom:20px;overflow:hidden;height:180px;margin-right:-30%}#commercial_contain{overflow:auto}#commercial_contain div{width:32%;float:left;margin-right:2%;overflow:hidden}#commercials img{min-width:100%;padding:0;max-width:inherit;min-height:200px}#commercial_contain div:last-of-type{margin-right:0}@media (max-width:1000px){#commercial_contain div{width:49%}#commercial_contain div:nth-of-type(2){margin-right:0}#commercial_contain div:last-of-type{display:none}#commercial_text{font-size:4em}}@media (max-width:820px){#commercials{margin-right:0}}@media (max-width:750px){#commercial_contain div:first-of-type{display:none}#commercial_contain div{width:100%;margin-right:0}}@media (max-width:700px){#commercial_text{margin-top:-50px}}#title_slide{background:#eee url(/wp-content/themes/pewresearch/img/interactives/next-america/lead_video.jpg) top center no-repeat;overflow:hidden;position:relative;padding:150px 0;text-align:center;clear:both;color:#fff}#title_slide h1{margin:0;font-size:2em;padding-bottom:25px}.chapter_slide{padding:70px 0;text-align:center;background:#3F3B33;clear:both;color:#fff}#title_slide h1,#title_slide .line{position:relative;z-index:5;text-shadow:1px 1px 3px #171717}.chapter_slide>div,#title_slide .line{width:15%;margin:20px auto;border-top:1px dotted #fff}#title_slide h1 span:nth-of-type(1),.content .chapter_slide h2{font-size:2em;font-weight:100;text-transform:uppercase;margin-bottom:0;letter-spacing:1px;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;display:block}#title_slide h1 span:nth-of-type(2){font-size:5em;display:block;line-height:1;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;text-transform:uppercase;padding-bottom:5px}.singular #content h3.subhead{font-size:3.5em;font-style:normal;font-weight:bold;margin-bottom:25px}#title_slide h1 span:nth-of-type(3),.content .chapter_slide h3{font-style:italic;font-size:4.5em;font-weight:100;margin:5px 0 0;display:block}#lead_contain{position:absolute;top:0;left:0;z-index:1;width:100%;overflow:hidden;display:none}p span.h3_sim{font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-size:1.3em;font-weight:700}body{background:#eee}#title_slide>p{color:white;z-index:5;position:relative;margin-top:20px;text-shadow:1px 1px 3px #171717}.singular #content .byline{font-size:1.6em}p.byline span{color:#fff;margin-left:15px;padding-left:15px;border-left:1px solid #fff;font-weight:100;text-transform:none}.section{padding:30px 20% 30px 0;margin:0 10%;border-bottom:1px solid #ddd;position:relative;padding:30px 20% 30px 30px;background:white}.fullwidth{padding:30px}.fullwidth>p{padding-right:20%}@media (max-width:820px){.section{padding-right:30px}.fullwidth p{padding-right:0}}@media (max-width:700px){.section{margin:0;padding:30px 40px}}.star{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-bottom:1px solid #ccc;background:white;padding:15px 40px;margin:-27px auto 150px;position:relative;z-index:30;width:20px}#content .star img{display:block;padding:0}#na_footer{background:white;border-top:2px solid #EBEBEB;padding:50px 10% 50px;overflow:auto;width:80%}#na_footer>div{float:left;font-size:1.1em;margin-right:60px;margin-bottom:50px}#na_footer>div>div{margin-top:5px;line-height:130%}#na_footer .book img{float:left}.credits img{margin-bottom:10px}.book div,.links div,.links span{color:#ccc}.links .italic{font-style:italic;color:#ccc;margin-bottom:5px}.links .logo{font-family:'Roboto Slab',"abril-text",Georgia,"Times New Roman",Times,serif;font-size:1.5em;margin-bottom:10px}#pyramid_controls{overflow:auto;padding-top:10px;text-align:center}.pyramid_toggle{display:inline-block;padding:5px;cursor:pointer;font-size:4em;width:11px;height:11px}.pyramid_pause{background:url(/wp-content/themes/pewresearch/img/interactives/next-america/pause_restart.png) top left}.pyramid_replay{background:url(/wp-content/themes/pewresearch/img/interactives/next-america/pause_restart.png) top right}#pyramid_controls select{margin-right:20px}#pyramid_controls label{line-height:22px;font-size:1.3em;margin-right:5px;vertical-align:top}@media (max-width:700px){.pyramid_toggle{float:none;width:auto}}.chart{float:right;position:relative;width:80%;margin:0 -33% 20px 20px}@media (max-width:850px){.chart{float:none;width:100%;margin:20px 0}}.toggles{margin:20px 0}.fullwidth>div{margin-bottom:20px}.video{background:#8B8B8B;margin-bottom:150px;position:relative;padding:0 10%;overflow:auto;min-height:326px}.video h3{position:absolute;left:-7000px}.video .quote{position:absolute;text-align:left;color:#fff;font-size:3.5em;top:15%;text-shadow:1px 1px 3px #171717;font-family:"abril-text",Georgia,"Times New Roman",Times,serif-webkit-body;z-index:10;line-height:130%;width:39%;right:10%;text-indent:-13px}.video .quote span{display:block;text-indent:0;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.5rem;font-weight:100;margin-top:10px;line-height:1.3}.video .video-positioner{width:80%;max-width:700px}.video.right .video-positioner{float:right}.video.right .quote{right:inherit}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{cursor:pointer}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:900px){.video{background:none}.video .video-positioner{width:100%}.video .quote{position:inherit;right:inherit;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:3em;clear:both;text-align:center;background:#888}}@media (max-width:700px){.video{padding:0}}.section p.footnote{font-size:1.3em;color:#999;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-style:italic}@media (max-width:1150px){#lead_contain .video-container{height:647px;position:relative;width:1150px;padding-bottom:0;left:-575px;margin-left:50%}}.highcharts-container .highcharts-tooltip .tooltip{margin-bottom:0;margin-top:5px;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif}.highcharts-container .tooltip td{border-bottom:0;text-align:inherit;font-size:1em;padding:3px 8px 3px 0}.obama_race_label{display:none}#pyramid_year{position:absolute;top:70px;text-align:center;font-size:3em;font-weight:bold;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:7%}.thumb{display:block;width:10%;height:150px;position:relative;margin:10px 2% 10px 0;float:left;cursor:pointer}.thumb-wrapper{display:block;width:100%;height:100%}.flip .img-contain{width:100%;height:100%;position:absolute}.thumb-detail{display:block;width:100%;height:100%;position:absolute;background:#eee}.generation .thumb-detail>p{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-weight:bold;margin-bottom:10px}.thumb-detail div{width:100%;height:100%;font-weight:bold;color:#333;padding:10px;font-size:.7em;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.thumb .thumb-detail div p{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;margin-bottom:0;font-weight:100}.thumb .thumb-detail div p.parent{padding-top:3px;font-weight:bold}.thumb .thumb-detail div p.name{font-size:1.2rem;font-weight:bold;line-height:100%;padding-bottom:4px}.thumb.scroll,.generation.scroll{overflow:hidden}.thumb.scroll .thumb-detail,.generation.scroll .thumb-detail{bottom:-280px}.flip .thumb-wrapper{position:relative}.flip .thumb-wrapper>div{left:0;top:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.flip .thumb-wrapper>div.thumb-detail{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:perspective(800px) rotateY(180deg);-webkit-transform:perspective(800px) rotateY(180deg);-ms-transform:perspective(800px) rotateY(180deg);-o-transform:perspective(800px) rotateY(180deg);transform:perspective(800px) rotateY(180deg)}.flip .thumb-wrapper>div.img-contain{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:perspective(800px) rotateY(0deg);-webkit-transform:perspective(800px) rotateY(0deg);-ms-transform:perspective(800px) rotateY(0deg);-o-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg)}.flip .thumb-wrapper:hover>div.thumb-detail{-moz-transform:perspective(800px) rotateY(0);-webkit-transform:perspective(800px) rotateY(0);-ms-transform:perspective(800px) rotateY(0);-o-transform:perspective(800px) rotateY(0);transform:perspective(800px) rotateY(0)}.flip .thumb-wrapper:hover>div.img-contain{-webkit-transform:perspective(800px) rotateY(-179.9deg);-moz-transform:perspective(800px) rotateY(-179.9deg);-ms-transform:perspective(800px) rotateY(-179.9deg);-o-transform:perspective(800px) rotateY(-179.9deg);transform:perspective(800px) rotateY(-179.9deg)}@media (max-width:1200px){.thumb:nth-of-type(5){clear:left}.thumb{width:23%}}@media (max-width:575px){#flips .thumb:nth-of-type(3),#flips .thumb:nth-of-type(7){clear:left}#flips .thumb{width:48%}}#generations{overflow:visible;padding:30px 0}.generation{float:left;width:31%;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:300px;position:relative;cursor:pointer;margin-bottom:30px}.generation .img-contain{border:1px solid #ddd;background:#eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.generation .img-contain .img{width:685px;position:absolute;left:-340px;margin-left:50%}#content .generation .img-contain img{min-width:100%;min-height:300px;width:auto;max-width:none;padding:0;margin:0}.generation #commercial_text{margin-top:-52px}.generation #commercial_text span{font-size:.6em;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif}.generation .thumb-detail{border:1px solid #ddd;background:#eee;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.generation .thumb-detail ul{padding-bottom:0}.generation .thumb-detail li{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.3em}@media (max-width:1100px) and (min-width:900px){.generation .thumb-detail li{margin-bottom:0}}#generations.millennials{width:31%;float:right;margin:0 3% 0 2%;position:relative;top:-30px}#generations.millennials .generation{width:100%}@media (max-width:900px){#generations{overflow:visible}#generations.millennials{float:none;width:100%;margin:0;padding-bottom:0}.generation{float:none;margin-right:0;width:100%;max-width:685px;margin-bottom:20px}}@media (min-width:900px) and (max-width:1000px){.generation .thumb-detail ul{padding:0}.generation .thumb-detail li{list-style:none}.generation .thumb-detail li:last-of-type{display:none}}@media (min-width:601px){.section .pietable{display:none}}@media (max-width:600px){.section .pies{display:none}.section .pietable{border-top:1px solid #ddd;border-right:1px solid #ddd}.section .pietable th{background:#eee;color:#888}.section .pietable thead th{border-bottom:1px solid #ddd}.section .pietable th,.section .pietable td{padding:7px 5px;border-left:1px solid #ddd}.pietable td:first-of-type{background:#F7F7F7;text-align:left}.pietable.four_col td{width:25%}.pietable.three_col td{width:33.3%}}.chart.safetynet>p.title{color:#ccc;font-size:2.6em;font-family:"abril-text",Georgia,"Times New Roman",Times,serif;font-style:italic;margin-bottom:12px;line-height:100%}.chart.safetynet>p{color:#727272;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.4em;text-align:left}#chartconflicts{max-width:580px}@media (max-width:1260px){.chart.safetynet{width:130%;float:none;margin-left:0;text-align:center}}@media (max-width:850px){.chart.safetynet{width:100%}}.singular .social,.addthis_toolbox .custom_images{float:none}.singular #na_footer .social{margin-top:15px}.addthis_toolbox .custom_images a div{margin-left:0;margin-right:15px}.singular #title_slide .social{position:relative;z-index:100;border-top:0;width:auto;display:table}.addthis_toolbox .custom_images a:last-of-type div{margin-right:0}