.body-epyukle #container {
	width: 1202px !important;
	max-width: 1202px !important;
	margin: 0 auto !important;
	white-space: nowrap !important;
	/* Force children to stay on one line */
}

.body-epyukle #main_board_larger {
	width: 880px !important;
	display: inline-block !important;
	vertical-align: top !important;
	white-space: normal !important;
	/* Restore normal text wrapping inside */
}

.body-epyukle #right_board {
	width: 307px !important;
	display: inline-block !important;
	vertical-align: top !important;
	margin-left: 5px !important;
	white-space: normal !important;
	/* Restore normal text wrapping inside */
}

.body-epyukle #left_board,
.body-epyukle #guardian {
	display: none !important;
}

/* .body-epyukle override removed to allow 2-column layout */

body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	background-image: url("../img/arkaplan.jpg");
	background-attachment: fixed;
	background-color: #EDEDED;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%
}

.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.hidden {
	display: none;
	visibility: hidden
}

.g-recaptcha {
	margin-top: 25px;
	margin-left: -15px
}

.fade_pan {
	width: 1702px;
	margin: -851px;
	left: 50%;
	position: absolute;
	top: 886px;
	z-index: 10;
	height: 327px
}

.fade_pan_left {
	width: 100px;
	height: calc(100% + 2px);

	float: left
}

.fade_pan_right {
	width: 100px;
	height: calc(100% + 2px);

	float: right
}

.fade_lefttoright_in {
	-webkit-animation: fade_lefttoright_in .9s ease-out;
	-moz-animation: fade_lefttoright_in .9s ease-out;
	-o-animation: fade_lefttoright_in .9s ease-out
}

.fade_righttoleft_in {
	-webkit-animation: fade_righttoleft_in .9s ease-out;
	-moz-animation: fade_righttoleft_in .9s ease-out;
	-o-animation: fade_righttoleft_in .9s ease-out
}

.fade_in {
	-webkit-animation: fade_in .5s ease-out;
	-moz-animation: fade_in .5s ease-out;
	-o-animation: fade_in .5s ease-out
}

.fade_out {
	-webkit-animation: fade_out .4s ease-out;
	-moz-animation: fade_out .4s ease-out;
	-o-animation: fade_out .4s ease-out
}

.fade_slide_out {
	-webkit-animation: fade_slide_out .4s ease-out;
	-moz-animation: fade_slide_out .4s ease-out;
	-o-animation: fade_slide_out .4s ease-out
}

#header {
	position: relative;
	margin: 0 auto;
	z-index: 999
}

#server_select_bar {
	position: fixed;
	z-index: 11;
	top: 0;
	width: 1700px;
	left: 49.5%;
	margin-left: -850px;
	height: 33px;
	background-image: url(../img/server_select_bar.png);
	background-position: center;
	background-repeat: no-repeat
}

#server_select {
	position: absolute;
	top: 4px;
	left: 50%;
	margin-left: -77px;
	width: 154px;
	height: 20px;
	background-color: #9c0000;
	color: #fff;
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #7a5717
}

#server_select:focus {
	outline: 1px solid #ca892b
}

.header_image {
	position: relative;
	z-index: 1;
	top: 33px;
	margin: 0 auto;
	height: 326px;
	background-position: center;
	background-repeat: no-repeat
}

#header_image_1.header_image {
	background-image: url(../img/header_image_sol.png)
}

#header_image_2.header_image {
	background-image: url(../img/header_image_luna.png)
}

#header_image_3.header_image {
	background-image: url(../img/header_image_ro.png)
}

#fixed_navigation_top {
	position: relative;
	z-index: 999;
	top: 40px;
	margin: 0 auto;
	height: auto;
	margin-bottom: 60px
}

.fixed_bar {
	position: fixed !important;
	-webkit-transform: translate3d(0, 0, 0);
	width: 1700px !important;
	left: 50% !important;
	margin-left: -850px !important
}

.main_button {
	position: absolute;
	z-index: 4;
	top: -48px;
	left: 50%;
	margin-left: -204px;
	width: 406px;
	height: 161px
}

#play_now_button_background {
	position: absolute;
	z-index: 3;
	width: 406px;
	height: 161px;
	background-image: url(../img/play_now_button.png);
	background-position: 0 center;
	background-repeat: no-repeat
}

.main_button a:hover+#play_now_button_background {
	background-position: center !important
}

.main_button a:active+#play_now_button_background {
	background-position: -812px center !important
}

#item_mall_button_background {
	position: absolute;
	z-index: 3;
	width: 406px;
	height: 161px;
	background-image: url(../img/item_mall_buttonc619.png?v=1.0);
	background-position: 0 center;
	background-repeat: no-repeat
}

.main_button a:hover+#item_mall_button_background {
	background-position: center !important
}

.main_button a:active+#item_mall_button_background {
	background-position: -812px center !important
}

.main_button_text {
	text-align: center;
	font-family: 'Merriweather', serif;
	color: #000;
	text-shadow: 0 1px #fff;
	font-weight: 600;
	font-size: 25px;
	letter-spacing: 1.2px;
	width: 301px;
	height: 88px;
	position: absolute;
	z-index: 5;
	top: 80px;
	left: 51%;
	margin-left: -155px;
	background-color: transparent;
	border: none;
	outline: none
}

.item_mall_big_button {
	font-size: 22px;
	top: 77px
}

.main_button_text a {
	text-decoration: none;
	color: #fefffe;
	cursor: default
}

#account_coins {
	margin-top: -9px;
	text-align: center
}

#account_dc,
#account_mc {
	font-family: Arial;
	font-size: 10px;
	display: inline-block;
	vertical-align: middle
}

#account_mc {
	color: #c60c0c
}

#main_menu_navigator {
	position: relative;
	z-index: 3;
	top: 45px;
	width: 1700px;
	left: 50%;
	margin-left: -850px;
	height: 200px;
	background-image: url(../img/main_register_mall_bar.png);
	background-position: center top;
	background-repeat: no-repeat;

}

#menu_navigator_items_list {
	width: 1100px;
	font-family: 'Merriweather', serif;
	color: #fff;
	font-size: 17px;
	text-align: center;
	left: 18%;
	letter-spacing: 1.5px;
	padding-top: 74px;
	position: absolute;
	z-index: 4;

}

