/* */

html {
	height:100%;
}

.top-header {
	position:relative;
	width:100%;
	height:55px;
	background:#1c1c1c;
	z-index:2;
}

.top-header-content {
	margin:0 auto;
	width:1085px;
	height:55px;
}

.top-header-right {
	float:right;
}

.top-header-content > ul {
	display: inline-flex;
	vertical-align:top;
	margin:0 auto;
	padding:0;
	height:55px;
}

.top-header-content > ul > li {
	list-style: none;
	display:inline-block;
	font-family:tahoma;
	color:#8e8e8e;
	line-height:50px;
	margin-left:5px;
}

.top-header-content > ul > li > a {
	padding-left:10px;
	padding-right:10px;
	display:block;
	height:55px;
	text-decoration:none;
	color:#8e8e8e;
}

.top-header-content > ul > li > a:hover {
	background:rgba(255,255,255,0.1);
}

.top-nyxcom-logo {
	display:inline-block;
	width:70px;
	height:55px;
	background:url('https://newdark.org/template/images/nyxcom/top-logo.png') no-repeat 15px 10px;
	vertical-align:10px;
}

.top-nyxcom-logo > a {
	display:block;
	width:70px;
	height:55px;
}

.clear-left {
	margin-left:0;
}

.menu-content {
	position:relative;
	z-index:2;
}

.menu-content, .menu-content-over {
	margin:0 auto;
	/*width:1085px;*/
	height:300px;
	text-align:center;
}

.menu-content > ul, .menu-content-over > ul {
	display: block;
	margin:0 auto;
	padding:0;
	/*width:1095px;*/
}

.menu-content > ul > li {
	list-style: none;
	display:inline-block;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:#252525;
	/*line-height:85px;*/
	margin-left:45px;
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
	vertical-align:top;
}

.menu-content-over > ul > li {
	list-style: none;
	display:inline-block;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:rgba(255, 255, 255, 0.9);
	/*line-height:85px;*/
	margin-left:50px;
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
	vertical-align:top;
}

.menu-content > ul > li > ul,
.menu-content-over > ul > li > ul {
	margin:0;
	padding:0;
	margin-top:10px;
}
.menu-content > ul > li > ul > li,
.menu-content-over > ul > li > ul > li {
	list-style: none;
	height:20px;
	font-size:13px;
	margin-bottom:4px;
	color:rgba(255, 255, 255, 0.8);
	vertical-align:top;
}

.menu-content > ul > li > ul > li > a {
	display:block;
	width:100%;
	color:rgba(255, 255, 255, 0.6);
	text-decoration:none;
}

.menu-content > ul > li > ul > li > a:hover {
	color:rgba(255, 255, 255, 0.8);
}

.wrapper {
	margin:0 auto;
	background: rgba(255,255,255,0.1);
	width:1083px;
	font-size: 0;
	padding:6px;
}

.right-content {
	display:inline-block;
	vertical-align:top;
	width:298px;
}

.left-content {
	display:inline-block;
	vertical-align:top;
	width:780px;
	margin-right:5px;
}

.play-game {
	background:url('https://newdark.org/template/images/main/btn-register.png') no-repeat;
	width:298px;
	height:103px;
	z-index:0;
}

.play-game > a {
	display:block;
	background:url('https://newdark.org/template/images/main/btn-register.gif') no-repeat;
	width:298px;
	height:103px;
}

.play-game > a:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
}

.login-content-box {
	/*padding-top:15px;*/
	width:298px;
	height:250px; /* more 15px difference of padding-top */
	background:#26211f;
}

.login-input-content > input,
.login-content-box > input {
	display:block;
	margin:0 auto;
    font: 400 15px/15px Tahoma,Verdana,Segoe,sans-serif;
    width: 208px;
    height: 31px;
    color: #d0a485;
    margin-bottom: 8px;
    line-height: 29px;
	border:1px;
	border-style: solid;
	border-color:#4c4037;
	padding-left:30px;
}

.login-input-content > input,
.login-content-box label {
	font-size:12px;
	color:#d0a485;
	font-family:tahoma;
	line-height:16px;
}

.login-input-content > input,
.login-content-box input {
	vertical-align:top;
}

.login-content-box > h1 {
	border: 0;
    margin: 0 auto;
	width:260px;
    height: 45px;
    font-size: 15px;
    color: #d2a686;
    font-family: tahoma;
    font-weight: normal;
    line-height: 50px;
	border-bottom: 1px solid #a36c34;
}

.login-remember {
	width:240px;
	margin:0 auto;
}

.login-user-content {
	width:260px;
	margin:0 auto;
}

.login-user-content > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
	color:#c1997b;
	text-align:center;
	margin-bottom:10px;
}

.login-user-content > ul > li {
	display:block;
	font-size:12px;
	list-style: none;
	font-family:tahoma;
	margin-bottom:2px;
}

.login-user-content > ul > li > a {
	display:block;
	width:100%;
	height:17px;
	font-size:13px;
	color:#ca9f81;
	text-decoration:none;
	background:rgba(255,255,255,0.1);
	padding-top:1px;
	padding-bottom:1px;
	border-radius:3px;
}

.login-user-content > ul > li > a:hover {
	color:#d3ab8f;
	background:rgba(255,255,255,0.2);
}

.input-user {
	background:url('https://newdark.org/template/images/main/login/ico-user.png') no-repeat 6px 5px #26211f;
}

.input-pw {
	background:url('https://newdark.org/template/images/main/login/ico-pw.png') no-repeat 6px 5px #26211f;
}

.login-input-content {
	padding-top:15px;
}

.login-cash-box {
	color:#d0ae95;
	font-size:13px;
	font-family:tahoma;
	margin-top:2px;
	margin-bottom:5px;
}

.login-cash-value {
	display:inline-block;
    border-radius: 5px;
	margin-top:3px;
    height: 30px;
    padding-left: 30px;
	padding-right:10px;
    line-height: 29px;
    color: #f5c125;
    background: url('https://newdark.org/template/images/main/cash.png') 6px 6px no-repeat #0e0c0c;
	margin-left:5px;
}


::-webkit-input-placeholder {
   color: #d0a485;
}

:-moz-placeholder { /* Firefox 18- */
   color: #d0a485; 
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #d0a485; 
}

:-ms-input-placeholder {  
   color: #d0a485; 
}

:focus {outline:none;}

.account-recover {
	float:right;
	font-size:12px;
	color:#d0a485;
	font-family:tahoma;
	font-size:12px;
}

.login-remember > div > a {
	text-decoration:none;
	margin-top:1px;
}
.login-remember > div > a:hover {
	text-decoration:underline;
}

.register-box {
	width:240px;
	margin:0 auto;
	margin-top:3px;
}

.logout_button {
    position: absolute;
    display: block;
    margin-top: -67px;
    margin-left: 200px;
    width: 58px;
    height: 21px;
    border: 1px solid #000;
    border-color: #5c2902;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
	background: rgba(204,156,72,1);
	background: -moz-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,156,72,1)), color-stop(11%, rgba(195,146,67,1)), color-stop(24%, rgba(184,131,62,1)), color-stop(39%, rgba(174,120,57,1)), color-stop(54%, rgba(165,111,53,1)), color-stop(71%, rgba(158,101,50,1)), color-stop(86%, rgba(151,93,46,1)), color-stop(100%, rgba(147,89,44,1)));
	background: -webkit-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -o-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -ms-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: linear-gradient(to bottom, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9c48', endColorstr='#93592c', GradientType=0 );
    color:#fef7c5;
    font-size: 15px;
    z-index: 0;
    text-align: center;
    line-height: 19px;
    font-size: 12px;
    font-family: Tahoma;
    text-decoration: none;
}

