/*
 * 2017-02-03 22:04:29 +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}}.singular .social .small-black a div{border:0!important;-webkit-border-radius:0!important;border-radius:0!important}table{font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif}.table-holder{border-top:.1em solid #000;border-bottom:.1em solid #000;padding-top:1.2em;margin-bottom:1.25em}.singular .content .table-holder h2{font-size:1.8em}.singular .content .table-holder h3{font-size:1.4em;font-style:italic;font-weight:normal;color:#626262}th{font-weight:bold;vertical-align:bottom;padding-bottom:3px}th,td{font-size:1.2em;padding:8px 5px;vertical-align:middle}td{border-bottom:1px dotted #ccc}.detailed-table td{border-bottom:0 none}table tr:first-of-type td{border-top:1px solid #ccc}tfoot td{font-size:1.2em;line-height:1.6;color:#626262;border-bottom:0}tfoot strong{color:#000}table .pewresearchcenter{color:#818285;text-transform:uppercase}table.solid-border tbody th,table.solid-border tbody td{border-style:solid}.left-aligned th,table th.left-aligned,.left-aligned td,table td.left-aligned{text-align:left}.right-aligned th,table th.right-aligned,.right-aligned td,table td.right-aligned{text-align:right}.center-aligned th,table th.center-aligned,.center-aligned td,table td.center-aligned{text-align:center}table.two-columns th,table.two-columns td{width:50%}table.three-columns th,table.three-columns td{width:33%}table.four-columns th,table.four-columns td{width:25%}table.five-columns th,table.five-columns td{width:20%}table.six-columns th,table.six-columns td{width:16.6%}table.seven-columns th,table.seven-columns td{width:14.2%}table.eight-columns th,table.eight-columns td{width:12.5%}table.nine-columns th,table.nine-columns td{width:11.1%}table.ten-columns th,table.ten-columns td{width:10%}.singular .content table .indent-1{padding-left:1.5em}.singular .content table .indent-2{padding-left:2.5em}.singular .content table .indent-3{padding-left:3.5em}.singular .content table .indent-4{padding-left:4.5em}table tbody tr:hover,tr.highlight th,tr.highlight td,th.highlight,td.highlight{background-color:#eeede4}table.highlight-first-column tbody tr td:first-child,table.highlight-first-column tbody tr th:first-child{text-align:left;background-color:#eeede4}.sortable th a{position:relative;padding-right:1.2em;display:block}.sortable-arrow-on-left th a{padding-right:0;padding-left:1.2em}.sortable th .asc:after,.sortable th .desc:after{display:block;font-size:85%;position:absolute;right:0;bottom:.2em;font-family:Arial,Helvetica,sans-serif}.sortable-arrow-on-left th .asc:after,.sortable-arrow-on-left th .desc:after{left:0;right:auto}.sortable th .desc:after{content:'\25bc'}.sortable th .asc:after{content:'\25b2'}table:not(.highlight-first-column) td.active{background-color:#eeede4}div.stickyHeader{top:0;background-color:#fff;position:fixed;_position:absolute}.admin-bar div.stickyHeader{top:32px}.singular .content div.stickyHeader table{margin:0}@media (max-width:34em){.adaptive{width:auto}div.stickyHeader,.adaptive thead{display:none;visibility:hidden}.adaptive tbody,.adaptive tr,.adaptive th,.adaptive td{border:0;display:block;padding:0;text-align:left;white-space:normal;width:auto;height:auto}.singular .content .adaptive td{padding:3px 0 3px 20px;overflow:auto}.singular .content .adaptive td:first-of-type{padding:12px 20px 5px}.singular .content .adaptive td:last-of-type{padding:5px 20px 12px}.adaptive tr{margin-bottom:10px;overflow:auto;-webkit-border-radius:10px;border-radius:10px;background-color:#eeede4}.adaptive th[title]:before,.adaptive td[title]:before{content:attr(title) ":\00A0";font-weight:bold;float:left;clear:both}.adaptive th[first-column]:before,.adaptive td[first-column]:before{content:attr(first-column) ":\00A0";font-weight:bold;float:left;clear:both}.adaptive td:empty{display:none}}.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}}#header{margin-bottom:31px}#banner{padding-bottom:10px}#banner h1{float:left;margin-bottom:0;margin-top:0;max-width:80%;padding-right:0;line-height:1.2}.rls-banner a,.singular .content a{color:#0090C0}.rls-banner{overflow:auto;height:100%;background-color:#E5F5F9;background-image:url(/wp-content/themes/pew-forum/img/rls/rls-blue-sunburst.png);background-position:top center;background-repeat:no-repeat;padding:10px 4px;margin-bottom:25px;-webkit-box-shadow:0 0 8px 0 rgba(0,144,192,.55);-moz-box-shadow:0 0 8px 0 rgba(0,144,192,.55);box-shadow:0 0 8px 0 rgba(0,144,192,.55)}.rls-banner h1{margin:0;padding:0}.rls-banner h1{font-size:2.8em;margin-right:25px;padding-left:10px;float:left}.rls-banner p,.singular .content .rls-banner p{float:right;width:430px;text-align:right;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;letter-spacing:.05em;font-weight:700;text-transform:uppercase;font-size:1.3em;padding:11px 0 0;margin-bottom:0}.rls-banner p a,.singular .content .rls-banner p a{margin:0 15px 0 0}@media (max-width:580px){.rls-banner h1{font-size:2.5em}.rls-banner p,.singular .content .rls-banner p{width:auto;float:none;clear:both}.rls-banner p a,.singular .content .rls-banner p a{float:left;width:49%;text-align:center;margin:0;padding:.3em 0}}@media (max-width:360px){.rls-banner h1{font-size:1.9em}}.singular #content{margin-top:0}.hero-image{position:relative;margin-bottom:40px}.rls-default .content .hero-image p{left:20%;position:absolute;top:40%;max-width:580px;text-align:center;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;color:#333}.hero-image p span{background-color:#fff;background-color:rgba(255,255,255,.7)}.content .hero-image a{color:#333}.singular .content .bar-chart{padding-left:0;overflow:auto;width:49%;float:left}.singular .content .col-1{margin-right:18px}.singular .content .bar-chart ul{padding:0;margin-left:-24px}.singular .content .bar-chart ul ul{margin-left:-32px}.bar-chart .collapsed{display:none}.singular .bar-chart li.expanded-parent{padding-bottom:0}.singular .bar-chart li{list-style:none;font-size:1.8em;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;font-weight:700;padding:3px 0 3px 24px;margin:0;position:relative}.singular .bar-chart li.level-0{padding-left:6px}.singular .bar-chart li.level-0,.singular .bar-chart li.level-1{border-bottom:1px dotted #a5a5a5}.singular .bar-chart li li{font-size:72.2222%;font-weight:400;padding-left:32px}.singular .bar-chart li li li{font-size:100%}.bar-chart .has-children{cursor:pointer;background-color:#EEECE3}.bar-chart .has-children li.has-children{background-color:#F6F5F1}.bar-chart .has-children li{background-color:#fff;border-bottom:2px solid #fff}.bar-chart .has-children li:first-child{border-top:2px solid #fff}.singular .bar-chart .level-3{padding-left:38px}.bar-chart .chart{float:right;width:15%;position:relative;font-size:72.22222%;margin-top:.2em}.bar-chart ul .chart{font-size:100%}.bar-chart .chart em{position:absolute;left:.4em;top:-.225em;font-style:normal;font-weight:400}.bar-chart ul .chart em{top:.2em}.bar-chart .bar{background-color:#bb792a;height:1.6em;display:block}.bar-chart .level-1 .bar{background-color:#ea9e2c}.bar-chart .level-2 .bar{background-color:#F1C37F}.bar-chart .level-3 .bar{background-color:#F5D6A9}.content .bar-chart .toggle{width:1em;height:1em;font-size:75%;color:#ea9e2c;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-decoration:none;position:absolute;left:6px;top:.55em}.content .bar-chart ul .toggle{width:1em;height:1em;left:12px}.bar-chart .toggle em{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:.1em;height:.1em}.bar-chart .toggle span{display:block;left:.15em;position:relative;top:-.435em;font-size:90%}.bar-chart ul .toggle span{font-size:110%;left:.2em;top:-.2em}.singular .content .religious-composition-comparison .level-1{padding-left:1em}.singular .content .religious-composition-comparison .level-2{padding-left:2em}.singular .content .religious-composition-comparison .level-3{padding-left:3em}.rls-default section,.rls-default .topics-questions{border-top:2px solid #ddd;position:relative;padding-top:25px}.rls-default .misc{clear:both}.rls-default .content section ul{padding-left:0}.rls-default .content section li{list-style:none;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;font-size:1.8em;font-weight:700;margin-bottom:.1em}.rls-default section:after,.rls-default .topics-questions:after{content:"\2605";background-color:#fff;color:#e99d2c;font-size:1.8em;left:49%;position:absolute;text-align:center;top:-.6em;width:30px}#religions{overflow:auto;height:100%}#religions h2{margin-bottom:.25em}.rls-default .content section h3,#religions h3{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-bottom:1.11111em;margin-top:.555556em}#geography{padding-bottom:30px}.rls-default .region{padding:5px 0 25px;overflow:auto;height:100%}.rls-default .region h3{clear:both;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif}.rls-default .region .cols{float:left;width:20%}.rls-default #replace-with-a-map{position:relative}.rls-default #replace-with-a-map .map-label{position:absolute;font-family:franklin-gothic-urw,​Verdana,​Geneva,​sans-serif;font-size:1.8em;font-weight:700;color:#0090c0;z-index:1}.rls-default #replace-with-a-map .the-west{left:5%;top:3%}.rls-default #replace-with-a-map .the-midwest{right:37%;top:3%}.rls-default #replace-with-a-map .the-south{right:5%;bottom:4%}.rls-default #replace-with-a-map .the-northeast{right:5%;top:3%}.rls-default .topics-questions section{float:left;width:33%;border-top:0 none}.rls-default .topics-questions section:after{display:none}.singular .content .chart-nav{padding-left:0;padding-bottom:0;margin-bottom:35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;overflow:auto;height:100%;text-transform:uppercase}.singular .content .chart-nav li{margin-bottom:0;font-size:1.2em;font-family:franklin-gothic-urw,Verdana,Geneva,sans-serif;font-weight:700;letter-spacing:.04em}.chart-nav a{display:block;padding:15px}.rls .group{clear:both}.group section{border-bottom:.2em dotted #a5a5a5;margin-bottom:2em}.group section#state{border-bottom:0 none}.singular .content .group h3{text-align:center;color:#818285;text-transform:uppercase;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;border-bottom:.1em solid #ddd;font-size:1.4em;letter-spacing:1.1px;margin-bottom:2.5em}.singular .content .group h3 span{background-color:#fff;position:relative;top:.9em;padding:0 .5em}.group .star{color:#e99d2c;font-size:130%;padding:0 5px;font-style:normal}.singular .content section h4{margin-bottom:.2em}.singular #content section .subtitle{font-size:1.4em;font-style:italic;color:#757575;text-transform:none;font-family:Georgia,"Times New Roman",Times,serif}.singular #content section .footnote{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.1em;color:#757575;letter-spacing:.01em;padding-left:15px;text-transform:none}.q-footnote{display:block;margin-bottom:1em}.active-chart .footnote .disclaimer,.active-table .footnote .number,.active-trend .number{display:none}.singular .content .buttons{font-size:1em;text-align:right;float:right;width:20%;margin-bottom:-2.5em;display:none;text-transform:none;padding:0}.has-js .content .buttons{display:block}.singular .content .buttons button{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.3em;background:#eee repeat-x;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#eee);background-image:-moz-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);background-image:-webkit-linear-gradient(#fff,#eee);background-image:-moz-linear-gradient(#fff,#eee);background-image:-ms-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);background-image:linear-gradient(#fff,#eee)}.singular .content .buttons i{background-repeat:no-repeat;background-position:left center;float:left;width:17px;height:12px}.buttons .share i{background-image:url(/wp-content/themes/pew-forum/img/rls/share-icon.png);margin-right:3px}.buttons .save-image i{background-image:url(/wp-content/themes/pew-forum/img/rls/save-icon.png)}.singular section .tabs{padding:0 0 0 1em;clear:both}.singular section .tabs li{font-size:1.4em;padding:0;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;margin:0 .5em}.singular section .tabs a{background-color:#F4F5F6;padding:.2em 2.0em .3em;display:block;border:.1em solid #fff;border-bottom:0}.singular .compare .tabs a{background-color:#fff}.singular section .tabs .active a{color:#000;background-color:#fff;border-color:#ccc;position:relative;border-bottom:.1em solid #fff;top:.075em}.singular section .highchart{background-color:#fff;border:.1em solid #ccc;padding-bottom:.2em;margin-bottom:2em;overflow:auto}.highchart .chart,.highchart .trend,.highchart .data{padding:15px}.singular .highchart th,.singular .highchart td{padding:8px 16px}.highchart table,.highchart thead th{border-bottom:1px solid #757575}.highchart table tr:first-of-type td,.highchart tbody td{border-bottom:0 none}.highchart col.highlight{background-color:#f2f2f2}.singular section .compare p,.singular section .learn-more{padding:.25em .75em;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.2em;text-transform:uppercase}.singular section .compare p a,.singular section .learn-more a{padding-left:.25em}.singular section .compare p a{padding-right:.75em}.singular section .compare .container p a{padding-right:0}.singular section .compare{background-color:#F4F5F6;padding-left:1em;padding-right:1em;clear:both}.singular section .compare .active{color:#EB9F2E}.singular section .compare .learn-more{display:none}.singular section .full-question{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:1.2em;color:#757575;margin-bottom:1.8em}section .switch-to{font-size:65%;padding-left:25px;text-transform:uppercase}.compare .container .switch-to{display:none}.share-modal{position:absolute;width:220px;background-color:#fff;border:1px solid #ccc;padding:20px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 7px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 7px 1px rgba(0,0,0,.2);box-shadow:0 1px 7px 1px rgba(0,0,0,.2)}.share-modal:before,.share-modal:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}.share-modal:before{top:-11px;left:112px;border-bottom-color:#ccc;border-width:11px}.share-modal:after{top:-10px;left:113px;border-bottom-color:#fff;border-width:10px}.share-modal .social{float:left;padding-bottom:15px}.share-modal .social a{float:left;border:1px solid #ccc;color:#000;font-size:1.2em;background-repeat:no-repeat;background-position:4px center;padding:5px 5px 5px 25px;text-decoration:none;-webkit-border-radius:2px;border-radius:2px}.share-modal .social a:hover,.share-modal .social a:focus{background-color:#eee}.share-modal .facebook{background-image:url(/wp-content/themes/pew-forum/img/rls/facebook-16.png);margin-right:6px}.share-modal .twitter{background-image:url(/wp-content/themes/pew-forum/img/rls/twitter-16.png)}.share-modal label{clear:both;font-size:1.2em;padding-bottom:.5em;display:block;font-weight:bold}.share-modal input{width:100%;color:#585858;-webkit-border-radius:2px;border-radius:2px}.rls #banner .social{margin-top:15px}.loading-bars{height:6em;margin:auto;text-align:center;padding-bottom:1em}.loading-bars div{background-color:#ccc;display:inline-block;margin:0 .1em;height:100%;width:.6em;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-moz-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.loading-bars .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.loading-bars .rect3{-webkit-animation-delay:-1.0s;-moz-animation-delay:-1.0s;-o-animation-delay:-1.0s;animation-delay:-1.0s}.loading-bars .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.loading-bars .rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1.0)}}@-webkit-keyframes stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}@-moz-keyframes stretchdelay{0%,40%,100%{-moz-transform:scaleY(.4);transform:scaleY(.4)}20%{-moz-transform:scaleY(1.0);transform:scaleY(1.0)}}@-o-keyframes stretchdelay{0%,40%,100%{-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-o-transform:scaleY(1.0);transform:scaleY(1.0)}}@keyframes stretchdelay{0%,40%,100%{-moz-transform:scaleY(.4);-ms-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{-moz-transform:scaleY(1.0);-ms-transform:scaleY(1.0);-o-transform:scaleY(1.0);transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}@media (max-width:999px){.singular .content .bar-chart{width:auto;float:none}.rls-default .content .hero-image p{left:8%}.rls-default .topics-questions section{float:none;width:auto}}@media (max-width:735px){#header{margin-bottom:0}}@media (max-width:680px){.rls-default .content .hero-image p{position:static}}@media (max-width:580px){.singular .content .buttons{float:none;width:auto;margin-bottom:1.25em;text-align:left}}@media (max-width:480px){.rls #banner .social{margin-top:7px}.singular section .tabs li{font-size:1.3em;margin:0 .1em}}