.menu_navigator_item {
	margin-right: 38px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer
}

.menu_navigator_item a {
	text-decoration: none;
	font-weight: bold;
	color: #fff
}

.menu_navigator_item a:hover {
	color: #c2c2c2
}

.menu_navigator_item a:active {
	color: #c2c2c2
}


.mni_active {

	color: #c2c2c2 !important;
	font-weight: 600
}

.mni_active a {
	color: #c2c2c2 !important
}

.mni_active_triangle {
	width: 1px;
	height: 0px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 6px solid #930606;
	position: relative;
	z-index: 0;
	top: 13px;
	left: 50%;
	margin-left: -2px;
	margin-top: -8px
}

#container {
	padding-top: 10px;
	width: 1202px;
	position: relative;
	margin: 0 auto 80px
}

.container_after_fixed {
	padding-top: 188px !important
}

#left_board {

	background: #353434;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 5px solid #1b1919;
	border-right: 5px solid #1b1919;
	border-bottom: 5px solid #1b1919;
	border-top: 5px solid #1b1919;
	border-radius: 5px;


	width: 307px;
	height: 750px;
	display: inline-block;
	vertical-align: top;
	left: 0
}

#main_board {
	background: #353434;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 5px solid #1b1919;
	border-right: 5px solid #1b1919;
	border-bottom: 5px solid #1b1919;
	border-top: 5px solid #1b1919;
	border-radius: 0px;


	width: 511px;
	padding: 0 10px 25px;
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px
}

#right_board {
	background: #353434;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 5px solid #1b1919;
	border-right: 5px solid #1b1919;
	border-bottom: 5px solid #1b1919;
	border-top: 5px solid #1b1919;
	border-radius: 5px;


	width: 307px;
	min-height: 750px;
	display: inline-block;
	vertical-align: top
}

.board_title_centeralign {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


	border-bottom: 5px solid #1b1919;
	font-family: 'Merriweather', serif;
	color: #fff;
	text-shadow: 0 1px #000;
	font-size: 25px;
	height: 60px;
	width: 100%;
	padding-top: 25px;
	letter-spacing: 0.6px;
	font-weight: 800;
	text-align: center;
	margin-top: 0px
}

#ranking_category {
	text-align: center;
	margin-top: 20px
}

#ranking_category_selected {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

	border-radius: 5px;

	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 22px;
	letter-spacing: .4px;
	text-align: center;
	width: 150px;
	margin: auto;
	display: inline-block;
	vertical-align: middle
}

#left_arrow_ranking {
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 7px solid #fff;
	border-bottom: 4px solid transparent;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer
}

#right_arrow_ranking {
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-left: 7px solid #fff;
	border-bottom: 4px solid transparent;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer
}

#ranking_table {
	margin-top: 17px;
	width: 307px;
	border-collapse: collapse
}

.ranking_table_row {
	height: 60px;
	width: 100%;

	background: #ADA996;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */



	border-top: 3px solid #353434;
	border-bottom: 2x solid #353434;
}

.ranking_table_row:hover {
	background-color: #d2d2d2
}

.ranking_icon {
	background-position: center;
	background-repeat: no-repeat;
	width: 38px;
	height: 38px;
	padding-left: 16px;
	padding-right: 16px
}

#ranking_table tr:first-child .ranking_icon {
	background-image: url(../img/ranking_first_place.png)
}

#ranking_table tr:nth-child(2) .ranking_icon {
	background-image: url(../img/ranking_second_place.png)
}

#ranking_table tr:nth-child(3) .ranking_icon {
	background-image: url(../img/ranking_third_place.png)
}

#ranking_table tr:nth-child(4) .ranking_icon {
	background-image: url(../img/ranking_forth_place.png)
}

#ranking_table tr:nth-child(5) .ranking_icon {
	background-image: url(../img/ranking_fifth_place.png)
}

.ranking_playername {
	font-family: 'Merriweather', serif;
	color: #000;
	font-size: 18px;
	text-align: left;
	width: 160px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.ranking_points {
	background: -moz-radial-gradient(center, ellipse cover, rgba(74, 74, 74, 1) 0%, rgba(0, 0, 0, 1) 100%);
	/* ff3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(74, 74, 74, 1)), color-stop(100%, rgba(0, 0, 0, 1)));
	/* safari4+,chrome */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(74, 74, 74, 1) 0%, rgba(0, 0, 0, 1) 100%);
	/* safari5.1+,chrome10+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(74, 74, 74, 1) 0%, rgba(0, 0, 0, 1) 100%);
	/* opera 11.10+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(74, 74, 74, 1) 0%, rgba(0, 0, 0, 1) 100%);
	/* ie10+ */
	background: radial-gradient(ellipse at center, rgba(74, 74, 74, 1) 0%, rgba(0, 0, 0, 1) 100%);
	/* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A4A4A', endColorstr='#000000', GradientType=1);
	/* ie6-9 */
	text-align: center
}

.ranking_points_title {
	color: #d1d1d1;
	font-family: 'Merriweather', serif;
	font-size: 11px;
	letter-spacing: .4px
}

.ranking_points_value {
	color: #d6d6d6;
	font-weight: bold;
	font-family: Arial;
	font-size: 15px;
	letter-spacing: .4px
}

.small_link_text {
	font-family: Arial;
	color: #b31212;
	font-size: 11px;
	text-align: center;
	margin-top: 28px
}

.small_link_text a {


	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


	border-radius: 5px;
	letter-spacing: 0.5px;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
	font-family: 'Merriweather', serif;
	-webkit-border-radius: 1;
	-moz-border-radius: 1;
	border-radius: 1px;
	font-family: 'Merriweather', serif;
	font-size: 13px;
	padding: 11px 20px 10px 20px;
	text-decoration: none;


}

.small_link_text a:hover {
	color: #6f6ced;

}

#featured_video {
	margin: 35px auto 0;
	width: 255px
}

#featured_video_title {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 17px;
	margin-left: 40px;
	letter-spacing: 0.9px
}

#video {
	margin-top: 8px;
	margin-bottom: 5px
}

#featured_video_uploader {
	color: #df0f0f;
	font-family: Arial;
	font-size: 11px
}

#download_button {
	width: 298px;
	height: 116px;
	margin: 5px auto 0 5px
}