.login-button, 
.register-box > input {
	display:block;
	width:100%;
	/*width:240px;*/
	height:40px;
	border:1px solid black;
	border-color:#5c2902;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/**/
	cursor:pointer;
	background: rgba(204,156,72,1);
	background: -moz-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,156,72,1)), color-stop(11%, rgba(195,146,67,1)), color-stop(24%, rgba(184,131,62,1)), color-stop(39%, rgba(174,120,57,1)), color-stop(54%, rgba(165,111,53,1)), color-stop(71%, rgba(158,101,50,1)), color-stop(86%, rgba(151,93,46,1)), color-stop(100%, rgba(147,89,44,1)));
	background: -webkit-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -o-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: -ms-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	background: linear-gradient(to bottom, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9c48', endColorstr='#93592c', GradientType=0 );
	/**/
	color:#fef7c5;
	font-size:15px;
	z-index:0;
	text-align:center;
	line-height:35px;
	font-size:15px;
	font-family:Tahoma;
	text-decoration:none;
}

.register-box > input:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
}

.logout_button:active,
.login-button:active,
.register-box > input:active {
	filter: brightness(0.8);
	-webkit-filter: brightness(0.8);
}

.register-link {
	text-align:right;
	margin-top:5px;
}

.register-link > a {
	margin-top:3px;
	font-size:12px;
	color:#d0a485;
	font-family:tahoma;
	text-decoration:none;
}
.register-link > a:hover {
	text-decoration:underline;
}

.quick-link {
	width:173px;
	height:45px;
	background:rgba(59,57,56,0.8);
	margin:0 auto;
	margin-top:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:center;
}

.quick-link > a {
	display:inline-block;
	width:32px;
	height:32px;
	margin-right:7px;
	margin-top:6px;
}

.quick-link > a:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
}

.quick-facebook {
	background:url('https://newdark.org/template/images/main/quick-icons.png') no-repeat;
	background-position:0 0;
}

.quick-instagram {
	background:url('https://newdark.org/template/images/main/quick-icons.png') no-repeat;
	background-position:-32px 0;
}

.quick-twitter {
	background:url('https://newdark.org/template/images/main/quick-icons.png') no-repeat;
	background-position:-64px 0;
}

.quick-youtube {
	background:url('https://newdark.org/template/images/main/quick-icons.png') no-repeat;
	background-position:-96px 0;
}

.cash-box {
	display:block;
	margin-top:5px;
	width:298px;
	height:89px;
	background:url('https://newdark.org/template/images/main/btn-cash.png') no-repeat;
}

.cash-box a {
	display:block;
	width:298px;
	height:89px;
}

.ranking-box {
	margin-top:5px;
	background:#26211f;
	width:100%;
	padding-bottom:5px;
	border-bottom:2px solid #a36c34;
}

.ranking-header {
	width:260px;
	height:45px;
	margin:0 auto;
	background:url('https://newdark.org/template/images/main/tournament.png') no-repeat right;
	border-bottom:1px solid #a36c34;
}
.ranking-header > h1, .default-header > h1 {
	border:0;
	margin:0;
	height:45px;
	font-size:15px;
	color:#d2a686;
	font-family:tahoma;
	font-weight:normal;
	line-height:50px;
}

.ranking-menu {
	font-size:12px;
	margin-top:15px;
	margin-bottom:5px;
	cursor:default;
}

.ranking-menu > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
	color:#c1997b;
	text-align:center;
}

.ranking-menu > ul > li {
	display:inline-block;
	font-size:12px;
	list-style: none;
	font-family:tahoma;
}

.ranking-menu-active {
	color:#f3d8c5;
}

.ranking-menu > ul > li > b {
	font-weight:normal;
	cursor:pointer;
}

.ranking-menu-division {
	margin-left:5px;
	margin-right:5px;
}

.ranking-menu > ul > li > b:hover {
	text-decoration:underline;
}

.ranking-content {
	width:100%;
	height:200px;
}

.ranking-content > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
	text-align:center;
}
.ranking-content > ul > li {
	display:block;
	list-style: none;
	font-family:tahoma;	
	font:0;
	border:0;
	padding:0;
	height:40px;
}

.ranking-content > ul > li > ul {
	display:block;
	width:260px;
	margin:0 auto;
	padding:0;
	height:40px;
}
.ranking-content > ul > li > ul > li {
	display:inline-block;
	font-size:12px;
	list-style: none;
	font-family:tahoma;
	border:0; margin:0;
	vertical-align:top;
}

.ranking-top {
	width:20px;
	height:40px;
	line-height:40px;
	text-align:left;
	color:#adadad;
	font-size:15px;
	text-align:center;
}

.ranking-name > a,
.ranking-name {
	display:block;
	width:110px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#f3d8c5;
	font-size:12px;
	text-decoration:none;
    overflow: hidden;
    text-overflow: ellipsis;
	white-space: nowrap;
}

.ranking-name > a:hover {
	text-decoration:underline;
}

.ranking-guild-name > a,
.ranking-guild-name {
	display:block;
	width:170px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#f3d8c5;
	font-size:12px;
	text-decoration:none;
    overflow: hidden;
    text-overflow: ellipsis;
	white-space: nowrap;
}

.ranking-guild-name > a:hover {
	text-decoration:underline;
}

.ranking-kingdom {
	width:70px;
	height:40px;
	line-height:40px;
	text-align:center;
}

.ranking-level {
	width:60px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#f3d8c5;
	font-size:15px;
}

.flag-shinsoo,
.flag-shinsu {
	background:url('https://newdark.org/template/images/main/kingdom/shinsoo.jpg') no-repeat center;
}

.flag-chunjo {
	background:url('https://newdark.org/template/images/main/kingdom/chunjo.jpg') no-repeat center;
}

.flag-jinno {
	background:url('https://newdark.org/template/images/main/kingdom/jinno.jpg') no-repeat center;
}

.ranking-player {
	border-bottom:1px solid #6f472b;
}

.ranking-last {
	border-bottom:0;
}

.default-box {
    margin-top: 5px;
    background: #26211f;
    width: 100%;
    padding-bottom: 5px;
    border-bottom: 2px solid #a36c34;
}

.default-header {
    width: 260px;
    height: 45px;
    margin: 0 auto;
    border-bottom: 1px solid #a36c34;
}

.ns {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:default
}

.wars-kingdom-content {
	margin-top:20px;
	color:#fde1cd;
	font-family:tahoma;
	font-size:15px;
	text-align:center;
}

.wars-kingdom {
	margin:0 auto;
	width:175px;
	height:42px;
	border:1px solid #4c4037;
	line-height:40px;
	margin-top:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.war-kingdom {
	display:inline-block;
	width:42px;
	height:40px;
}

.wars-kingdom > b {
	display:inline-block;
	font-weight:normal;
	height:40px;
	vertical-align:top;
}

.left-center-content {
	width:100%;
	background:white;
}

.slide-content {
	margin-bottom:5px;
}

.news-box {
	/*width:760px;*/
	margin:0 auto;
	border-bottom:2px solid #555555;
}

.news-header {
	width:730px;
	font-size:12px;
	border-bottom:1px solid #292929;
	margin:0 auto;
	margin-bottom:20px;
}

.news-header > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
	text-align:left;
}
.news-header > ul > li {
	display:inline-block;
	list-style: none;
	font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
	font-size:15px;	
	border:0;
	padding:0;
	height:40px;
	line-height:40px;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.news-header > ul > li > i {
	font-style:normal;
}

.news-header > ul > li > i:hover {
	border-bottom:1px solid black;
}

.news-header > ul > li > b {
	font-weight:normal;
}

.news-active {
	font-weight:500;
}

.sub-menu {opacity:0;}
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */

.menu-logo {
	width:100%;
	height:100px;
	background-position:center;
	margin-bottom:15px;
}

.menu-content-over {
	position:absolute;
	width:100%;
	height:400px;
	background: rgba(0,0,0,0.1);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.8) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0.8)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.8) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.8) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );
	top:0;
	z-index:1;
}

.news-content {
	font:0;
	height:215px;
}

.news-content > ul {
	display:block;
	margin:0 auto;
	padding:0;
	width:720px;
	height:30px;
	border-bottom:1px solid #f2f2f2;;
}
.news-content > ul:hover {
	background-color:rgba(235,235,235,0.5);
}

