#edit-search-theme-form-1   {
            border:   none;
            border-radius:   20px   0   0   20px;
            box-sizing:   border-box;
            max-width:   100%;
}

#edit-search-theme-form-1,   #searchbox   .form-submit   {
            margin:   -2px;
}

#header,#footer,#adv1,#apDiv1,#reklam,.rsidebar   iframe,.lsidebar   iframe,   .rtecenter,   .loginblock,   .messages,   #primary   .defaultblock,   #sitemission,   .node.sticky   .nodeTitle,   .node   .content   table,   #ve_spacer,   .fivestar-widget,   #submenu   ul   li:first-child,   #submenu   ul   li:last-child,.lsidebar   div[style="width:180px;height:150px;position:relative;"],blockquote.rtecenter   +   p   {
            display:   none;
}

#page   {
            width:   100%;
}

#player   {
            background:   transparent;
            width:   100%;
            height:   100%;
}

#player   embed,#player   iframe   {
            text-align:   center   ;
            width:   100%   ;
}

#plinks   ul   li   {
            display:   none;
}

#plinks   ul   li:first-child   {
            display:   block;
            left:   0px;
            padding:   0px;
            position:   absolute;
            text-align:   center;
            top:   -2px;
            width:   10%;
}

#primary   {
            float:   none;
            left:   16%;
            position:   absolute;
            width:   68%;
}

#primary   .help   .help   {
            margin-top:   40px;
}

#search   {
            text-align:   center;
            visibility:   visible;
}

#search   input   {
            float:   none;
}

#search-theme-form   {
            text-align:   center;
            top:   4px;
            width:   16%;
}

#searchbox   .form-submit   {
            border-radius:   0   20px   20px   0;
}

#submenu   {
            padding:   0;
}

#submenu   ul   {
            display:   table;
            left:   10%;
            position:   relative;
            width:   90%;
}

#submenu   ul   li   {
            display:   table-cell;
            position:   relative;
            text-align:   center;
            top:   -2px;
}

#submenu   ul   li   a,#utilities   #plinks   ul   li:first-child   a   {
            background:   #005A8C;
            border:   none;
            border-radius:   0   0   10px   10px;
            box-shadow:   0   0   10px   3px   midnightblue;
            color:   white;
            display:   inline-block;
            font:   12px   tahoma   ;
            padding:   5px;
            position:   relative;
            vertical-align:   top;
            z-index:   2;
}

#submenu   ul   li   a:hover,   #utilities   #plinks   ul   li:first-child   a:hover   {
            box-shadow:   0   0   10px   3px   lime;
}

#utilities   {
            height:   0px;
            position:   absolute;
}

#utilities,   #plinks   ,#searchbox   {
            margin:   0;
            padding:   0;
            width:   100%;
}

.attachment-before   {
            text-align:   center;
}

.book-navigation   .menu   {
            display:   none;
}

.clear   {
            clear:   both;
            display:   block;
}

.content   .messages+p[align=center]   {
            display:   none;
}

.defaultblock   {
            background:   #000;
            font-size:   80%;
}

.defaultblock   .blockcontent   {
            padding:   0   5px   0   5px;
}

.defaultblock   h2   {
            font-size:   12px;
}

.defaultblock,   .defaultblock   .blockcontent   {
            margin-bottom:   0px;
}

.fieldset-wrapper   {
            overflow:   hidden;
}

.item-list   li   a   {
            color:   #CCC;
}

.item-list   li   a:hover   {
            text-decoration:   underline;
}

.lsidebar   {
            float:   left;
            margin:   0;
            width:   15%;
}

.lsidebar   .defaultblock   .blockcontent   ul.menu   li.collapsed.first.last   a   {
            font-size:   80%;
}

.lsidebar   .defaultblock   .blockcontent   ul.menu   li.leaf   a   {
            float:   right;
            font-size:   85%;
            text-align:   right;
            width:   500px;
}

.lsidebar   .defaultblock   .blockcontent   ul.menu   li.leaf.first   a,   .lsidebar   .blockcontent   .book-block-menu:first-child   {
            margin-top:   20px;
}

.lsidebar   .defaultblock   .blockcontent   ul.menu   li.leaf.first.last.active-trail   a   {
            margin-bottom:   6px;
            position:   relative;
            top:   3px;
}

.lsidebar   .defaultblock   .blockcontent   ul.menu   li.leaf.first.last:not(.active-trail)   a   {
            float:   none;
            font-size:   70%;
            font-style:   italic;
            margin-top:   0px;
            text-align:   left;
            width:   auto;
}

.lsidebar   .defaultblock   h2   {
            margin-bottom:   -20px;
            min-height:   20px;
}

