/*!Theme Name: kidscodecs
Theme URI: http://underscores.me/
Author: Tim Slavin
Author URI: https://KidsCodeCS.org
Description: Basic one page theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kccs
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
kidscodecs is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*//*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}div.container{margin:0 auto}main{margin:0 auto;padding:0;width:100%}div.current-issue-stories,div.back-issue-toc,div#articles-wrapper{display:flex;flex-wrap:wrap;width:100%}main,section.in-issue{display:flex;flex-wrap:wrap}main#home-page{margin-top:0!important}header{width:100%}section.in-issue,section.in-issue main{margin-top:20px}main.search-pg{display:flex;flex-wrap:wrap}main.search-pg header.page-header{padding:0 24px}h1,h2,h3{font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;letter-spacing:.1em}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:900}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,segoe ui,MuseoSans,MuseoSans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{font-family:MuseoSans,Roboto,Helvetica,Arial,Verdana,sans-serif;margin:0 0 1.5em;padding:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#cc470d}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}nav.main-navigation{display:block;width:80%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}div.menu-top-navigation-container{margin-top:.5em}.main-navigation ul ul{background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);display:block;float:left;margin:0;padding:1em;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{margin:0;padding:1em;width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}ul#primary-menu li a{padding:.2em}ul#primary-menu li a:hover{padding:.2em}nav.search-navigation{float:right;margin:.5em 1em .4375em 0;padding:0;position:relative}nav.search-navigation ul{list-style:none}nav.search-navigation li a{color:red;font-size:16px}i.dashicons-lock{display:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%;width:200px}.sticky{display:block}.post,.page{margin:0 auto 1.5em;padding:0}article.post,article.post header{margin:0;padding:0}article.type-page{margin:0 auto}.updated:not(.published){display:none}.page-content,.entry-summary,.entry-content,main.single-posts,article.not-found{max-width:790px}article.not-found{margin:0 auto}.page-content,.entry-summary{margin:0;padding:5em 0 0}.entry-content{margin:0;padding:0 24px}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}header.site-header{background:#fff;box-shadow:0 0 16px -6px #333;height:120px;margin:0;padding:1em;position:sticky;top:0;width:100%;z-index:1000}.site-branding{border:0 solid green;float:left;position:relative}header.site-header h1.site-title{background-image:url(https://kidscodecs.com/wp-content/uploads/2022/12/beanz-logo-178x55-1.png);font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;margin:0;padding:0;height:55px;width:178px}header.site-header h1.site-title a{display:none;text-decoration:none}header.site-header h1.site-title a,header.site-header h1.site-title a:visited{color:#000;display:none}header.site-header nav.main-navigation{clear:left;float:left;position:relative}header.site-header nav.main-navigation a,header.site-header nav.main-navigation a:hover,header.site-header nav.main-navigation a:visited{color:#000;margin:0 1em 0 0;padding:0;text-decoration:none}header.site-header nav.main-navigation .menu-item a:hover{border-bottom:3px solid #4da152}header.site-header nav.main-navigation .current_page_item a{border-bottom:3px solid #328acc}#masthead .social-navigation{float:right;margin:0;padding:1em 0 0;position:relative}.social-navigation ul{list-style:none;margin:0 0 -.4375em}.social-navigation li{border:0 solid green;float:left;margin:0 .4375em .4375em 0}#masthead .social-navigation li a{color:#328acc;margin-right:0}.social-navigation a{display:block;height:35px;position:relative;width:35px}.social-navigation a:hover{border:0 solid #328acc;border-radius:24px}#mission,#readers-like,#magazine,#team,.subscribe-options,#plans{clear:both;margin:0;padding:60px 30px;width:100%}#magazine,#readers-like,#team,.subscribe-options,#plans{border:0 solid green;float:left;position:relative}#readers-like h2{color:#eee}.subscribe-options h2,.subscribe-options h3,#readers-like h2,footer aside h4{font-family:peachykeenjf,luckiest guy,Arial,Helvetica,sans-serif;font-size:2em;letter-spacing:.5px;margin:0;padding:0;text-align:center}footer aside h4{color:#666;font-size:1.25em;letter-spacing:2px;text-align:left}#mission{background-image:url(https://kidscodecs.com/wp-content/uploads/2022/07/beanz-wyatt-header-scaled.jpg);background-position:center center;background-size:cover;height:450px;margin:-15px 0 0;padding:0;width:auto}div.row{float:left;margin:0;padding:0;max-width:100%;position:relative;width:100%}.columns{padding:0!important}.small-4{width:33.33333%}.no-height{min-height:auto!important}#magazine,#readers-like,#team,#plans{margin:0;padding:30px}#magazine-block,#magazine-copy,#magazine-examples{float:left;margin:0;padding:2em;position:relative}#magazine-copy{background-color:#eee;width:30%}#magazine-examples{margin:0 0 0 2em;padding:0;width:60%}#magazine-copy h1{color:#000;font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;margin:0;padding:0}#magazine-copy p{color:#000;margin:0;padding:0 0 1em}#readers-like{background-color:grey;margin:0 auto;padding:20px 20px 60px}#readers-like .quote-box p{padding:5px 0 0}#readers-like p.long-quote{clear:both;float:left;padding:20px;position:relative}#readers-like .readers-like-img,#subscribe-options{margin:2em auto;text-align:center}#readers-like .quote-box,#subscribe-options .subscribe-box{border:2px solid #aaa;padding:10px 20px 0;position:relative;text-align:center;margin-bottom:20px;scale:1 1}#readers-like .quote-box{background-color:#ddd;padding:5px 50px}#readers-like p.long-quote{background-color:#ddd;border:2px solid #aaa;margin:10px 20px 0;padding:10px;min-width:90%;max-width:95%}#team{background-color:#fff;text-align:center}#team h1{font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;margin:0;padding:0}#team p{margin:0;padding:0 0 2em}#team-block h1,#team-copy h1,#team-block p,#team-copy p{color:#000;margin:0;padding:0 0 .5em}#readers-like .quote-box,#team .writer-box{float:left;margin:0;padding:.25em;position:relative;width:25%}#readers-like .quote-box,.subscribe-options .subscribe-box{min-height:325px;margin:0 .5em 1em 0;padding:1em;width:32%}.full-width{clear:both;width:97.5%!important}#team .writer-bios{float:left;margin:0;padding:1em 0;position:relative}#team .writer-box{margin:0;padding:0 1em}#team .writer-box h2{margin:0;padding:0}#team .writer-box p{margin:0;padding:0 0 1em}#team .writer-box img{height:100px;margin:0;padding:0;width:100px}#team p#long-writers{margin:0;padding:1em 4em;text-align:center}.subscribe-options{background-color:#efefef}.content-stripe.subscribe-options .button{width:100%}.content-stripe.subscribe-options h3{font-size:1.5em;margin-top:20px}.content-stripe.subscribe-options .subscribe-box{border:2px solid #aaa;padding:20px 20px 0;position:relative;text-align:center;margin-bottom:20px}.content-stripe.subscribe-options .button{background-color:green;border-radius:12px!important;color:#fff;font-size:1.25em;margin:1em auto;padding:.5em;width:90%}.content-stripe.subscribe-options .button a,.content-stripe.subscribe-options .button a:visited{color:#fff;text-decoration:none!important}.content-stripe.subscribe-options .button a:hover{color:#ddd}.content-stripe.subscribe-options .subscribe-box{background-color:#ddd;border:2px solid #aaa;float:left;margin:1%;min-height:375px;padding:20px;position:relative;text-align:center;width:31%}.content-stripe.subscribe-options p{margin:0 30px 20px;padding:0}.content-stripe.subscribe-options p a{color:green}.content-stripe.subscribe-options .subscribe-box p{margin:0;padding:0}#plans{margin:0;padding:1em 2em 0}#plans h1{font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif}#plans #plans-copy,#plans #plans-photo{float:left;margin:0;padding:2em;position:relative}#plans #plans-copy{width:60%}#plans #plans-photo{width:40%}#plans #plans-copy h1{margin:0;padding:0}#plans #plans-copy p{margin:0;padding:0 0 1em}header.page-header,header.entry-header{margin:3em 0 0;padding:0;width:100%}header.single-page{margin-top:3em!important}div.current-issue-stories header.page-header{margin-top:3em;padding:0 24px}article.page header.entry-header{margin-top:5em}article.page h2.entry-title{margin-top:2em}nav.posts-navigation{clear:both;margin:0;padding:2em}h2.entry-title,h2.single-title,div.back-issue-toc h2.entry-title{font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;font-size:2.5em;letter-spacing:.1em;line-height:1.2em;margin:0;padding:0}div.back-issue-toc h2.entry-title{margin:4em 0 .5em;padding:0 2em;text-align:center}h2.single-title{margin-top:0;padding:1.5em 0 0}h2.entry-title span a,article h3.entry-title a,section.in-issue h3.entry-title a{text-decoration:none}h2.entry-title span a:hover,article h3.entry-title a:hover,section.in-issue h3.entry-title a:hover{text-decoration:underline}h3.entry-title{font-family:peachykeenjf,luckiest guy,Helvetica,Arial,Verdana,sans-serif;margin-bottom:12px}.page-template-page-issues #main header h2.entry-title{padding:60px 0}div.current-issue-stories h2.entry-title,div.back-issue-toc h2.entry-title{border-bottom:2px solid #aaa;font-size:20px!important;line-height:24px!important;margin:5em 1em 1em;padding:0}.img-wide-640{width:auto}article{float:none;margin:0 auto;padding:0 2rem;z-index:500!important}main#home-page article.post-17735{max-width:100%!important}article.post6933 div.entry-content{padding:0!important}article.clear{clear:left}article h3,section h3{font-size:2rem;margin:3rem 0 0;padding:0}article h4,section h4,article h5,section h5{font-size:1.5rem;margin:0;padding:0}h3 span.new,h4 span.new,h5 span.new{border:2px solid green;color:green;font-size:12px;margin-left:5px;padding:4px 8px 2px;text-transform:uppercase}article ul li,section.story ul li,section.story ol li{font-family:museosans-500,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:800;line-height:1.5rem;margin:0;padding:0}.col-lg-4,article.issue-story{width:33.33333332%}.gutter-spacious>[class*=col-],article.issue-story{margin:0 0 2rem;padding:0 24px}.rounded-2,div.issue-story-img img{border-radius:15px}.issue-story{float:left;overflow:hidden;position:relative}span.entry-category{font-size:12px;line-height:18px;margin:0;padding:0}span.entry-category a{color:#000;text-decoration:none}span.entry-category a:hover{text-decoration:underline}article div.entry-meta h3{margin:0;font-size:24px;line-height:1.25em}.entry-excerpt{margin:0 0 .5rem;padding:0}.entry-excerpt p{color:#333;line-height:1.5rem;margin:0;padding:0}.issue-story-entry{margin:0 0 1rem}.issue-story-entry footer.entry-footer p{margin:0;padding:0}.issue-story-entry footer.entry-footer p a{color:#000;cursor:pointer;float:right;font-size:1rem;text-decoration:none;text-transform:uppercase}.issue-story-entry footer.entry-footer p a:hover{text-decoration:underline}article.quote footer.entry-footer p{float:left}.issue-story-entry footer.entry-footer p span{color:#000;font-size:1rem;padding-left:.5rem;text-decoration:none}[class^=ti-],[class*=" ti-"]{font-family:themify;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-page .entry-meta{font-family:museosans-500,Helvetica,Arial,Verdana,sans-serif;font-size:14px;clear:both;line-height:20px;margin:.5rem 0 0;padding:0}.single-page .entry-meta a{color:#000;text-decoration:underline}.entry-header.single-page .entry-meta span,.entry-header.single-page .entry-category span{display:inline-block}span.entry-author,span.entry-author a{text-transform:none}.f5-mktg,.post__content pre,.post__content code,span.entry-category{font-size:14px;line-height:20px}div.photo-credit{clear:both;font-size:10px;margin:0 0 4em;padding:0;text-transform:uppercase;width:100%}div.photo-credit p{float:right}div#search-box{margin:4em 0 2em;padding:0;text-align:center;width:100%}div.subscribe-box div.subscribe-btn{background-color:green;border-radius:12px;clear:both;color:#fff;font-size:1.25em;margin:1em auto 3em;padding:.5em;width:30%}article.subscribe-pg div.subscribe-btn{width:270px}div.subscribe-btn p{margin:0;padding:0;text-align:center}div.subscribe-btn p a{color:#fff;text-decoration:none}div.subscriptions-pg .shade{background-color:#efefef;float:left;margin:1em;padding:1em;position:relative;width:95%}div.subscriptions-pg ul,div.subscriptions-pg ol{padding-left:1em}article.issue-story header.entry-header{margin:0;padding:0}div#current-issue-content header.page-header{margin-top:8em}header.page-header div.archive-description{margin-bottom:2em}article.not-found header.entry-header{margin-top:5em;text-align:center}div#subscribe-nav-inside p,div#subscribe-nav-inside a{color:#fff;font-size:1em;line-height:48px;padding:0;text-align:center}div#subscribe-nav-inside{background-color:green;margin:105px 0 0 -1em;padding:0;width:104%}footer.site-footer{background-color:#fff;border-top:1px solid #bbb;margin:40px auto 0!important;padding:20px 60px!important;width:100%!important}aside#subscribe-magazine,aside#subscribe-email{padding-left:40px!important}.small-4{width:33.33%!important;float:left!important}.site-footer p,.site-footer a{color:#666!important;font-size:16px!important;line-height:1.5!important}footer.copyright-notice{border:none}aside#copyright{padding:0}.mp_wrapper .mp-form-row{margin-bottom:20px!important;width:100%!important;font-size:18px!important}div.suboptions-list{margin:0 0 20px;padding:10px 0}div.suboptions-list select{padding:10px}section div.sub-options{margin:40px 0 20px}section div.wp-form-label.sub-options-label{margin:0}section div.wp-form-label.sub-options-label label{color:#6f6f6f!important;font-size:2rem!important;font-weight:600!important;line-height:2rem!important}div.mp_wrapper.mp_invoice table.mp-table th{padding:15px}div.mp_wrapper.mp_invoice table.mp-table td{padding:25px 15px}div#login-box{background-color:#ddd;border:2px solid #aaa;margin:0 auto 40px;padding:40px 40px 20px}div#login-box img{display:block;margin:0 auto;padding:0}.pp-multiple-authors-layout-boxed ul li,.pp-multiple-authors-layout-centered ul li{border:none!important}.pp-multiple-authors-layout-boxed img.avatar{display:none!important;visibility:hidden}@media(max-width:480px){ul.nav-menu{padding:1em;width:auto}ul#primary-menu li a{width:150px}ul.sub-menu li a{width:100px}ul ul.submenu li a{width:200px!important}div#subscribe-nav-inside{clear:both;margin-top:115px;padding:1em 0 .1em!important;width:109%}div#subscribe-nav-inside p,div#subscribe-nav-inside a{font-size:.95em!important;line-height:1.2em}main{margin-top:0!important}main.search-pg{margin:140px 0 0!important}main.search-pg header.page-header{padding:0 24px}div.content-area,div#current-issue-content{margin:0}div#current-issue-content header{margin-top:0!important}div.current-issue-stories h2.entry-title,div.back-issue-toc h2.entry-title{margin-top:0}.menu-toggle,.main-navigation.toggled ul{display:block;margin:0}button.menu-toggle{margin-top:1em}header.site-header{height:auto!important;padding:1em 1em 0}nav.main-navigation{width:50%}header nav.main-navigation a,header nav.main-navigation a:hover{border-bottom:3px solid #4da152;margin-bottom:1em;width:70%}header nav.main-navigation ul{background-color:#fff}.social-navigation a{width:21px}nav.search-navigation ul{padding:0 0 1em;margin:0}article{min-width:350px;padding:0 2em!important;width:auto}article h3,section h3{font-size:1.5em}article.not-found{padding:0 24px}article.not-found header.entry-header{margin-top:0;padding:24px}.page-content,.entry-content,.entry-summary{margin:0}header.page-header,header.entry-header{margin-top:0;padding:0}article.page header.entry-header,article.page h2.entry-title{margin-top:0}h2.entry-title,h2.single-title,div.back-issue-toc h2.entry-title,h2.archive{border-bottom:none;font-size:24px;line-height:1em;margin:1em auto;padding:0}#mission{margin:0 0 0 -300px;padding:0}#mission-copy{background:rgba(51,51,51,.1)}#photo-credit a{margin-top:6em;padding-right:30px}#magazine{padding:10px}#magazine-copy{width:100%}#magazine-examples{float:left;margin:2em 0 0;width:100%}#readers-like .quote-box,.subscribe-options .subscribe-box,.content-stripe.subscribe-options .subscribe-box{min-height:100px;width:100%}#team .writer-box{width:100%}#team p#long-writers{padding:1em;width:100%}#plans #plans-copy{background-color:#eee;width:100%}#plans #plans-photo{width:100%}article.issue-story{width:100%}nav.search-navigation{margin:1em .5em .4375em 0}section.in-issue{padding:0 24px!important}section.in-issue h3.section-title{border-bottom:2px solid #aaa;font-size:18px;margin:0 0 1em;width:100%}section.in-issue article{padding:0 12px 0 0!important;width:100%}div.entry-content img{float:none!important}div.page-content,div.entry-content,div.entry-summary{padding:0!important;max-width:790px}div.entry-content ul{margin-left:1em}footer.site-footer{margin:0!important;padding:2em!important}footer aside,footer aside.small-4{min-height:auto;width:100%!important}aside#subscribe-magazine,aside#subscribe-email{padding:1em 0 0!important}aside#copyright{padding:2em 0}div#subscribe-nav-inside p,div#subscribe-nav-inside a{font-size:1.1em;line-height:1.2em}div#subscribe-nav-inside{padding:2em 3em .1em}}@media(min-width:481px) and (max-width:910px){header{height:auto}header nav.main-navigation ul{background-color:#fff}header nav.main-navigation .menu-item a:hover{border-bottom:3px solid #4da152}#mission{margin-top:120px;padding-top:2em}#mission-copy{margin-top:1em;width:50%}#photo-credit a{margin-top:6em}#magazine{padding:10px}#magazine-copy{width:100%}#magazine-examples{float:left;margin:2em 0 0;width:100%}#team .writer-bios{padding-bottom:0}#team .writer-box{min-height:340px;width:50%}#team p#long-writers{padding:1em;width:100%}#plans #plans-copy{background-color:#eee;width:100%}#plans #plans-photo{text-align:center;width:100%}section.in-issue article{padding:0 12px!important}article.issue-story{min-height:440px!important;width:50%}main#home-page{margin-top:0}article#home-page{max-width:100%!important;padding-top:0}}