body {
background-image:url(/styles/AniManga/reader/dark_matter.png);
font:normal 10pt Verdana, SunSans-Regular, Sans-Serif;
word-wrap: break-word;
line-height: 1.27;
min-height:40px;
font-size:14px;
}

h2 { font-size: 18px; font-weight: bold; margin: 0.2em 0 0.5em; }

#menu {
position:fixed;
top:0;
right:0;
background-color:rgba(0,0,0,0.8);
width:100%;
/*min-width:728px;*/
color:#FFF;
height:40px;
z-index:50;
}

#menu-wrap {
position:fixed;
top:0;
right:0;
width:100%;
height:100px;
z-index:25;
}

#menu-notifer {
position:fixed;
top:16px;
right:16px;
width:100px;
text-align:center;
color:rgba(255, 255, 255, 0.8);
font-size:12px;
}

#menu > div {
display:inline-block;
margin-left:12px;
height:40px;
line-height:40px;
}

#menu a {
color:#FFF;
}

.readerButtons a {
text-decoration:none;
}

.readerButtons div {
cursor:pointer;
width:24px;
height:24px;
display:inline-block;
}

.style1 {
background-image:url(/styles/AniManga/reader/dark_matter.png);
}

.style2 {
background-image:url(/styles/AniManga/reader/blue_matter.png);
}

.style3 {
background-image:url(/styles/AniManga/reader/light_matter.png);
}

.style4 {
background-image:url(/styles/AniManga/reader/pink_matter.png);
}

.style5 {
background-image:url(/styles/AniManga/reader/green_matter.png);
}

.style6 {
background-color:#1d2939;
}

.fon-color {
width:150px;
height:20px;
margin-bottom:10px;
}

#fon-preview {
display:inline-block;
width:100px;
height:20px;
position:relative;
top:5px;
background-image:url(/styles/AniManga/reader/dark_matter.png);
}

.fon-color.active {
border:2px solid #bac012;
}

.readerBkg > div {
cursor:pointer;
text-align:center;
width:16px;
height:16px;
display:inline-block;
border:1px solid #FFF;
margin:0 0 4px 4px;
}

.control-icons {
display:inline-block;
width:26px;
height:20px;
position:relative;
top:5px;
cursor:pointer;
}

.prevPic {
background-image:url(/styles/AniManga/reader/prev.png);
}

.nextPic {
background-image:url(/styles/AniManga/reader/next.png);
}

#lock-menu.active {
background-image:url(/styles/AniManga/reader/lock.png);
}

#lock-menu {
background-image:url(/styles/AniManga/reader/unlock.png);
}

#loading-progress {
height:5px;
display:block;
position:relative;
top:-10px;
background-color:green;
}

#right-buttons {
float:right;
margin-right:15px;
}

#zoomIn {
background-image:url(/styles/AniManga/reader/zoomin.png);
}

#zoomOut {
background-image:url(/styles/AniManga/reader/zoomout.png);
}

#maximize {
background-image:url(/styles/AniManga/reader/maximize.png);
}

#content-window .form {
overflow-y:auto;
height:90%;
}

#content-window {
left:32%;
height:80%;
width:30%;
}

#confirm-window {
left:64%;
width:30%;
}

#rating-box {
height:400px;
width:30%;
}

#comments-box {
left:0;
width:30%;
}

#div-content-menu ul {
list-style:none;
text-align:left;
padding:0;
}

#div-content-menu ul li {
display:block;
line-height:24px;
}

#div-content-menu ul li .price {
display:inline-block;
float:right;
width:200px;
}

#div-content-menu li a {
color:#FFF;
margin-left:10px;
}

#content-window li.paid a {
color:#e8ee4a;
}

#content-window li.readed a {
color:green;
}

#content-window li.current {
border-top:#000 1px solid;
border-bottom:#000 1px solid;
background-color:rgba(0, 0, 0, 0.6);
}

#confirm-window .form label {
display:block;
}

#balance {
text-align:right;
}

#confirm-window .button {
display:block;
height:30px;
line-height:30px;
border:1px solid #222;
background-color:#4c4c4c;
cursor:pointer;
color:#000;
text-decoration:none;
margin-top:10px;
}

#confirm-window .button:hover {
border:1px solid #000;
background-color:#222;
color:#FFF;
}

#confirm-window .button#buy,#confirm-window .button#buy-read {
background-color:#086f00;
}

#confirm-window .button#cancel {
margin-top:30px;
}

#rating-box .widget {
background-color:rgba(0,0,0,0.2);
height:100%;
}

