html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}html,body{padding:0;margin:0;font-size:1.1em;width:100%;}#page{margin:0 8px;border-bottom:1px solid #B5B5B5;}p,h1,h2,h3,h4,h5,h6,span,a{text-overflow:ellipsis;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Arial,sans-serif;color:#333;}.related-articles li a,h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;font-weight:500;}strong,b{font-weight:bold;}h2.title,h2.pane-title{margin-top:.5em;}h2.pane-title,.section-topics h2.content-title,.page-m-politics-mojo h2.content-title,.page-m-environment-blue-marble h2.content-title,.page-m-mixed-media-culture h2.content-title,.page-m-kevin-drum h2.content-title,.page-m-articles h2.content-title,.page-m-mojo h2.content-title,.page-m-mixed-media h2.content-title,.page-m-blue-marble h2.content-title,.page-m-tom-philpott h2.content-title,.page-m-environment h2.content-title,.page-m-media h2.content-title,.related-articles h3.title,.content h3.title,#footer-region .title,.page-m-politics h2.content-title{text-transform:lowercase;margin-bottom:-0.4em;font-variant:small-caps;font-family:Verdana,"helvetica neue",Georgia,'Raleway',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:1px;color:#E02A26;font-size:1.25em;margin-bottom:}#footer-region .item-list,#footer-region .title{margin-left:8px;}h2.pane-title a{color:#E02A26!important;}h2.node-title{margin:.5em 0 .25em;}h2.content-title{margin:.5em 0 0;}.node p.dek{margin:.5em 0;}.node p.byline,.master-image-caption,.photo-byline,.comment .submitted{margin:.5em 0 1em;color:#4D5D72;font-size:.833em;}div.messages{margin:1em;border:2px solid #ccc;padding:5px;color:#000;background-color:#fff;font-style:italic;}input,textarea{max-width:290px;}label{vertical-align:top;}form .description{font-size:.833em;color:#4D5D72;margin-bottom:.5em;}ul.tabs,ul.menu{padding-left:1em;}.item-list ul{padding:0 0 0 0;margin:1em 0;}blockquote{margin-left:10px;border:0;}.master-image{text-align:center;width:290px;}.master-image img{display:block;border:1px solid #000000;margin-bottom:0.5em;}.master-image-caption,.photo-byline{font-size:0.8333em;}.master-image-caption{font-weight:bold;text-align:left;}.photo-byline{font-style:italic;text-align:left;}.inline-credit{font-style:italic;}.sidebar-large-left .inline,.sidebar-small-left .inline,.sidebar-large-right .inline,.sidebar-small-right  .inline,.sidebar-large-left,.sidebar-small-left,.sidebar-large-right,.sidebar-small-right{background-color:rgba(0,0,0,0.15);padding:.5em;margin-left:.5em;margin-right:.5em;width:auto!important;float:none;margin:auto;display:block!important;}#primary,.node ul.links{text-align:center;}#primary .menu,.node ul.links{list-style:none;padding:0;margin:.25em 0;}.node ul.links li{display:inline;padding:0 5px 0 0;border-right:1px solid;}.node ul.links li{margin-right:5px;}.node ul.links li:last-child{border-right:0;padding-right:0;}.pager span,.pager a,.pager .pager-number{margin:0 0.2em;}.pager span.pager-list{margin:0;}a img{border:0;}a,a:visited{color:#333;text-decoration:none;}a:focus,a:hover{text-decoration:none;}.node-content img{max-height:100%;height:auto;max-width:100%;}.node-content li{line-height:1.65;font-size:.75em;}.node-content p,.node-content div{line-height:1.65;font-size:.85em;}.master-image{line-height:1.5;}.node-content a,.node-content a:visited{color:#4D5D72;text-decoration:underline;}.node-content a:hover,.node-content a:focus{text-decoration:none;}.action-links ul{padding:0;margin:1em 0;}.action-links ul li{list-style:none;display:inline;padding:0 5px 0 0;border-right:1px solid;}.action-links ul li.last{padding-right:0;border-right:0;}.related-articles{border-top:1px solid #b5b5b5;}.related-articles li a{font-size:0.9em;}.related-articles h3.title{margin:.5em 0 .25em;font-size:1.2em;}.related-articles ul{margin:.25em 0 .75em;padding-left:1em;}#articles-top-3 img{float:left;margin-right:10px;margin-top:.23em;}#articles-top-3 ul li{clear:both;margin:0.8em 0;}.views-field-field-dek-value{margin:0 0 .75em;}.views-field-field-dek-value p{margin-top:0;}.more-link{margin-top:.5em;}.view-content .node{border-bottom:1px solid #B5B5B5;}body.front ul{padding:0 0 0 0;margin:0 0 1em;}body.front h2{margin-bottom:0;}body.front .panel-pane{clear:both;}body.front a{text-decoration:none;}body.front #articles-top-3 a,body.front #top-stories-4-7 a{text-decoration:none;}body.front #articles-top-3 ul,body.front #top-stories-4-7 ul{padding-left:0;}ul{list-style-type:square;}.topic-article-list,body.front .panel-pane{margin:.5em 0;border-top:1px solid #B5B5B5;}.view-taxonomy-term{padding-top:1em;}.view-taxonomy-term .views_slideshow_teaser_section + .view-content{margin-bottom:1.4em;}body.front #articles-top-3,body.front #top-stories-4-7{border-top:0;margin:0;}#content-bottom-region h3.title{margin:.5em 0 .25em;}#block-blockcache-110{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #B5B5B5;border-top:1px solid #B5B5B5;}p.mobile-ad{text-align:center;margin:.25em 0;}#comments .indented{padding-left:20px;}.comment{border-bottom:1px solid #b5b5b5;}.comment ul.links{margin:-.5em 0 .5em;padding:0;text-align:right;}.comment ul.links li{display:inline;margin:0 .5em;}.comment h3{margin:.5em 0 0;}.comment .submitted{margin-top:0;}fieldset.captcha{border:0;padding:0;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */




