html,body{margin:0;padding:0;font-family:Verdana,Geneva,sans-serif}body{background-color:#111;color:#fff}h1,h2,h3,h4,h5,h6{font-family:customfont1,sans-serif;font-weight:400}a{color:#fff;text-decoration:none;transition:.3s}a:hover,a:focus{color:#0fbff2}@font-face{font-family:customfont1;src:url(/fonts/ALoveofThunder.ttf)}.logo{margin-top:2.5em;margin-bottom:2.5em}.logo img{max-height:44px;max-width:100%}@media(max-width:575.98px){.logo{text-align:center}}.content{background-color:#222;padding:15px;margin-bottom:15px;text-align:center}.content img{margin-top:15px}.aside{background-color:#555;margin-bottom:15px;text-align:center;overflow:hidden}.aside-expand{border-bottom:3px #0fbff2 solid;margin-bottom:15px;padding-bottom:3px}.aside-expand>div{background-color:#555;height:190px;transition:height 2s;text-align:left;overflow:hidden;padding:2px 15px}.aside-expand>div:hover{height:460px}#singingchitoge{height:500px}footer p{background-color:#555;text-align:center;font-size:12px;padding:15px;color:#111;margin-top:15px}footer p span{color:#fff}.genre-grid{margin:2px}.genre-grid a{background-color:#555;padding:12px;color:#fff;display:block;text-align:center;font-size:12px}.genre-grid a:hover,.genre-grid a:focus{background-color:#0fbff2}.show-more span.show-action{transition:.3s;opacity:.5;font-size:10px;font-style:italic}.show-more span.show-action:hover{cursor:pointer;opacity:1}.show-more:not(.show) span.trimmed{display:none}.all-update-squares{margin-top:15px;margin-bottom:15px;border-bottom:3px solid #0fbff2}.all-update-squares .update-squares{margin:0 7.5px}.all-update-squares .update-squares p{margin:0;font-size:10px;white-space:nowrap;overflow:hidden}.all-update-squares .update-squares img{width:100%;height:100%;border-radius:2px;padding-bottom:10px}.all-update-squares .update-squares img:hover{border-top:5px solid #0fbff2;padding-bottom:0}@media(max-width:575.98px){.all-update-squares>div:last-of-type,.all-update-squares>div:nth-last-of-type(2){display:none}}.addbookmark span{transition:.3s;opacity:.5}.addbookmark span:hover{cursor:pointer;opacity:1}.watchedanime{border-left:5px solid #0fbff2}#top-menu{position:relative;background-color:#0583a6;margin-bottom:15px;overflow:hidden}#top-menu a{float:left;text-align:center;padding:15px}#top-menu a:hover,#top-menu a:focus,#top-menu a.active{color:#fff;background-color:#0fbff2}#top-menu a#toggle-search{float:right;cursor:pointer}@media(max-width:575.98px){#top-menu.expand{background-color:#0fbff2}#top-menu a:not(.active){display:none}#top-menu a#toggle-search{display:block;position:absolute;top:0;right:55px}#top-menu.open a{float:none;display:block;text-align:left}}#top-menu #toggle-menu{width:36px;height:100%;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;position:absolute;right:10px;top:10px}#top-menu #toggle-menu span{position:absolute;height:6px;width:100%;background:#fff;border-radius:6px;left:0;transform:rotate(0);transition:.25s ease-in-out}#top-menu #toggle-menu span:nth-child(1){top:0}#top-menu #toggle-menu span:nth-child(2),#top-menu #toggle-menu span:nth-child(3){top:12px}#top-menu #toggle-menu span:nth-child(1){top:24px}@media(min-width:576px){#top-menu #toggle-menu{display:none}}#top-menu.open #toggle-menu span:nth-child(1),#top-menu.open #toggle-menu span:nth-child(4){top:12px;width:0;left:50%}#top-menu.open #toggle-menu span:nth-child(2){transform:rotate(45deg)}#top-menu.open #toggle-menu span:nth-child(3){transform:rotate(-45deg)}#top-search .search{margin:0}#top-search .search input{position:absolute;top:0;right:45px;height:100%;width:0;padding:0;border:0;font-size:16px;transition:.25s ease-in-out width,.3s border}#top-search.expand input{width:160px;padding:5px;border:3px solid #0583a6;border-right:none}@media(max-width:575.98px){#top-search .search input{width:100%;display:none}#top-search.expand input{position:static;display:block;border:3px solid #0583a6;border-top:none;padding:15px}}.menu-search:hover #toggle-search,.menu-search:focus #toggle-search,.menu-search:focus-within #toggle-search{background-color:#0fbff2}.menu-search:hover #toggle-search+#top-search input,.menu-search:focus #toggle-search+#top-search input,.menu-search:focus-within #toggle-search+#top-search input{border-color:#0fbff2}.search{margin:20px 0 15px}.search form input{width:100%;padding:5px;border:solid 3px #555555;color:#fff;background-color:#111}.search form input:hover,.search form input:focus{border:solid 3px #0fbff2;outline:none}h1{padding-left:60px;margin:20px 0 15px;border-bottom:3px solid #0fbff2;color:#0fbff2;line-height:26px}h1 span{font-style:italic;color:#fff}.anime-content{background-color:#222;margin-bottom:15px}.anime-content .anime-cover a{display:block;margin:15px}.anime-content .anime-cover a img{width:100%}.anime-content .anime-info{padding:15px;color:#fff;font-size:14px}.anime-content .anime-info h3{font-size:20px}.anime-sort div{font-size:10px;display:inline-block}@media(min-width:768px){.anime-sort div.draw-view{text-align:right}}@media(min-width:768px)and (min-width:992px){.anime-sort div.draw-page{text-align:right}}.anime-sort div a{font-size:14px}.anime-sort div a.selected-sort{color:#0fbff2}.anime-sort+.tile{margin-right:-7.5px;margin-left:-7.5px}.list-view{background-color:#222;border:2px solid #111}.list-view p{margin:0;font-size:12px;line-height:12px}.list-view p a{display:block;color:#fff;padding:10px}.list-view:hover,.list-view:focus{background-color:#0fbff2}.tile-view{background-color:#222;margin:7.5px;border:2px solid #222}.tile-view img{width:100%;height:100%}.tile-view p{margin:0;text-align:center}.tile-view p a{display:block;color:#fff;font-size:10px;padding:5px 5px 10px}.tile-view:hover,.tile-view:focus{background-color:#0fbff2;border:2px solid #0fbff2}.stars{background:url(/images/stars.png) repeat-x 0 0;width:150px;float:right}.stars input[type=radio]{position:absolute;visibility:hidden}.star-5:checked~span{width:100%}.star-4:checked~span{width:80%}.star-3:checked~span{width:60%}.star-2:checked~span{width:40%}.star-1:checked~span{width:20%}.stars label{display:block;width:30px;height:30px;margin:0;padding:0;float:left;position:relative;z-index:10;cursor:pointer}.stars label.star-5:hover~span{width:100%!important}.stars label.star-4:hover~span{width:80%!important}.stars label.star-3:hover~span{width:60%!important}.stars label.star-2:hover~span{width:40%!important}.stars label.star-1:hover~span{width:20%!important}.stars span{display:block;width:0;position:relative;top:0;left:0;height:30px;background:url(/images/stars.png) repeat-x 0 -30px;transition:width .3s}.ratingresponse{font-size:12px;float:right;opacity:.75}.static_stars{background:url(/images/stars.png) repeat-x 0 0;width:150px;float:right}.static_stars input[type=radio]{position:absolute;visibility:hidden}.static_stars span{display:block;width:0;position:relative;top:0;left:0;height:30px;background:url(/images/stars.png) repeat-x 0 -30px}.nostars{font-size:14px;float:right}.numratings{font-size:10px;float:right;clear:both;margin:0 5px 0 0;padding:0}.removeratings{font-size:10px;float:right;clear:both;margin:0 5px 0 0;padding:0;opacity:.5;transition:.3s;font-style:italic}.removeratings:hover{cursor:pointer;opacity:1}