.menu   a:hover   {
            text-decoration:   none;
}

.node   .content   div   table,   .node.sticky   table   {
            display:   table;
}

.page-links.clear-block   {
            font-size:   120%;
}

.page-next   {
            border-color:   transparent      transparent   transparent   limegreen;
            right:   15%;
}

.page-next:hover   {
            border-color:   transparent      transparent   transparent   green;
}

.page-previous   {
            border-color:   transparent      limegreen   transparent   transparent;
            left:   15%;
}

.page-previous,.page-next   {
            border-radius:   0px;
            border-style:   solid;
            border-width:   15px;
            font-size:   0px;
            height:   0px;
            line-height:   0px;
            position:   fixed;
            top:   30px;
            visibility:   visible;
            width:   0px;
}

.page-previous:hover   {
            border-color:   transparent   green   transparent   transparent;
}

.rsidebar   {
            float:   right;
            margin:   0;
            width:   15%;
}

.rsidebar   >   p   span:last-child   {
            display:   none;
}

.rsidebar   p   span:first-child,.rsidebar   a   {
            display:   block;
            font-size:   95%;
}

.rsidebar   ul.menu   li,   .rsidebar   .item-list   ul   li,   .rsidebar   li.leaf,   .lsidebar   ul.menu   li,   .lsidebar   .item-list   ul   li,   .lsidebar   li.leaf   {
            background:   none;
            padding:   0px;
}

.singlepage   {
            padding-bottom:   0px;
}

.singlepage   #player   iframe   {
            margin-bottom:   0px;
            visibility:   visible;
}

.singlepage   .content   {
            text-align:   center;
}

.singlepage   .node   .content>.book-navigation   {
            position:   absolute;
            top:   -100px;
            width:   100%;
}

.singlepage   .node   .content>div   {
            background:   #000;
            margin:   auto;
            width:   500px;
}

.singlepage   .path   {
            font-size:   0px;
            height:   0;
            padding:   0;
            text-align:   center;
            visibility:   hidden;
}

.singlepage   .path   a   {
            background:   white;
            border-radius:   20px;
            color:   midnightblue;
            font-family:   georgia;
            font-size:   12px;
            font-weight:   bold;
            height:   auto;
            left:   -23.5%;
            line-height:   12px;
            padding:   2px   0px;
            position:   absolute;
            text-transform:   uppercase;
            top:   0px;
            visibility:   visible;
            width:   22%;
            z-index:   1000;
}

.singlepage   .path   a:hover   {
            background:   lightblue;
}

.singlepage   iframe   {
            margin-bottom:   -30px;
            visibility:   hidden;
}

.singlepage>.node>.content>div>table#updates   {
            display:   none;
}

.taxonomy   {
            border:   0px;
            margin:   0px;
            margin-bottom:   10px;
}

.taxonomy   a   {
            color:   midnightblue;
}

.views-summary-unformatted   {
            color:   #222;
            font-size:   0px;
            visibility:   hidden;
}

.views-summary-unformatted   a   {
            color:   white;
            font-size:   21px;
            line-height:   30px;
            padding:   3px;
            visibility:   visible;
}

.views-summary-unformatted   a:hover   {
            background:   midnightblue;
            border-radius:   40%;
}

.wrapper   {
            background:   #111;
            padding-left:   0;
            padding-right:   0;
            position:   relative;
}

[style="position:relative;float:left;width:550px;height:412px;"]   {
            height:   100%;
            position:   absolute;
            width:   100%;
}

a   {
            border-radius:   5px;
            color:   #27a;
}

a   +   span[style="background-color:   rgb(204,   255,   204);"]   {
            display:   none;
}

a   [style="color:   rgb(255,   0,   0);"]   {
            color:   crimson;
}

a   [style="color:   rgb(255,   0,   255);"]   [style="font-size:   x-small;"]   {
            color:   #191;
}

a   [style="font-size:   x-small;"]   {
            xcolor:   royalblue;
}

a   span   span   {
            font-size:   90%;
}

a.multi   {
            background:   midnightblue;
            border:   none;
            border-bottom-left-radius:   0px;
            border-bottom-right-radius:   0px;
            color:   white;
            font-size:   100%;
            z-index:   3;
}

a.multi:hover   {
            background:   blue;
            border:   none;
            color:   white;
            text-decoration:   none;
}

a[href="http://www.animefreak.tv/watch/anime-online"]   {
            visibility:   hidden;
}

a[href="http://www.animemobile.com/apk/index.html"]   {
            display:   none;
}

a[href^="/watch"],a[href^="/content"],a[href^="/anime-watch"]   {
            color:   #005a8c;
}

