@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("animenewsnetwork.com"){

#footer,
div[style="position:relative;margin-top:40px;"],
.bottom.gutter,.top.gutter,
.iab[style^="height:"],
iframe,
/*side spacings*/
.left.side.gutter,
.right.side.gutter,
/*ad skin*/
#skin_left,#skin_header,
/*featured videos title*/
#featured-videos #titles>h4,
/*video preview image*/
img[src$="/video_preview.gif"],
/*top left links*/
#networklinks,
/*vertical border*/
#content>.bd>div>div:not([class]),
/*content border bottom*/
.clearing,
/*anime expo*/
#network-bar>div:not([id]),
/*body ads*/
body>div:not(#page):not(#header),
/*latest articles imgs*/
#recent-articles .thumb-regular,
/*spacer*/
div[id$="_spacer"],
a>br,
/*ads/footer*/
body>a,#button-ads-horizontal,#page-header-banner,#rectangle-ad,
#page-footer,
/*rightside space*/
#content [id^="tr"],
/*border at bottom*/
#content>.ft,
/*logo*/
#page-header-navigation>div>a,
/*recent reviews ad*/
#button-ads-vertical
{display:none!important}

/*resize articles*/
.text-zone.easyread-width{max-width:none!important}
/*resize main area*/
#content-zone{padding:1em!important;width:auto!important}
#main{display:block!important;padding:2pt!important;width:auto!important;min-width:0!important;max-width:75%!important}
#sidebar{top:7em;right:0;padding:0!important;line-height:1!important;max-width:25%!important}
/*add some spacing around image*/
a[href^="/images/encyc/"]>img{padding:5pt!important}
/*re-position login next to menu*/
#header-inner-bottom>div>[class*="login"]:not(:hover){max-width:16px!important;max-height:16px!important;overflow:hidden!important}
#header-inner-bottom>div>[class*="login"]{z-index:999!important;position:absolute!important;right:20em!important;top:0!important}
/*zoom in further without horizontal scrollbar*/
html{overflow-x:hidden!important}
/*ad skin*/
html,#page-header-tabs{background:transparent!important}
/*remove space near top*/
#userbar{height:auto!important}
/*change featured videos*/
#sidebar>#featured-videos .thumb_container{float:right!important}
#sidebar>#featured-videos #titles{float:none!important;width:auto!important}
#sidebar>#featured-videos{margin-top:2pt!important}
#sidebar>#featured-videos li{border-bottom-color:transparent!important}
/*show text link for video preview*/
.encyc-info-type.br>span>a[href^="/video/"]:after{content:"View Preview"!important}
/*login*/
#userbar_links:not(:hover){opacity:.4!important}
#userbar_login,#userbar_links{position:absolute!important;top:0!important;left:25em!important}
.iab.buttons,.iab.buttons *{text-align:center!important}
/*force colours to usual*/
#userbar_links,#userbar_loginform{color:#CDEDF2!important}
#userbar_links>a{background-color:#2E74A7!important;color:#EEE!important;border-color:transparent!important;border-bottom-color:#75B544!important}
#sidebar>#featured-videos,#featured-videos .thumb_container,#sidebar{background-color:#001B75!important}
#sidebar .sidebar_header{color:#fff!important;background-image:url("http://animenewsnetwork.com/stylesheets/ann-2006/sidebar_top.gif")!important}
.iab.buttons small,#footer,#searchbar input,#userbar_login input{color:#000!important}
#sidebar span.date{color:#4177B4!important}
#userbar_login input,#searchbar input{background:#ECEFEB!important;border:none!important}
/*background colour*/
.middle-area,#content,#netbar,#container,#userbar,body{background:#328AC4!important}
#menus>div{background-color:#FFF!important}
/*title*/
#page_header{color:#000!important}
/*plot summary fix*/
#content-zone table .encyc-info-type[style]>font>span{padding-right:1pt!important}
/*logo*/
#content .bd .c .s,body{background-image:none!important}
/*title border*/
#page-title{padding:3pt!important}
#tl,.hd>.c,#menus table.layout,#menus>div[id^="menu_"],#menus{height:auto!important}
/*margins/padding*/
#userbar_login,.s,#content,#menus>div[id^="menu_"],#menus table.layout td,#extramenus,#page_header{padding:0!important}
#userbar_login,#content-zone>div>.my-anime-rating:first-child,.selectbox,#maincontent>div>div>p,#content .bd .c .s,#content,#maincontent,#container,#netbar,#userbar,#menus,body,#tabs,#page_header,#recent-articles>.sidebar_header{margin:0!important}
#content-zone .encyc-info-type{margin-top:3pt!important}
#userbar{padding-bottom:0!important}
/*main area*/
#container{margin-top:2pt!important;top:0!important}
#maincontent{background-color:#fff!important;border:2pt solid #3366FF!important}
body{margin-top:1pt!important}
/*My Anime links*/
#extramenus{text-align:left!important;margin-top:-2em!important}
/*position*/
#tabs_container,#container,#tabs_container,#sidebar{position:absolute!important}
/*tab menus resize hover*/
#page-header-navigation:hover,#page-header-tabs:hover+.bd #page-header-navigation{width:auto!important}
/*sidebar*/
#sidebar .box{width:auto!important}
#recent-press-releases a{display:block!important}
#recent-articles>.sidebar_items>div:not(.right){margin:0!important}
#sidebar_articles>.hasfloat{width:auto!important}
#sidebar img{display:block!important}
/*full width reviews*/
#content-zone.reviews>.review>.text-zone{position:relative!important;max-width:none!important}
/*background hover*/
#uncommon-themes>table>tbody>tr>td,form[action]>table>tbody>tr>td{border:solid .1em #000!important;border-radius:.5em!important}
#sidebar_reviews_items>div,#sidebar>div>.sidebar_items>div,form table>tbody>tr[bgcolor="#eeeeee"],.news-list>.newsitem,ul.article-list>h4{border:solid .1em transparent!important;border-radius:.5em!important}
#uncommon-themes>table>tbody>tr>td:hover,form[action]>table>tbody>tr>td:hover,#sidebar_reviews_items>div:hover,#sidebar>div>.sidebar_items>div:hover,form table>tbody>tr[bgcolor="#eeeeee"]:hover,.news-list>.newsitem:hover,ul.article-list>h4:hover{color:#2d50a7!important;background:#DDD!important;border-color:#666!important}
/*link hover*/
#sidebar>#featured-videos li>a,#sidebar :not(.thumbnail)>a:hover,#container a:not([href^="anime-addcredits.php?"]),#menus a,#extramenus a{color:#6593c0!important;border:solid .1em transparent!important;border-radius:.5em!important;padding-right:.1em!important;padding-left:.1em!important}
#sidebar>#featured-videos li>a:hover,#sidebar :not(.thumbnail)>a:hover,#container a:hover,#menus a:hover,#extramenus a:hover{background:#EEE!important;border-color:#AAA!important;color:#2d50a7!important}

}

/*border hover for ratings pages*/
@-moz-document url-prefix("http://www.animenewsnetwork.com/encyclopedia/ratings-anime.php"),url-prefix("http://animenewsnetwork.com/encyclopedia/ratings-anime.php"),url-prefix("https://www.animenewsnetwork.com/encyclopedia/ratings-anime.php"),url-prefix("https://animenewsnetwork.com/encyclopedia/ratings-anime.php"){
#content-zone>table>tbody>tr{border:solid .1em transparent!important;border-radius:.5em!important}
#content-zone>table>tbody>tr:hover{color:#2d50a7!important;background:#CCC!important;border-color:#666!important}
}

/*coloured search results*/
@-moz-document url-prefix("http://www.animenewsnetwork.com/encyclopedia/search/"),url-prefix("http://animenewsnetwork.com/encyclopedia/search/"),url-prefix("http://www.animenewsnetwork.com/encyclopedia/anime-list"),url-prefix("http://animenewsnetwork.com/encyclopedia/anime-list"),url-prefix("https://www.animenewsnetwork.com/encyclopedia/search/"),url-prefix("https://animenewsnetwork.com/encyclopedia/search/"),url-prefix("https://www.animenewsnetwork.com/encyclopedia/anime-list"),url-prefix("https://animenewsnetwork.com/encyclopedia/anime-list"){

#content-zone>div>table>tbody>tr>td>font>a[href^="/encyclopedia/people"],#content-zone>div>.searchresults>tbody>tr>td>a[href^="/encyclopedia/people"],#content-zone>div>a[href^="/encyclopedia/people"]{color:green!important}
#content-zone>div>table>tbody>tr>td>font>a[href^="/encyclopedia/lexicon"],#content-zone>div>.searchresults>tbody>tr>td>a[href^="/encyclopedia/lexicon"],#content-zone>div>a[href^="/encyclopedia/lexicon"]{color:purple!important}
#content-zone>div>table>tbody>tr>td>font>a[href^="/encyclopedia/manga"],#content-zone>div>.searchresults>tbody>tr>td>a[href^="/encyclopedia/manga"],#content-zone>div>a[href^="/encyclopedia/manga"]{color:red!important}
#content-zone>div>table>tbody>tr>td>font>a[href^="/encyclopedia/company"],#content-zone>div>.searchresults>tbody>tr>td>a[href^="/encyclopedia/company"],#content-zone>div>a[href^="/encyclopedia/company"]{color:orange!important}

#content-zone>div>a[href]{background-color:#fff!important}
#content-zone>div>a[href]:visited{background-color:#DDD!important}

}
@-moz-document url-prefix("http://www.animenewsnetwork.com/video/anime"),url-prefix("http://animenewsnetwork.com/video/anime"){
#container{background-color:#fff!important}
}