#download_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: 1.5px;
	color: #fff;
	text-shadow: 0 1px #4e3615;
	position: absolute;
	z-index: 4;
	width: 298px;
	height: 116px;
	margin-left: 30px;
	text-align: center;
	background-color: transparent;
	outline: none;
	border: none
}

#download_button_text_row1 {
	font-size: 11px
}

#download_button_text_row2 {
	font-size: 35px;
	font-weight: 600
}

#download_button_background {
	width: 298px;
	height: 116px;
	background-image: url(../img/download_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3
}

#download_button_text:hover+#download_button_background {
	background-position: center !important
}

#download_button_text:active+#download_button_background {
	background-position: -596px center !important
}

.board_title_leftalign {
	font-family: 'Merriweather', serif;
	color: #fff;
	font-size: 21px;
	letter-spacing: 1.2px;
	font-weight: 600;
	text-align: left;
	margin-top: 5px;
	margin-left: 25px
}

.input_title {
	margin-left: 25px;
	margin-top: 10px;
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #d3d3d3;
	text-shadow: 1 0 1px #fff;
	font-size: 11px;
	font-weight: 600
}

.login_input_box {
	width: 255px;
	height: 33px;
	border: 1px solid #ae7b17;
	background: #7b1d1d;
	/* fallback for old browsers */
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 5px auto 5px 25px;
	outline: none
}



.login_input_box:focus {
	border: 1px solid #c58c1a;
	background-color: #4c4545
}

.remember_toggle {
	width: 12px;
	height: 11px;
	background-image: url(../img/toggle.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-top: 10px
}

.switch:hover .remember_toggle {
	background-position: -24px center
}

#remember_text {
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px !important
}

.switch {
	margin-left: 25px;
	margin-top: 10px;
	cursor: pointer
}

.switch input {
	display: none
}

input:checked+.remember_toggle {
	background-position: -12px center
}

.switch:hover input:checked+.remember_toggle {
	background-position: -36px center
}

#remember_text {
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px !important
}

#signin_button {
	margin-top: 20px;
	width: 190px;
	height: 47px;
	background-image: url(../img/signin_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	cursor: default;
	margin-left: 60px;
	margin-bottom: 20px
}

#signin_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: 0.1px;
	color: #000;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	background-color: transparent;
	border: none;
	height: 47px;
	width: 190px;
	outline: none
}

#signin_button:hover {
	background-position: center
}

#signin_button:active {
	background-position: -380px center
}

#ingame_statistics {
	margin-top: 35px;
	margin-bottom: 20px;
	z-index: 2
}

#player_count {
	width: 172px;
	height: 69px;
	background-image: url(../img/player_count.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	margin-left: 65px;
	text-align: center;
	color: #000;
	font-weight: 500;
	font-family: 'Trojan Pro';
	font-size: 35px;
	letter-spacing: 1.6px;
	border-radius: 20px;

	background: #ADA996;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


	border: 3px solid #727272;
}


#player_count_value {
	padding-top: 17px
}

#player_count_title {
	font-family: 'Merriweather', serif;
	letter-spacing: .4px;
	color: #dfdede;
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
	width: 240px;
	margin-left: 36px
}

#shops_explanation {
	font-family: 'Merriweather', serif;
	letter-spacing: .4px;
	color: #b6b6b6;
	font-size: 10px;
	text-align: center;
	margin-top: 1px;
	width: 240px;
	margin-left: 36px
}

#player_count_additional_stats {
	height: 55px;
	width: 307px;

	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */




	border-radius: 1px;

	font-family: 'Merriweather', serif;
	color: #fbff99;
	text-shadow: 0 1px #fff;

	margin-top: 10px;
	text-align: center;
	padding-top: 6px
}



.player_count_additional_stats_value {


	background: #ADA996;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

	box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border-radius: 5px;
	width: 55px;

	font-family: 'Merriweather', serif;
	display: inline-block;
	vertical-align: middle;
	font-weight: 600;
	color: #000;
	text-shadow: 0 1px #fff;
	font-family: 'Merriweather', serif;
	font-size: 17px;
}

.player_count_additional_stats_title {
	display: inline-block;
	vertical-align: middle;
	font-weight: 600;
	color: #fff;
	text-shadow: 0 1px #000;
	font-family: 'Merriweather', serif;
	font-size: 14px;

}

.post img {
	max-width: 100% !important
}

.post {

	background-color: #fff;
	box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.46), 0px 0 10px rgba(0, 0, 0, 0.1);
	width: calc(100%-30px);
	padding: 11px 15px 21px;
	margin-top: 25px
}

.post_title {
	color: #3c3c3c;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	margin-bottom: 10px
}

.post_content a {
	text-decoration: none;
	color: #eb0c0c
}

.post_content {
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	letter-spacing: .4px;
	width: 100%;
	line-height: 1.7;
	border-bottom: 1px solid #b7b7b7;
	padding-bottom: 15px;
	margin-bottom: 5px
}

.post_date {
	color: #ad152e;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	width: 280px;
	display: inline-block;
	vertical-align: middle
}

.read_more a {
	color: #ad152e;
	text-decoration: none
}

.read_more {
	cursor: pointer;
	float: right;
	margin-top: -5px;
	margin-right: -1px
}

.read_more_text {
	color: #eb0027;
	font-family: 'Merriweather', serif;
	font-size: 11px;
	letter-spacing: .4px;
	font-weight: 600;
	text-align: right;
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px
}

.read_more_button {
	width: 26px;
	height: 25px;
	background-image: url(../img/read_more_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle
}

.read_more:hover>.read_more_button {
	background-position: center
}

.read_more:active>.read_more_button {
	background-position: -52px center
}

.posts_navigation {
	text-align: center;
	margin: 35px 0 10px
}

.posts_navigation_item {
	display: inline-block;
	width: 12px;
	height: 12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	margin-left: 11px;
	margin-right: 11px;
	outline: none;
	border: none
}

.pn_selected {
	background-color: #ed0000
}

.pn_unselected {
	background-color: #510000
}

.pn_unselected:hover {
	background-color: #964646
}

#footer {
	position: relative;
	margin: 0 auto;
	width: 1100px;
	margin-bottom: 30px;
	z-index: 20
}

#footer_navigator_items_list {
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	margin-bottom: 30px
}