.news-content > ul > li {
    display: inline-block;
    list-style: none;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	line-height:30px;
}

.news-content > ul > li a {
	display:block;
	/*width:100%;*/
	width:575px;
	padding-left:10px;
	text-decoration:none;
	color:#616161;
}

.news-content > ul > li a:hover {
	color:#2f2f2f;
}

.news-type {
	width:55px;
	padding-left:3px;
}

.news-title {
	width:585px;
	color:#616161;
}

.news-date {
	width:73px;
	text-align:right;
	padding-right:3px;
	color:#666565;
}

.notice-news {
	color:#c51616;
}

.notice-update {
	color:#ebcf34;
}

.notice-events {
	color:#138e24;
}

.characters-content {
	height:316px;
	border-bottom: 3px solid #555555;
	background:url('https://newdark.org/template/images/main/classes/background.png') no-repeat;
}

.characters-header {
	width:715px;
	margin:0 auto;
	height:40px;
	border-bottom: 1px solid #292929;
	font-size:15px;
	line-height:40px;
	font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.characters-menu {
	position:absolute;
	width:85px;
	font-size:12px;
	margin-left: 30px;
    margin-top: 20px;
}

.characters-menu > ul {
	margin:0;
	padding:0;
}
.characters-menu > ul > li {
	display:block;

	height:30px;
	list-style: none;
	text-align:center;
	line-height:30px;
	margin-bottom:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family:tahoma;
}

.characters-menu-active {
	border:1px solid #a36c34;
	border-color:#a36c34;
	background:rgba(163,108,52,1);
	color:white;
}

.characters-menu-over {
	border:1px solid #000000;
	background:rgba(255,255,255,1);
}

.characters-menu-over:hover {
	border-color:#a36c34;
	background:rgba(163,108,52,0.8);
	color:white;
}

.character-others {
	width:100%;
	height:275px;
}

.character-desc {
	position:absolute;
	width:350px;
	height:275px;
	font-size:11px;
	font-family:tahoma;
	float:left;
	margin-top:10px;
	margin-left:410px;
	text-shadow: 0px 0px 3px rgba(255, 255, 255, 0.8);
}

.character-rend {
	width:100%;
	height:275px;
}
.character-shaman {
	background:url('https://newdark.org/template/images/main/classes/shaman-rend.png') no-repeat 60px 10px;
	float:left;
}

.character-warrior {
	background:url('https://newdark.org/template/images/main/classes/warrior-rend.png') no-repeat 115px 10px;
	float:left;
}

.character-ninja {
	background:url('https://newdark.org/template/images/main/classes/ninja-rend.png') no-repeat 45px 10px;
	float:left;
}

.character-shura {
	background:url('https://newdark.org/template/images/main/classes/shura-rend.png') no-repeat -2px 10px;
	float:left;
}

.character-lycan {
	background:url('https://newdark.org/template/images/main/classes/lycan-rend.png') no-repeat 105px 10px;
	float:left;
}

#login-content-loading {position:absolute;}
.login-content-loading {
	position:absolute;
	width:298px;
	height:185px;
	background:rgba(38,33,31,0.5);
	z-index:1;
}

/* TEST */
.wrapper-dropdown-1 {
    /* Size and position */
    position: relative; /* Enable absolute positionning for children and pseudo elements */
    width: 240px;
    padding: 10px;
    margin: 0 auto;

    /* Styles */
    background: rgba(96,81,76,0.2);
    color: #f3d8c5;
    outline: none;
    cursor: pointer;

    /* Font settings */
    font-weight: bold;
	font-family:Tahoma;
}

.wrapper-dropdown-1:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -6px;
    border-width: 6px 0 6px 6px;
    border-style: solid;
    border-color: transparent #f3d8c5;    
}

.wrapper-dropdown-1 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;

    /* Styles */
    background: #fff;
    list-style: none;
    font-weight: normal; /* Cancels previous font-weight: bold; */

    /* Hiding */
    opacity: 0;
    pointer-events: none;
}

.wrapper-dropdown-1 .dropdown li a {
    display: block;
    text-decoration: none;
    color: #9e9e9e;
    padding: 10px 20px;
}

/* Hover state */
.wrapper-dropdown-1 .dropdown li:hover a {
    background: rgba(96,81,76,0.1);
}

/* Active state */
.wrapper-dropdown-1.active .dropdown {
    opacity: 1;
    pointer-events: auto;
	margin:0;
	padding:0;
}

.wrapper-dropdown-1.active:after {
    border-color: rgba(96,81,76,1) transparent;
    border-width: 6px 6px 0 6px ;
    margin-top: -3px;
}

