#stories-admin-assigned .entry,#stories-admin .entry{padding:25px;position:relative}#stories-admin-assigned .entry .story-rejected,#stories-admin .entry .story-rejected{position:absolute;right:5px;bottom:5px;opacity:.3}.story-form .story-tags{position:relative}.story-form .word-count{margin-top:-5px}.story-form .story-form-one-line{margin:-10px 0 -10px 15px}.story-join{position:relative;padding:20px;align-items:center;background-size:cover;background-position:50%;margin-left:-15px;margin-right:-15px}.story-join .join-card-content{font-size:2em;color:#fff;text-shadow:0 0 3px #000;width:100%}.story-join .join-card-content h1{color:#fff;font-size:1.1em;font-weight:400}.story-join .join-card-content ul{list-style:none;font-size:.65em;padding-left:0;margin-top:20px;margin-bottom:0}.story-join .join-card-content ul li{margin-top:12px}@media (min-width:768px){.story-join{margin-left:0;margin-right:0}.story-join .join-card-content{font-size:2.25em}.story-join .join-card-content ul{font-size:.55em}}@media (min-width:992px){.story-join{padding:40px}.story-join .join-card-content{font-size:3em}.story-join .join-card-content ul{font-size:.45em;display:inline-flex;flex-wrap:wrap;margin-top:10px}.story-join .join-card-content ul li{width:50%}}.story-one-liner{font-size:15px;font-weight:600;margin-bottom:10px;display:block}.story-header-one-liner{margin-top:-15px;margin-bottom:12px;font-size:16px}.story-header-one-liner+ul{margin-bottom:5px}.story-filter-form .btn{margin-top:10px}.story-filter-form{min-height:55px;padding-bottom:15px}.user-date-wrapper{display:flex;justify-content:space-between;margin-bottom:-16px}.list-story{padding:16px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.list-story .genre{display:inline-block;margin-top:6px;margin-bottom:6px;margin-right:8px;font-weight:600;border:1px solid #0d72ba;padding:6px 16px;border-radius:9999px}.list-story .genre-bar{display:flex}.list-story .award{display:flex;margin-top:6px;margin-bottom:6px;margin-right:8px;font-weight:600;border:1px solid #ddd;padding:6px 16px;border-radius:9999px;color:#666}.list-story .award .stat{margin-right:0}.list-story .ageG{background-color:#168840}.list-story .age13{background-color:#516ce6}.list-story .age18{background-color:#e22828}.list-story .ageUC{background-color:#000}.list-story .age{display:flex;justify-content:center;align-items:center;margin-top:6px;margin-bottom:6px;margin-right:6px;padding:6px 12px;border-radius:9999px;color:#fff}.list-story .entry-title{font-weight:600;font-size:20px}.list-story .entry-author a{color:#333;font-size:14px;font-weight:600}.list-story .story-body{line-height:1.5em;font-size:16px;max-height:72px;overflow:hidden}.list-story .story-date{color:#666;font-size:14px;clear:both}.list-story .story-read-time{padding-right:0}.list-story footer{display:flex;justify-content:space-around;margin:0;padding:0;margin-left:-16px;margin-top:8px;background-color:transparent;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.list-story .stat{width:20px;height:20px;margin-right:8px;display:inline-block;fill:currentColor}.list-story footer div{color:#666;display:flex;justify-items:center;align-items:center;margin-left:16px}.filter-controls,.filters,.initial-genres{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.filter-controls,.filters,.initial-genres{margin-left:0;margin-right:0}}.initial-genres{padding-top:5px}.initial-genres .genre-listing{margin-bottom:0}.filters .genre-listing,.initial-genres .genre-listing{list-style:none;padding-left:0;font-size:1.25em;-webkit-columns:2;columns:2;-webkit-column-gap:1px;column-gap:1px;background:#ccc}@media (min-width:768px){.filters .genre-listing,.initial-genres .genre-listing{-webkit-columns:3;columns:3}}@media (min-width:992px){.filters .genre-listing,.initial-genres .genre-listing{-webkit-columns:6;columns:6}}.filters .genre-listing li a,.initial-genres .genre-listing li a{color:#fff;width:100%;display:block;text-align:center;padding:5px 7px;background-color:#555;border-bottom:1px solid #ccc}.filters .genre-listing li a:hover,.initial-genres .genre-listing li a:hover{background-color:#444;text-decoration:none}@media (min-width:768px){.initial-genres .genre-listing{-webkit-columns:2;columns:2}}@media (min-width:992px){.initial-genres .genre-listing{-webkit-columns:5;columns:5}}.search .btn-lg{height:45px}.filter-controls{-webkit-columns:1;columns:1;padding:5px 0;margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.filter-controls .btn{padding:10px;padding:5px 7px;width:32%}.filter-controls .story-search-tag{width:100%;font-size:1.2em}#stories-view .profile-result-avatar,#stories-view .profile-result-avatar .profile-image-background,#stories-view .profile-result-avatar .profile-image-background div{border-radius:50%}#stories-view hr{margin-top:15px}#stories-view .compact-user{margin-left:0}#stories-view .story-cover{margin:0 auto;display:block;margin-bottom:10px}#stories-view .story-details{text-align:right;color:#555;padding-top:3px;line-height:1.8}#stories-view .story-details a{color:#555}#stories-view .story-body{font-size:16px;line-height:1.58}#stories-view .story-anon{margin-top:30px;margin-bottom:0}#stories-view .list-inline a{color:#555}#stories-view .page-layout header,#stories-view .story-reading-time{margin:0}#stories-view .btn-share{margin-bottom:10px}#stories-view .btn-share svg{vertical-align:text-bottom}.story-search-tag{margin-top:5px}.story-admin-tags{margin-bottom:10px}.story-admin-tags .btn{margin-right:5px}@media (max-width:767px){.story-form #recaptcha_widget{margin-top:15px}.story-form #page-header h1{margin-bottom:5px;margin-top:10px}.story-form .word-count{margin-top:-10px}#stories #page-header h1,#stories-query #page-header h1{margin-bottom:15px}#stories #page-header nav,#stories-query #page-header nav{margin-top:20px;margin-bottom:0}#stories #page-header form,#stories-query #page-header form{margin-top:10px}#stories-query .form-inline input,#stories-query .form-inline select,#stories .form-inline input,#stories .form-inline select,#stories form .site-input input,#stories form .site-input select{margin:0}#stories .filter-controls{padding:5px 15px}}