.footer_navigator_item {
	box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.26), 0px 0 2px rgba(0, 0, 0, 0.18);
	margin-right: 45px;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	background: rgba(71, 71, 71, 1);
	background: -moz-linear-gradient(top, rgba(71, 71, 71, 1) 0%, rgba(23, 23, 23, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(71, 71, 71, 1)), color-stop(100%, rgba(23, 23, 23, 1)));
	background: -webkit-linear-gradient(top, rgba(71, 71, 71, 1) 0%, rgba(23, 23, 23, 1) 100%);
	background: -o-linear-gradient(top, rgba(71, 71, 71, 1) 0%, rgba(23, 23, 23, 1) 100%);
	background: -ms-linear-gradient(top, rgba(71, 71, 71, 1) 0%, rgba(23, 23, 23, 1) 100%);
	background: linear-gradient(to bottom, rgba(71, 71, 71, 1) 0%, rgba(23, 23, 23, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#171717', GradientType=0);
	border: 1px solid #545454;
	height: 25px;
	width: 150px;
	padding-top: 8px;
}

.footer_navigator_item a:hover {
	color: #c4c4c4;
}

.footer_navigator_item a {
	color: #fff;
	text-decoration: none
}

.footer_navigator_last_item {
	margin-right: 0 !important
}

.other_server {
	color: #ff3228 !important
}

.other_server a {
	color: #ff3228 !important
}

.other_server a:hover {
	color: #ff4940 !important
}

#footer_other_infos {
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-align: center;
	margin-bottom: 20px
}

#social_networks {
	width: 100%;
	text-align: center
}

#discord {
	background-image: url(../img/discord_logo.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin: 2px;
	outline: none;
	border: none;
	background-color: transparent
}

#facebook {
	background-image: url(../img/facebook_logo.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin: 2px;
	outline: none;
	border: none;
	background-color: transparent
}

#youtube {
	background-image: url(../img/youtube_logo.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin: 2px;
	outline: none;
	border: none;
	background-color: transparent
}

#epvp {
	background-image: url(../img/epvp_logo.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin: 2px;
	outline: none;
	border: none;
	background-color: transparent
}

#discord:hover,
#facebook:hover,
#youtube:hover,
#epvp:hover {
	background-position: center
}

#discord:active,
#facebook:active,
#youtube:active,
#epvp:active {
	background-position: -50px center
}

.welcome_message {
	margin-left: 25px;
	margin-top: 15px;
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #ff4a4a;
	font-size: 13px;
	font-weight: 600
}

.user_panel_buttons {
	width: 271px;
	margin: 15px auto
}

.user_panel_buttons_row {

	background: #ADA996;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #EAEAEA, #DBDBDB, #F2F2F2, #ADA996);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


	border: 1px solid #db1c1c;
	font-family: Arial;
	font-size: 11px;
	letter-spacing: .4px;
	color: #000;
	height: 34px;
	outline: none;
	border: none;
	width: 100%;
	text-align: left;
	margin-bottom: 2px
}

.user_panel_buttons_row:hover {
	background-color: #fff;
}

.user_panel_buttons_row:active {
	background-color: #fff;
}

.user_panel_buttons_icon {
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	width: 50px;
	height: 34px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px
}

#upb_accountsettings .user_panel_buttons_icon {
	background-image: url(../img/settings_icon.png)
}

#upb_vote .user_panel_buttons_icon {
	background-image: url(../img/vote_icon.png)
}

#upb_sentrysystem .user_panel_buttons_icon {
	background-image: url(../img/sentry_system_icon.png)
}

#upb_shopsaleshistory .user_panel_buttons_icon {
	background-image: url(../img/shop_history_icon.png)
}

#logout_button {
	margin-top: 20px;
	width: 190px;
	height: 47px;
	background-image: url(../img/logout_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	cursor: default;
	margin-left: 60px;
	margin-bottom: 60px
}

#logout_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #fcf0f0;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	background-color: transparent;
	border: none;
	height: 47px;
	width: 190px;
	outline: none
}

#logout_button:hover {
	background-position: center
}

#logout_button:active {
	background-position: -380px center
}

.main_board_darker_background {
	background-color: #d8d8d8;
	width: 390px;
	margin: auto;
	padding: 20px 30px;
	margin-top: 30px;
	margin-bottom: 15px
}

.main_board_darker_background_kurulum {
	/* background-color:#d8d8d8; */
	width: 470px;
	margin: auto;
	/* padding:20px 30px; */
	/* margin-top:30px; */
	margin-bottom: 15px;
}

.main_board_subtitle {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	margin-bottom: 15px
}

.main_board_subtitle_centeralign {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	margin-bottom: 15px;
	text-align: center
}

.main_board_regular_text {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 11px;
	letter-spacing: .4px;
	line-height: 1.6
}

.main_board_regular_text a {
	color: #db6868;
	text-decoration: none
}

.download_requirements {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 40px
}

.system_category_name {
	font-weight: 600;
	color: #ff4747;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	text-align: right;
	padding-right: 5px
}

.system_category_value {
	color: #c11a1b;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	text-align: left;
	padding-left: 5px
}

.download_option {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	margin-bottom: 12px
}

.download_option a {
	text-decoration: none;
	color: #f44242
}

.download_option a:hover {
	color: #de9999
}

#last_download_option.download_option {
	margin-bottom: 40px
}

#forgot_password_form {
	width: 255px;
	margin: auto
}

.forgot_password_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #e39898;
	font-size: 11px;
	font-weight: 600;
	margin-top: 10px
}

.forgot_password_input_box {
	width: 255px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 5px auto 15px 0;
	outline: none
}

.forgot_password_input_box:focus {
	border: 1px solid #c51a1a;
	background-color: #7b1d1d;
}

#reset_button {
	width: 190px;
	height: 47px;
	background-image: url(../img/reset_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	cursor: default;
	margin: 20px auto
}

#reset_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #4d4d4c;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	background-color: transparent;
	border: none;
	height: 47px;
	width: 190px;
	outline: none
}

#reset_button:hover {
	background-position: center
}

#reset_button:active {
	background-position: -380px center
}

#progress_bar {
	width: 374px;
	height: 2px;
	background-position: center;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 30px
}

#progress_bar.progress_bar_stage1 {
	background-image: url(../img/register_progress_1.png)
}

#progress_bar.progress_bar_stage2 {
	background-image: url(../img/register_progress_2.png)
}

