html{background-color:#f9fafb}#banner{padding:0 24px}#banner div.sectionBanner{background-position:0 100%;height:auto;min-height:inherit;text-align:left;text-align:start}#banner div.sectionBanner h1{font-size:35px}@media only screen and (max-width:575px){#banner div.sectionBanner{background:transparent}}#banner div.miroBanner{background-image:url(https://assets.cdn.ifixit.com/static/images/contribute/contribute_banner_20110706.jpg);background-position:480px 13px}#banner div.deviceBanner{height:auto;margin-top:10px}#content div.hrFullNavigation{margin-top:12px}p.noContent{margin-top:32px}#banner .sectionBanner ul{margin:16px 0 0}#banner .sectionBanner li{border:1px solid #e5e7eb;border-radius:4px;float:left;margin-right:8px;padding:5px;width:196px}@media only screen and (max-width:575px){#banner .sectionBanner li{display:block;float:none;margin-right:0;margin-top:8px;width:100%}}@media only screen and (hover:hover){#banner li a:hover{text-decoration:none}}.ie8 #banner li{font-size:1.1em}#teardownImg{width:100%}#content,#teardownImg{margin-top:8px}#contribute img{border:none}#contribute h2{border-bottom:1px solid #d1d5db;color:#111827;font-size:32px;margin-bottom:16px;margin-top:24px;padding-bottom:16px}#contribute h3{color:#111827;font-size:18px}@media only screen and (max-width:575px){#contribute h3{background-color:#f9fafb;padding-block:8px;position:sticky;top:0}#contribute h3:after{background:linear-gradient(0deg,transparent,#f9fafb);content:"";height:8px;left:0;position:absolute;top:100%;width:100%}}.contributeList{display:-ms-grid;display:grid;font-size:14px;font-weight:600;gap:8px;grid-template-columns:repeat(auto-fill,minmax(298px,1fr));margin-top:12px;max-width:100vw}@media (-ms-high-contrast:none){.contributeList{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}.contributeList>*{margin:4px}}.contributeList a{-ms-align-items:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;color:#111827;padding:12px}@media only screen and (hover:hover){.contributeList a:hover{border-color:#0071ce;text-decoration:none}}.post-options-text{margin-bottom:48px;margin-top:24px}.viewMore{margin-top:12px}div.fullListDiv h2{margin-top:8px}#main{margin:0 auto}div.flagGroupDiv .imgDiv{float:left;margin-right:50px;width:180px}div.flagGroupDiv-inline .imgDiv{margin-right:0}.imgDiv h2{margin-top:12px;text-align:center}.imgDiv h2 a{color:#336da8}.flagGroupImg{background-image:url(https://assets.cdn.ifixit.com/static/images/contribute/contribute_tiled.jpg);background-repeat:no-repeat;border:1px solid #e5e7eb;display:block;height:108px;margin:0 18px;width:144px}#flagGroupImg_add_summaries{background-position:center -1px}#flagGroupImg_fix_guides{background-position:center -111px}#flagGroupImg_fix_photos{background-position:center -221px}#flagGroupImg_needs_guides{background-position:center -331px}#flagGroupImg_patrol{background-position:center -441px}div.flagGroupDiv .listCols{float:left;width:75%}div.flagGroupDiv ul{float:left;width:33.3%}div.flagGroupDiv-inline{float:left}div.flagGroupDiv{margin-bottom:40px;margin-right:8px;padding-top:8px}.contributeGroups{margin-top:40px;overflow:hidden}.contributeGroups div:last-of-type{margin-right:0}.minorListDiv{display:flex;flex-direction:column;margin-bottom:8px}.fullListDiv,.fullListDiv .listCols{width:100%}.fullListDiv .contributeList{column-count:3;column-gap:20px}@media only screen and (min-width:576px) and (max-width:1000px){.fullListDiv .contributeList{column-count:2}}@media only screen and (max-width:575px){.fullListDiv .contributeList{column-count:1}}