html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}p,ul,ol{margin:0
0 1.5em}ul
li{list-style:disc outside none;margin:0
0 10px 40px}ol
li{list-style:decimal outside none;margin:0
0 10px 40px}img{max-width:100%}.input{box-sizing:border-box;font:normal 13px/15px sans-serif;padding:5px;width:100%}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alignleft{float:left}.alignright{float:right}.centered,.aligncenter,centred,.aligncentre{text-align:center}.entry-nav{margin:10px
0;padding:10px
0}.entry-nav
p{margin:0;width:45%}.prev-entry{float:left;text-align:left}.next-entry{float:right;text-align:right}#codeigniter_profiler{margin:0
auto;max-width:100%;text-align:left}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}body{background:#111;color:#111;font:500 18px/24px "ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;text-align:center}h1{font:700 72px/74px "source-serif-4",sans-serif;margin-bottom:30px}h1.article-title{margin-bottom:10px}h1.page-title{color:#938F8F;font-family:"franklin-gothic-urw-cond",sans-serif;font-size:48px;line-height:50px;text-transform:uppercase}h2{font:700 28px/32px "source-serif-4", sans-serif;margin-bottom:10px}h2
a{color:#111;text-decoration:none}h2 a:hover{color:#C2242D}h3{font:700 24px/28px "ff-meta-serif-web-pro-n5", "ff-meta-serif-web-pro", Georgia, serif;margin:30px
0 10px}h3
a{color:#111;text-decoration:none}h3 a:hover{color:#C2242D}h1.section-heading,h2.section-heading{color:#938F8F;font-family:"franklin-gothic-urw-cond",sans-serif;font-size:32px;line-height:32px;text-align:center;text-transform:uppercase}h1.section-heading.left,h2.section-heading.left{text-align:left}blockquote{font-style:italic;margin:1.5em 3em 0}blockquote em, blockquote
i{font-style:normal}a{color:#C2242D;text-decoration:underline;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}a:hover{color:#111}.wrapper{margin:0
auto;max-width:1170px;padding:0
20px;position:relative;text-align:left}.wrapper.padded{padding:20px}figure.alignleft{float:left;margin:0
4.1493775934% 20px 0;width:47.8561549101%}figure.alignright{float:right;margin:0
0 20px 4.1493775934%;width:47.8561549101%}figure.aligncentre,figure.aligncenter{margin-bottom:20px}figcaption{font:400 18px/24px "franklin-gothic-urw-cond", sans-serif;margin:0;padding:5px;text-align:left}figcaption
p{margin:0}.swiper{border:4px
solid #DDD;border-width:4px 0;margin:20px
0;width:100%}.swiper .swiper-slide{padding:20px
0}.swiper
p{font:400 18px/26px "franklin-gothic-urw-cond", sans-serif;margin:10px
40px 0}.swiper .swiper-button-prev, .swiper .swiper-button-next{background:#C2242D;color:#FFF;padding:10px}.swiper .swiper-button-prev{left:0;margin-top:0;top:20px}.swiper .swiper-button-next{margin-top:0;right:0;top:20px}#body{background:#FFF;padding:40px
0}#body.bleed-top{padding-top:0}#body.bleed-bottom{padding-bottom:0}.content{float:left;width:65.811965812%}.content.narrow{width:57.264957265%}.page{margin:0
auto;max-width:770px}.sidebar{float:right;width:31.6239316239%}.unrigged-embed .embed-unrigged-post-flex div.embed-unrigged-item-cat-title{font:400 14px/14px "franklin-gothic-urw-cond", sans-serif;padding-bottom:0;padding-top:0.5rem;text-transform:uppercase}.unrigged-embed .embed-div{font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-size:16px;font-weight:700;line-height:19px}.unrigged-embed div.embed-unrigged-read-more{font:italic 18px/24px "ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-weight:400}.addthis_inline_share_toolbox{margin:0
0 1.5em}.btn{background:#C2242D;border:1px
solid #FFF;border-radius:2px;box-sizing:border-box;color:#FFF;cursor:pointer;display:inline-block;font:700 18px/20px "franklin-gothic-urw-cond", sans-serif;padding:10px
20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.btn:hover{color:rgba(255, 255, 255, 0.65)}.btn
svg{margin-right:10px}.btn.large{font-size:24px;line-height:24px}.btn.xlarge{font-size:36px;line-height:36px}.badge{background:#C2242D;color:#FFF;display:block;font:400 14px/14px "franklin-gothic-urw-cond", sans-serif;padding:6px
8px;position:absolute;text-decoration:none;text-transform:uppercase;z-index:1}.badge:hover{color:#FFF}.badge.inline-badge{margin:4px
8px 4px 0;position:static}.syndicated-badge{color:#C2242D;display:inline-block;font:700 16px/24px "franklin-gothic-urw-cond",sans-serif;margin-left:10px;margin-top:3px;text-transform:uppercase}.fluid-width-video-wrapper{margin-bottom:20px}.contributors-list-form{background:#F4F4F4;margin-bottom:1.5em;padding:20px;text-align:center;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.contributors-list-form label, .contributors-list-form
button{vertical-align:middle}#global-header{background:#C2242D;padding:20px
0}#global-header
img{margin-left:70px;width:400px}#global-header
a{color:#FFF;text-decoration:none;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#global-header #nav-toggle:hover, #global-header li a:hover{opacity:0.65}.print-logo{display:none}#nav-toggle{display:block;font-size:32px;left:30px;line-height:32px;padding:4px;position:absolute;top:20px}#header-social{font-size:24px;line-height:24px;margin:0;position:absolute;right:20px;top:24px}#header-social
li{list-style:none outside none;margin:0;padding:0;display:inline-block;margin-left:20px}#category-nav{display:none}#category-nav
ul{margin:0;text-transform:uppercase}#category-nav
li{list-style:none outside none;margin:0;padding:0;display:inline-block;font:400 14px/16px "franklin-gothic-urw-cond", sans-serif}#category-nav li
a{color:#FFF;display:block;padding:15px;text-decoration:none}#category-nav li a:hover{color:#938F8F}#category-nav li
svg{font-size:16px;line-height:16px;margin-left:10px}#category-nav
li.more{position:relative}#category-nav li.more
ul{background:#111;padding-bottom:10px;position:absolute;text-transform:none;width:140px;z-index:3}#category-nav li.more ul
li{display:block}#category-nav li.more ul
a{padding:5px
15px}#primary-nav{background:rgba(17, 17, 17, 0.9);box-sizing:border-box;display:none;font:700 32px/36px "franklin-gothic-urw-cond", sans-serif;padding:20px
0;position:absolute;width:100%;z-index:2}#primary-nav #cart-link{background:rgba(194, 36, 45, 0.65);border-bottom:1px solid #FFF;margin:-20px 0 20px}#primary-nav #cart-link
a{color:#FFF;display:block;font:400 18px/18px "franklin-gothic-urw-cond", sans-serif;margin:0
auto;max-width:1170px;padding:15px
10px;text-align:left;text-transform:uppercase}#primary-nav #cart-link a:hover{color:#FFF}#primary-nav
ul{float:left;margin:0
2.5641025641% 0 0;width:23.0769230769%}#primary-nav
a{color:#FFF;display:block;padding:10px
0;text-decoration:none}#primary-nav a:hover{color:#938F8F}#primary-nav
li{list-style:none outside none;margin:0;padding:0;display:block}#header-search{float:left;width:23.0769230769%}#header-search
label{color:#938F8F;cursor:pointer;display:block;font:700 32px/36px "franklin-gothic-urw-cond", sans-serif;padding:10px
0}#header-search
.input{color:#938F8F;font-size:16px;margin-bottom:20px;padding:8px}.secondary-nav{background:#F4F4F4;border-radius:2px;margin:0
0 1.5em}.secondary-nav
ul{margin:0;padding:0
10px}.secondary-nav
li{list-style:none outside none;margin:0;padding:0;display:inline-block;font:700 18px/20px "franklin-gothic-urw-cond", sans-serif;text-transform:uppercase}.secondary-nav
a{display:block;padding:10px;text-decoration:none}.secondary-nav a:hover, .secondary-nav .active
a{color:#111}.archive-cta{background:#F4F4F4}.archive-cta
.wrapper{align-content:center;align-items:center;display:flex;padding:0}.archive-cta .archive-cta-image{box-sizing:border-box;width:50%}.archive-cta .archive-cta-image
img{display:block}.archive-cta .archive-cta-content{box-sizing:border-box;padding:50px;width:50%}.archive-cta .archive-cta-content p:last-child{margin-bottom:0}.archive-cta
h2{text-transform:uppercase}.archive-cta
.btn{background:#111}.primary-cta{background:#C2242D;border:1px
solid #FFF;border-width:1px 0;color:#FFF;padding:40px
0}.primary-cta
h2{text-transform:uppercase}.primary-cta
.btn{background:#111}.donate-cta{border-right:1px solid #FFF;float:left;font-size:24px;line-height:32px;padding-right:5.4700854701%;width:57.264957265%}.newsletter-cta{float:right;padding-left:5.4700854701%;width:31.6239316239%}.newsletter-cta
.input{margin-bottom:20px}.home-feature{margin-bottom:30px}.home-feature
h2{font-size:48px;line-height:48px;margin-bottom:20px}.feature-summary{background:#FFF;border-radius:2px;margin:-100px 9.0909090909% 0;padding:20px
30px;position:relative}.feature-summary
p{margin:0}.feature-summary
p.byline{margin-bottom:20px}.articles.home-sidebar li
img{width:40.2985074627%}.articles.home-sidebar li .listing-content{margin-left:44.776119403%}.articles.home-sidebar li .listing-content
h2{font-size:24px;line-height:26px}.home-pundits{padding:40px
0}.home-collection{border-top:1px solid #DDD;padding:40px
0}.collection-summary{border-bottom:1px solid #DDD;margin-bottom:1.5em}.home-archives{border-top:1px solid #DDD;padding:40px
0 10px}.home-videos{background:#111;padding:40px
0}.home-videos h2, .home-videos h2
a{color:#FFF}.home-videos h2 a:hover{color:#938F8F}.home-videos
.byline{margin:0}.home-videos
.btn{position:absolute;right:20px;top:0}.home-columnists{background:#F4F4F4;padding:40px
0}.home-lower{padding:40px
0}.home-more{clear:both;font:400 16px/18px "franklin-gothic-urw-cond",sans-serif;margin:0;text-align:center;text-transform:uppercase}.listing{margin:0}.listing
li{list-style:none outside none;margin:0;padding:0;position:relative}.listing
img{display:block;margin-bottom:10px}.listing
h2{margin-bottom:5px}.listing .byline, .listing
p{margin:0}.listing
.summary{color:#111;margin-top:20px}.articles
li{margin-bottom:40px}.articles li>a{display:block;text-decoration:none}.articles li
img{display:block;margin-bottom:10px}.articles li
h2{color:#111;margin-bottom:5px;transition:color 0.2s linear}.articles li a:hover
h2{color:#C2242D}.articles li
img{float:left;margin-bottom:0;width:25.3731343284%}.articles li .listing-content{margin-left:29.8507462687%}.series li
img{border-radius:65px;display:block;height:130px;margin:0
auto 10px;width:130px}.series li .listing-content{margin-left:160px;padding-top:10px}.video-sidebar
li{margin-bottom:20px}.video-sidebar li:last-child{margin-bottom:0}.video-sidebar li
img{float:left;width:45.9459459459%}.video-sidebar li .listing-content{margin-left:51.3513513514%}.video-sidebar li
h2{font-size:18px;line-height:20px}.thumbnails-large.grid
li{float:left;margin:0
2.5641025641% 40px 0;width:31.6239316239%}.thumbnails-large.grid
li.one{clear:left}.thumbnails-large.grid
li.three{clear:right;margin-right:0}.thumbnails-large.two-grid
li{float:left;margin:0
3.8961038961% 40px 0;width:48.0519480519%}.thumbnails-large.two-grid li:nth-child(odd){clear:left}.thumbnails-large.two-grid li:nth-child(even){clear:right;margin-right:0}.thumbnails-large.home-features
li{float:none;margin:0
0 40px;width:100%}.pundits
li{float:left;margin:0
2.5641025641% 30px 0;width:31.6239316239%}.pundits li
img{border-radius:35px;float:left;height:70px;width:70px}.pundits li .listing-content{margin-left:80px}.pundits li
h2{font-size:24px;line-height:24px}.pundits li:last-child{margin-right:0}.columnists
li{float:left;margin:0
2.5641025641% 30px 0;text-align:center;width:23.0769230769%}.columnists li
img{border-radius:65px;display:block;height:130px;margin:0
auto 10px;width:130px}.columnists li
h2{font-size:24px;line-height:24px;margin-bottom:10px;text-transform:uppercase}.columnists li
h3{font:italic 24px/28px "ff-meta-serif-web-pro-n5", "ff-meta-serif-web-pro", Georgia, serif;font-weight:500;margin:0
0 10px}.columnists
li.one{clear:left}.columnists
li.four{clear:right;margin-right:0}.reviews{margin-bottom:20px}.reviews
li{border:1px
solid #FFF;box-sizing:border-box;float:left;width:33.3333333333%}.reviews li
img{margin:0}.issues{margin:0}.issues
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:50px;margin-right:2.7272727273%;width:22.9090909091%}.issues
li.one{clear:left}.issues
li.four{margin-right:0}.issues
h2{font-size:32px;line-height:32px;margin:5px
0 0;text-transform:uppercase}.issues
p{color:#888;font-style:italic;margin:5px
0 0}.issues+.entry-nav{margin-top:0}.issue-subhead{color:#111;font:400 36px/36px "source-serif-4", sans-serif;margin:-30px 0 30px;text-align:center}.issue-cover-col{float:left;text-align:center;width:31.6239316239%}.issue-cover-col
img{display:block;margin:0
auto 20px}.issue-summary-col{float:right;width:65.811965812%}.issue-contents{background:#F4F4F4;margin-top:40px;padding:40px
0}.issue-contents .section-heading{margin-bottom:20px}.issue-contents-col{float:left;font-size:16px;line-height:19px;padding:0
2% 20px;width:21%}.issue-contents-col
ul{margin:0}.issue-contents-col
li{list-style:none outside none;margin:0;padding:0;margin-bottom:20px;-webkit-column-break-inside:avoid;column-break-inside:avoid}.issue-contents-col
h3{color:#111;font:400 24px/24px "franklin-gothic-urw-cond", sans-serif;margin-top:0;text-transform:uppercase}.issue-contents-col .issue-content-author{color:#938F8F;font-style:italic}.issue-grid{margin:0}.issue-grid
li{list-style:none outside none;margin:0;padding:0;float:left;margin-right:2.7272727273%;width:14.3636363636%}.issue-grid
li.six{margin-right:0}.issue-grid
h3{font:400 20px/20px "franklin-gothic-urw-cond", sans-serif;margin:5px
0 0;text-transform:uppercase}.events
li{list-style:none outside none;margin:0;padding:0;border-bottom:1px solid #DDD;margin-bottom:20px;padding-bottom:20px}.events
li.last{border-bottom:0;margin-bottom:0;padding-bottom:0}.events
p{margin-bottom:0}.events .event-date{font:400 24px/28px "franklin-gothic-urw-cond", sans-serif;margin-bottom:5px;text-transform:uppercase}.events .event-date .ss-icon{color:#888;margin-right:10px;vertical-align:text-bottom}.events .event-location{color:#888;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-style:italic}.event-meta{background:#F4F4F4;border:2px
solid #DDD;padding:15px}.event-meta
li{list-style:none outside none;margin:0;padding:0;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-style:italic}.event-meta li .ss-icon{color:#888;margin-right:10px}.video-content{background:#111;color:#FFF;padding:40px
0}.recent-videos{background:#F4F4F4;padding:40px
0}.search-results
li{list-style:none outside none;margin:0;padding:0;margin-bottom:30px}.search-results li small
a{color:#888;font-size:15px;text-decoration:none}.products{margin:0}.products
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:30px;margin-right:2.7272727273%;text-align:center;width:22.9090909091%}.products
li.one{clear:left}.products
li.four{margin-right:0}.products
h2{font-size:32px;line-height:32px;margin:5px
0 0}.price{margin:0}.price
del{color:#888;text-decoration:line-through}.price
ins{color:#111;text-decoration:none}.product-details{background:#F4F4F4;margin:0
0 30px}.product-details
img{display:block;margin:0
auto}.product-details
form{border:1px
solid #DDD;border-radius:2px;padding:20px}.product-details
.price{color:#C2242D;float:left;font:700 28px/32px "franklin-gothic-urw-cond", sans-serif}.product-details
button{float:right}.product-option{margin-bottom:10px}.product-option
label{display:block;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-style:italic}.product-option select, .product-option
input{box-sizing:border-box;width:100%}.product-option
p{color:#938F8F;font-size:16px;line-height:19px;margin:0
0 2px}.cart{margin-bottom:1.5em;width:100%}.cart th, .cart
td{border-bottom:1px solid #DDD;padding:10px
5px;vertical-align:middle}.cart
th{color:#C2242D;font-family:"franklin-gothic-urw-cond",sans-serif;font-size:18px;line-height:18px;font-weight:400;text-transform:uppercase}.cart .cart-remove{width:20px}.cart .cart-price{width:80px}.cart .cart-qty{text-align:center;width:80px}.cart .item-modifier{color:#888;display:block;font-style:italic}.cart
input{padding:3px;text-align:center;width:12px}.cart .cart-tally, .cart .cart-amount, .cart .cart-subtotal, .cart .cart-total{border-bottom:0;padding:10px
5px 0}.cart .cart-tally{text-align:right}.cart .cart-subtotal{font-style:italic}.cart .cart-amount{font-style:italic}.cart .cart-total{font-weight:bold}.adjustment-type{text-transform:capitalize}.field-error{color:#C2242D;display:block;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-weight:500;padding:5px
5px 0}.cart-actions{text-align:center}.cart-actions
.btn{margin:0
5px}.row.billing-shipping-toggle{margin-top:1.5em;text-align:center}.checkout-billing-address{float:left;width:48%}.checkout-shipping-address{float:right;width:48%}.payment-details{background:#F4F4F4;margin-bottom:30px;padding:15px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.payment-details
label{font:"ff-meta-serif-web-pro-n5", "ff-meta-serif-web-pro", Georgia, serif;font-style:italic}.payment-details
button{display:inherit;margin:10px
auto 0}#stripeHolder{background:#FFF;border:1px
solid #DDD;padding:8px}.payment-total{margin:0;text-align:center}.card_name{float:left;width:48%}.card_no{float:right;width:48%}.exp_month,.exp_year,.csc{float:left;padding:0
1%;width:31%}.exp_month select, .exp_year select, .csc
select{margin-top:10px}.payment-error{color:#C2242D;font-style:italic;text-align:center}.masthead{margin-bottom:30px;width:100%}.masthead-name,.masthead-role{border-top:1px solid #DDD;padding:8px
0;width:50%}.masthead-role{color:#888;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-style:italic}.block{margin-bottom:50px}.popular-block
ul{font-size:18px;line-height:24px;text-align:center}.popular-block ul
li{margin-bottom:20px}.cartoon-block
img{display:block;margin:0
auto}.cartoon-block
figcaption{text-align:center}.series-block{background:#F4F4F4;border-radius:4px;padding:20px;text-align:center}.series-block
p{font-style:italic;margin-bottom:10px}.series-block
ol{margin:0}.series-block
li{border-top:1px solid #DDD;color:#938F8F;padding:10px
0}.alert{margin:0}.alert
li{list-style:none outside none;margin:0;padding:0;background:#F4F4F4;padding:20px}.alert
.even{background:transparent}.alert
h2{color:#888}.alert .alert-download-link{margin:5px
0 0}.alert-download-link{color:#888;font-style:italic}audio{width:100%}.articles-filter
select{box-sizing:border-box;margin-bottom:10px;width:100%}.article-reviews-sidebar{background:#F4F4F4;float:right;margin:0
0 20px 3.8961038961%;padding:0
0 15px;width:35.0649350649%}.article-reviews-sidebar
img{display:block;margin:0
auto}.article-reviews-sidebar
ul{margin:0}.article-reviews-sidebar
li{list-style:none outside none;margin:0;padding:0}.article-reviews-sidebar
h3{font:700 24px/26px "source-serif-4", sans-serif;margin:0;padding:10px
20px 0}.article-reviews-sidebar
p{font-style:italic;margin:0;padding:0
20px}.article-subhead{color:#938F8F}.byline{align-items:center;color:#938F8F;display:flex;flex-wrap:wrap;font:400 16px/18px "franklin-gothic-urw-cond",sans-serif}.category-badges{align-items:center;display:flex;flex-wrap:wrap}.category-badges
img{margin-right:10px;width:107px}.category-badges .fleur-de-lis{width:32px}img.fleur-de-lis{display:inline-block;margin-right:10px;width:32px}h2 img.fleur-de-lis{display:inline-block;float:none;margin-right:4px;position:relative;top:-2px;vertical-align:middle;width:32px !important}article{padding-bottom:40px}article
.byline{font-size:18px;line-height:24px;margin-bottom:10px}.article-footer{background:#F4F4F4;border:1px
solid #DDD;border-radius:2px;padding:20px;text-align:center}#disqus_thread{margin-top:20px}.article-related{border-top:1px solid #DDD;padding:40px
0 10px}.entry-nav{border:1px
solid #DDD;border-width:1px 0;color:#888;font:400 18px/20px "franklin-gothic-urw-cond", sans-serif;margin:20px
0 0;padding:20px
0;text-transform:uppercase}.entry-nav
a{text-decoration:none}.entry-nav a:hover{color:#111}.entry-nav .pagination-current{float:left}.entry-nav .pagination-links{float:right;text-align:right}.entry-nav .pagination-links a, .entry-nav .pagination-links
strong{padding:3px}.entry-nav .pagination-links
strong{color:#111;font-weight:400}.links
li{list-style:none outside none;margin:0;padding:0}.links li
h3{margin-bottom:0}.links li
p{margin:0}.links li .link-category{color:#888;font-family:"ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;font-style:italic}.filter{color:#888}.filter
strong{color:#111}.click{background:#FFF;padding:20px;text-align:center}.click.shaded{background:#F4F4F4}.click
p{color:#938F8F;font:400 14px/14px "franklin-gothic-urw-cond", sans-serif;margin:0
0 10px;text-transform:uppercase}.leaderboard{border:1px
solid #DDD;border-width:1px 0}#archives{background:#F4F4F4;border-bottom:1px solid #FFF;padding:40px
0 0}#archives
.arrow{font-size:36px;line-height:36px;position:absolute}#archives
.prev{left:20px;top:-65px}#archives
.next{right:20px;top:-65px}#global-footer{color:#FFF;padding:40px
0}#global-footer
.wrapper{text-align:center}#global-footer
a{color:#FFF;text-decoration:none}#global-footer a:hover{color:#938F8F}#global-footer
nav{font:400 24px/26px "franklin-gothic-urw-cond", sans-serif;margin-bottom:30px;text-transform:uppercase}#global-footer
li{display:inline-block;margin:0
20px}.footer-about{margin:0
auto 30px;max-width:670px}.footer-copyright{font-size:14px;line-height:17px;margin-bottom:0}.footer-canada
img{width:140px}.footer-canada
p{font-size:14px;line-height:17px;margin-top:10px}.one-time-donation .btn, .recurring-donation
.btn{display:block;font-size:24px;line-height:24px;padding:15px;width:100%}.one-time-donation .btn span, .recurring-donation .btn
span{font:400 18px/24px "ff-meta-serif-web-pro-n5","ff-meta-serif-web-pro",Georgia,serif;opacity:0.65;text-transform:none}.one-time-donation{margin-bottom:2em}.recurring-donation{margin-bottom:2em}.recurring-donation
ul{display:flex;flex-wrap:wrap;margin:0}.recurring-donation
li{list-style:none outside none;margin:0;padding:0;margin:0
3% 20px 0;width:31%}.recurring-donation li:nth-child(3n+0){margin-right:0}.donation-form{text-align:center}.donation-form
ul{display:flex;flex-wrap:wrap;margin:0}.donation-form
li{list-style:none outside none;margin:0;padding:0;background:#F4F4F4;border:1px
solid #938F8F;box-sizing:border-box;color:#C2242D;display:block;margin:0
1% 2%;padding:30px;width:23%}.donation-form
li.selected{background:#C2242D;border-color:#C2242D;color:#FFF}.donation-form li
label{cursor:pointer;display:block}.donation-form li label
input{left:-9999px;position:absolute}.donation-form li label
span{display:block;font:700 36px/36px "franklin-gothic-urw-cond", sans-serif}.donation-form .custom-donation-amount{font-size:16px;margin:0;padding:6px;text-align:center;width:100%}.donation-form .donation-comments{margin:20px
0}.donation-form .donation-comments
label{cursor:pointer;display:block;margin-bottom:10px}.donation-form .donation-comments
.input{margin:0
auto;max-width:400px;text-align:center}.row{margin-bottom:20px}.row
label{cursor:pointer;display:block;margin-bottom:2px}.row input[type=text], .row select, .row
textarea{box-sizing:border-box;width:100%}.row
label.inline{display:inline;margin-right:5px}.row
span.required{color:#C2242D}@media screen and (max-width: 840px){.articles.home-sidebar li
img{width:25.3731343284%}.articles.home-sidebar li .listing-content{margin-left:29.8507462687%}.donation-form
li{width:48%}h1{font-size:48px;line-height:48px}h2{font-size:28px;line-height:28px}h3{font-size:21px;line-height:24px}blockquote{margin:1.5em 1.5em 0}#global-header
img{margin-left:50px;width:240px}#global-header #nav-toggle{left:10px;top:2px}#header-social{position:static}#header-social
li{display:inline-block !important;margin-right:10px;width:auto}#body{padding:20px
0}#body.bleed-top{padding-top:0}#body.bleed-bottom{padding-bottom:0}.secondary-nav{border-radius:0;margin:0
-20px 30px}.content,.content.narrow,.sidebar{float:none;margin-bottom:20px;width:auto}#primary-nav{border-top:1px solid #FFF;position:static}#primary-nav
ul{float:none;margin:0;width:auto}#header-search{float:none;width:auto}#category-nav
.wrapper{padding:0;text-align:right}#category-nav .wrapper li.more>a{padding:10px}#category-nav .wrapper li.more
ul{right:0}.home-feature{margin-bottom:0;margin-left:-20px;margin-right:-20px;margin-top:-19px}.thumbnails-large.home-features
li{float:left;margin-bottom:20px;width:48%}.thumbnails-large.home-features li:last-child{float:right}.feature-summary{border-radius:0;margin:0;padding:10px
20px}.pundits
li{float:none;margin:0
auto 20px !important;max-width:480px;width:auto}.columnists
li{box-sizing:border-box;float:left;margin:0;padding:0
10px 20px;width:50%}.columnists li.one, .columnists
li.three{clear:left}.columnists li.two, .columnists
li.four{clear:right}.columnists li
h2{margin-bottom:5px}.columnists li
h3{font-size:18px;line-height:24px;margin-bottom:5px}.home-archives{padding:20px
0 10px}.home-collection,.home-videos,.home-columnists,.home-pundits,.home-lower,.video-content,.recent-videos{padding:20px
0}.video-sidebar li
img{width:170px}.video-sidebar li .listing-content{margin-left:190px}.video-sidebar li
h2{font-size:24px;line-height:26px}#archives{padding-top:20px}.thumbnails-large.grid li, .thumbnails-large.two-grid
li{margin-bottom:20px}.thumbnails-large.grid li h2, .thumbnails-large.two-grid li
h2{font-size:24px;line-height:26px}.articles li
h2{font-size:24px;line-height:26px}article
header{max-width:none}.article-footer{border-radius:0;border-width:1px 0;margin:0
-20px}article{padding:20px
0}.archive-cta
.wrapper{display:block;padding:0}.archive-cta .archive-cta-image{width:100%}.archive-cta .archive-cta-content{padding:20px;width:100%}.primary-cta{padding:20px
0}.donate-cta{border-bottom:1px solid #FFF;border-right:0;float:none;font-size:18px;line-height:24px;margin:0
-20px 20px;padding:0
20px 20px;width:auto}.newsletter-cta{float:none;padding-left:0;width:auto}.home-lower
.sidebar{border-top:1px solid #DDD;margin-left:-20px;margin-right:-20px;padding:20px}.block{margin:0
-20px 40px}.block.click{border:1px
solid #DDD;border-width:1px 0}.block:last-child{margin-bottom:0}.block.series-block{border-radius:0}.issues h2, .products
h2{font-size:24px;line-height:24px}.issue-contents-col{padding:0
2% 20px;width:46%}.issues li, .products
li{margin-bottom:20px;margin-right:8%;width:46%}.issues li.two, .products
li.two{margin-right:0}.issues li.three, .products
li.three{clear:left}.issue-cover-col{float:none;margin:0
0 20px;width:auto}.issue-summary-col{float:none;margin:0;width:auto}.issue-contents{margin-top:10px;padding-top:20px}.issue-grid
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:20px;margin-right:2.7272727273%;width:31.4545454545%}.issue-grid
li.three{margin-right:0}.issue-grid
li.four{clear:left}.product-details{float:none;margin:0
0 20px 0;width:auto}.entry-nav .pagination-current, .entry-nav .pagination-links{float:none;padding:5px
0;text-align:center;width:auto}.checkout-billing-address,.checkout-shipping-address,.card_name,.card_no,.exp_month,.exp_year,.csc{float:none;padding:0;width:auto}}@media screen and (max-width: 640px){h1.page-title, h1.article-title, .home-feature
h2{font-size:36px;line-height:36px}h2{font-size:24px;line-height:24px}.issue-subhead{font-size:24px;line-height:24px;margin:-20px 0 20px}figure.alignleft,figure.alignright{float:none;margin:0
0 20px;width:auto}.article-reviews-sidebar{float:none;margin:0
-20px 20px;width:auto}.thumbnails-large.home-features
li{float:none !important;width:auto}.thumbnails-large.grid li, .thumbnails-large.two-grid
li{float:none;margin-right:0;width:auto;margin-bottom:20px}.thumbnails-large.grid li h2, .thumbnails-large.two-grid li
h2{font-size:24px;line-height:26px}.articles li img, .articles.home-sidebar li
img{float:none;margin:0
0 10px;width:auto}.articles li .listing-content, .articles.home-sidebar li .listing-content{margin-left:0}.series li
img{float:left;margin:0
20px 10px 0}.series li .listing-content{padding-top:0}.home-videos
.btn{display:block;position:static}.issue-contents .section-heading{text-align:left}.issue-contents-col{float:none;padding:0
0 20px;width:auto}}@media
print{#global-header img,#nav-toggle,#header-social,nav,.click,.sidebar,#archives,.article-related,.recent-videos,.primary-cta,.addthis_inline_share_toolbox,.article-footer{display:none !important}#global-header .print-logo{display:block !important;height:52px;margin-left:0;width:300px}.content{float:none;width:auto}h1,h2,h3,footer,.byline,a.badge.inline-badge{color:#111 !important}a.badge.inline-badge{background:#FFF;margin-right:10px;padding:0}footer{border-top:1px solid #111}}