.wrapper-dropdown-1.active {
  background: rgba(96,81,76,0.8);
  background: -moz-linear-gradient(left,  rgba(96,81,76,0.8) 0%, rgba(96,81,76,0.8) 83%, #ffffff 83%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(96,81,76,0.8)), color-stop(83%,rgba(96,81,76,0.8)), color-stop(83%,#ffffff), color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(left,  rgba(96,81,76,0.8) 0%,rgba(96,81,76,0.8) 83%,#ffffff 83%,#ffffff 100%);
  background: -o-linear-gradient(left,  rgba(96,81,76,0.8) 0%,rgba(96,81,76,0.8) 83%,#ffffff 83%,#ffffff 100%);
  background: -ms-linear-gradient(left,  rgba(96,81,76,0.8) 0%,rgba(96,81,76,0.8) 83%,#ffffff 83%,#ffffff 100%);
  background: linear-gradient(to right,  rgba(96,81,76,0.8) 0%,rgba(96,81,76,0.8) 83%,#ffffff 83%,#ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#605149', endColorstr='#ffffff',GradientType=1 );
}

/* No CSS3 support */

.no-opacity       .wrapper-dropdown-1 .dropdown,
.no-pointerevents .wrapper-dropdown-1 .dropdown {
    display: none;
    opacity: 1; /* If opacity support but no pointer-events support */
    pointer-events: auto; /* If pointer-events support but no pointer-events support */
}

.no-opacity       .wrapper-dropdown-1.active .dropdown,
.no-pointerevents .wrapper-dropdown-1.active .dropdown {
    display: block;
}

.page-title-header {
	width:100%;
	height:90px;
}

.page-title-header > h1 {
	display:block;
	font-size:25px;
	font-family:Tahoma;
	font-weight:500;
	margin:0;
	padding:0;
	padding-top:16px;
	padding-left:20px;
}

.page-title-header > h2 {
	font-size:13px;
	margin:0;
	padding:0;
	font-family:tahoma;
	padding-left:20px;
	font-weight:normal;
}

.page-download-box-content {
	width:100%;
	height:200px;
	background:url('https://newdark.org/template/images/main/download-header-bg.png') no-repeat right #000;
	margin-top:10px;
}

.page-download-box-content > p {
	font-size:13px;
	color:white;
	font-family:Tahoma;
	padding-top:25px;
	padding-left:25px;
}

.download-btn-big {
	width:270px;
	height:80px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: rgba(204,156,72,1);
    background: -moz-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,156,72,1)), color-stop(11%, rgba(195,146,67,1)), color-stop(24%, rgba(184,131,62,1)), color-stop(39%, rgba(174,120,57,1)), color-stop(54%, rgba(165,111,53,1)), color-stop(71%, rgba(158,101,50,1)), color-stop(86%, rgba(151,93,46,1)), color-stop(100%, rgba(147,89,44,1)));
    background: -webkit-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
    background: -o-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
    background: -ms-linear-gradient(top, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
    background: linear-gradient(to bottom, rgba(204,156,72,1) 0%, rgba(195,146,67,1) 11%, rgba(184,131,62,1) 24%, rgba(174,120,57,1) 39%, rgba(165,111,53,1) 54%, rgba(158,101,50,1) 71%, rgba(151,93,46,1) 86%, rgba(147,89,44,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9c48', endColorstr='#93592c', GradientType=0 );
    color: #fef7c5;
	margin-left:20px;
}

.download-btn-big:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
}

.download-btn-big > a {
	display:block;
	width:270px;
	height:80px;
	text-decoration:none;
}

.download-btn-big > a > h1 {
	margin:0;
	padding:0;
	color:#faf0bd;
	font-size:18px;
	font-weight:normal;
	font-family:Tahoma;
	text-shadow: 1px 1px 0px rgba(133, 98, 40, 0.9);
	text-align:right;
	padding-top:20px;
	padding-right:10px;
}

.download-btn-big > a > h2 {
	margin:0;
	padding:0;
	color:#faf0bd;
	font-size:12px;
	font-weight:normal;
	font-family:Tahoma;
	text-shadow: 1px 1px 0px rgba(133, 98, 40, 0.9);
	text-align:right;
	padding-right:10px;
}

.download-ico {
	position:absolute;
	width:31px;
	height:31px;
	background:url('https://newdark.org/template/images/main/ico-download.png');
	margin-top: 23px;
    margin-left: 15px;
}

.download-other-options {
	margin-top:20px;
}

.download-other-options > h1 {
	margin:0;
	padding:0;
	padding-left:20px;
	font-size:15px;
	font-family:Tahoma;
	font-weight:normal;
}

.download-other-box {
	width:100%;
	height:175px;
	background:#26211f;
	margin-top:20px;
	text-align:center;
}

.download-option-box {
	height:155px; /* -20px difference of padding */
	width:85px;
	display:inline-block;
	font-size:12px;
	color:#d0a485;
	font-family:Tahoma;
	vertical-align:top;
	margin-right:80px;
	padding-top:20px;
}

.download-option-disabled {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

.download-option-box > a {
	display:block;
	text-decoration:none;
	color:lime;
}

.download-option-box > a:hover {
	text-decoration:underline;
}

.download-option-box > b {
	color:#808080;
	font-weight:normal;
}

.download-option-pic {
	width:85px;
	height:87px;
	margin-bottom:5px;
}

.torrent-ico {
	background:url('https://newdark.org/template/images/main/downloads/torrent-ico.png') no-repeat;
}

.mega-ico {
	background:url('https://newdark.org/template/images/main/downloads/mega-ico.png') no-repeat;
}

.mediafire-ico {
	background:url('https://newdark.org/template/images/main/downloads/mediafire-ico.png') no-repeat;
}

.fourshared-ico {
	background:url('https://newdark.org/template/images/main/downloads/4shared-ico.png') no-repeat;
}

.download-display-box-compatible {
	text-align:center;
	margin-top:20px;
	padding-top:30px;
	padding-bottom:30px;
	background:#26211f;
}

.download-box-computer-compatible {
	display:inline-block;
	width:349px;
	height:247px;
	vertical-align:top;
}

.download-box-compatible-title {
	width:100%;
	height:30px;
	margin-left:1px;
	font-size:12px;
	line-height:30px;
	text-align:center;
	color:#f3eeec;
	font-family:Tahoma;
	background: rgba(79,57,48,1);
	background: -moz-linear-gradient(top, rgba(79,57,48,1) 0%, rgba(79,57,48,1) 52%, rgba(64,46,39,1) 52%, rgba(64,46,39,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(79,57,48,1)), color-stop(52%, rgba(79,57,48,1)), color-stop(52%, rgba(64,46,39,1)), color-stop(100%, rgba(64,46,39,1)));
	background: -webkit-linear-gradient(top, rgba(79,57,48,1) 0%, rgba(79,57,48,1) 52%, rgba(64,46,39,1) 52%, rgba(64,46,39,1) 100%);
	background: -o-linear-gradient(top, rgba(79,57,48,1) 0%, rgba(79,57,48,1) 52%, rgba(64,46,39,1) 52%, rgba(64,46,39,1) 100%);
	background: -ms-linear-gradient(top, rgba(79,57,48,1) 0%, rgba(79,57,48,1) 52%, rgba(64,46,39,1) 52%, rgba(64,46,39,1) 100%);
	background: linear-gradient(to bottom, rgba(79,57,48,1) 0%, rgba(79,57,48,1) 52%, rgba(64,46,39,1) 52%, rgba(64,46,39,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f3930', endColorstr='#402e27', GradientType=0 );
}

.download-box-compatible-left {
	display:inline-block;
	width:144px;
	height:217px;
	vertical-align:top;
	border-right:1px solid black;
}

.download-box-compatible-right {
	display:inline-block;
	width:203px;
	height:217px;
}

.download-box-line {
	width:100%;
	height:30px;
	color:#a67d6b;
	font-size:12px;
	font-family:tahoma;
	line-height:30px;
	border-right:1px solid black;
}

.line-style1 {
	background:#130e0c;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

.line-style2 {
	background:#1e1613;
	border-bottom:1px solid black;
}

/**/
.loader{
	position:absolute;
	background-color:rgba(255,255,255,0.5);
	width:780px;
	height:110%; /* height 100% + 10% of pagination */
	z-index:3
}

/*****************************************/
.wc_list_area {
    margin: 0 auto;
    width: 750px
}
.wc_list {
    table-layout: fixed;
    width: 100%
}
table {
    font-family: Tahoma;
    font-size: 12px;
    color: #4a4e4e;
    border-collapse: collapse;
    border-bottom: 2px solid #d1d1d1
}
th {
    height: 30px;
    padding-top: 2px;
    border: 1px solid;
    border-width: 1px 0 4px;
    border-color: #dadada transparent #049bc9;
    font-weight: 400;
    font-size: 12px;
    line-height: 30px;
    color: #666;
    border-collapse: collapse
}
.wc_list th.first {
    border-left: 1px solid #d1d1d1
}
.wc_list th.last {
    border-right: 1px solid #c7c7c7
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    height: 43px;
    border-bottom: 1px solid #e1e1e1
}
.ranking {
    font-family: Tahoma
}
.rank_top_1 {
    padding: 16px 0 14px;
    font-weight: 700;
    background-color: rgba(243, 246, 251, 1)
}
.rank_top_2 {
    padding: 16px 0 14px;
    font-weight: 700;
    background-color: rgba(243, 246, 251, .8)
}
.rank_top_3 {
    padding: 16px 0 14px;
    font-weight: 700;
    background-color: rgba(243, 246, 251, .5)
}
.notice:hover,
.ranking>tr:hover {
    background-color: #f7f2ec
}
.num {
    color: #0596c7
}
.txt_n {
    font-size: 12px;
    text-align: center
}
.nick_name {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
    white-space: nowrap
}
.nick_name > a {
    color: #4a4e4e;
	text-decoration:none;
}
.nick_name > a:hover {
    text-decoration: underline
}
.guild_name {
    color: #666;
    text-align: center
}
.guild_name a {
    color: #09F;
	text-decoration:none;
}
.guild_name a:hover {
    text-decoration: underline
}
.class {
    font-weight: 400!important;
    font-size: 11px;
    text-align: center
}
.member {
    font-weight: 400!important;
    font-size: 11px
}
.kingdom {
    font-weight: 400!important;
    font-size: 11px;
    text-align: center
}
.score {
    color: #666
}
.job-icon {
    display: block;
    margin: 0 auto;
    width: 21px;
    height: 21px
}
.classe_guerreiro_m {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -21px no-repeat
}
.classe_guerreiro_f {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') no-repeat
}
.classe_ninja_m {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -63px no-repeat
}
.classe_ninja_f {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -42px no-repeat
}
.classe_shaman_m {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -105px no-repeat
}
.classe_shaman_f {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -84px no-repeat
}
.classe_shura_m {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -147px no-repeat
}
.classe_shura_f {
    background: url('https://newdark.org/template/images/rank/chars/chars.png') 0 -126px no-repeat
}
.classe_lycan {
	background: url('https://newdark.org/template/images/rank/chars/classe_lycan_m_icon.gif');
}
.paginate {
    text-align: center;
    margin-top: 20px;
    height: 30px
}
.paginate>a {
    margin-left: 2px;
}
.paginate>font {
    margin-left: 2px;
    vertical-align: top
}
.btn-page {
    display: inline-block;
    width: 24px;
    height: 24px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    color: #666;
    background-color: #e3e3e3;
    font-family: Tahoma;
    font-weight: 400;
    cursor: pointer
}
.btn-page:hover {
    color: #fff;
    background-color: #049bc9
}
.btn-page2 {
    display: inline-block;
    width: 24px;
    height: 24px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    color: #c5b49e;
    background-color: rgba(69, 54, 31, .9);
    font-family: Tahoma;
    font-weight: 400;
    cursor: pointer
}
.btn-page2:hover {
    color: #fff;
    background-color: #ab6f2a
}
.empire-icon {
    display: block;
    margin: 0 auto;
    width: 41px;
    height: 21px
}
.reino-shinsu {
    background: url('https://newdark.org/template/images/rank/flags/flags.jpg') 0 -42px no-repeat
}
.reino-jinno {
    background: url('https://newdark.org/template/images/rank/flags/flags.jpg') 0 -21px no-repeat
}
.reino-chunjo {
    background: url('https://newdark.org/template/images/rank/flags/flags.jpg') no-repeat
}
.page-break {
	height:30px;
}
.current {
    color: #fff;
    background-color: #049bc9
}
.current2 {
    color: #fff;
    background-color: #ab6f2a
}

/** TOOLTIP **/
.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: rgba(0,0,0,0.9);
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
	font-size:12px;
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

.tooltip .tooltip-top {
    width: 120px;
    bottom: 100%;
    left: 50%; 
    margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
}
.tooltip .tooltip-top::after {
    content: " ";
    position: absolute;
    top: 100%; /* At the bottom of the tooltip */
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: black transparent transparent transparent;
}

.tooltip-guild {
	top:20px;
	left:20px;
	margin-top:18px;
}
.tooltip .tooltip-right {
    top: -5px;
}
.tooltip .tooltip-right::after {
    content: " ";
    position: absolute;
    top: 50%;
    right: 100%; /* To the left of the tooltip */
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent black transparent transparent;
}
/** END_OF_TOOLTIP **/

.top-1>.num {
    background: url('https://newdark.org/template/images/rank/medals/gold.png') center no-repeat;
    font-size: 0
}
.top-2>.num {
    background: url('https://newdark.org/template/images/rank/medals/silver.png') center no-repeat;
    font-size: 0
}
.top-3>.num {
    background: url('https://newdark.org/template/images/rank/medals/bronze.png') center no-repeat;
    font-size: 0
}
/**/
.guild-draw {
    text-align: center
}

.profile-content-information {
	margin-top:190px;
	width:100%;
	height:295px;
	/*background:url('https://newdark.org/template/images/profile/characters_bg.png') no-repeat center rgba(0,0,0,0.5);*/
	background: rgba(0,0,0,0.5);
}

.profile-character-box {
	position:absolute;
	background:red;
    margin-top: -70px;
    margin-left: 25px;
}

.profile-box-information {
	position:absolute;
	margin-left:350px;
	margin-top:40px;
}

.profile-box-information-left {
	display:inline-block;
}

.profile-box-information-right {
	display:inline-block;
	width:150px;
	height:100px;
}

.profile-box-information-right > ul,
.profile-box-information-left > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
}

.profile-box-information-left > ul > li {
	list-style: none;
	font-family:'Open Sans', sans-serif;
	color:#fff;
	line-height:20px;
	font-size:16px;
	text-align:right;
	height:16px;
	padding-right:10px;
	margin-bottom:13px;
}

.profile-box-information-right > ul > li {
	list-style: none;
	font-family:'Open Sans', sans-serif;
	color:#fff;
	line-height:15px;
	font-size:16px;
	text-align:left;
	height:16px;
	margin-bottom:13px;
}

.profile-box-information-right > ul > li > a {
	color:#fff;
	text-decoration:none;
}

.profile-box-information-right > ul > li > a:hover {
	text-decoration:underline;
}

.profile-checked {
	background:url('https://newdark.org/template/images/profile/profile-checked.png') no-repeat;
	padding-left:20px;
}

.guild-profile-checked {
	background:url('https://newdark.org/template/images/profile/profile-checked.png') left center no-repeat;
	padding-left:20px;
}

.profile-box-information-right > ul > li > b {
	font-weight: 400;
    color: rgba(77,210,255,.9);
    margin-right: 2px;
}

.profile-content-bg {
	background:url('https://newdark.org/template/images/profile/profile-content-bg.jpg') #fff no-repeat;
	background-size:cover;
}

.profile-guild-header {
	width:100%;
	height:200px;
}

.profile-guild-header > h1 {
	position:absolute;
	font-family:Tahoma;
	font-size:40px;
	margin:0;
	font-weight:normal;
    margin-left: 40px;
    margin-top: 60px;
	width:360px;
	overflow: hidden;
    text-overflow: ellipsis;
	word-wrap: break-word;
	white-space: nowrap;
	height:48px;
}

.profile-guild-informations {
	position:absolute;
	margin-left:410px;
	margin-top:30px;
}

/**/
.profile-guild-box-information-left {
	display:inline-block;
	width:150px;
	height:100px;
}

.profile-guild-box-information-right {
	display:inline-block;
}

.profile-guild-box-information-right > ul,
.profile-guild-box-information-left > ul {
	vertical-align:top;
	margin:0 auto;
	padding:0;
}

.profile-guild-box-information-left > ul > li {
	list-style: none;
	font-family:'Open Sans', sans-serif;
	color:#000;
	line-height:20px;
	font-size:16px;
	text-align:right;
	height:16px;
	padding-right:10px;
	margin-bottom:8px;
}

.profile-guild-box-information-right > ul > li {
	list-style: none;
	font-family:'Open Sans', sans-serif;
	color:#000;
	line-height:16px;
	font-size:16px;
	text-align:left;
	height:16px;
	margin-bottom:8px;
}

.input-hidden {
    visibility: hidden;
    height: 0;
    width: 0;
    border: 0;
    position: absolute
}

.center-page-min {
	min-height: 958px;
}

/* */
.profile-guerreiro-m {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/warrior_m.png') center no-repeat;
}
.profile-guerreiro-f {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/warrior_f.png') center no-repeat;
}
.profile-ninja-f {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/assasin_f.png') center no-repeat;
}
.profile-ninja-m {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/assasin_m.png') center no-repeat;
}
.profile-shura-m {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/sura_m.png') center no-repeat;
}
.profile-shura-f {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/sura_f.png') center no-repeat;
}
.profile-shaman-f {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/shaman_f.png') center no-repeat;
}
.profile-shaman-m {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/shaman_m.png') center no-repeat;
}
.profile-lycan {
	width:417px;
	height:494px;
	background:url('https://newdark.org/template/images/profile/classes/lycan.png') center no-repeat;
}

.not-found-box {
	margin:0 auto;
	width:405px;
	height:115px;
	margin-top:150px;
}
.not-found-ico {
	display:inline-block;
	width:103px;
	height:108px;
	background:url('https://newdark.org/template/images/icons/big/error.png') no-repeat;
	background-size:cover;
}
.not-found-info {
	vertical-align:top;
	display:inline-block;
}
.not-found-info > h1 {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	width:285px;
	font-family:tahoma;
	font-size:25px;
}

.not-found-info > a {
	margin-top:10px;
	margin-left:10px;
	text-decoration:none;
	font-size:14px;
	color:#787878;
	font-family:tahoma;
}
.not-found-info > a:hover {
	text-decoration:underline;
}

.board-list-content {
    margin: 40px auto 0;
    width: 730px;
}

.board-list-content table {
    font-family: Tahoma,sans-serif;
    width: 100%;
    font-size: 12px;
    color: #4a4e4e;
}

.title a {
    display: block;
    color: #6b6b6b;
    width: 100%;
	text-decoration:none;
	text-align:center;
}
.title a:hover {
	text-decoration:underline;
}

.wcms {
    position: relative;
    margin: 20px auto 0;
    width:730px;
    letter-spacing: 0
}
th.count,
th.date,
th.writer {
    text-align: center;
    font-weight: 700
}
tr.data td,
tr.data th {
    background-color: #f6f6f6;
    border: 0
}
.wc_board {
    table-layout: fixed;
    width: 100%!important;
    margin-left: 0!important;
    border-bottom: 2px solid #d1d1d1
}
.wc_board td.writer {
    width: 250px
}
.wc_board th.date {
    width: 36px
}
.tit_area {
    overflow: hidden;
    position: relative;
    padding: 15px 0 17px;
    border-width: 1px;
    border-style: solid;
    border-color: #dadada #c7c7c7 #dadada #d1d1d1;
    font-family: 'Open Sans', sans-serif;
    color: #464646
}
.tit {
    width: 530px;
    padding: 0 18px;
    word-break: break-all;
    word-wrap: break-word;
    font-size: 13px;
    font-weight: 600
}
.num {
    top: 50%;
    right: 15px;
    margin: -6px 0 6px;
    color: #959595;
    font-size: 12px
}
.views {
    position: absolute;
    top: 50%;
    right: 15px;
    margin: -6px 0 6px;
    color: #959595;
    font-size: 12px;
}
.line {
    display: block;
    position: absolute;
    bottom: -1px;
    width: 100%;
    height: 4px;
    background: #049bc9
}
.date {
    width: 150px
}
.count,
.date {
    text-align: center
}
.count,
.date,
.writer {
    padding-top: 1px
}
.txt_n {
    /*color: #8a8d8d*/
}

.board-content-message {
    margin: 0 auto;
    width: 730px;
    font-family: Tahoma;
    font-size: 12px;
    overflow: hidden;
    word-wrap: break-word;
}

.list_txt_n {
	text-align:center;
}

.admin-balerion2 {
    width: 90px;
    height: 30px;
    background: url('https://newdark.org/template/images/board/ico_admin_b2.png') no-repeat;
}

.forum-board-newtopic {
    display: block;
    float: right;
    width: 110px;
    height: 30px;
    border: 1px solid #0181c4;
    background-color: #019fcf;
    color: #fff;
    font-size: 13px;
    font-family: tahoma;
    text-align: center;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 20px;
    cursor: pointer;
}
.forum-board-newtopic:hover {
    background-color: #01ade1
}
.forum-board-newtopic > a {
    display: block;
    height: 30px;
    color: #fff;
	text-decoration:none;
}

/***/
.forum-board-button-new-open {
	margin-top:5px;
	width:675px;
	height:31px;
	text-align:right;
}
.forum-board-button-new-open > input[type="submit"] {
	float:right;
	width:100px;
	height:30px;
	border:1px solid #0181c4;
	background-color:#019fcf;
	color:#fff;
	font-size:13px;
	font-family:tahoma;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	cursor:pointer;
}
.forum-board-button-new-open > input[type="submit"]:hover {
	background-color:#01ade1;
}
.forum-board-button-new-open > input[type="submit"]:disabled {
	border:1px solid #cccccc;
    background-color: #e3e3e3;
	color:#a3a3a3;
}
.forum-board-newtopic-open > a {
	display:block;
	width:100%;
	height:30px;
	color:#fff;
}

.forum-board-newtopic-title {
	width:638px;
	height:42px;
	padding-left:10px;
	padding-right:10px;
	border: 1px solid #bbbbbb;
}

.topic-list-div {
	margin-bottom:10px;
}

textarea {
	border:0;
	resize:none;
	height:400px;
}

.forum-board-new-right-title {
	display:inline-block;
	width:100px;
	vertical-align: top;
}

.forum-board-new-right-title > font {
	font-family:tahoma;
	font-size:13px;
	display:block;
	text-align:right;
	padding-right:10px;
}

.forum-board-new-right-text {
	display:inline-block;
	border-bottom:2px solid #bbbbbb;
	font-size:12px;
	width:660px;
}
.title-middle {
	vertical-align:middle;
}
.alert-warning > p > a {
	color:#c09853;
}
.alert-warning > p > a:hover {
	text-decoration:underline;
}
.alert-error > p > a , .alert-error > a{
	color:#b94a48;
}
.alert-error > p > a:hover, .alert-error > a:hover {
	text-decoration:underline;
}
.mce-panel {
	border:none;
}

/**/
.close {
    float: right;
    font-size: 20px;
    font-weight: 700;
    line-height: 18px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
	text-decoration:none;
}
.close:hover {
    color: #000;
    text-decoration: none;
    opacity: .4;
    filter: alpha(opacity=40);
    cursor: pointer;
}
.alert-min {
    margin: 0 auto;
    width: 350px
}
.alert {
	margin:0 auto;
	width:670px;
    padding: 8px 35px 8px 14px;
    margin-bottom: 18px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #c09853;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px
}
.alert-heading {
    color: inherit
}
.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 18px
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #468847
}
.alert-danger,
.alert-error {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48
}
.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #3a87ad
}
.alert-block {
    padding-top: 14px;
    padding-bottom: 14px
}
.alert-block>p,
.alert-block>ul {
    margin-bottom: 0
}
.alert-block p+p {
    margin-top: 5px
}

/**/


.page-center-30 {
	height:30px;
}

.page_t20 {
	margin-top:20px;
}
.page_t30 {
	margin-top:50px;
}

/**/

.profile-account-inputs {
    padding-top: 10px
}
.profile-account-inputs>form>p,
.profile-account-inputs>p {
    margin: 0;
    height: 25px;
	margin-bottom:20px;
	margin-left:-100px;
}
.profile-account-inputs>form>p>label>strong,
.profile-account-inputs>form>p>strong,
.profile-account-inputs>p>strong {
    display: inline-block;
    width: 150px;
    height: 30px;
    font-family: Tahoma;
    font-size: 15px;
    line-height: 29px;
    color: #000;
    text-align: right;
    vertical-align: top;
    margin-right: 10px;
    font-weight: 400
}
.profile-account-inputs>a {
    display: block;
    font-family: tahoma;
    font-size: 16px;
    color: #ffdfbf;
    width: 100%;
    text-align: center;
    margin-bottom: 5px
}
.profile-account-inputs>a:hover {
    text-decoration: underline
}
.profile-account-inputs>form>p>b,
.profile-account-inputs>p>b {
    display: inline-block;
    width: 170px;
    height: 30px;
    background-color: rgba(14, 12, 12, .9);
    vertical-align: top;
    font-family: tahoma;
    color: #ffefbf;
    font-size: 12px;
    line-height: 28px;
    font-weight: 400;
    text-align: center
}
.profile-account-inputs>form>p>input[type=password],
.profile-account-inputs>form>p>input[type=text],
.profile-account-inputs>form>p>label>input[type=password],
.profile-account-inputs>form>p>label>input[type=text],
.profile-account-inputs>p>input[type=text] {
    display: inline-block;
    width: 150px;
    height: 35px;
    padding: 0 10px;
    background-color: rgba(255, 255, 255, 1);
    vertical-align: top;
    font-family: tahoma;
    font-size: 12px;
    font-weight: 400;
	border: 1px solid #cecdcd;
}

.profile-account-inputs>form>p>input:focus {
    border: 1px solid #858585
}

.profile-account-inputs > form {
	text-align:center;
}

.button-min {
    display: inline-block;
    width: 83px;
    height: 32px;
    color: #fff;
    border: 0;
    cursor: pointer;
    font-family: tahoma;
    font-size: 12px;
	margin-left:5px;
	/* GRADIENT COLOR */
	background: rgba(185,0,0,1);
	background: -moz-linear-gradient(top, rgba(185,0,0,1) 0%, rgba(185,0,0,1) 50%, rgba(102,0,0,1) 51%, rgba(102,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(185,0,0,1)), color-stop(50%, rgba(185,0,0,1)), color-stop(51%, rgba(102,0,0,1)), color-stop(100%, rgba(102,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(185,0,0,1) 0%, rgba(185,0,0,1) 50%, rgba(102,0,0,1) 51%, rgba(102,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(185,0,0,1) 0%, rgba(185,0,0,1) 50%, rgba(102,0,0,1) 51%, rgba(102,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(185,0,0,1) 0%, rgba(185,0,0,1) 50%, rgba(102,0,0,1) 51%, rgba(102,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(185,0,0,1) 0%, rgba(185,0,0,1) 50%, rgba(102,0,0,1) 51%, rgba(102,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90000', endColorstr='#660000', GradientType=0 );
}

.button-min:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
}

/**/

.page-not-found {
	margin-top:50px;
	text-align:center;
	font-family:Tahoma;
	font-size:15px;
}

/***/
.footer-page {
	width:100%;
	background:rgba(0,0,0,1);
	height:200px;
}
.footer-copyright {
    height: 60px;
    background: rgba(0,0,0,0.9);
    text-align: center;
    font-size: 12px;
    color: #a9a9a9;
    line-height: 1px;
    font-family: Tahoma;
    padding-top: 5px;
    padding-bottom: 5px;
}

.footer-page-content {
	width:1095px;
	margin:0 auto;
}

.qrcode {
	position:absolute;
	width:100px;
	height:100px;
	background:url('https://newdark.org/template/images/main/qrcode.jpg') no-repeat;
	opacity:1;
	background-size:cover;
	margin-left: 895px;
    margin-top: 50px;
}
.footer-page-div {
	display:inline-block;
	font-size:12px;
	color:white;
	font-family:'Open Sans', sans-serif;
	margin-left:30px;
	vertical-align:top;
}

.footer-page-div > ul > li {
	list-style: none;
	height:20px;
}
.footer-page-div > ul > li > a {
	display:block;
	width:100%;
	color:#c0c0c0;
	text-decoration:none;
}
.footer-page-div > ul > li > a:hover {
	color:#ebebeb;
}
.footer-page-quick {
	position:absolute;
	margin-top:40px;
}
.footer-header {
	font-size:15px;
	margin-bottom:5px;
}
.rating {
	position:absolute;
	width:340px;
	height:55px;
	margin-top: 110px;
	margin-left: 450px;
	background:url('https://newdark.org/template/images/main/rating.png') no-repeat;
}

.facebook-pos {
	position:absolute;
	margin-left:450px;
	margin-top:40px;
}
.nyxcom-white {
	position:absolute;
	margin-left:640px;
	margin-top:45px;
	background:url('https://newdark.org/template/images/main/nyxcom.png') no-repeat;
	background-size:cover;
	width:110px;
	height:28px;
}
/***/
.profile-chars-list {
	margin-top:50px;
}
.profile-chars-list > h1 {
	margin:0 auto;
	padding:0 auto;
	padding-left:50px;
	padding-right:50px;
	color:#3b3b3b;
	font-weight:bold;
	font-size:14px;
	font-family:'Open Sans', sans-serif;
	margin-bottom:10px;
	margin-top:10px;
}
.profile-chars-info {
	background:#26211f;
	text-align:center;
	margin-top:30px;
	padding-top:10px;
	padding-bottom:10px;
}

.profile-chars-info > ul {
	display: inline-block;
	margin: 0 auto;
	padding: 0;	
	margin-left:50px;
}

.profile-chars-info > ul > li {
    list-style: none;
    height: 20px;
    font-size: 12px;
    color: #d9ad8e;
    vertical-align: top;
	font-family:Tahoma;
	
}

.profile-chars-info > ul > li > a {
	color:lime;
	text-decoration:none;
}

.profile-chars-info > ul > li > a:hover {
	text-decoration:underline;
}
.page-info-desc {
	font-family:'Open Sans', sans-serif;
	margin-left:20px;
	font-size:12px;
	text-align:center;
}

.page-info-desc > h1 {
	font-size:20px;
	margin:0 auto;
	padding:0 auto;
}

.page-info-desc > h2 {
	font-size:12px;
	margin:0 auto;
	padding:0 auto;
	font-weight:normal;
}

.page-info-desc > input {
	width:200px;
}


.page-info-desc>label {
    display: block;
    height: 65px;
	line-height:60px;
}

.page-info-desc>label>font {
    display: inline-block;
    margin: 0 auto 3px;
    text-align: left;
    font-size: 15px;
    font-family: Tahoma;
    margin-right: 10px;
    width: 135px;
    text-align: right;
}

.page-info-desc>label>input[type=password] {
    margin: 0 auto;
    width: 320px;
    height: 35px;
    padding-left: 10px;
    padding-right: 10px;
}

.recaptcha {
	width:250px;
	height:80px;
	margin:0 auto;
	margin-bottom:15px;
}
/***/
/* Owaran: 24.01.2017 */
.payment-overview {
	margin:0 auto;
	width:700px;
	margin-top:30px;
	display:table;
}
.payment-content-left {
	width:200px;
	float:left;
}
.payment-content-right {
	width:480px;
	float:left;
}
.payment-method-option {
	width:221px;
	height:45px;
	border-bottom:1px dotted #d8d8d8;
	font-size:12px;
	margin-bottom:3px;
}
.payment-list-item {
	width:480px;
	height:45px;
	border-bottom:1px dotted #d8d8d8;
	font-size:12px;
	margin-bottom:3px;
}
.payment-method-option > a {
	display:block;
	width:221px;
	height:45px;
	color:black;
}
.payment-method-option > a:hover, 
.payment-current {
	color:white;
	background:url('https://newdark.org/template/images/payment/payment-over.png') no-repeat;
}
.payment-current > b {
	color:white;
}
.payment-method-option > a > b {
	position:absolute;
	font-weight:normal;
	font-family:Tahoma;
	line-height:37px;
	margin-left:10px;
}
.payment-boleto {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
}
.payment-pagseguro {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
	background-position: 0 -33px;
}
.payment-paysafecard {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
	background-position: 0 -66px;
}
.payment-moip {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
	background-position: 0 -99px;
}
.payment-paypal {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
	background-position: 0 -132px;
}
.payment-paygol {
	position:absolute;
	margin-left:85px;
	margin-top:4px;
	width:112px;
	height:33px;
	background:url('https://newdark.org/template/images/payment/payment-options.png') no-repeat;
	background-position: 0 -165px;
}
.payment-list-item-div {
	position:absolute;
	display:block;
	width:458px;
	height:35px;
	margin-top:2px;
	margin-left:20px;
	background:url('https://newdark.org/template/images/payment/dragon-coin.png') no-repeat 5px 3px;
	border-radius:2px;
	outline: none;
	border:1px solid transparent;
}
.payment-list-item-div:hover {
	background-color:#f6ce9f;
	border:1px solid #ddc09f;
}
.payment-list-item > a {
	text-decoration:none;
}
.payment-count {
	position:absolute;
	margin-top: 8px;
	margin-left: 46px;
	color:#555555;
	font-family:Arial;
	font-size:18px;
}
.payment-price {
	position:absolute;
	margin-top: 8px;
	margin-left:200px;
	font-family:Arial;
	font-size:18px;
	color:#0da506;
}
.payment-list-item-div > form > input,
.payment-buy {
	position:absolute;
	width:100px;
	height:32px;
	background:url('https://newdark.org/template/images/payment/buy-button.png') no-repeat;
	margin-left: 357px;
	margin-top:1px;
	color:white;
	font-family:Tahoma;
	font-size:14px;
	line-height:32px;
	text-align:center;
	border: none;
}
.payment-list-item-div > form > input:hover,
.payment-buy:hover {
	filter: brightness(1.1);
	-webkit-filter: brightness(1.1);
	cursor:pointer;
}
.payment-title {
	width:100%;
	height:40px;
	text-align:center;
	font-family:Tahoma;
	font-size:13px;
	line-height:20px;
}
.payment-value-left {
	float:left;
	width:130px;
	height:40px;
}
.payment-value-right {
	float:left;
	width:250px;
	height:40px;
}
.payment-disabled {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.payment-info-tl {
	font-size:12px;
	font-family:Tahoma;
	margin-left:50px;
}
/***/

body {
	padding:0;
	margin:0;
	background:url('https://newdark.org/template/theme_metin2/background01.jpg') no-repeat center 0 #fff;
	background-size:cover;
}

.menu-logo {
	margin:0 auto;
	width:225px;
	height:100px;
	background:url('https://newdark.org/template/theme_metin2/logo_metin2.png') no-repeat;
	margin-bottom:5px;
	margin-top:10px;
}

.menu-logo > a {
	display:block;
	margin:0 auto;
	width:225px;
	height:100px;
}

.page-title-header {
	background:#26211f;
}

.page-title-header > h1 {
	color:#f3d8c5;
}

.page-title-header > h2 {
	color:#d0a485;
}

.admin-balerion2 {
    width: 90px;
    height: 40px;
    background: url(https://newdark.org/template/theme_metin2/ico_admin.png) no-repeat;
	background-size:cover;
}

.cash-box {
    display: block;
    margin-top: 5px;
    width: 298px;
    height: 89px;
    background: url(https://newdark.org/template/theme_metin2/btn-cash.png) no-repeat;
}

.balerion2-warn {
    margin: 50px auto 0;
    width: 320px;
    height: 393px;
    background: url(https://newdark.org/template/theme_metin2/warn-box.png) no-repeat
}

.menu-content-over {
	height:430px;
}

.reino-shinsu {
    background: url('https://newdark.org/template/theme_metin2/flags.jpg') 0 -42px no-repeat
}
.reino-jinno {
    background: url('https://newdark.org/template/theme_metin2/flags.jpg') 0 -21px no-repeat
}
.reino-chunjo {
    background: url('https://newdark.org/template/theme_metin2/flags.jpg') no-repeat
}

.guild_name a {
	color:#d0a485;
}

.current {
	background-color:#d0a485;
}

.btn-page:hover {
	background-color:#d0a485;
}.register-content-page {
    width: 585px;
    background-color: rgba(255, 255, 255, .2);
    padding: 10px;
}
.register-content-header {
    width: 100%;
    height: 65px;
    background-color: #8c0000;
    text-align: center
}
.register-content-header>font {
    font-family: Tahoma;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    line-height: 65px;
    text-shadow: 1px 2px 2px rgba(0, 0, 0, .7)
}
.register-content-header-aside {
    width: 780px;
    position: absolute;
    background: url(https://newdark.org/template/images/register/register-page-aside.png) center no-repeat;
    height: 14px
}
.register-content-description {
    background-color: #400000;
    width: 780px;
    height: 72px;
    text-align: center;
    vertical-align: middle;
    display: table-cell
}
.register-content-description>font {
    font-family: Dotum, AppleGothic, sans-serif;
    font-size: 16px;
    color: #fff
}
.register-content-form {
    min-height: 575px;
    background-color: #fff;
    padding: 10px;
    font-family: Tahoma
}
.register-content-form>font {
    display: block;
    text-align: right;
    font-size: 13px
}
.register-content-form>font>a,
.register-content-input a,
.register-content-page-description a {
    color: #000;
    text-decoration: none
}
.register-content-form>font>a:hover,
.register-content-input a:hover,
.register-content-page-description a:hover {
    text-decoration: underline
}
.register-content-input {
    margin-top: 20px
}
.register-content-input>label {
    display: block;
    height: 65px;
    text-align: center;
}
.register-content-input>label>input[type=text],
.register-content-input>label>input[type=password] {
    margin: 0 auto;
    width: 320px;
    height: 35px;
    padding-left: 10px;
    padding-right: 10px
}
.register-input-focus {
    border: 1px solid #cecdcd
}
.register-input-focus:focus {
    border: 1px solid #858585
}
.register-input-error {
    color: red;
    border: 1px solid rgba(255, 0, 0, .5)
}
.register-input-error:focus {
    border: 1px solid rgba(255, 0, 0, 1)
}
.register-input-warning {
    color: #ffc000;
    border: 1px solid rgba(255, 192, 0, .5)
}
.register-input-warning:focus {
    border: 1px solid rgba(255, 192, 0, 1)
}
.register-input-success {
    color: green;
    border: 1px solid rgba(0, 128, 0, .5)
}
.register-input-success:focus {
    border: 1px solid rgba(0, 128, 0, 1)
}
.register-input-loading {
    color: gray;
    border: 1px solid rgba(119, 119, 119, .8)
}
.register-input-loading:focus {
    border: 1px solid rgba(119, 119, 119, 1)
}
.register-content-input>label>input[type=checkbox] {
    display: inline-block;
}
.register-content-input {
	padding-bottom:50px;
}
.register-content-input>label>font {
	display:inline-block;
    margin: 0 auto 3px;
    width: 160px;
    text-align: left;
	font-size:15px;
	font-family: Tahoma;
	margin-right:20px;
	text-align:right;
}
.register-content-input>label>img {
    position: absolute;
    margin-top: 0;
    margin-left: -170px
}
.register-content-input>label>p>b {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    vertical-align: top;
    margin-top: 1px
}
.register-content-input>label>p {
    margin: 0 auto;
    display: block;
    width: 455px;
    height: 40px;
    text-align: left;
    padding-left: 110px
}
.error_information {
    position: absolute;
    width: 305px;
    height: 35px;
    margin-top: -36px;
    margin-left: 335px;
    font-size: 12px;
    color: red;
    text-align: right;
    line-height: 30px;
	font-family:Tahoma;
}
.alert_information {
    position: absolute;
    width: 338px;
    height: 35px;
    margin-top: -36px;
    margin-left: 300px;
    font-size: 12px;
    color: #ffc000;
    text-align: right;
    line-height: 30px;
	font-family:Tahoma;
}
.loading_blank {
    visibility: hidden
}
.loading_gif {
    position: absolute;
    background: url(https://newdark.org/template/images/register/loading.gif) no-repeat;
    width: 30px;
    height: 32px;
    margin-top: -36px;
    margin-left: 610px
}
.ico_success {
    position: absolute;
    background: url(https://newdark.org/template/images/register/ico_success.png) no-repeat;
    width: 30px;
    height: 30px;
    margin-top: -35px;
    margin-left: 610px;
	font-family:Tahoma;
}
.ico_error {
    position: absolute;
    background: url(https://newdark.org/template/images/register/ico_error.png) no-repeat;
    width: 30px;
    height: 30px;
    margin-top: -35px;
    margin-left: 610px;
	font-family:Tahoma;
}
.register-content-button {
    margin: 0 auto;
    display: block;
    width: 163px;
    height: 60px;
    background: url(https://newdark.org/template/images/main/button-red-medium.png) no-repeat;
    color: #fff;
    font-family: Tahoma;
    border: 0;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 15px
}
/* deprecated --owaran 29.11.2016
.register-content-button:hover {
    filter: brightness(1.2);
    -webkit-filter: brightness(1.2)
}*/
.msg_error {
    margin: 15px auto 0;
    background-color: #FFE;
    border: 1px solid red;
    color: #600;
    font-family: Tahoma;
    font-size: 11px;
    padding: 5px;
    text-align: left
}
.msg_error>ul {
    margin-top: 5px
}
.msg_error>ul>li {
    margin-left: 25px;
    display: list-item;
    list-style-type: disc
}
.register-b2-description {
    margin: 0 auto 30px;
    width: 550px;
    font-size: 13px
}
.register-content-page-description {
    height: 30px
}
.register-content-page-desc-left {
    display: inline-block;
    width: 280px;
    height: 30px;
    text-align: left;
    font-size: 14px
}
.register-content-page-desc-right {
    display: inline-block;
    width: 280px;
    height: 30px;
    text-align: right;
    font-size: 14px
}
.register-description-activation {
    text-align: center;
    margin-bottom: 30px;
    font-size: 13px;
	font-size:12px;
	font-family:tahoma;
}
.register-description-activation img {
    display: block;
    margin: 0 auto 20px
}
.alert-warning a {
    color: #c09853;
}
.alert-warning a:hover {
    text-decoration: underline;
}
label > p > b {
	font-family:Tahoma;
}