#progress_bar.progress_bar_stage3 {
	background-image: url(../img/register_progress_3.png)
}

#register_form {
	width: 270px;
	margin: auto
}

.register_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #962020;
	font-size: 11px;
	font-weight: 600;
	margin-top: 10px
}

.register_input_box {
	width: 270px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 5px auto 15px 0;
	outline: none
}

.register_input_box:focus {
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
}

#deletion_code {
	margin-top: 25px
}

#deletion_code_input_title {
	width: 160px;
	margin-right: 5px;
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #962020;
	font-size: 11px;
	font-weight: 600;
	display: inline-block;
	vertical-align: middle;
}

#deletion_code_input_box {
	width: 100px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	outline: none;
	display: inline-block;
	text-align: center;
	vertical-align: middle
}


#deletion_code_input_box:focus {
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
}

#deletion_code_input_box::-webkit-input-placeholder {
	color: #FFF;
}

#deletion_code_input_box:-moz-placeholder {
	color: #FFF;
	opacity: 1
}

#deletion_code_input_box::-moz-placeholder {
	color: #FFF;
	opacity: 1
}

#deletion_code_input_box:-ms-input-placeholder {
	color: #FFF;
}

.register_agreements {
	/* margin-top:25px; */
}

.register_agreement_toggle {
	width: 12px;
	height: 11px;
	background-image: url(../img/toggle.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	margin-top: 11px;
	cursor: pointer
}

.register_agreement_switch:hover .register_agreement_toggle {
	background-position: -24px center
}

}

.register_agreement_switch:hover input:checked+.register_agreement_toggle {
	background-position: -36px center
}

.register_agreement_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #962020;
	font-size: 10.5px;
	font-weight: 600;
	display: inline-block;
	vertical-align: top;
	margin-left: 5px;
	width: 240px;
	line-height: 1.6;
	margin-top: 10px
}

#register_button {
	width: 190px;
	height: 47px;
	background-image: url(../img/register_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	cursor: default;
	margin: 30px auto 20px
}

#register_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #cecece;
	font-size: 18px;
	text-align: center;
	font-weight: 500;
	background-color: transparent;
	border: none;
	height: 47px;
	width: 190px;
	outline: none
}

#register_button:hover {
	background-position: center
}

#register_button:active {
	background-position: -380px center
}

#register_stage2_information_success {
	color: #ca2064;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	margin-bottom: 10px
}

#resend_activation_link {
	margin-top: 30px;
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	margin-bottom: 12px
}

#resend_activation_link a {
	color: #FFF;
	text-decoration: none
}

#sentry_code {
	text-align: center;
	margin-bottom: 20px
}

#sentry_code_title {
	color: #ffeea8;
	font-family: 'Merriweather', serif;
	font-size: 19px;
	letter-spacing: .6px;
	margin-bottom: 10px;
	text-align: center
}

#sentry_code_input_box {
	width: 100px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	outline: none;
	display: inline-block;
	text-align: center;
	vertical-align: middle
}

#sentry_code_input_box:focus {
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
}

#sentry_advantages_list {
	margin-top: 20px;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	line-height: 2
}

#activate_later {
	margin-top: 30px;
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	margin-bottom: 12px
}

#activate_later a {
	color: #FFF;
	text-decoration: none
}

.register_agreements {
	/* margin-top:25px; */
}

.register_agreement_toggle {
	width: 12px;
	height: 11px;
	background-image: url(../img/toggle.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	margin-top: 11px;
	cursor: pointer
}

.register_agreement_switch:hover .register_agreement_toggle {
	background-position: -24px center
}

.register_agreement_switch {
	cursor: pointer
}

.register_agreement_switch input {
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
}

input:checked+.register_agreement_toggle {
	background-position: -12px center
}

.register_agreement_switch:hover input:checked+.register_agreement_toggle {
	background-position: -36px center
}

.register_agreement_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #962020;
	font-size: 10.5px;
	font-weight: 600;
	display: inline-block;
}

.sentry_activation {
	margin-top: 15px
}

.sentry_activation_toggle {
	width: 12px;
	height: 11px;
	background-image: url(../img/toggle.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	margin-top: 11px;
	cursor: pointer
}

.sentry_activation_switch:hover .sentry_activation_toggle {
	background-position: -24px center
}

.sentry_activation_switch {
	cursor: pointer
}

.sentry_activation_switch input {
	display: none
}

input:checked+.sentry_activation_toggle {
	background-position: -12px center
}

.sentry_activation_switch:hover input:checked+.sentry_activation_toggle {
	background-position: -36px center
}

.sentry_activation_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #ff1616;
	font-size: 10.5px;
	font-weight: 600;
	display: inline-block;
	vertical-align: top;
	margin-left: 5px;
	line-height: 1.6;
	margin-top: 10px
}

.sentry_button_container {
	margin: 30px auto 20px;
	width: 190px
}

#activate_button,
#deactivate_button {
	width: 190px;
	height: 47px;
	background-position: 0 center;
	background-repeat: no-repeat;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #dedede;
	font-size: 18px;
	text-align: center;
	font-weight: 500;
	background-color: transparent;
	border: none;
	outline: none
}

#activate_button {
	background-image: url(../img/activate_button.png)
}

#deactivate_button {
	background-image: url(../img/deactivate_button.png)
}

#activate_button:hover,
#deactivate_button:hover {
	background-position: -190px center
}

#activate_button:active,
#deactivate_button:active {
	background-position: -380px center
}

#activate_button:disabled,
#deactivate_button:disabled {
	background-position: -570px center
}

#guardian {
	background-image: url(../img/guardian.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 423px;
	height: 361px;
	margin: auto;
	margin-top: 30px
}

#forbidden_access_notification {
	background-color: #bb2121;
	font-family: 'Merriweather', serif;
	color: #FFF;
	text-align: center;
	width: 400px;
	margin: auto;
	padding: 30px 15px;
	margin-top: 30px;
	margin-bottom: 15px
}

#forbidden_access_title {
	font-size: 21px;
	font-weight: 600;
	letter-spacing: .6px;
	margin-bottom: 5px
}

#forbidden_access_information {
	font-size: 12px;
	letter-spacing: .4px
}

.account_settings_main_board_darker_background {
	width: 450px;
	margin: auto;
	padding: 20px 0;
	margin-top: 30px;
	margin-bottom: 15px
}

