@charset "UTF-8";a,ins{text-decoration:none}#archives,.container:after,body>div>footer{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#5d5d5d;font-family:"PT Serif",serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.container:after,.container:before{content:"";display:table}.container{zoom:1}.column{float:left;padding:10px}.column:first-child{padding-left:0}.column:last-child{padding-right:0}.column>header,.page-content{padding:10px 5px}.column.column-single{width:25%}.column.column-double{width:50%}.column.column-triple{width:75%}.column.column-one-third{width:33.3%}.column.column-two-third{width:66.6%}.column>header{text-transform:uppercase;border-bottom:2px solid #000;margin-top:-10px}.column>header>h1{font-size:20px;line-height:24px}.column>header>h1.single-title{font-size:24px}.column>header>a{float:right;font-size:10px;line-height:24px}.column>h2.posted{font:"PT Serif",serif;text-transform:uppercase;font-size:11px;color:#aaa;padding:10px 5px}.column>h2.posted a{color:#aaa}.column>h2.posted a:hover,a:hover{color:#a9002a}.page-content p{line-height:1.4em;font-size:13px}.container>.column:first-child{padding-left:0}.container>.column:last-child{padding-right:0}body>.wrapper{width:1280px;margin:0 auto;background:#fff}a{color:#000}.entry-content a,article p a{color:#0728b7}.entry-content a:hover,article p a:hover{text-decoration:underline;color:#a9002a}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shado:0 0 2px 2px rgba(0,0,0,.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}#main-column .news-streams .articles.discussion h1 strong,b,strong{font-weight:600}#right-column .ad-block .ad-email-signup>.register .privacy a:hover,footer .site-links li>a:hover{text-decoration:underline}#mailchimp-registration{min-height:125px}#mailchimp-registration .success{padding-top:5px}span.edit-link{float:right}.tbd-entry{margin-top:10px;border:1px solid #aaa;background-color:#f4f4f4;height:680px}.tbd-entry h1{line-height:680px;font-size:32px;text-align:center;color:#ccc}#main-column .news-streams .articles.discussion h1{text-transform:none}#main-column .news-streams .articles.discussion>article{padding:10px}#main-column .news-streams .articles.discussion>article h1{font-size:12px}.stButton .stButton_gradient,.stButton .stFb,.stButton .stMainServices,.stButton .stTwbutton{min-height:22px}.column .stButton .stBubble_count{height:41px}em{font-style:italic}#main blockquote{margin:10px 30px 10px 26px;padding:20px;background-color:#f4f4f4;border-left:4px solid #ccc}#main ol,#main ul{margin:10px 30px}#main ul{list-style-type:square}#main li{line-height:1.2em}#main small{font-size:10pt}.input-field{display:inline-block;vertical-align:top;border:1px solid gray;border-radius:2px;height:28px;line-height:28px;font-size:11px;overflow:hidden;background-color:#fff}.input-field .input-part{display:inline-block;vertical-align:top;cursor:text}.input-field .input-part input[type=text]{font-size:11px;height:26px;line-height:26px;text-transform:uppercase;padding:0 4px;margin:0;border:none;outline:0}.input-field .input-part.input-submit button{height:28px;width:28px;border:none;background:url(../images/icons/bullseye.png) 50% 48% no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer}.input-field .input-part.input-submit button.subscribe{background-image:url(../images/icons/go-submit.png)}.input-field.input-email{width:100%}.masthead{background-color:#fff;padding:10px 10px 0}.masthead>div{padding-bottom:3px;border-bottom:3px solid #000}.masthead .top{padding:5px;margin-bottom:3px;border-bottom:1px solid #000}.masthead .top>.tip-jar{float:right;text-align:right;width:250px;padding-right:60px;background:url(../images/white-sheep.png) 95% 50% no-repeat}.masthead .top>.edition{float:left;text-align:left;width:250px;padding-left:60px;background:url(../images/black-sheep.png) 5% 50% no-repeat}.masthead .top>.social-media ul{margin-top:3px}.masthead .top>.social-media ul li{display:inline-block;margin:0 0 0 5px;list-style-type:none;float:right}.masthead .top>.social-media ul li a{display:inline-block;margin-top:-6px}.masthead .top p{line-height:14px;font-size:11px;padding:5px;text-transform:uppercase}.masthead .main{border-top:3px solid #000;border-bottom:3px solid #000;min-height:120px;padding:20px;text-align:center}.masthead .ad-holder{margin:3px 0 0;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center}.masthead .ad-holder>.highlights{width:160px;font-size:12px;text-transform:uppercase;text-align:center;padding:15px 20px}.masthead .ad-holder>.highlights.right{float:right}.masthead .ad-holder>.highlights.left,.masthead.small .top-main>.top-nav{float:left}.masthead .ad-holder>.highlights>ul li:after{content:'';display:block;height:1px;width:50%;border-bottom:1px solid #666;margin:4px auto}.masthead .ad-holder>.highlights>ul li:last-child:after{display:none}.masthead .ad-holder>.third-party{padding:10px;margin:0 160px;border-left:1px solid #000;border-right:1px solid #000}.masthead.small{padding:0}.masthead.small>div{border-bottom:2px solid #000}.masthead.small>div.mini{z-index:9999;background-color:#fff;transform:translateY(-110%);position:fixed;top:0;left:0;right:0;width:1280px;margin:0 auto;border-bottom:none;padding-bottom:0}.masthead.small>div.mini.fixed{animation:showmasthead .5s forwards}.masthead.small>div.mini.fixed.with-admin{animation:showadminmasthead .5s forwards}.masthead.small .top-main{padding:8px 5px;border-bottom:4px solid #000}.masthead.small .top-main:after{visibility:hidden;display:block;font-size:0;clear:both;content:' ';height:0}.masthead.small .top-main>.search-form{float:left;padding:10px}.masthead.small .top-main>.search-form .input-field{display:inline-block;vertical-align:top;border:1px solid #ccc;border-radius:2px;height:28px;line-height:28px;font-size:11px;overflow:hidden;background-color:#fff}.masthead.small .top-main>.search-form .input-field .input-part{display:inline-block;vertical-align:top;cursor:text}.icon-extended .icon,.icon-extended .like,.icon-extended:before{vertical-align:middle}.masthead.small .top-main>.search-form .input-field .input-part input[type=text]{width:180px;font-size:11px;height:26px;line-height:26px;text-transform:uppercase;padding:0 4px;margin:0;border:none;outline:0}.masthead.small .top-main>.search-form .input-field .input-part.input-submit button{height:28px;width:28px;border:none;background:url(../images/icons/search.png) 50% 48% no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer}.icon,.icon-mini{text-indent:-999em}.masthead.small .top-main>.search-form .input-field.input-email{width:100%}.masthead.small .top-main>.top-nav nav{padding:10px}.masthead.small .top-main>.top-nav nav li{display:inline-block;font-size:.9em;line-height:1.8em;padding:2px 15px;font-weight:700;text-transform:uppercase}.masthead.small .top-main>.top-nav nav li.dropdown{position:relative}.masthead.small .top-main>.top-nav nav li.dropdown a.hamburger{display:inline-block}.masthead.small .top-main>.top-nav nav li.dropdown a.hamburger:before{content:'☰';display:inline-block;font-size:1.2em;line-height:1.2em;padding:0 10px}.masthead.small .top-main>.top-nav nav li.dropdown:hover ul{display:block}.masthead.small .top-main>.top-nav nav li.dropdown ul{list-style:none;display:none;margin:0;padding:0;position:absolute;top:28px;left:25px;z-index:99999;background-color:#f4f4f4;background-image:linear-gradient(#f4f4f4,#eee);-moz-border-radius:2px;border-radius:2px}.masthead.small .top-main>.top-nav nav li.dropdown ul li{float:none;margin:0;padding:0;display:block;box-shadow:0 1px 0 #333,0 2px 0 #aaa}.masthead.small .top-main>.top-nav nav li.dropdown ul li:last-child{box-shadow:none}.masthead.small .top-main>.top-nav nav li.dropdown ul li a{display:block;padding:10px;white-space:nowrap;height:auto;line-height:1;background-color:transparent}.masthead.small .top-main>.top-nav nav li.dropdown ul li a:hover{background-color:#fff}.masthead.small .top-main>.social-media{float:right;padding:8px 10px}.masthead.small .top-main>.social-media ul{margin-top:3px}.masthead.small .top-main>.social-media ul li{display:inline-block;margin:0 0 0 5px;list-style-type:none;float:right}.masthead.small .top-main>.social-media ul li a{display:inline-block;margin-top:-6px}.masthead.small .top-main>.main-logo{width:350px;margin:0 auto}.masthead.small .main-logo{text-align:center;padding:5px}.masthead.small .main-logo img{border:none}.icon,.icon-extended{height:30px;border-radius:3px}.masthead.small .main-logo .issue-date{font-size:11px;text-transform:uppercase;margin-top:0;padding-top:0;line-height:12px}.masthead.small .third-party{padding:10px;text-align:center}@keyframes showmasthead{100%{transform:translateY(0)}}@keyframes showadminmasthead{100%{transform:translateY(32px)}}.icon{width:30px;display:inline-block;background-position:50% 50%;background-repeat:no-repeat}.icon.icon-star{background-image:url(../images/icons/star.png)}.icon.icon-rss{background-image:url(../images/icons/rss.png)}.icon.icon-mail{background-image:url(../images/icons/mail.png)}.icon.icon-facebook{background-image:url(../images/icons/facebook.png)}.icon.icon-twitter{background-image:url(../images/icons/twitter.png)}.icon.icon-youtube{background-image:url(../images/icons/youtube.png)}.icon-extended{min-width:120px;padding-right:10px;position:relative}.icon-extended:before{display:inline-block;margin-right:-.25em}.icon-extended.icon-ex-facebook{background-color:#2f477c;color:#fff}.icon-extended .like{display:inline-block;font-family:Gudea,Helvetica,Arial,Verdana,sans-serif;font-size:11px;padding-top:2px;padding-left:4px}.icon-extended .like-count{display:inline-block;padding:0 2px;margin-left:2px;vertical-align:middle;font-size:11px}.icon-extended .like-count .content{font-size:11px;line-height:11px;font-family:monospace;color:#666}.icon-extended>a{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.icon-extended.icon-ex-twitter{background-color:#0089C0;color:#fff}#main-column,#main-column .feature-holder .features,#right-column,footer{background-color:#fff}.icon-extended .like-count:after,.icon-extended:before{right:100%;top:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.icon-extended .like-count{position:relative;background:#fff;border:1px solid #999}.icon-extended .like-count:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:3px;margin-top:-3px}.icon-extended .like-count:before{border-color:rgba(153,153,153,0);border-right-color:#999;border-width:4px;margin-top:-4px}header.masthead section.top>.social-media ul li .icon-extended a{margin-top:0}.icon-mini{display:inline-block;width:16px;height:16px;background-position:50% 50%;background-repeat:no-repeat}.icon-mini.icon-discuss{background-image:url(../images/icons/chat-sm.png)}.icon-mini.icon-link{background-image:url(../images/icons/link-sm.png)}.icon-mini.icon-watch{background-image:url(../images/icons/watch-sm.png)}footer{padding:20px 10px}footer .site-links{padding:5px 0;text-transform:uppercase;font-size:12px}footer .site-links li{display:inline-block;padding:0 10px;border-right:1px solid #aaa}footer .site-links li:first-child{padding-left:0}footer .site-links li:last-child{border-right:none}footer .site-links li>a{color:#a9002a}#main-column.column{padding-top:0}#main-column .news-popular .articles>article{min-height:1px}#main-column .news-popular .articles>article h1{font-family:"PT Serif",serif;font-size:16px}#main-column .feature-holder .features .feature{float:left;margin:8px}#main-column .feature-holder .ad-signature{padding:0 15px;font-size:8px;font-weight:700;font-family:Gudea,Helvetica,Arial,Verdana,sans-serif;text-align:right;text-transform:uppercase}#main-column .news-streams{padding:5px 10px}#main-column .news-streams .articles>article{min-height:1px;margin:0}#main-column .news-streams .articles>article .published{font-size:9px}#main-column .news-streams .articles>article h1{font-family:"PT Serif",serif;font-size:16px}#main-column .news-popular>header{margin-top:10px;border-top:2px solid #000}#main-column .news-popular>header:first-child{margin-top:-10px;border-top:none}#right-column{padding:10px}#right-column #region-sidebarrightshuffle .sidebar_right_ad{width:100%;height:auto;margin-top:10px}#right-column #region-sidebarrightshuffle .sidebar_right_ad>iframe{width:280px;height:250px}#right-column #region-sidebarrightshuffle .sidebar_right_ad>a{display:block;width:100%;height:auto}#right-column #region-sidebarrightshuffle .sidebar_right_ad>a img{display:block;width:100%!important;height:auto}#right-column .ad-block>.ad{margin-top:10px;width:100%;height:auto}#right-column .ad-block>.ad:first-child{margin-top:0}#right-column .ad-block>.ad>a{display:block;width:100%;height:auto}#right-column .ad-block>.ad>a img{display:block;width:100%!important;height:auto}#right-column .ad-block .ad-email-signup{background-color:#000;color:#fff;padding:10px 20px;text-align:center;text-transform:uppercase}#right-column .ad-block .ad-email-signup>h1{font-size:18px;line-height:20px;border-bottom:1px solid #fff;padding-bottom:5px}#right-column .ad-block .ad-email-signup>h2{margin-top:5px;font-size:13px;line-height:18px}#right-column .ad-block .ad-email-signup>.register{margin:2px 40px}#right-column .ad-block .ad-email-signup>.register .privacy{padding-top:4px;font-size:8px;text-align:right}#right-column .ad-block .ad-email-signup>.register .privacy a{color:#fff}#archives .archives{background-color:#fff}#archives .archives.column>header>h1{font-size:18px}#archives .archives .articles>article{min-height:1px;margin:0;padding:10px 5px}#archives .archives .articles>article h1{font-family:"PT Serif",serif;line-height:16px;font-size:13px}#main>.entry-content,#main>.entry-content h2{font-family:Verdana,Geneva,sans-serif;font-size:12pt}#main>.entry-content{padding:0 5px 10px}#main>.entry-content h2{text-transform:uppercase;font-weight:700}.articles.articles-side>article.post-mini h1,.articles>article .published,.articles>article h1{font-family:"PT Serif",serif}#main>.entry-content h3,#main>.entry-content h4,#main>.entry-content h5{font-weight:700}#main>.entry-content p{padding:2px 0 12px;line-height:1.5em}#main>.entry-content .delivered-by{font-weight:700;font-style:italic}#main>nav.navigation.post-navigation{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:10px 0;font-size:12px}#main>nav.navigation.post-navigation .nav-links{height:100%}#main>nav.navigation.post-navigation span.prev-link{float:left;width:50%}#main>nav.navigation.post-navigation span.next-link{float:right;width:50%;text-align:right}#main>nav.navigation.post-navigation span .meta-nav{font-weight:700}.articles>article{margin:0 5px;padding:15px 10px;border-bottom:1px solid #aaa;min-height:126px;position:relative}.articles>article.ad-embedded{background-color:#fdf1ca}.articles>article .post-thumbnail{float:left;margin-right:15px}.articles>article .post-thumbnail.video::after{display:block;content:' ';width:100px;height:100px;margin-top:-100px;background:url(../images/video-icon.png) 50% 50% no-repeat;opacity:.6;z-index:9999}.articles>article .published{font-size:10px;padding-bottom:4px;text-transform:uppercase}.articles>article h1{font-size:22px;text-transform:uppercase}.articles>article h1 b{font-weight:600}.articles>article .icons{position:absolute;bottom:10px;right:10px}.articles>article .icons li{display:inline-block}.articles>article:last-child{border-bottom:none}.articles>article footer{margin-right:56px;padding:5px 0;clear:left}.articles>article footer .tag-links a{display:inline-block;padding:0 3px;font-size:9px}.articles.articles-side>article.post-mini{min-height:0}.articles.articles-side>article.post-mini h1{font-size:16px}.articles.articles-side>article.ad{min-height:240px;border:1px solid gray;background-color:#e6e6e6;padding:10px;margin:8px 10px}