#main{margin:0 auto}#content{margin-top:0}.page-title-container{margin:0;padding:0}.page-title-container h1{font-size:24px}.search-filter-container{margin:10px 0;position:relative}@media only screen and (min-width:576px){.search-filter-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}}.filter-label p{font-size:13px}.filter-label i{margin-top:3px}#vote-filters{float:right}.vote-title{color:#0071ce;margin-bottom:30px}hr{width:100%;height:1px;background-color:#e5e7eb;position:relative;padding:0;border:0}@media only screen and (max-width:575px){hr{margin:0}}.vote-entry{padding:28px 10px 10px 10px;position:relative}.vote-entry.selected{background-color:#f1f8ff}@media only screen and (max-width:575px){.vote-entry{padding:28px 3px 13px 4px}}@media only screen and (max-width:575px){.vote-entry.context-shown{padding:28px 3px 3px 4px}}.vote-entry+.vote-entry{border-top:1px solid #e5e7eb}.vote-entry .title{margin-bottom:10px;float:left}.primary-divider{width:100%;color:#9ca3af;height:2px;margin-top:20px}.voters{color:#1f2937}.votes{font-size:14px}.votes-empty{text-align:center;color:#0071ce;opacity:.25;padding:116px 0 156px 0}@media only screen and (max-width:575px){.votes-empty{padding-left:20px;padding-right:20px}}.votes-empty p{font-size:25px}.votes-empty .fa-thumbs-up{font-size:120px}.vote-content{float:left;width:55%}@media only screen and (max-width:575px){.vote-content{width:95%;margin:0}}@media only screen and (min-width:576px) and (max-width:1000px){.vote-content{width:67%}}.last-vote,.vote-data{margin-top:7px}.last-vote{display:inline-block}.last-vote time{color:#1f2937}.voters-container{margin-bottom:20px}.voters-container a:visited{color:#1f2937}.details-container{float:right;cursor:pointer;width:106px}@media only screen and (min-width:576px) and (max-width:1000px){.details-container{float:right;margin-top:27px}}@media only screen and (max-width:575px){.details-container{float:left;width:42%;margin:14px 0 0 16%}}.details-container.middle{float:left}@media only screen and (min-width:576px) and (max-width:1000px){.details-container.middle{float:right}}.vote-details{margin-top:30px;color:#111827;font-weight:700;text-align:center;white-space:nowrap}@media only screen and (max-width:575px){.vote-details{margin-top:0;margin-bottom:0;text-align:left;text-align:start}}.details-icon{color:#0071ce;float:left;font-weight:700;border:1px solid;border-radius:50%;width:18px;line-height:16px;margin:32px 8px 0 0;text-align:center;cursor:pointer;background:#fff}@media only screen and (max-width:575px){.details-icon{margin:0 10px 0 0}}.details-icon.hide-icon{background-color:#0071ce;border-color:#0071ce;color:#fff}.vote-count{color:#1f2937;display:inline-block;margin:0}.approve-deny{border:1px solid;border-radius:50%;text-align:center;width:30px;height:30px;line-height:29px}@media only screen and (max-width:575px){.approve-deny{width:41px;height:41px;line-height:41px;font-size:20px}}.pass-fail-buttons{display:table;position:absolute;margin-top:25px;right:0;padding:0 10px}@media only screen and (min-width:576px) and (max-width:1000px){.pass-fail-buttons{margin-top:8px}}@media only screen and (max-width:575px){.pass-fail-buttons{width:100%;position:relative}}.details-container,.fail-button,.pass-button{display:block;vertical-align:bottom}.fail-button{float:left}@media only screen and (max-width:575px){.fail-button{width:15%}}.pass-button{float:right}@media only screen and (max-width:575px){.pass-button{width:15%}}.vote-button-disabled{opacity:.6;pointer-events:none}.pass{margin-left:10px;border-color:currentColor;color:#16a34a;background-color:#dcfce7}@media only screen and (max-width:575px){.pass{float:right}}.fail{border-color:currentColor;color:#dc2626;background-color:#fee2e2}@media only screen and (min-width:576px) and (max-width:1000px){.right-blurb{position:relative;left:-4px;float:right;border-left:2px solid #f1f8ff}}.context-shown{background-color:#f1f8ff}.context-area{display:table;background-color:#fff;padding:20px 0;width:100%;margin-top:15px}@media only screen and (max-width:575px){.context-area{display:block;width:100%;padding:8px 1% 15px}}@media only screen and (min-width:576px) and (max-width:1000px){.context-area{display:block;overflow:hidden}}@media only screen and (max-width:575px){.context-area hr{margin:5px auto;width:97%;padding:1.5px;background-color:#f1f8ff}}.context-blurb{padding:15px 32px 32px 32px;color:#1f2937}@media only screen and (max-width:575px){.context-blurb{padding:0}}@media only screen and (min-width:576px) and (max-width:1000px){.context-blurb{padding:0 22px}}.context-title{font-weight:700;margin-bottom:6px}.context-subtitle{font-weight:700;margin-bottom:10px}.context-story-paragraph{margin-bottom:15px}.context-text{overflow:hidden;font-size:14px;line-height:22px}.context-text p{padding:0}.context-metadata{margin:0 0 14px;font-size:14px;font-weight:700}.context-metadata:after,.context-metadata:before{display:table;content:'';line-height:0}.context-metadata:after{clear:both}@media only screen and (max-width:575px){.context-metadata{margin-bottom:15px}}.context-time{float:left;margin:0;font-size:13px;text-transform:uppercase;font-weight:400}.context-details{float:left;display:inline-block;margin-top:55px}.context-avatar img{line-height:0;display:inline-block;border-radius:50%;height:72px;width:72px;overflow:hidden;margin-right:35px}.context-avatar img img{border-radius:50%;height:100%}.context-avatar img img{width:100%}@media only screen and (min-width:576px) and (max-width:1000px){.context-avatar img{width:54px}}.context-author{max-width:98px}.context-author-name a{font-size:12px;font-weight:700;color:#0071ce;margin-bottom:0}.context-rep-count{margin:0;font-size:12px;font-weight:700;color:#eb9405}.context-author-status{position:relative;top:1px;margin-left:2px;color:#0071ce;font-size:10px}.context-author-status.admin{color:#f6a623}.context-content{width:70%;float:left}@media only screen and (max-width:575px){.context-content{width:100%}}@media only screen and (min-width:576px) and (max-width:1000px){.context-content{width:100%}}.context-type{margin-bottom:20px;display:block;font-weight:700;font-size:17px;color:#1f2937}@media only screen and (max-width:575px){.context-type{margin:13px 0 0 0}}@media only screen and (min-width:576px) and (max-width:1000px){.context-type{margin-bottom:9px}}.split{display:table-cell;width:49.9%}@media only screen and (max-width:575px){.split{display:block;width:89%;padding:0 19px}}@media only screen and (min-width:576px) and (max-width:1000px){.split{display:block}}.vertical-divider{display:table-cell;background-color:#f1f8ff;padding:0}@media only screen and (max-width:575px){.vertical-divider{margin:64px 0}}.left-blurb{padding-right:44px}@media only screen and (min-width:576px) and (max-width:1000px){.left-blurb{border-right:2px solid #f1f8ff;float:left}}@media only screen and (max-width:575px){.left-blurb{padding-right:0}}.full-width{width:100%}.gray-out:hover .tooltip{visibility:visible}.gray-out i{color:#e5e7eb;border-color:#e5e7eb;background-color:#f9fafb}.gray-out .tooltip{visibility:hidden;font-size:12px;text-align:center;background-color:#111827;width:211px;position:absolute;bottom:35px;right:10px;border-radius:5px;padding:22px 17px;color:#fff}.gray-out .tooltip .emphasize{color:#7ed321}.gray-out .tooltip i{color:#111827;background:0 0;font-size:40px;position:absolute;right:22px;bottom:-24px}.voted-to-pass.pending{background-color:#f7ffee}.voted-to-pass.pending.selected{background-color:#f1f8ff}.voted-to-pass.pending .vertical-divider{background-color:#f7ffee}.voted-to-pass.pending .left-blurb,.voted-to-pass.pending .right-blurb{border-color:#f7ffee}.voted-to-pass.pending hr{background-color:#f7ffee}.voted-to-pass .title b{color:#6bb644}.voted-to-pass .pass{background-color:#6bb644;color:#f7ffee}.voted-to-pass .fail{color:#e5e7eb;border-color:#e5e7eb;background-color:#f9fafb;cursor:default}.voted-to-fail.pending{background-color:#fff8f6}.voted-to-fail.pending.selected{background-color:#f1f8ff}.voted-to-fail.pending .vertical-divider{background-color:#fff8f6}.voted-to-fail.pending .left-blurb,.voted-to-fail.pending .right-blurb{border-color:#fff8f6}.voted-to-fail.pending hr{background-color:#fff8f6}.voted-to-fail .title b{color:#e5705c}.voted-to-fail .fail{background-color:#e5705c;color:#fff}.voted-to-fail .pass{color:#e5e7eb;border-color:#e5e7eb;background-color:#f9fafb;cursor:default}.passed .title b{color:#15803d}.failed .title b{color:#b91c1c}.toggle-container{min-width:125px;float:right}.show-label{float:left;display:inline-block;margin:16px 12px;font-size:12px;font-weight:700;color:#111827}.header-info{margin:0;min-width:200px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.header-info span{max-width:80%;padding:0 15px;font-size:13px;text-align:center;color:#1f2937}@media only screen and (max-width:575px){.header-info span{display:-ms-flexbox;display:-webkit-flex;display:flex}}.header-info::after,.header-info::before{content:'';-ms-flex:1;-webkit-flex:1;flex:1;background:#f9fafb;display:inline-block;height:1px}#reset-modal{width:385px;height:208px;text-align:center}#reset-modal .modal-description{font-size:15px;margin-top:64px}#reset-modal .reset-confirm{margin-top:18px;background-color:#fff}.pass-shortcut .shortcut-icon{background-color:#f7ffee;border-color:#6bb644;color:#6bb644}.fail-shortcut .shortcut-icon{background-color:#fff8f6;border-color:#e5705c;color:#e5705c}.leaderboard{font-size:14px;border-top:1px solid #9ca3af;padding:20px 10px;display:-ms-flexbox;display:-webkit-flex;display:flex}.leaderboard .top-voters{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;border-radius:4px}@media only screen and (max-width:575px){.leaderboard .top-voters{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}}.leaderboard .voter-list-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}.leaderboard .leaderboard-title{display:inline-block;color:#6b7280;margin-right:10px;vertical-align:middle}@media only screen and (max-width:575px){.leaderboard .leaderboard-title{margin-bottom:10px}}.leaderboard .voter-container{display:flex;align-items:center;background-color:currentColor;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.11),rgba(255,255,255,0));color:#3683c5;border-radius:4px;margin:0 8px 6px 0;overflow:hidden;box-shadow:1px 1px 6px 0 rgba(0,0,0,.14)}@media only screen and (hover:hover){.leaderboard .voter-container:hover{transition-duration:.5s;opacity:50%}}.leaderboard .leader{color:#22c55e}.leaderboard .voter-avatar{width:25px;height:25px;vertical-align:middle}.leaderboard .voter-vote-count{min-width:15px;margin:0 6px;text-align:center;font-weight:700;color:#fff}.leaderboard .keyboard-shortcuts-wrapper{color:#6b7280;white-space:nowrap;margin:10px 0 10px auto;display:inherit;align-items:center}.leaderboard .keyboard-shortcuts{font-size:20px;color:#9ca3af;padding-bottom:2px}.leaderboard .keyboard-shortcuts:hover{color:inherit}.leaderboard a:hover{text-decoration:none}.imageBox{position:relative;width:fit-content}