#page-center{padding:40px}@media screen and (max-width:500px){#page-center{padding:10px;padding-top:40px}}#checklistSectionNav{max-width:550px;margin:30px auto;text-align:center}.checklistSectionLink,.backToTopButton{display:inline-block;line-height:normal;text-decoration:none;background-color:#0095c3;color:white;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.1ch;padding:6px 12px;border-radius:.25rem;box-shadow:none;transition:all .15s ease-in-out}.checklistSectionLink:hover,.backToTopButton:hover{background-color:#00b4ec;box-shadow:1px 1px 3px rgba(0,0,0,0.3)}.checklistSectionLink{margin:4px 4px}.backToTopButton{margin-top:10px}.status{max-width:550px;margin:30px auto;font-size:18px;font-weight:600;line-height:36px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#000}#progressBar{width:100%;border:1px solid #c4c4c4;border-radius:10px;background-color:#d8d8d8;margin-bottom:2em;overflow:hidden}#progressAmount{width:0;margin-right:auto;border-radius:10px;height:16px;background-color:#0095c3;transition:width .3s ease-in}p.qualifier{background-color:grey;padding:0px 10px;margin:3px 0px;border-radius:4px;border:1px solid #ccc}#totalLoved{background-color:#84c144}#totalMeh{background-color:#ffd74d}#totalHated{background-color:#c6224b;color:#fff}#socializationApp{background-color:#e2e2e2;border-radius:10px;font-family:'Fira Sans',sans-serif;color:#000;padding:0 16px 16px 16px;max-width:550px;margin:50px auto;font-size:18px;font-weight:600;line-height:30px}.checklistSection{border:0}.checklistSection h2{border-bottom:1px solid black;margin-bottom:0;margin-top:1rem;color:#000}.checklistSection p{font-size:.8em;margin:0}.qualifierList{text-align:right;display:flex;justify-content:flex-end;font-size:16px}.qualifierList p{padding:5px 10px;line-height:normal;border-right:1px solid #969696}@media screen and (max-width:500px){.qualifierList p{font-size:12px;padding:5px 5px}}.qualifierList p:last-of-type{padding-right:0;border-right:0}.qualifierList p:first-of-type{padding-left:0}.itemContainer{display:flex;flex-direction:row;align-items:center;background-color:#fff;position:relative;margin:10px 0;transition:all 150ms cubic-bezier(0.4,0,0.2,1)}.itemContainer p{padding:12px 30px 12px 30px;width:100%;display:block;text-align:left;font-size:18px}@media screen and (max-width:500px){.itemContainer p{font-size:14px;line-height:20px;padding:12px 14px}}.inputGroup{display:flex;align-items:center}.inputGroup button{padding:0 !important;width:32px;height:32px;display:block;margin-right:20px;border-radius:50%;border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:2px 3px;cursor:pointer;transition:all 200ms ease-in}@media screen and (max-width:500px){.inputGroup button{margin-right:14px}}.inputGroup button:focus{outline:0}.inputGroup button[aria-pressed='true']{background-color:#3c454c;border-color:#3c454c}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}