#account_details {
	border-right: none;
	border-left: none;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 13px
}

.account_details_row {

	font-family: 'Merriweather', serif;
	font-size: 12px;
	width: 100%;

}

.account_details_category {
	color: #c9c9c9;
	width: 180px;
	padding: 6px 6px 6px 15px
}

.account_details_value {
	color: #fff;
	padding: 6px
}

.account_details_input_box {
	width: 230px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	outline: none;
	padding-left: 10px
}

.account_details_input_box:focus {
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
}

#account_details_language_select {
	width: 140px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	outline: none;
	padding-left: 10px
}

#account_details_password_change,
#account_details_character_delete,
#account_details_storage_password {
	border-right: none;
	border-left: none;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 13px
}

.account_details_row_title {

	color: #ff4040;
	font-size: 13px;
	font-family: 'Merriweather', serif
}

.account_details_row_title td {
	padding: 6px 6px 6px 15px
}

.account_details_row_regular_text {
	color: #9d3333;
	font-family: 'Merriweather', serif;
	font-size: 11px;
	letter-spacing: .4px;
	line-height: 1.6
}

.account_details_row_regular_text td {
	padding: 6px 6px 6px 15px;
	background-color: #eadbdb
}

.account_details_row_regular_text a {
	color: #000;
	text-decoration: none
}

.email_blocked_icon {
	background-image: url(../img/email_locked.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 10px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px
}

.email_blocked_message {
	display: inline-block;
	vertical-align: middle;
	width: 210px;
	color: #b02f11;
	line-height: 1.4;
	font-size: 10px;
	padding-top: 2px
}

.warning_email_icon {
	background-image: url(../img/temporary_email.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 15px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-left: 10px
}

.warning_email_message {
	display: inline-block;
	vertical-align: middle;
	color: #ff0000;
	line-height: 1.4;
	font-size: 10px;
	padding-top: 2px;
	width: 390px
}

.warning_email_message a {
	text-decoration: none;
	color: #000
}

#save_button {
	width: 190px;
	height: 47px;
	background-image: url(../img/save_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	cursor: default;
	margin: 30px auto 20px
}

#save_button_text {
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #e2e2e2;
	font-size: 18px;
	text-align: center;
	font-weight: 500;
	background-color: transparent;
	border: none;
	height: 47px;
	width: 190px;
	outline: none
}

#save_button:hover {
	background-position: center
}

#save_button:active {
	background-position: -380px center
}

.vote_for_coins_row {
	margin-bottom: 30px;
	margin-top: 20px
}

.vote_for_coins_icon {
	background-position: 0 center;
	background-repeat: no-repeat;
	width: 64px;
	height: 62px;
	border: none;
	outline: none;
	background-color: transparent;
	display: inline-block;
	vertical-align: middle;
	margin-right: 15px
}

.vote_for_coins_icon:hover {
	background-position: center
}

.vote_for_coins_icon:active {
	background-position: -128px center
}

#get_2_coins.vote_for_coins_icon {
	background-image: url(../img/vote_get_2_coins.png)
}

#get_1_coins.vote_for_coins_icon {
	background-image: url(../img/vote_get_1_coin.png)
}

#support_red.vote_for_coins_icon {
	background-image: url(../img/vote_support_red.png)
}

#support_green.vote_for_coins_icon {
	background-image: url(../img/vote_support_green.png)
}

#support_blue.vote_for_coins_icon {
	background-image: url(../img/vote_support_blue.png)
}

.vote_for_coins_message {
	font-family: 'Merriweather', serif;
	color: #c09021;
	font-size: 12px;
	line-height: 1.6;
	display: inline-block;
	vertical-align: middle
}

.voting_website {
	font-family: Arial;
	font-size: 10px;
	color: #f3ea3d;
	letter-spacing: 1px
}

#support_vote .voting_website {
	display: inline-block
}

.voting_system_additional_info {
	font-family: Arial;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px
}

.voting_system_additional_info a {
	color: #FFF;
	text-decoration: none
}

#main_board_larger {
	background: #353434;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 5px solid #1b1919;
	border-right: 5px solid #1b1919;
	border-bottom: 5px solid #1b1919;
	border-top: 5px solid #1b1919;
	border-radius: 0px;
	width: 767px;
	padding: 0 40px 25px;
	display: inline-block;
	margin-right: 5px
}

#main_board_larger .main_board_regular_text {
	margin-top: 20px
}

.item_name_search_input_title {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	line-height: 1.6;
	margin-top: 15px;
	font-weight: 600
}

.item_name_search {
	margin-top: 5px
}

.item_name_search_input_box {
	width: 255px;
	height: 37px;
	border: 1px solid #ae7b17;
	background-color: #000;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.16), 0px 0 2px rgba(0, 0, 0, 0.18);
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	outline: none;
	display: inline-block;
	vertical-align: middle
}

.item_name_search_input_box:focus {
	border: 1px solid #c58c1a;
	background-color: #000
}

#item_search_button {
	width: 37px;
	height: 37px;
	background-image: url(../img/item_search_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	margin-left: 7px;
	display: inline-block;
	vertical-align: middle;
	border: none;
	outline: none;
	background-color: transparent
}

#item_search_button:hover {
	background-position: center
}

#item_search_button:active {
	background-position: -74px center
}

#trades_list {
	width: 100%;
	background-color: #0d0c0c;
	padding: 20px 0;
	margin-top: 40px;
	margin-bottom: 10px
}

.trades_list_category {
	display: inline-block;
	vertical-align: middle;
	width: 32.9%;
	text-align: center
}

.trades_list_category_title {
	color: #867555;
	font-family: 'Merriweather', serif;
	font-size: 16px;
	letter-spacing: .4px;
	text-align: center
}

.trades_list_category_value {
	color: #c88c15;
	font-family: Arial;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .4px;
	text-align: center;
	margin-top: 10px
}

#main_board_larger .main_board_subtitle {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	margin-top: 20px;
	margin-bottom: -15px
}

#navigate_in_months {
	width: 100%;
	margin-top: 50px;
	height: 40px
}

