.fic-cell{text-align:left;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:5px 5px #CCC;font-size:17px;line-height:22px;position:relative;width:100%;overflow:visible;margin:0 0 10px;padding:5px 10px}.fic-cell a,.fic-cell a:visited{color:#66f;text-decoration:none}.fic-cell a:hover{color:#282;text-decoration:underline}.fic-cell header img{display:block;float:left;max-height:150px;max-width:150px;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 15px 5px 0;padding:1px}.fic-cell h1,.fic-cell h2{font-size:26px;line-height:30px;display:inline-block;color:#366;margin:0}.fic-cell .details h2{display:inline}.fic-cell header a,.fic-cell header a:visited{color:#366;text-decoration:none}.fic-cell header a:hover{color:#366;text-decoration:underline}.fic-cell .author{color:#666;display:inline-block;margin:0 0 0 5px}.fic-cell .popular{display:block;float:left;overflow:hidden;padding:5px 10px}.fic-cell .description{overflow:hidden;border:solid #ADC 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:Arial,Helvetica,sans-serif;margin:10px 0 0;padding:4px 12px 5px}.fic-cell br{line-height:0}.rating,.characters,.rating *,.characters *{display:inline-block;vertical-align:top;margin-bottom:2px}.rating,.characters{padding:2px}.characters{float:right}.frating,.fstatus,.ftag{font-size:12px;line-height:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#000;font-weight:400;font-family:Arial, Helvetica, sans-serif;cursor:default;text-align:center;padding:3px 8px}.frating{border:1px solid rgba(0,0,0,0.2);text-shadow:0 0 4px rgba(0,0,0,.4)}.frating.ev{background:#3a3;box-shadow:0 1px 0 #292 inset}.frating.ev:hover{background:#4b4}.frating.tn{background:#ca0;box-shadow:0 1px 0 #b90 inset}.frating.tn:hover{background:#db1}.frating.ma{background:#b57;box-shadow:0 1px 0 #a46 inset}.frating.ma:hover{background:#c68}.frating.ya{background:#B73;box-shadow:0 1px 0 #a62 inset}.frating.ya:hover{background:#c84}.frating.ad{background:#88f;box-shadow:0 1px 0 #77e inset}.frating.ad:hover{background:#99f}.frating.cl{background:#a33;box-shadow:0 1px 0 #922 inset}.frating.cl:hover{background:#b44}.frating.db{background:#ea7;box-shadow:0 1px 0 #d96 inset}.frating.db:hover{background:#fb8}.frating.old{font-size:11px;opacity:.6;text-decoration:line-through}.fstatus{text-shadow:0 0 8px rgba(255,255,255,.9);border:1px solid rgba(0,0,0,0.2)}.fstatus:before{color:#000;width:16px;margin-right:5px;font-family:FontAwesome,"Trebuchet MS", Helvetica, sans-serif}.fstatus.sc{background:#5a5;box-shadow:0 1px 0 #494 inset}.fstatus.sc:before{content:"\f00c"}.fstatus.sc:hover{background:#6b6}.fstatus.si{background:#fa1;box-shadow:0 1px 0 #fd0 inset}.fstatus.si:before{content:"\f040"}.fstatus.si:hover{background:#fc0}.fstatus.sh{background:#b74}.fstatus.sh:before{content:"\f04c"}.fstatus.sh:hover{background:#c85}.fstatus.sn{background:#b33}.fstatus.sn:before{content:"\f05e"}.fstatus.sn:hover{background:#c44}.ftag{color:#FFF;text-shadow:0 0 6px rgba(0,0,0,.9);letter-spacing:1px}.ftag.adv{background-color:#394;box-shadow:0 1px 0 #5b6 inset;text-shadow:0 0 3px #172;border:1px solid #172}.ftag.adv:hover{background-color:#283}.ftag.rom{background-color:#94f;box-shadow:0 1px 0 #b6f inset;text-shadow:0 0 3px #72d;border:1px solid #72d}.ftag.rom:hover{background-color:#83e}.ftag.rnd{background-color:#37c;box-shadow:0 1px 0 #59f inset;text-shadow:0 0 3px #15a;border:1px solid #15a}.ftag.rnd:hover{background-color:#26b}.ftag.com{background-color:#ca2;box-shadow:0 1px 0 #ec4 inset;text-shadow:0 0 3px #a80;border:1px solid #a80}.ftag.com:hover{background-color:#b91}.ftag.lif{background-color:#48f;box-shadow:0 1px 0 #6af inset;text-shadow:0 0 3px #26d;border:1px solid #26d}.ftag.lif:hover{background-color:#37e}.ftag.trg{background-color:#fb4;box-shadow:0 1px 0 #fd6 inset;text-shadow:0 0 3px #d92;border:1px solid #d92}.ftag.trg:hover{background-color:#ea3}.ftag.sad{background-color:#949;box-shadow:0 1px 0 #b6b inset;text-shadow:0 0 3px #727;border:1px solid #727}.ftag.sad:hover{background-color:#838}.ftag.drk{background-color:#b33;box-shadow:0 1px 0 #d55 inset;text-shadow:0 0 3px #911;border:1px solid #911}.ftag.drk:hover{background-color:#a22}.ftag.alt{background-color:#888;box-shadow:0 1px 0 #aaa inset;text-shadow:0 0 3px #666;border:1px solid #666}.ftag.alt:hover{background-color:#777}.ftag.crs{background-color:#3a9;box-shadow:0 1px 0 #5cb inset;text-shadow:0 0 3px #187;border:1px solid #187}.ftag.crs:hover{background-color:#298}.ftag.hum{background-color:#b85;box-shadow:0 1px 0 #da7 inset;text-shadow:0 0 3px #963;border:1px solid #963}.ftag.hum:hover{background-color:#a74}.ftag.ath{background-color:#b65;box-shadow:0 1px 0 #d87 inset;text-shadow:0 0 3px #943;border:1px solid #943}.ftag.ath:hover{background-color:#a54}.ftag.gor{background-color:#722;box-shadow:0 1px 0 #944 inset;text-shadow:0 0 3px #500;border:1px solid #500}.ftag.gor:hover{background-color:#611}.ftag.sex{background-color:#c49;box-shadow:0 1px 0 #e6b inset;text-shadow:0 0 3px #a27;border:1px solid #a27}.ftag.sex:hover{background-color:#b38}.ftag.p2{background-color:#48A;box-shadow:0 1px 0 #6ac inset;text-shadow:0 0 3px #268;border:1px solid #268}.ftag.p2:hover{background-color:#59b}.ftag.thr{background-color:#D33;box-shadow:0 1px 0 #F55 inset;text-shadow:0 0 3px #B11;border:1px solid #B11}.ftag.thr:hover{background-color:#C22}.ftag.dra{background-color:#D5D;box-shadow:0 1px 0 #F7F inset;text-shadow:0 0 3px #C3B;border:1px solid #C3B}.ftag.dra:hover{background-color:#D4C}.ftag.hor{background-color:#622;box-shadow:0 1px 0 #844 inset;text-shadow:0 0 3px #400;border:1px solid #400}.ftag.hor:hover{background-color:#511}.ftag.eqg{background-color:#538;box-shadow:0 1px 0 #75A inset;text-shadow:0 0 3px #316;border:1px solid #316}.ftag.eqg:hover{background-color:#427}.ftag.mys{background-color:#444;box-shadow:0 1px 0 #666 inset;text-shadow:0 0 3px #222;border:1px solid #222}.ftag.mys:hover{background-color:#333}.ftag.sci{background-color:#66A;box-shadow:0 1px 0 #88C inset;text-shadow:0 0 3px #448;border:1px solid #448}.ftag.sci:hover{background-color:#559}.character{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;max-height:24px}.published,.updated{color:#888;font:10pt "Lucida Sans Unicode","Lucida Grande",sans-serif;line-height:10pt;white-space:pre-wrap}.published span,.updated span{color:#000}.ficstats{display:inline-block;padding:5px 0}span.star-rating{font-size:13px;line-height:13px;overflow:auto;margin:4px 0 0}span.star-rating .stars-sm{float:left;margin-right:4px}.stars-txt{display:inline-block;line-height:23px}.stars{width:190px;display:inline-block}.stars-sm{display:inline-block;padding:1px 0 0 4px}label.star{float:right;font-size:30px;color:#444;transition:all .2s;padding:10px 5px}.stars-sm label.star{font-size:20px;padding:2px}input.star:checked ~ label.star:before{content:'\f005';color:#FD4;transition:all .25s}input.star-5:checked ~ label.star:before{color:#FE7;text-shadow:0 0 20px #952}.stars-sm input.star-5:checked ~ label.star:before{text-shadow:0 0 10px #952}label.star:hover{transform:rotate(-15deg) scale(1.3)}label.star:before{content:'\f006';font-family:FontAwesome}span.star{float:right;width:20px;height:20px;line-height:20px;font-size:20px;position:relative;margin:2px;padding:0}span.star:before{position:absolute;width:100%;height:100%;top:0;left:0;font-family:FontAwesome;content:'\f006';color:#444}span.star.star-filled:before,span.star.star-filled ~ span.star:before,span.star.star-half ~ span.star:before{content:'\f005';color:#FD4;text-shadow:1px 1px 1px #220 , 0 0 1px #220}span.star.star-half:before{content:'\f005';color:#888;text-shadow:1px 1px 1px #220 , 0 0 1px #220}span.star.star-half:after{position:absolute;font-family:FontAwesome;content:'\f005';color:#FD4;width:40%;overflow:hidden}span.star.star-filled.star-5:before,span.star.star-filled.star-5 ~ span.star:before{content:'\f005';color:#FE7;text-shadow:0 0 20px #952}.stars-sm span.star.star-filled.star-5:before,.stars-sm span.star.star-filled.star-5 ~ span.star:before{text-shadow:1px 1px 1px #220 , 0 0 1px #220 , 0 0 5px #f86 , 0 0 10px #952}.fic-tiles{display:block;text-align:center}.fic-tiles .fic-cell{width:340px;display:inline-block;overflow:hidden;font-size:13px;line-height:13px;box-shadow:2px 2px #CCC;margin:3px;padding:4px}.fic-tiles .fic-cell h1,.fic-tiles .fic-cell h2{font-size:22px;line-height:22px;padding:2px 8px 3px 0}.fic-tiles .fic-cell header img{max-height:90px;max-width:90px;margin:0 8px 5px 0}.fic-tiles .popular .stats{display:none!important}.fic-tiles .fic-cell .popular{line-height:0;padding:2px 0}.fic-tiles .fic-cell .star-rating{padding:1px 0 0}.fic-tiles span.star{width:16px;height:16px;line-height:16px;font-size:16px}.fic-tiles .fic-cell .description{margin:2px 0}.fic-tiles .ficsrc,.fic-tiles .character{max-height:20px}.fic-tiles .frating,.fic-tiles .fstatus,.fic-tiles .ftag{font-size:10px;line-height:14px;color:transparent;width:25px;height:20px;overflow:hidden;padding:2px 0}.fic-tiles .frating:before,.fic-tiles .ftag:before,.fic-tiles .fstatus:before{color:#000;width:16px;display:inline-block;text-align:center;font-weight:700;margin:0}.fic-tiles .frating.ev:before{content:"E"}.fic-tiles .frating.tn:before{content:"T"}.fic-tiles .frating.ma:before{content:"M"}.fic-tiles .frating.ya:before{content:"YA"}.fic-tiles .frating.ad:before{content:"AD"}.fic-tiles .frating.cl:before{content:"X"}.fic-tiles .frating.db:before{content:"?"}.fic-tiles .ftag.adv:before{content:"Ad"}.fic-tiles .ftag.rom:before{content:"Ro"}.fic-tiles .ftag.rnd:before{content:"Ra"}.fic-tiles .ftag.com:before{content:"Co"}.fic-tiles .ftag.lif:before{content:"Li"}.fic-tiles .ftag.trg:before{content:"Tr"}.fic-tiles .ftag.sad:before{content:"Sa"}.fic-tiles .ftag.drk:before{content:"Da"}.fic-tiles .ftag.alt:before{content:"AU"}.fic-tiles .ftag.crs:before{content:"Cr"}.fic-tiles .ftag.hum:before{content:"Hu"}.fic-tiles .ftag.ath:before{content:"An"}.fic-tiles .ftag.gor:before{content:"Go"}.fic-tiles .ftag.sex:before{content:"Se"}.fic-tiles .ftag.p2:before{content:"2p"}.fic-tiles .ftag.thr:before{content:"Th"}.fic-tiles .ftag.dra:before{content:"Dr"}.fic-tiles .ftag.hor:before{content:"Ho"}.fic-tiles .ftag.eqg:before{content:"Eq"}.fic-tiles .ftag.mys:before{content:"My"}.fic-tiles .ftag.sci:before{content:"Sc"}.fic-tiles .ficstats{width:100%;color:#616161}.fic-tiles .ficstats .chapters{float:left;margin-right:3px}body>footer{min-height:165px;background-color:#e9e9e9;color:#777}body>footer section{text-align:left;display:inline-block;vertical-align:top;width:200px;min-height:150px;position:relative;padding:0 10px 10px}body>footer section:nth-child(2){width:300px}body>footer section + section:before{position:absolute;display:block;content:"";top:15px;left:-3px;height:130px;border-left:1px solid #BBB}.stat{display:block;font-size:80%;margin-bottom:4px}body>footer h4{border-bottom:1px solid #BBB;padding-bottom:10px;margin-bottom:14px}body>footer .media-links svg{max-height:40px;max-width:40px;display:block;float:left;margin:2px 5px}body>footer .media-links{height:40px}body>footer .fb-logo{background-color:#FFF}body>footer input[type=image]{margin:6px 0 0}body.fotd .result{display:inline-block;width:100%;max-width:700px;padding:0}body.fotd .pagenav{display:inline-block;padding:0}.fotd.sm{max-width:575px;text-align:center;margin:90px auto 10px;padding:0 15px 0 10px}.fotd.sm .fic-cell .popular.popsmall{display:block!important;font-size:14px;line-height:14px}.fotd.sm .fic-cell .description,.fotd.sm .fic-cell .desc_short{clear:both}article.fotd{display:inline-block;width:100%;position:relative;-webkit-box-shadow:0 3px 10px rgba(0, 0, 0, 0.7);box-shadow:0 3px 10px rgba(0, 0, 0, 0.7);background-color:#FFF;padding:8px 10px}article.fotd > header{font:normal 50px/normal Helvetica, sans-serif;color:#0d242d;text-shadow:0 1px 0 #ccc , 0 2px 0 #c9c9c9;margin:0;padding:0 0 10px}article.fotd > footer{width:90%;border-top:1px solid #000;border-right:20px solid #FFF;border-left:20px solid #FFF;margin:10px auto 0;padding:10px 0}article.fotd .fic-cell{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;min-height:0;margin:0;padding:0}.fic-cell .fotd-day{display:block;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;text-align:center;border-bottom:1px solid #CCC;box-shadow:0 0 4px #777 inset;font:bold 23px "Palatino Linotype", "Book Antiqua", Palatino, serif;margin:-5px -10px 10px;padding:10px 5px}.loginbox{position:fixed;z-index:1001;top:10%;left:50%;width:360px;height:auto;display:block;background:#FFF;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0, .4);text-align:center;border:1px solid #b4b1b1;visibility:hidden;line-height:1em;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .5s, top .5s;-moz-transition:opacity .5s, top .5s;-ms-transition:opacity .5s, top .5s;-o-transition:opacity .5s, top .5s;transition:opacity .5s, top .5s;padding:15px}.overlay:target+.loginbox{top:50%;opacity:1;visibility:visible}.overlay:target{visibility:visible;opacity:1}.overlay{position:fixed;opacity:0;visibility:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.8);cursor:default;z-index:1000;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.loginbox h1{font-family:Montserrat, sans-serif;color:#803271;line-height:1.5em;font-weight:700;font-size:190%;margin:0 0 5px}.loginbox .sep{position:relative;border-top:2px solid #888;border-left:5px solid transparent;border-right:5px solid transparent;margin:15px}.loginbox .sep>div{position:absolute;top:-8px;left:50%;background:linear-gradient(90deg, rgba(255,255,255,0.1) , #FFF , #FFF , #FFF , rgba(255,255,255,0.1));width:180px;margin-left:-90px}.loginbox .fb-logo{height:32px;width:32px;border-radius:2px;background:#4c69ba;margin:2px 5px;padding:4px}.loginbox .fb-logo:hover{background:#5b7bd5;cursor:pointer}.loginbox .fblogin>div{display:inline-block;vertical-align:middle}.loginbox .fbprompt{margin-right:10px;padding-right:13px;border-right:1px solid #888;border-top:10px solid transparent;border-bottom:10px solid transparent}.loginbox .fflogin{padding-top:10px}.loginbox .info{text-align:right;width:250px;font-size:13px;margin:0 auto}.loginbox .info input{display:inline-block;width:160px;border:1px solid #c0c2c7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#161717;font-style:none;margin-bottom:12px;background-color:#FFF;-moz-box-shadow:inset 0 1px 3px -1px #b4b1b1;-webkit-box-shadow:inset 0 1px 3px -1px #b4b1b1;box-shadow:inset 0 1px 3px -1px #b4b1b1;padding:6px}.loginbox .info input:focus{outline:none;box-shadow:0 0 4px rgba(0,0,0,0.2) , 0 0 5px 1px #51CBEE}.fflogin.loginerror .info input{box-shadow:0 0 6px 1px red , inset 0 0 3px 1px red}.lerrbox{border:1px solid #000;width:90%;margin:-10px auto 15px;padding:10px 5px}.loginbox .loginbuttons{vertical-align:top}.loginbox input.login{border:1px solid;font-size:14px;cursor:pointer;color:#fff;background:#09F;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 28px}.loginbox a.register{color:#666!important;font:11pt Verdana, Geneva, sans-serif;display:inline-block;padding:6px 8px 0}.loginremember{height:25px;line-height:25px;font-family:LatoRegular;color:#7e7e7e;font-size:12px;margin-bottom:-8px}.alogin a{position:absolute;display:block;top:0;right:0;color:#33F;text-decoration:none;font-family:Verdana, Geneva, sans-serif;padding:10px 10px 15px 15px}.alogin a:visited{color:#33F}.alogin a:hover{color:#00F;font-weight:700}body.story #wrap{padding-left:10px;padding-right:15px}.fic-cell.large{display:inline-block;max-width:950px;margin-top:20px}.story .notice{margin:15px 0 0}.story404{text-align:center;margin:15px 0;padding:10px}.story404>div{background:#500200 0 0 / cover url("../img/destruction_by_adiwan-sm.jpg");min-height:400px;max-width:800px;margin:0 auto;padding:0}.story404 h1{font-weight:700;text-shadow:1px 1px 2px #ff6c6c , 0 0 9px #000 , 0 1px 9px #000;font-size:42px;color:#FAFAFA;display:inline-block;box-shadow:0 1px 16px red;background:rgba(255,255,255,.7);padding:10px 20px}.story404 h1:after{content:"";display:block}.story404 p{display:inline-block;background:rgba(255,255,255,.9);margin:15px;padding:15px 25px}.fic-cell.large .popular{padding:5px 0}.desc_short{max-width:700px;font-size:90%;color:#333}.dl-links{height:55px;padding:9px 4px}.dl-links>span{font:normal 17px "Times New Roman",serif;display:block;float:left}.dl-links a{display:block;float:left;margin-left:5px}.description span.spoiler{background-color:#333;color:#333;text-shadow:none}.description span.spoiler:hover{background-color:inherit;color:inherit;text-shadow:inherit}.description.full,.chapterlist.full{max-height:none!important}.fic-cell .chapterlist{overflow:hidden}.chapters h3{font-weight:700;margin:0}.chapterlist h3{margin:18px 0 10px}.chapter_title{font:normal 14pt "Trebuchet MS",Helvetica,sans-serif;color:#111}.chapterlist li{margin-bottom:10px}.chapterlist a{font-size:.8em}.chapterlist .date{font-size:.7em}.chapterlist .word_count{font-size:.7em;float:right;right:10px}.fa-plus-square{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-right:5px}.fa-plus-square:before{font:bold 14px FontAwesome;content:"\f0fe"}.fa-minus-square:before{font:bold 14px FontAwesome;content:"\f146"}.featured{margin:0 0 15px}.featured > span:first-of-type{font-weight:700;font-size:18px}.featured a{font:normal 14px Verdana, Geneva, sans-serif;display:block;width:150px;text-align:center;border:1px solid rgba(0,0,0,0.2);box-shadow:0 0 8px #CCC;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:15px 0 0 10px;padding:4px 12px 5px}.featured a:hover{background:#DED}.fic-series h3{font:bold 23px "Times New Roman", Times, serif}.fic-series ol{max-width:940px;display:inline-block;list-style-type:none;margin:0 15px 10px;padding:0}.fic-series li{counter-increment:series-counter;position:relative;margin-bottom:10px;padding:0 0 0 50px}.fic-series li:before{content:counter(series-counter);position:absolute;display:block;top:0;left:0;font-size:16pt;width:40px;text-align:right;padding:10px 0}.fic-series li.current:before{content:">"}.fic-series li.current .fic-cell{box-shadow:0 0 5px #09a209}.fic-series .fic-cell{font-size:11pt;box-shadow:none;max-width:100%;margin:0}.fic-series header img{max-height:120px;max-width:120px}.fic-series .title .name{font-family:Verdana,Geneva,sans-serif;font-size:18pt}.fic-series .tag-adv,.fic-series .tag-rom,.fic-series .tag-rnd,.fic-series .tag-com,.fic-series .tag-lif,.fic-series .tag-trg,.fic-series .tag-sad,.fic-series .tag-drk,.fic-series .tag-alt,.fic-series .tag-crs,.fic-series .tag-hum,.fic-series .tag-ath,.fic-series .tag-gor,.fic-series .tag-sex,.fic-series .tag-2p,.fic-series .tag-thr,.fic-series .tag-dra,.fic-series .tag-hor,.fic-series .tag-eqg,.fic-series .tag-mys,.fic-series .tag-sci,.fic-series .status-c,.fic-series .status-i,.fic-series .status-h,.fic-series .status-n,.fic-series .rating-ev,.fic-series .rating-tn,.fic-series .rating-ma,.fic-series .rating-ya,.fic-series .rating-ad,.fic-series .rating-cl,.fic-series .rating-db{font-size:12px;line-height:14px;margin:2px 0;padding:2px 4px}.fic-series .ficsrc{padding:0 1px}.fic-series .fic-cell br{line-height:24px}.fic-cell .report-link{font-size:14px;position:relative}.fic-cell .report-form{display:display;position:absolute;left:20px;background:rgba(255,255,255,.8);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0 10px 10px 0}.fic-cell .report-form .rbox{min-height:100px;min-width:400px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #999;box-shadow:0 0 2px #aaa;text-align:center;z-index:5;position:relative;padding:10px}.fic-cell .report-form h3{text-align:center;font-weight:700;margin:2px 5px 5px}.fic-cell .report-form a.submit{color:#000;display:inline-block;background:#FFF;border:1px solid;font-size:16px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:8px 5px;padding:8px 15px}.fic-cell .report-form a.submit:hover{color:#000;background:#8F9;text-decoration:none}.fic-cell .report-form a.submit:active{background:#3D4}.report-form .cselect{display:inline-block;position:relative;min-width:160px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #999;box-shadow:0 1px 1px #ddd;cursor:pointer;outline:none;color:#245;margin:0 0 4px;padding:3px 10px}.report-form .cselect span:first-of-type{display:block;padding:2px}.report-form .cselect .dropdown{position:absolute;left:0;right:0;margin-top:12px;background:#FFF;border-radius:inherit;border:1px solid #999;box-shadow:0 0 5px #eee;font-weight:400;transition:all .2s ease-in;list-style:none;opacity:0;pointer-events:none;padding:1px}.cselect.active .dropdown{opacity:1;pointer-events:auto}.report-form .cselect:after{content:"";position:absolute;right:15px;top:50%;margin-top:-3px;border-color:#8aa8bd transparent;border-style:solid;border-width:6px 6px 0}.report-form .dropdown:before{content:"";position:absolute;bottom:100%;right:13px;border-color:rgba(0,0,0,0.1) transparent;border-style:solid;border-width:0 8px 8px}.report-form .dropdown:after{content:"";position:absolute;bottom:100%;right:15px;border-color:#fff transparent;border-style:solid;border-width:0 6px 6px}.report-form .dropdown div{float:none;width:100%;margin:0}.report-form .dropdown li{border-bottom:1px solid #bbb;transition:all .3s ease-out;padding:5px 7px 2px}.report-form .dropdown li:hover{background:#f3f8f8}#report-status.ok{color:#2ea93f;font-weight:700}#report-status.ok,#report-status.error{display:block;text-align:left;margin:4px 0 2px}.loading.sm{max-height:40px;max-width:40px}.mystar{display:inline-block;float:left;position:relative;box-shadow:0 0 2px #059c5d;width:0;overflow:hidden;margin:5px 5px 0;padding:0}.mystar > div{position:relative;width:200px;display:none;top:0}.mystar .ok{color:#0b980b;font-weight:700;text-align:center;font-size:30px;padding:15px 5px 0}label.popout.star:hover:before,label.popout.star:hover ~ label.star:before{content:'\f005';color:#FD4}label.popout.star-5:hover,label.popout.star-5:hover ~ label.star:before{content:'\f005';color:#FE4;text-shadow:0 0 10px #952}a.read{color:#000!important;font-size:15px;display:inline-block;float:left;background-image:linear-gradient(rgba(17, 153, 0, 0.5), rgba(0, 221, 34, 0.3), rgba(0, 221, 34, 0.3), rgba(17, 153, 0, 0.5)), linear-gradient(90deg,#190, #0D2, #0D2, #0D2, #0D2, #190);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;margin:5px 0 0;padding:2px 10px}a.read:hover{background-image:linear-gradient(rgba(17, 153, 0, 0.4), rgba(0, 221, 34, 0.2), rgba(0, 221, 34, 0.2), rgba(17, 153, 0, 0.4)), linear-gradient(90deg,#3A3, #3E5, #3E5, #3E5, #3E5, #3A3);text-decoration:none!important;padding:2px 14px}a.read.noanimate{overflow:hidden;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}a.read.remove{margin-left:10px;background-image:linear-gradient(rgba(153, 50, 50, 0.5), rgba(221, 50, 50, 0.3), rgba(221, 50, 50, 0.3), rgba(153, 50, 50, 0.5)), linear-gradient(90deg, #933, #d22, #d22, #d22, #d22, #933)}a.read.remove:hover{background-image:linear-gradient(rgba(153, 100, 100, 0.5), rgba(221, 100, 100, 0.5), rgba(221, 100, 100, 0.5), rgba(153, 100, 100, 0.5)), linear-gradient(90deg, #933, #d22, #d22, #d22, #d22, #933)}#starsrem a{float:none}.removed.dcma{border:red solid;display:block;text-align:center;margin:10px auto;padding:35px 20px}.removed{border:red solid;display:inline-block;margin-bottom:8px;background:#FFF;color:#c00;box-shadow:0 0 8px red inset;text-shadow:0 0 9px #fff;font:bold 12pt arial,sans-serif;padding:8px 14px}.fic-data{position:relative;font-family:Georgia,serif;top:15px;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;box-shadow:0 0 20px rgba(0,0,0,0.6);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-width:900px;margin:10px auto;padding:5px 20px}.fic-data h1{font-size:32px;font-weight:400}.fic-data h1:first-of-type,.fic-data h2:first-of-type{text-align:center;color:#333}.fic-data h1 a,.fic-data h1 a:visited,.fic-data h2 a,.fic-data h2 a:visited{text-decoration:none;color:inherit}.fic-data h1 a:hover,.fic-data h2 a:hover{text-decoration:underline;color:#009}.fic-data ul{font-family:"Times New Roman", Times, serif}.fic-data h3{margin-left:20px;font:bold 24px "Times New Roman", Times, serif}.fic-data ul:first-of-type li{list-style-type:decimal;padding:3px 0}.fic-data p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.fic-data .double{margin-top:1em}.fic-data .indented{text-indent:3em}.fic-data .i{font-style:italic}.fic-data img.emoticon{border:0;height:1em;margin:0;padding:0}.fic-data hr{margin-top:12px}.fic-data blockquote{border-left:5px solid #AAA;background:#EEE;margin:10px;padding:5px 10px}a.back{display:inline-block;margin:5px;padding:20px}.fic-cell .loading{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}*{box-sizing:border-box}body{font-family:sans-serif;background-color:#fff;text-align:center;margin:0;padding:0}#wrap{min-height:100vh;margin:0 0 -165px;padding:0 0 220px}h1,h2,h3,h4{font-weight:400}.error{text-align:center;color:#d20e0e;font-weight:700}a,a:visited{color:#33F;text-decoration:none}a:active,a:hover{cursor:pointer;color:#33C;text-decoration:underline}a label:hover{cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset}nav.home{color:#778;font:15px "Trebuchet MS", Helvetica, sans-serif;text-align:center}nav.home a.current{font-size:18px;font-weight:700}nav.home a{display:inline-block;margin:3px;padding:3px 5px}header.main{text-align:center;padding:4px}header.main img{max-width:100%;padding:0 60px}img.emoticon{max-height:27px}.more_span{display:none;background-image:url("../img/fo-20.png");background-repeat:repeat-x;position:relative;top:-20px;margin-bottom:-10px;padding:25px 10px 5px}.more_span.less{background-image:none}.more_button{display:inline-block;font:normal 14px Verdana,Geneva,sans-serif;background:#555;color:#FFF;border:1px solid rgba(0,0,0,0.2);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-decoration:none;margin:0;padding:4px 12px 5px}a.more_button:hover,.fic-cell a.more_button:active{color:#FFF;text-decoration:none;background:#666;text-shadow:0 0 1px #777;box-shadow:0 0 3px #000}.notice{display:inline-block;background:#DFF;color:#3A1;border:#185 solid;box-shadow:0 0 8px #358 inset;text-shadow:0 0 9px #fff;font:bold 12pt arial,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0;padding:8px 20px}.notice.error{box-shadow:0 0 8px #E88 inset;border:#d25555 solid;background:#FDD;color:#a50303}.pagenav li{vertical-align:top;zoom:1;display:inline;padding:0 10px}.pagenav li a,.pagenav li a:visited{color:#333;font-size:130%;font-weight:700}.pagenav li a:hover{color:#666;letter-spacing:1px}.usersection{position:absolute;display:block;top:0;right:0;text-align:right;z-index:10;padding:10px 10px 15px 15px}.usermenu{width:65px;height:65px;position:relative;text-align:center;background:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:1px solid #DDD;box-shadow:0 0 40px #6B5 inset;cursor:pointer;outline:none;transition:all .3s ease-out;margin:0 0 0 auto;padding:5px}.usermenu .dropdown{text-align:left;position:absolute;top:80%;width:145px;left:-81px;right:0;background:#fff;-webkit-border-radius:20px 0 20px 20px;-moz-border-radius:20px 0 20px 20px;border-radius:20px 0 20px 20px;border:1px solid rgba(0,0,0,0.8);border-top:none;border-bottom:none;list-style:none;transition:all .3s ease-out;max-height:0;overflow:hidden;padding:0}.usermenu .dropdown li{border-bottom:1px solid #e6e8ea;padding:10px}.usermenu .dropdown li a{display:block;text-decoration:none;color:#333;transition:all .3s ease-out;margin:-10px;padding:10px}.usermenu .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}.usermenu .dropdown li:hover a{color:#57a9d9}.usermenu.active{border-radius:30px 30px 0 0;background:#BDF;box-shadow:none;border-bottom:none}.usermenu.active .dropdown{max-height:400px;border:1px solid rgba(0,0,0,0.8)}.fic-cell a.more_button,.fic-tiles .ftag:before{color:#FFF}.fic-cell header,.fic-cell .details{overflow:auto}.fic-cell .popular span,.ficstats span{display:inline-block}.fic-cell .description a,.fic-data .u{text-decoration:underline}input.star,.fic-tiles .published,.fic-tiles .updated,.fotd.sm .fic-cell .popular{display:none}input.star-1:checked ~ label.star:before,span.star.star-filled.star-1,label.popout.star-1:hover:before{color:#F62}.fic-tiles .ficstats .words,.fic-cell .popular .star-rating,header,section,footer,aside,nav,main,article,figure{display:block}body>footer>div,body.fotd,body.story,.mystar .prompt,#starsrem,.fic-data .c{text-align:center}.loginbox a:link,.loginbox a:visited,nav.home a:link,nav.home a:visited{color:inherit;text-decoration:none}.loginbox a:hover,nav.home a:hover{color:inherit;text-decoration:underline}.loginbox input.login:hover,.loginbox input.login:active{background:#06F}.loginbox a.register:hover,.loginremember a:hover{color:#333!important}.story404 *,.fic-data img.user_image,.usermenu img{max-width:100%}.chapterlist ol,.usersection form{margin:0}.report-form .rem,.fic-data .s{text-decoration:line-through}.report-form .dropdown li:last-of-type,.usermenu .dropdown li:last-of-type{border:none}.fic-data ul:first-of-type a,.fic-data .b{font-weight:700}@media (max-width: 600px){.fic-cell .popular{display:none}.fic-cell.large .popular{display:block}.fic-cell .popular.popsmall{display:block!important;font-size:14px;line-height:14px}.fic-cell .details br{line-height:20px}article.fotd > header{font-size:38px}.fic-series li{padding:0}.fic-series .fic-cell{position:relative;top:30px;margin:0 0 50px}.fic-series li:before{text-align:left;padding:0}nav.home{padding-right:45px}.usermenu{width:45px;height:45px}.usermenu .dropdown{left:-91px}.fic-cell .description,.fic-cell .desc_short{clear:both}}@media (max-width: 450px){.fic-tiles{padding:0 10px}.fic-tiles .fic-cell{width:100%}.fic-cell .report-form .rbox{min-height:100px;min-width:200px;width:100%;font-size:14px}.fic-cell .report-form a.submit{font-size:14px}.fic-cell .report-form{left:10px;right:0}}@media (max-width: 800px){body>footer section{width:300px;display:block;min-height:0;margin:0 auto;padding:10px}body>footer section:last-of-type{min-height:150px}body>footer section:before{visibility:hidden}body>footer h4{margin:5px 0 10px}}