@media   screen   and   (max-width:   825px)   {
      .lsidebar,.rsidebar   {            
            width:   49%   !important;            
            float:   none   !important;            
            display:   inline-block   !important;            
            position:   relative;            
            clear:   both   !important;            
            vertical-align:   top;
      }
      .rsidebar   .defaultblock   {            
            margin:   0   !important;            
            top:   0   !important;
      }
      #primary   {            
            width:   100%   !important;            
            left:   0   !important;            
            float:   none   !important;            
            display:   block   !important;            
            position:   relative   !important;
      }
      .blockcontent:after   {            
            clear:   both;            
            content:   "";            
            display:   block;
      }
}

@media   screen   {
      #player   embed,#player   iframe   {            
            height:   400px   !important;
      }
}

@media      (min-height:   550px)   {
      #player   embed,#player   iframe   {            
            height:   450px   !important;
      }
}

@media      (min-height:   600px)   {
      #player   embed,#player   iframe   {            
            height:   500px   !important;
      }
}

@media      (min-height:   650px)   {
      #player   embed,#player   iframe   {            
            height:   550px   !important;
      }
}

@media      (min-height:   700px)   {
      #player   embed,#player   iframe   {            
            height:   600px   !important;
      }
}

@media      (min-height:   750px)   {
      #player   embed,#player   iframe   {            
            height:   650px   !important;
      }
}

@media      (min-height:   800px)   {
      #player   embed,#player   iframe   {            
            height:   700px   !important;
      }
}

@media      (min-height:   850px)   {
      #player   embed,#player   iframe   {            
            height:   750px   !important;
      }
}

@media      (min-height:   900px)   {
      #player   embed,#player   iframe   {            
            height:   800px   !important;
      }
}

@media      (min-height:   950px)   {
      #player   embed,#player   iframe   {            
            height:   850px   !important;
      }
}

@media      (min-height:   1000px)   {
      #player   embed,#player   iframe   {            
            height:   900px   !important;
      }
}

@media      (max-width:   1020px)   {
      #edit-search-theme-form-1   {            
            -webkit-border-radius:   20px   !important;            
            display:   block;            
            width:   100%;
      }
      #searchbox   .form-submit   {            
            -webkit-border-radius:   0   0   7px   7px   !important;            
            border:   0   !important;
      }
}

body   {
            background:   black;
}

/**************MENUS*****************/

/**************MAIN*****************/

div   {
            border-radius:   10px;
}

div.blockcontent   a   {
            border:   0px   solid;
}

div.blockcontent   a   img   {
            border:   2px   solid   transparent;
            width:   97%;
}

div.blockcontent   a:hover   img   {
            border:   2px   solid   ;
}

div.content   blockquote   {
            border-radius:   10px;
}

div.content   div   p   {
            display:   none;
}

div.path   p   {
            color:   black;
}

div.path   p   a:hover   {
            background:   #005a8c;
            border:   none;
            text-decoration:   underline;
}

div.singlepage   h1   {
            color:   white;
            text-align:   center;
}

dl.search-results   {
            background-color:   lightgray;
            border-radius:   15px;
}

h2   {
            color:   #aaa;
            padding:   0px;
            text-align:   center;
}

h2   a   {
            background:   none;
            border:   none;
            color:   white;
}

h2   a:hover   {
            text-decoration:   underline;
}

h2   span   strong   {
            display:   none;
}

iframe[src*="facebook.com"]   {
            display:   none;
}

input.form-text   {
            border-radius:   20px;
}

li.collapsed.first.last   {
            padding-bottom:   0;
            padding-top:   0;
}

li.collapsed.first.last   a   {
            display:   block;
}

li.collapsed.first.last   a:hover   {
            background:   silver;
            border:   none;
}

li.leaf   {
            font-size:   1.2em;
            margin-bottom:   0;
            margin-top:   0;
            padding-bottom:   0;
            padding-top:   0;
}

li.leaf   a   {
            display:   block;
}

li.leaf   a:hover,.rsidebar   a:hover   {
            background:   gainsboro;
            border:   none;
}

span[style="color:   rgb(255,   0,   255);"]   {
            color:   green;
}

table[style="width:   497px;"]   tr:first-child   {
            display:   none;
}

tbody   {
            border:   0;
}

td   blockquote   p   {
            text-align:   center;
}

x,   .singlepage   iframe   {
            visibility:   visible;
}

/*   VideoWeed   Player   */

#videoPlayer,   html,body   {
            width:   100%;
            height:   100%;
            margin:   0;
            padding:   0;
}


/*   Update   2015.12.25   */
a   +   #rek   {
            width:   auto;
}