.navigate_in_months_button {
	width: 196px;
	height: 40px;
	background-image: url(../img/price_checker_navigate_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
	border: none;
	outline: none;
	background-color: transparent;
	color: #1d120d;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .4px
}

.navigate_in_months_button:hover {
	background-position: -196px center
}

.navigate_in_months_button:active {
	background-position: -392px center
}

.navigate_in_months_button:disabled {
	background-position: -588px center;
	color: #FFF
}

#navigate_in_months_previous.navigate_in_months_button {
	float: left
}

#navigate_in_months_next.navigate_in_months_button {
	float: right
}

#comparison_against_months {
	margin-bottom: 40px
}

.compare_against_month {
	font-family: Arial;
	color: #FFF;
	font-size: 11px;
	text-align: center;
	margin-top: 12px;
	display: inline-block
}

.compare_against_month a {
	color: #FFF;
	text-decoration: none
}

#compare_against_previous.compare_against_month {
	float: left
}

#compare_against_next.compare_against_month {
	float: right
}

.ui-menu-item-wrapper {
	background-color: #393434;
	font-family: Arial;
	font-size: 11px;
	color: #FFF
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #ae7b17 !important;
	background: #ae7b17 !important;
	font-weight: 400;
	color: #fff
}

.ui-widget.ui-widget-content {
	border: 1px solid #ae1717 !important
}

#price_checker_chart {
	background-color: #0d0c0c;
	margin-top: 20px
}

.item_shop_frame {
	border: 1px solid #ca9020;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 4px;
	width: 760px;
	height: 560px;
	border: 1px solid #ca9020;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 4px;
	width: 760px;
	height: 560px
}

#ranking_page_board_header {
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center
}

#ranking_category_select_dropdown {
	width: 140px;
	height: 33px;
	border: 1px solid #fff;
	background-color: #444444;
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	outline: none;
	padding-left: 10px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: -3px
}

.current_ranking_page_subtitle {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px
}

#full_ranking_table {
	margin-top: 15px;
	width: 100%;
	border-collapse: collapse
}

.full_ranking_table_row {
	height: 53px;
	width: 100%;
	background: #353434;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 2px solid #1b1919;
	border-right: 2px solid #1b1919;
	border-bottom: 2px solid #1b1919;
	border-top: 2px solid #1b1919;
	border-radius: 0px;

}

.full_ranking_table_row:hover {
	background: #595757;
	box-shadow: inset 0 0 41px rgba(0, 0, 0, 0.46), 0px 0 3px rgba(0, 0, 0, 0.18);
	border-left: 2px solid #1b1919;
	border-right: 2px solid #1b1919;
	border-bottom: 2px solid #1b1919;
	border-top: 2px solid #1b1919;
	border-radius: 0px;
}

.full_ranking_rank {
	background-position: center;
	background-repeat: no-repeat;
	width: 38px;
	height: 38px;
	padding-left: 16px;
	padding-right: 16px
}

#full_ranking_table .full_ranking_table_row:nth-child(2) td.top_rank {
	background-image: url(../img/ranking_first_place.png)
}

#full_ranking_table .full_ranking_table_row:nth-child(3) td.top_rank {
	background-image: url(../img/ranking_second_place.png)
}

#full_ranking_table .full_ranking_table_row:nth-child(4) td.top_rank {
	background-image: url(../img/ranking_third_place.png)
}

#full_ranking_table .full_ranking_table_row:nth-child(5) td.top_rank {
	background-image: url(../img/ranking_forth_place.png)
}

#full_ranking_table .full_ranking_table_row:nth-child(6) td.top_rank {
	background-image: url(../img/ranking_fifth_place.png)
}

.full_ranking_playername {
	font-family: Arial;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 160px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.full_ranking_points,
.full_ranking_rank {
	text-align: center;
	color: #acacac;
	font-family: Arial;
	font-size: 15px;
	letter-spacing: .4px
}

.full_ranking_class {
	text-align: center;
	color: #acacac;
	font-family: Arial;
	font-size: 15px
}

.full_ranking_table_titles_row {
	color: #acacac;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	text-align: center;
	line-height: 2.6
}

.full_ranking_table_title_points,
.full_ranking_table_title_kingdom {
	width: 175px
}

.full_ranking_table_title_position {
	width: 44px
}

.full_ranking_1_kingdom {
	background-position: center;
	background-repeat: no-repeat;
	width: 41px;
	height: 25px;
	padding-left: 16px;
	padding-right: 16px;
	background-image: url(../img/red_kingdom_flag.png)
}

.full_ranking_3_kingdom {
	background-position: center;
	background-repeat: no-repeat;
	width: 41px;
	height: 25px;
	padding-left: 16px;
	padding-right: 16px;
	background-image: url(../img/blue_kingdom_flag.png)
}

.full_ranking_2_kingdom {
	background-position: center;
	background-repeat: no-repeat;
	width: 41px;
	height: 25px;
	padding-left: 16px;
	padding-right: 16px;
	background-image: url(../img/yellow_kingdom_flag.png)
}

.full_ranking_navigation {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 20px
}

.full_ranking_navigation_item {
	width: 10px;
	height: 12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	outline: none;
	border: none
}

.full_ranking_navigation_item_wrap {
	display: inline-block;
	margin-left: 21px;
	margin-right: 21px
}

.frn_selected {
	background-color: #838383
}

.frn_unselected {
	background-color: #fff
}

.frn_unselected:hover {
	background-color: #94539c
}

.player_name_search {
	margin-top: 5px;
	margin-bottom: 50px
}

.player_name_search_input_title {
	color: #fff;
	font-family: 'Merriweather', serif;
	font-size: 12px;
	letter-spacing: .4px;
	line-height: 1.6;
	margin-top: 15px;
	font-weight: 600
}

.player_name_search_input_box {
	width: 255px;
	height: 37px;
	border: 1px solid #000;
	background-color: #444444;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.16), 0px 0 2px rgba(0, 0, 0, 0.18);
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	outline: none;
	display: inline-block;
	vertical-align: middle
}

.player_name_search_input_box:focus {
	border: 1px solid #000;
	background-color: #000;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.16), 0px 0 2px rgba(0, 0, 0, 0.18);
}

#player_search_button {
	width: 37px;
	height: 37px;
	background-image: url(../img/item_search_button.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	margin-left: 7px;
	display: inline-block;
	vertical-align: middle;
	border: none;
	outline: none;
	background-color: transparent
}

#player_search_button:hover {
	background-position: center
}

#player_search_button:active {
	background-position: -74px center
}

