.container{width:auto;max-width:1020px;padding-left:20px;padding-right:20px}.mobile-visible{display:none}@media (max-width:60em){.collection-card{width:45%;height:225px}}@media (max-width:35em){.collection-card{width:100%;max-width:350px;margin:10px auto}}@media (max-width:50em){.mobile-block{display:block;float:none}.mobile-hidden{display:none}.mobile-visible{display:inline-block}.mobile-md-section{padding:10px 0}.column{width:100%!important;float:none;margin-bottom:1.25rem}.home .banner .collection-head{padding:1rem!important}.collection-head h1.collection-header{font-size:2rem!important}.site-header{padding-bottom:0}.site-header h1{float:none;text-align:center;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.site-header .site-header-nav{float:none;display:block;margin-bottom:0;text-align:center}.site-header .site-header-nav .site-header-nav-item{padding:0 .5rem;margin-left:0;font-size:1rem;height:2rem;line-height:2rem;display:inline-block}.mini-repo-list-item .owner.css-truncate-target,.mini-repo-list-item .repo-and-owner.css-truncate-target{max-width:300px}.markdown-body h1{font-size:2rem}.markdown-body h2{font-size:1.4rem}.markdown-body h3{font-size:1.2rem}.markdown-body h4{font-size:1.1em}.markdown-body h5{font-size:1em}}@media (max-width:20em){.site-header-nav .site-header-nav-item{min-width:20%}.collection-head .collection-info .meta-info{display:block;margin-top:15px}}