#rating-box > div {
padding:20px;
}

.rating_row {
height:32px;
}

.rating_header,.rating_form {
display:inline-block;
}

.rating_header {
width:150px;
line-height:32px;
font-size:18px;
vertical-align:top;
}

#background-wrap {
background-color:rgba(0,0,0,0.7);
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
min-height:700px;
display:none;
}

.stars {
height:230px;
}

#container {
float:left;
min-width:100%;
text-align:center;
padding: 35px 0 20px 0;
}

#content {
text-align:center;
}

#content.mini {
margin-right:5px;
}

#content #manga {
cursor:pointer;
}

#content table {
border-collapse:collapse;
padding:0;
}

#content table td {
margin:0;
padding:0;
}

#tl,#tc,#tr,#ml,#mc,#mr,#bl,#bc,#br {
width:7px;
height:7px;
}

#tl {
background-image:url(/styles/AniManga/reader/white-lh.png);
}

#tr {
background-image:url(/styles/AniManga/reader/white-rh.png);
}

#mc {
background-color:#FFF;
font-size:0;
}

#bl {
background-image:url(/styles/AniManga/reader/white-lb.png);
}

#br {
background-image:url(/styles/AniManga/reader/white-rb.png);
}

#preload {
display:none;
}

#overlay {
display:none;
position:absolute;
background-color:#000;
left:0;
right:0;
top:0;
bottom:0;
filter:alpha(opacity=60);
-khtml-opacity:0.6px;
-moz-opacity:0.6px;
opacity:0.6px;
}

img {
border:0;
}

#spa {
font-family:Arial, Verdana, sans-serif;
font-size:7pt;
color:#FFF;
}

#spa a {
color:#FF0;
}

#hoverNav {
position:absolute;
top:0;
left:0;
height:100%;
width:8%;
z-index:10;
}

#imageContainer&gt;#hoverNav {
left:0;
}

#hoverNav a {
outline:none;
}

#prevLink {
width:100%;
height:100%;
display:block;
left:0;
float:left;
}

#prevLink:hover,#prevLink:visited:hover {
background: 
     url(/styles/AniManga/reader/pagenav.png) 10% 8% no-repeat,
     url(/styles/AniManga/reader/pixel.png);
opacity: 0.3;
}

#fon-colors {
width:150px;
height:170px;
z-index:100;
position:fixed;
top:40px;
background-color:rgba(0,0,0,0.8);
padding:10px;
}

#div-content-menu {
width:350px;
height:500px;
z-index:100;
position:fixed;
top:40px;
background-color:rgba(0,0,0,0.8);
padding:10px;
}

.form {
line-height:20px;
}

#tc,#ml,#mr,#bc {
background-color:#FFF;
}


.mangaInfo p {
margin: 0px 0px 5px;
}
.elementList {
text-align:left;
}
.keywords li { display: inline; }
.keywords li::after { content: ','; }
.keywords li:last-child::after { content: ''; }
.toggle-nav {
	display:none;
    float:right;
    margin-right:15px;
    text-decoration:none;
}
#menu ul a {
    text-decoration:none;
}
#menu li {
	margin:0px 10px 0px 0px;
	float:left;
	list-style:none;
}

#menu li:last-child {
	margin-right:0px;
}

@media screen and (max-width: 1320px) {

    .toggle-nav {
		padding:8px;
		display:inline-block;
		font-size:20px;
	}
	.toggle-nav:hover, .toggle-nav.active {
		text-decoration:none;
		color:#66a992 !important;
	}
    #menu ul {
        display:none;
    }
    #menu ul.active {
        display:block;
    }
	#menu ul {
		position:absolute;
		top:120%;
		right:0px;
		padding:10px 18px;
		box-shadow:0px 1px 1px rgba(0,0,0,0.15);
		border-radius:3px;
		background:#303030;
	}
	#menu li {
		margin:10px 0px;
		float:none;
		display:block;
	}
    #fon-colors {
        position:absolute;
    }
}
@media screen and (max-width: 800px) {
    #menu .name {
        display:none;
    }
}

.ads-block {
overflow:hidden;
max-width:1020px;
min-height:122px;
width:100%;
color:#aaa;
text-align:center
}
.ads-block.ads-section {
margin-left:auto;
margin-right:auto
}
.ads-wrap {
display:block;
max-width:100%
}
.ads-title {
padding:7px;
font-size:14px;
}

.ads-wrap #yandex_rtb_R-A-554098-7, .ads-wrap #SRTB_633438_BLOCK {
display: inline-block;
}