.highlighted_playername {
	background-color: #841010 !important
}

#force_update_pw {
	width: 270px;
	margin: auto
}

.force_update_pw_input_title {
	text-align: left;
	font-family: 'Merriweather', serif;
	letter-spacing: .6px;
	color: #e87c7c;
	font-size: 11px;
	font-weight: 600;
	margin-top: 10px
}

.force_update_pw_input_box {
	width: 270px;
	height: 33px;
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 5px auto 15px 0;
	outline: none
}

.force_update_pw_input_box:focus {
	border: 1px solid #ae7b17;
	background-color: #7b1d1d;
}

#player_not_much_sales {
	width: 390px;
	margin: 30px auto
}

.shop_sales_history {
	width: 450px;
	margin: 30px auto
}

.shop_sales_history_day {
	color: #dddddd;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	margin-bottom: 15px;
	margin-top: 35px
}

.shop_sales_history_table {
	width: 450px
}

.shop_sales_history_table td {
	text-align: center
}

.shop_sales_history_row td {
	color: #cecece;
	font-family: Arial;
	font-size: 12px;
	padding: 3px
}

.shop_sales_history_titles_row {
	color: #ca2020;
	font-family: 'Merriweather', serif;
	font-size: 14px;
	letter-spacing: .4px;
	text-align: center;
	line-height: 2.6
}

.no_sales_day {
	color: #867555;
	font-family: Arial;
	font-size: 12px;
	margin-top: -10px
}

.tos_dmca_pp_shrinked_board {
	padding: 15px 20px 0
}

#char_delete_code_form .account_details_input_box {
	width: 200px
}

#char_delete_code_form .account_details_category {
	width: 210px
}

#char_delete_code_form .account_details_input_box::-webkit-input-placeholder {
	color: rgba(255, 255, 255, 0.3)
}

#char_delete_code_form .account_details_input_box:-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
	opacity: 1
}

#char_delete_code_form .account_details_input_box::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
	opacity: 1
}

#char_delete_code_form .account_details_input_box:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3)
}

#warehousekeeper {
	background-image: url(../img/warehousekeeper.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 180px;
	height: 377px;
	margin: auto;
	margin-top: 30px
}

#warehouse_code_reset {
	font-family: 'Merriweather', serif;
	color: #FFF;
	text-align: center;
	width: 400px;
	margin: auto;
	padding: 30px 15px;
	margin-top: 30px;
	margin-bottom: 15px
}

#warehouse_code_reset.warehouse_code_reset_fail {
	background-color: #bb2121
}

#warehouse_code_reset.warehouse_code_reset_success {
	background-color: #29a02f
}

#warehouse_code_reset_title {
	font-size: 21px;
	font-weight: 600;
	letter-spacing: .6px;
	margin-bottom: 5px
}

.warehouse_code_reset_success #warehouse_code_reset_title {
	font-family: Arial;
	font-weight: 600;
	font-size: 26px;
	letter-spacing: 2.8px
}

#warehouse_code_reset_information {
	font-size: 12px;
	letter-spacing: .4px;
	line-height: 1.4
}

.notification {
	cursor: default;
	width: calc(100% - 20px);
	margin: 15px auto
}

#main_board_larger .notification {
	width: 100%
}

#right_board .notification {
	margin-top: 20px;
	margin-bottom: -5px;
	width: 265px
}

.notification_red {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #6a6a6a;
}

.notification_blue {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #6a6a6a;
}

.notification_yellow {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #6a6a6a;
}

.notification_green {
	background: #cd2323;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #7a2828, #cd2323);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #7a2828, #cd2323);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #6a6a6a;
}

.notification_red:hover {
	background-color: #6e2a7d;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #d00000;
}

.notification_blue:hover {
	background-color: #6e2a7d;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #a64aa7;
}

.notification_yellow:hover {
	background-color: #6e2a7d;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #a64aa7;
}

.notification_green:hover {
	background-color: #6e2a7d;
	box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.46), 0px 0 2px rgba(0, 0, 0, 0.18);
	border: 1px solid #a64aa7;
}

.notification:hover .notification_text {
	color: #FFF
}

.notification_inner_topbar {
	width: calc(100% - 2px);
	margin-top: 1px;
	height: 3px;
	margin-left: auto;
	margin-right: auto
}

.notification_red .notification_inner_topbar {
	background-color: #ff7d7d
}

.notification_blue .notification_inner_topbar {
	background-color: #ff7d7d
}

.notification_yellow .notification_inner_topbar {
	background-color: #ff7d7d
}

.notification_green .notification_inner_topbar {
	background-color: #ff7d7d
}

.notification_line {
	margin-top: 10px;
	margin-bottom: 10px
}

.notification_text {
	font-family: Arial;
	font-size: 13px;
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 60px)
}

.notification_red .notification_text {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	/*color:#f7e2e2*/
}

.notification_blue .notification_text {
	color: #f7e2e2
}

.notification_yellow .notification_text {
	color: #f7e2e2
}

.notification_green .notification_text {
	color: #f7e2e2
}

.notification_icon {
	width: 45px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: top center;
	display: inline-block;
	vertical-align: middle
}

.notification_red .notification_icon {
	background-image: url(../img/notification_red.png)
}

.notification_blue .notification_icon {
	background-image: url(../img/notification_blue.png)
}

.notification_yellow .notification_icon {
	background-image: url(../img/notification_yellow.png)
}

.notification_green .notification_icon {
	background-image: url(../img/notification_green.png)
}

#nesnemarket {
	background-image: url(../img/nesne_market2.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 422px;
	height: 224px;
	margin: auto;
	margin-top: 20px
}

#duyuru-alt {
	position: fixed;
	z-index: 999999;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	height: 80px;
	color: #fef895;
	border-top: 3px solid #ff683f;
	background: #aa4202;
	background: -moz-linear-gradient(top, #aa4202 0%, #913801 44%, #6e2a00 100%);
	background: -webkit-linear-gradient(top, #aa4202 0%, #913801 44%, #6e2a00 100%);
	background: linear-gradient(to bottom, #aa4202 0%, #913801 44%, #6e2a00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa4202', endColorstr='#6e2a00', GradientType=0);
}

#duyuru-alt h4 {
	margin: 0;
	margin-top: 17px;
	font-weight: 900;
	font-size: 26px;
}