ul.menu,body.front ul.menu{padding:.3em 0;margin:1em 0;}ul.menu li.leaf,body.front ul.menu li.leaf{list-style:none;display:inline;padding:0 5px 0 0;border-right:1px solid;}ul.menu li.last{padding-right:0;border-right:0;}#footer p{margin:0;padding:0;}#back_to_top{margin:0;padding:.3em 0;font-size:x-small;font-weight:bold;text-transform:uppercase;text-align:center;border-top:1px solid #B5B5B5;}#back_to_top a,#back_to_top a:visited{padding:0 .3em;background-color:#333333;display:block;color:#ffffff;text-decoration:none;}#back_to_top a:hover{background-color:#666666;}#feedback{margin:0;padding:0.3em;text-align:center;border-top:1px solid #B5B5B5;}.bblauncher{margin:0;padding:.3em 0;font-size:x-small;border-top:1px solid #B5B5B5;}.bblauncher p,.bblauncher img{vertical-align:middle;}#footer-post-content{background:black;}#copyright{font-size:10px;color:#cccccc;margin:0;padding:10px 10px 20px;line-height:13px;text-align:center;}#copyright a{color:#cccccc;}#footer-logo{text-align:center;display:block;padding:25px 10px 10px;}#footer-logo img{max-width:100%;}#footer-social li{display:inline;margin:10px 5px 5px 3px;font-size:24px;}#footer-social li.circled-icon{margin:10px 5px 5px;}#footer-social li i{font-size:26px;}#footer-social a{color:#cccccc;}#footer-social .circled-icon i{width:15px;font-size:15px;border:2px solid #cccccc;border-radius:1000px;padding:4px;position:relative;top:-3px;}#footer ul{text-align:center;margin:10px auto 0;list-style:none;padding:0;}#footer-list ul{margin-top:15px;}#footer-list a{color:#00B0EE;font-family:Verdana;font-size:15px;font-weight:bold;letter-spacing:1px;line-height:20px;text-transform:uppercase;}#footer-list li{margin:-2px;padding:0px;}.views-field-title a,.content-title,.related-articles li a,.views-field-title{color:#333;line-height:1.25;}li{margin-bottom:5px;margin-top:10px;}.slider-hed-dek-container{display:table;margin-top:-6px;}li a{text-decoration:none;}.views-field-field-dek-value,.dek{color:#333333;font-size:.8em;line-height:1.4;}body.front h2.section-title,h2.section-title{font-size:1.2em;margin:0;padding:.2em 0;border-bottom:1px solid #B5B5B5;}h2.section-title a,h2.section-title a:visited{padding:.2em;background-color:#333333;display:block;color:#ffffff;}h2.section-title a:hover{background-color:#666666;}.more-link{font-size:x-small;font-weight:bold;font-size:75%;}body.front ul li div.view-item,body.front ul li div.views-field-title{display:inline;}div.share{text-align:center;margin:1em 0 0 0;padding:.3em 0;border-top:1px solid #B5B5B5;width:300px;}div.share div.item-list,div.share p,ul.service-links{display:inline;}div.share a,div.share a:visited{text-decoration:none;}.service-links li{list-style:none;display:inline;padding:0 5px 0 0;}.service-links li img{vertical-align:middle;}div.post{padding:.3em 0;border-top:1px solid #B5B5B5;width:100%;}ul.sharebuttons{margin:0 0 0 0;list-style:none;height:30px;list-style-type:none;padding-left:0;padding-bottom:12px;}ul.sharebuttons li{float:left;display:block;margin:0 0 0 2px;padding:0 0 0 2px;list-style-type:none;list-style:none;line-height:20px;vertical-align:middle;width:96px;}ul.sharebuttons li a.email-forward-link{display:block;background:url(/sites/all/themes/mobile/images/email_share_icon.png) 3px 1px no-repeat;padding-left:31px;margin:5px auto;font-size:12px;}div.post{padding:.3em 0;border-top:1px solid #B5B5B5;width:300px;}div.ntype-webform p.byline{display:none;}div.ntype-webform div.share{display:none;}form#webform-client-form-25780  label{width:60px;}form#webform-client-form-25780 input.form-submit{text-align:center;}.comment{word-wrap:break-word;}.node-content .pullquote-left,.node-content .pullquote-right{background-color:#FFFFFF;font-style:italic;font-weight:400;width:100%;text-align:left;font-size:30px;line-height:1.3em;border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf;color:#000000;margin:1em 0;padding:1em 0;}.inline-left,.inline-right,.inline-center{display:block!important;text-align:center;width:99%!important;margin:5px auto;}h3.subhed{font-size:1.3em;margin-bottom:0;font-family:Georgia,'Raleway',Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:normal;margin-bottom:1em;text-transform:uppercase;}.section-lead{text-transform:uppercase;font-weight:bold;}span.deklet{font-size:0.917em;line-height:1.4em;margin-bottom:.3em;margin-top:-.5em;font-weight:bold;font-style:italic;color:#5E7185;font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;}.mobile-css-hide{display:none;}#content-bottom-region{width:100%;}#top_nav_select{position:relative;padding-left:15px;padding-right:5px;top:-19px;border:none;-webkit-appearance:none;}.overflow_hide{overflow:hidden!important;max-width:100%;}#mj_nav_select{width:0%;height:100%;overflow:hidden;overflow-y:scroll;float:left;transition:width .1s linear;position:absolute;top:0;left:0;}#mj_nav_select.open{width:220px;height:100%;padding:0;margin:0;}#not_nav_select{position:absolute;top:0px;left:0px;width:100%;transition:left .1s linear;display:block}#not_nav_select.closed{position:fixed;left:220px!important;overflow:hidden!important;}#not_nav_select{position:relative;left:0px;overflow:hidden;}#mj_nav_select ul{overflow-y:scroll;width:100%;height:100%;background-color:#444444;padding:0;margin:0;}#mj_nav_select li a,#mj_nav_select li a:visited{color:#e5e5e5;}#mj_nav_select li.selected{background-color:#222222;}#mj_nav_select #nav_logo_select{padding:0 0 1px 0;margin:0;border:0;width:100%;height:auto;}#logo svg{position:relative;top:7px;}#logo img{padding-top:6px;height:43px;}#nav_logo_select img{padding:9px 0 6px 0;height:39px;display:block;margin:0 0 0 11px;}#mj_nav_select li{padding:9px 20px 12px;margin:0px;border-bottom:1px solid #222222;border-top:1px solid #858585;border-radius:2px;width:181px;overflow:hidden;font-weight:bold;text-transform:lowercase;font-variant:small-caps;font-family:Verdana,"helvetica neue",Georgia,'Raleway',Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:18px;}#top_nav_select rect{fill:#444444;}#page-top-region{clear:both;}.login{font-size:.75em;margin:3.5em auto -1em auto;}#content-bottom-region div{font-size:.9em;}#content-bottom-region{width:100%!important;}#content-bottom-region form input[type="submit"]:hover,.bigger_smaller_button:hover{border-top-color:#67251f;background:#67251f;color:#ccc;}#content-bottom-region form input[type="submit"]:active,.bigger_smaller_button:active{border-top-color:#56141e;background:#56141e;}#content-bottom-region form input[type="submit"],.bigger_smaller_button{background:#b81141;border:0 none;background:-webkit-gradient(linear,left top,left bottom,from(#e43033),to(#b81141));background:-webkit-linear-gradient(top,#e43033,#b81141);background:-moz-linear-gradient(top,#e43033,#b81141);background:-ms-linear-gradient(top,#e43033,#b81141);background:-o-linear-gradient(top,#e43033,#b81141);padding:5px 10px;margin:3px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:white;font-size:14px;text-decoration:none;vertical-align:middle;}#content-bottom-region h3.title{font-size:1.35em;}#content-bottom-region #email_signup_form h3{width:100%;background:#E02A26;text-transform:lowercase;font-variant:small-caps;color:white;text-align:center;padding:.3em;font-size:1.5em;}#email_signup_form form{text-align:right;}#email_signup_form p{font-size:0.8em;margin:0.3em;}li.views-row{clear:both;display:table-row;}div.views-row{clear:both;display:block;}.views-row .views-field-field-master-image-fid{float:left;padding-right:.5em;}.views-row .views-field-field-master-image-fid,.item-list .views-row .views-field-title{border-spacing:0 .5em;display:table;}.item-list .views-row .views-field-title{padding-left:0;}.item-list .views-row .views-field-title span{position:relative;top:-4px;}.pane-title{margin-bottom:0.2em;}body.front .panel-pane{margin:0 0 .5em 0;}body.front ul{display:table;margin:0;}iframe{margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto;}iframe.ads{border-width:0px;display:block;}body.not-front h2.content-title{margin-top:0em;padding-top:.5em;border-top:1px solid #B5B5B5;}#page-top-region .content{text-align:center;}#block-block-51 .content{margin:0;border:0;}#block-block-54,#block-block-53{margin:0 8px;}#block_1_mobile_navigation_sections{margin:0 8px;border-bottom:1px solid #B5B5B5;}#logo{padding-bottom:2px;border-bottom:1px solid #B5B5B5;position:relative;}.tweet-button{padding:3px 3px 0 19px;white-space:nowrap;display:inline-block;vertical-align:top;color:#333333;cursor:pointer;font-weight:bold;text-shadow:0 1px 0 rgba (255,255,255,0.5);text-decoration:none;text-align:left;}ul li.twitter-sharebutton{margin:3px 0 0 2px;}.tweet-button-wrapper{font:normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif;padding:0px 2px 6px 2px;background-color:-moz-linear-gradient(center top,#FFFFFF,#DEDEDE)
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;height:20px;max-width:100%;width:62px;;position:relative;background-color:#F8F8F8;text-align:left;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#DEDEDE));background-image:-moz-linear-gradient(top,white,#DEDEDE);background-image:-o-linear-gradient(top,white,#DEDEDE);background-image:linear-gradient(top,white,#DEDEDE)
background-image:-ms-linear-gradient(top,white,#DEDEDE);border:#CCC solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;zoom:1;}.tweet-button-wrapper i{background:url("/sites/all/themes/mobile/images/tweet-button.png") no-repeat scroll 0 0 transparent;height:13px;left:2px;margin-top:-5px;position:absolute;top:50%;width:16px;}ul.sharebuttons li.facebook-sharebutton{margin-top:4px;}.facebook-sharebutton a{font-size:11px;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;line-height:8px;color:#3B5998;padding:2px 4px 3px 2px;display:inline-block;background:#ECEEF5;border:1px solid #CAD4E7;white-space:nowrap;}.facebook-sharebutton span{position:relative;top:-4px;}.prev-next-footer .next-hed{font-size:0.85em;font-family:Georgia,Verdana,Arial,sans-serif;font-weight:normal;}.node .prev-next-footer{border-bottom:1px solid #B5B5B5;padding-bottom:.3em;}body.front .views-field-field-master-image-fid img,#topic_slideshow .views-field-field-master-image-fid img{max-width:100%;}body{-webkit-text-size-adjust:none;}@media screen and (max-width:479px) {#panel_pane_2_mobile_front_lists .views-field-field-master-image-fid,#topic_slideshow .views-field-field-master-image-fid{margin-left:auto;margin-right:auto;width:100%;text-align:center;}}#panel_pane_2_mobile_front_lists .item-list .views-for .views-field-title{margin-bottom:-25px;}body.front .item-list{width:100%;}body.front .byline,#topic_slideshow .byline{color:#4D5D72;margin-top:0px;margin-bottom:0px;font-size:0.6em;padding:0 10px;display:table-cell;}body.front .byline a,body.front .byline a:visited,#topic_slideshow .byline a,#topic_slideshow .byline a:visited{color:#4D5D72;}#panel_pane_2_mobile_front_lists li,#topic_slideshow li{display:block;margin:3px 0;}body.front .pane-title{margin-top:2px;padding-top:2px;}.slider_arrows_holder{top:-10px;height:14px;width:100%;padding:3px 0;margin-top:0;margin-bottom:0;margin-right:auto;margin-left:auto;text-align:center;display:block;position:relative;}.slider_arrows_holder li{width:30px;height:20px;margin:3px;background-repeat:no-repeat;display:inline-block;}.slider_arrows_holder li .marker{background:url('/sites/all/themes/mobile/images/dot2.png') no-repeat;height:20px;width:30px;display:inline-block;cursor:pointer;}.slider_arrows_holder .selected .marker{background:url('/sites/all/themes/mobile/images/circle2.png') no-repeat;}.slider_arrows_holder .slider_arrows{position:relative;background:none;display:inline;font-size:28px;font-weight:bold;cursor:pointer;padding:0px 10px;top:-1px;}.slider_arrows_holder .slide_left{margin:0;}.slider_arrows_holder .slide_right{margin:0;}.disabled_slide{opacity:.3;}.panel-pane{padding-top:.5em;}#panel_pane_2_mobile_front_lists .views-field-title,#topic_slideshow .views-field-title{padding:0px 10px;}.mobile_video_embed_container{position:relative;padding-top:30px;height:0;overflow:hidden;clear:both;}.mobile_video_embed_container iframe,.mobile_video_embed_container object,.mobile_video_embed_container embed{position:absolute;top:0;left:0;height:100%;width:100%;margin:0;}.byline p{display:inline;}.topic-article-list h3{margin:0;}.topic-article-list .views-row{margin:1em 0;}#block-block-50{border-bottom:1px solid #B5B5B5;margin-bottom:.8em;padding-bottom:.5em;}div.view-mobile-navigation-sections li a,div.view-mobile-blog-lists li a{font-size:16px;}.node-type-full-width-article .node-content a,.node-type-full-width-article .node-content a:visited{border-bottom:1px solid #bb321a;cursor:auto;color:#000000;text-decoration:none;}.node-type-full-width-article .node-content a:hover{color:#bb321a;}
