@charset "UTF-8";
@font-face{
    font-family: "Beaufort for LOL Bold";
    src: url("../fonts/12420e8c141ca7c3dff41de2d59df13e.eot");
    src: url("../fonts/12420e8c141ca7c3dff41de2d59df13e.eot?#iefix")format("embedded-opentype"),
        url("../fonts/12420e8c141ca7c3dff41de2d59df13e.woff")format("woff"),
        url("../fonts/12420e8c141ca7c3dff41de2d59df13e.woff2")format("woff2"),
        url("../fonts/12420e8c141ca7c3dff41de2d59df13e.ttf")format("truetype"),
        url("../fonts/12420e8c141ca7c3dff41de2d59df13e.svg#Beaufort for LOL Bold")format("svg");
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, menu, nav, section, time {
	display: block;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
.text-79:hover > a:hover {
	color: #f2d297;
	text-decoration: none;
	opacity: 1;
}
a {
	color: inherit;
	text-decoration: none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* meyerweb css reset end */

textarea:focus, input:focus {
	outline: 0;
}
input {
	border-width: 0;
}
em {
	font-style: italic;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}
.group:before, .group:after {
	content: " ";
	display: table;
}
.group:after {
	clear: both;
}
.group {
	zoom: 1;
	/* ie 6/7 */
}
embed, img, object, video {
	max-width: 100%;
}
sup {
	font-size: 58.3%;
	vertical-align: text-top;
}
sub {
	font-size: 58.3%;
	vertical-align: text-bottom;
}
.no-space-between-inline-blocks {
	*letter-spacing: normal;
	/*reset IE < 8*/
	letter-spacing: -0.31em;
	/*webkit*/
	word-spacing: -0.43em;
	/*IE < 8 && gecko*/
}
/*restore spacing on inner elements*/

.no-space-between-inline-blocks>* {
	letter-spacing: normal;
	word-spacing: normal;
}
.displace {
	left: -5000px;
	position: absolute;
}
html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*, *:after, *:before {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
html {
	font-size: 16px;
}
body {
	color: #9f8f7b;
	font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
	font-size: 0.875rem;
	/* 14px / 16px = 0.875rem */
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	background: #1a1917;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.text-item a:link, a.text-item:link {
	color: #786d5e;
	font-size: 0.875rem;
	/* 14px / 16px = 0.875rem */
	font-weight: 300;
	letter-spacing: 0;
}
.text-item.selected a, a.text-item.selected {
	color: #f8f2e9;
}
.global_container_ {
	height: 1726px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	background-color: #1a1917;
	background-image: url(../images/bg.webp);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: auto;
	padding-top: 40px;
}
.fon {
	left: 0;
	position: relative;
	top: 0;
	width: 100%;
	margin: 0 auto;
}
.magerealm03-holder {
	height: 943px;
	left: 1px;
	position: absolute;
	top: 1310px;
	width: 1919px;
	background: url(../images/magerealm03.png) no-repeat;
}
.ellips-5 {
	left: 162px;
	position: absolute;
	top: 656px;
}
.videoblocks-fire-sparks-from-campfire-over-dark-background-loop_rzdceyytg_thumbnail-full01 {
	left: 0;
	position: absolute;
	width: 100%;
	margin: 0 auto;
}
.sloi-15 {
	left: 0;
	position: absolute;
	top: 791px;
}
.a1e7c66a0a66ce45e02e91483d58e3da {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	margin: 0 auto;
}
.sloi-14 {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	margin: 0 auto;
}
.col-11 {
	left: 0;
	position: relative;
	top: 0;
	height: 500px;
	width: 100%;
	margin: 0 auto;
	max-width: 1170px;
}
.row-3 {
	left: 0;
	position: relative;
	top: 18px;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
}
.pryamougolnik-20-holder {
	height: 37px;
	left: 0;
	position: absolute;
	top: 0;
	width: 94px;
	background: url(../images/pryamougolnik_20.png) no-repeat;
}
.l2top {
	left: 3px;
	position: absolute;
	top: 3px;
}
.sloi-16 {
	left: 538px;
	position: absolute;
	top: 3px;
}
.row {
	height: 37px;
	left: 1035px;
	position: absolute;
	top: 0;
	width: 94px;
	background: url(../images/pryamougolnik_20_kopiya.png) no-repeat;
}
.layer {
	left: 8px;
	position: absolute;
	top: 8px;
}
.rus {
	left: 46px;
	position: absolute;
	top: 13px;
	color: #90857f;
}
.back-kopiya-2 {
	left: 73px;
	position: absolute;
	top: 16px;
}
.row-35 {
	left: 0;
	position: relative;
	width: 100%;
	margin: 0 auto;
	top: 100px;
	max-width: 1170px;
}
.wrapper-19 {
	left: 0;
	position: relative;
	top: 0;
	width: 100%;
}
.sloi-13-holder {
	left: 0;
	position: relative;
	top: 0;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	flex-direction: row;
	flex-wrap: nowrap;
	margin: 40px auto;
}
.server {
	height: 113px;
	position: relative;
	width: 113px;
	background: url(../images/ellips_3.png) no-repeat;
	margin: 10px;
}
.ellips-4-holder {
	height: 93px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 93px;
	background: url(../images/ellips_4_2.png) no-repeat;
}
.col-2 {
	height: 93px;
	left: 0;
	position: absolute;
	top: 0;
	width: 93px;
	/* background: url(../images/ellips_4_kopiya_3.png) no-repeat; */
	text-align: center;
}
.x15 {
	position: relative;
	top: 25px;
	color: #eadecf;
	font-size: 1.5rem;
	/* 24px / 16px = 1.5rem */
	font-weight: bold;
	text-align: center;
}
.text {
	position: relative;
	/* font-family: "Beaufort for LOL Bold"; */
	top: 32px;
	color: #b4e628;
	font-size: 0.8525rem;
	/* 13px / 16px = 0.8125rem */
	font-weight: bold;
	text-align: center;
}
.logotip {
	left: 410px;
	position: absolute;
	top: 0;
}
.text-2 {
	z-index: 0;
	color: #89807c;
	font-weight: 300;
	letter-spacing: 0.12em;
	line-height: 14px;
	text-align: center;
	position: relative;
	margin: 0 auto;
}
.server-3 {
	height: 113px;
	left: 706px;
	position: absolute;
	top: 152px;
	width: 113px;
	background: url(../images/ellips_3.png) no-repeat;
}
.ellips-4-holder-2 {
	height: 93px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 93px;
	background: url(../images/ellips_4.png) no-repeat;
}
.col {
	height: 93px;
	left: 2px;
	position: absolute;
	top: 0;
	width: 91px;
	/* background: url(../images/ellips_4_kopiya.png) no-repeat; */
}
.x1200 {
	left: 14px;
	position: absolute;
	top: 26px;
	color: #eadecf;
	font-size: 1.5rem;
	/* 24px / 16px = 1.5rem */
	font-weight: bold;
}
.text-3 {
	font-family: "Beaufort for LOL Bold";
	position: relative;
	top: 52px;
	color: #b4e628;
	font-size: 0.8125rem;
	/* 13px / 16px = 0.8125rem */
	font-weight: bold;
	text-align: center;
}
.server-2 {
	height: 113px;
	position: relative;
	background: url(../images/ellips_3.png) no-repeat;
	width: 113px;
	margin: 20px;
}
.ellips-4-holder-3 {
	height: 93px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 93px;
	background: url(../images/ellips_4_2.png) no-repeat;
}
.ellips-4-kopiya {
	left: 45px;
	position: absolute;
	top: 0;
}
.x100 {
	left: 22px;
	position: absolute;
	top: 26px;
	color: #eadecf;
	font-size: 1.5rem;
	/* 24px / 16px = 1.5rem */
	font-weight: bold;
	line-height: 23px;
	text-align: center;
}
.text-4 {
	left: 0;
	position: relative;
	font-family: "Beaufort for LOL Bold";
	top: 52px;
	color: #b4e628;
	font-size: 0.8125rem;
	/* 13px / 16px = 0.8125rem */
	font-weight: bold;
	line-height: 12px;
	text-align: center;
}
.nachat-igru {
	height: 94px;
	position: relative;
	top: 0px;
	width: 225px;
	z-index: 999;
	margin: 0 auto;
}
.pryamougolnik-12-kopiya {
	left: 7px;
	position: absolute;
	top: 15px;
}
.pryamougolnik-11-holder {
	height: 64px;
	left: 0;
	position: absolute;
	top: 0;
	width: 225px;
	background: url(../images/pryamougolnik_11.png) no-repeat;
}
.col-3 {
	height: 52px;
	left: 6px;
	position: absolute;
	top: 6px;
	width: 213px;
	background: rgba(119, 152, 16, 0.62);
}
.col-3:hover {
	height: 52px;
	left: 6px;
	position: absolute;
	top: 6px;
	width: 213px;
	background: rgba(119, 152, 16, 0.3);
	transition: background 1s ease;
	z-index: 9999;
}
.text-5 {
	position: absolute;
	right: 54px;
	top: 10px;
	color: #ffffff;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
	text-align: center;
	text-shadow: 0 5px 5px rgba(0, 0, 0, 0.26);
	/*drop shadow*/
}
.text-6 {
	position: absolute;
	right: 25px;
	top: 31px;
	opacity: 0.74;
	color: #eadecf;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
	text-align: center;
}
.strimy {
	height: 363px;
	right: 0;
	position: absolute;
	top: 23px;
	width: 250px;
	z-index: 9999;
	text-align: center;
}
.strim-1 {
	height: 163px;
	left: 0;
	position: absolute;
	top: 0;
	width: 250px;
	background: url(../images/sloi_16_kopiya.png) no-repeat;
}
.text-7 {
	left: 46px;
	position: absolute;
	top: 42px;
	opacity: 0.21;
	color: #eadecf;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
	line-height: 1.2;
	text-align: center;
}
.text-8 {
	left: 73px;
	position: absolute;
	top: 100px;
	color: #eadecf;
	font-weight: 300;
	text-align: center;
	text-decoration: underline;
}
.strim-2 {
	height: 163px;
	left: 0;
	position: absolute;
	top: 200px;
	width: 250px;
	background: url(../images/sloi_16_kopiya.png) no-repeat;
}
.text-9 {
	left: 46px;
	position: absolute;
	top: 42px;
	opacity: 0.21;
	color: #eadecf;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
	line-height: 1.2;
	text-align: center;
}
.text-10 {
	left: 73px;
	position: absolute;
	top: 100px;
	color: #eadecf;
	font-weight: 300;
	text-align: center;
	text-decoration: underline;
}
.fon-kontenta {
	left: 0;
	position: relative;
	width: 100%;
	height: 971px;
	background-image: url(../images/bg_fon.webp);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center top;
	max-width: 1170px;
	margin: 0 auto;
}
.ten {
	left: 5px;
	position: absolute;
	top: 75px;
}
.novosti {
	height: 286px;
	position: relative;
	max-width: 1170px;
	width: 100%;
	margin: 0 auto;
}
.zagolovok {
	height: 36px;
	left: 0;
	position: relative;
	top: 0;
	width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0 auto;
}
.row-14 {
	height: 16px;
	left: 0;
	position: relative;
	top: 5px;
	width: 1140px;
	margin: 0 auto;
}
.strelka {
	left: 0;
	position: absolute;
	top: 3px;
}
.novosti-2 {
	left: 17px;
	position: absolute;
	top: 1px;
	color: #c4b9ab;
	font-size: 1rem;
	/* 16px / 16px = 1rem */
}
.text-11 {
	left: 987px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
	text-decoration: underline;
}
.figura-4 {
	height: 1px;
	left: 0;
	position: absolute;
	top: 35px;
	width: 1130px;
	background-color: rgba(255, 255, 255, 0.04);
	/*Layer's solid color*/
}
.row-10 {
	height: 550px;
	left: 0;
	position: relative;
	top: 26px;
	width: 1140px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 auto;
	display: flex;
	align-content: center;
	justify-content: flex-start;
	align-items: flex-start;
}
.fon-novosti {
	height: 397px !important;
	left: 0;
	position: relative;
	top: 0;
	width: 267px;
	margin: 10px;
}
.sloi-5 {
	left: 0;
	position: absolute;
	top: 338px;
}
.pryamougolnik-3 {
	left: 0;
	position: absolute;
	top: 1px;
}
.lineage_ii___october_2012___by_urchina-d4eodjm {
	left: 0;
	position: absolute;
	top: 0;
}
.text-12 {
	left: 22px;
	position: absolute;
	top: 187px;
	color: #f8f2e9;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
	line-height: 17px;
}
.text-13 {
	left: 21px;
	position: absolute;
	top: 213px;
	width: 223px;
	font-weight: 300;
	line-height: 1.2;
	/* text-align: justify; */
}
.vremya {
	height: 34px;
	left: 170px;
	position: absolute;
	top: 15px;
	width: 86px;
}
.text-14 {
	left: 0;
	position: absolute;
	top: 0;
	color: #f8f2e9;
	font-size: 1em;
	/* 29px / 16px = 1.8125rem */
	font-weight: bold;
}
.pryamougolnik-4 {
	height: 3px;
	left: 0;
	position: absolute;
	top: 31px;
	width: 86px;
	background: #efc255;
}
.podrobnee {
	height: 34px;
	left: 147px;
	position: absolute;
	top: 312px;
	width: 97px;
	background: url(../images/pryamougolnik_5.png) no-repeat;
}
.podrobnee-2 {
	left: 16px;
	position: absolute;
	color: #f8f2e9;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 34px;
	text-align: center;
}
.text-15 {
	left: 27px;
	position: absolute;
	top: 323px;
	color: #efc255;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 11px;
	text-align: justify;
}
.fon-novosti-2 {
	height: 550px;
	left: 287px;
	position: absolute;
	top: 0;
	width: 267px;
}
.sloi-5-2 {
	left: 0;
	position: absolute;
	top: 338px;
}
.pryamougolnik-3-2 {
	left: 0;
	position: absolute;
	top: 1px;
}
.col-4 {
	height: 254px;
	left: 0;
	position: absolute;
	top: 0;
	width: 267px;
	background: url(../images/lineage_ii_october_2012_b.png) no-repeat;
}
.vremya-2 {
	height: 34px;
	position: absolute;
	right: 0;
	top: 15px;
	width: 86px;
}
.text-16 {
	left: 0;
	position: absolute;
	top: 0;
	color: #f8f2e9;
	font-size: 1.8125rem;
	/* 29px / 16px = 1.8125rem */
	font-weight: bold;
}
.pryamougolnik-4-2 {
	height: 3px;
	left: 0;
	position: absolute;
	top: 31px;
	width: 86px;
	background: #efc255;
}
.text-17 {
	left: 22px;
	position: absolute;
	top: 187px;
	color: #f8f2e9;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-18 {
	left: 21px;
	position: absolute;
	top: 213px;
	width: 223px;
	font-weight: 300;
	line-height: 1.2;
	text-align: justify;
}
.podrobnee-3 {
	height: 34px;
	left: 147px;
	position: absolute;
	top: 312px;
	width: 97px;
	background: url(../images/pryamougolnik_5.png) no-repeat;
}
.podrobnee-4 {
	left: 16px;
	position: absolute;
	color: #f8f2e9;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 34px;
	text-align: center;
}
.text-19 {
	left: 27px;
	position: absolute;
	top: 323px;
	color: #efc255;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 11px;
	text-align: justify;
}
.fon-novosti-3 {
	height: 550px;
	left: 576px;
	position: absolute;
	top: 0;
	width: 267px;
}
.sloi-5-3 {
	left: 0;
	position: absolute;
	top: 338px;
}
.pryamougolnik-3-3 {
	left: 0;
	position: absolute;
	top: 1px;
}
.col-5 {
	height: 254px;
	left: 0;
	position: absolute;
	top: 0;
	width: 267px;
	background: url(../images/lineage_ii_october_2012_b.png) no-repeat;
}
.vremya-3 {
	height: 34px;
	position: absolute;
	right: 0;
	top: 15px;
	width: 86px;
}
.text-20 {
	left: 0;
	position: absolute;
	top: 0;
	color: #f8f2e9;
	font-size: 1.8125rem;
	/* 29px / 16px = 1.8125rem */
	font-weight: bold;
}
.pryamougolnik-4-3 {
	height: 3px;
	left: 0;
	position: absolute;
	top: 31px;
	width: 86px;
	background: #efc255;
}
.text-21 {
	left: 22px;
	position: absolute;
	top: 187px;
	color: #f8f2e9;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-22 {
	left: 21px;
	position: absolute;
	top: 213px;
	width: 223px;
	font-weight: 300;
	line-height: 1.2;
	text-align: justify;
}
.podrobnee-5 {
	height: 34px;
	left: 147px;
	position: absolute;
	top: 312px;
	width: 97px;
	background: url(../images/pryamougolnik_5.png) no-repeat;
}
.podrobnee-6 {
	left: 16px;
	position: absolute;
	color: #f8f2e9;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 34px;
	text-align: center;
}
.text-23 {
	left: 27px;
	position: absolute;
	top: 323px;
	color: #efc255;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 11px;
	text-align: justify;
}
.fon-novosti-4 {
	height: 550px;
	left: 863px;
	position: absolute;
	top: 0;
	width: 267px;
}
.sloi-5-4 {
	left: 0;
	position: absolute;
	top: 338px;
}
.pryamougolnik-3-4 {
	left: 0;
	position: absolute;
	top: 1px;
}
.col-6 {
	height: 254px;
	left: 0;
	position: absolute;
	top: 0;
	width: 267px;
	background: url(../images/lineage_ii_october_2012_b.png) no-repeat;
}
.vremya-4 {
	height: 34px;
	position: absolute;
	right: 0;
	top: 15px;
	width: 86px;
}
.text-24 {
	left: 0;
	position: absolute;
	top: 0;
	color: #f8f2e9;
	font-size: 1.8125rem;
	/* 29px / 16px = 1.8125rem */
	font-weight: bold;
}
.pryamougolnik-4-4 {
	height: 3px;
	left: 0;
	position: absolute;
	top: 31px;
	width: 86px;
	background: #efc255;
}
.text-25 {
	left: 22px;
	position: absolute;
	top: 187px;
	color: #f8f2e9;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-26 {
	left: 21px;
	position: absolute;
	top: 213px;
	width: 223px;
	font-weight: 300;
	line-height: 1.2;
	text-align: justify;
}
.podrobnee-7 {
	height: 34px;
	left: 147px;
	position: absolute;
	top: 312px;
	width: 97px;
	background: url(../images/pryamougolnik_5.png) no-repeat;
}
.podrobnee-8 {
	left: 16px;
	position: absolute;
	color: #f8f2e9;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 34px;
	text-align: center;
}
.text-27 {
	left: 27px;
	position: absolute;
	top: 323px;
	color: #efc255;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: bold;
	line-height: 11px;
	text-align: justify;
}
.nashi-servera {
	position: relative;
	top: 180px;
	width: 100%;
	max-width: 1170px;
	margin: 0 auto;
}
.zagolovok-2 {
	height: 36px;
	position: absolute;
	right: 0;
	top: 0;
	width: 1138px;
}
.row-16 {
	height: 18px;
	left: 0;
	position: absolute;
	top: 0;
	width: 1138px;
}
.strelka-2 {
	left: 0;
	position: absolute;
	top: 3px;
}
.text-28 {
	left: 15px;
	position: absolute;
	top: 1px;
	color: #c4b9ab;
	font-size: 1rem;
	/* 16px / 16px = 1rem */
}
.text-29 {
	left: 1041px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
	text-decoration: underline;
}
.figura-4-2 {
	height: 1px;
	left: 0;
	position: absolute;
	top: 35px;
	width: 1130px;
	background-color: rgba(255, 255, 255, 0.04);
	/*Layer's solid color*/
}
.fon-2 {
	height: 336px;
	left: 0;
	position: relative;
	top: 50px;
	width: 1140px;
	margin: 0 auto;
}
.sloi-6 {
	position: absolute;
	top: 67px;
	left: 29px;
}
.pryamougolnik-3-kopiya-5-holder {
	height: 300px;
	left: 8px;
	position: relative;
	top: 6px;
	width: 1140px;
	background: url(../images/pryamougolnik_3_kopiya_5.webp) no-repeat;
}
.portal-world-legion-full {
	left: 0;
	position: absolute;
	top: 0;
}
.text-30 {
	left: 344px;
	position: absolute;
	top: 22px;
	color: #f8f2e9;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	line-height: 30px;
}
.text-31 {
	left: 343px;
	position: absolute;
	top: 69px;
	font-weight: 300;
	line-height: 1.2;
}
.group-2 {
	height: 129px;
	left: 346px;
	position: relative;
	top: 149px;
	width: 110px;
	display: block;
	background: url(../images/pryamougolnik_6.png) no-repeat;
	text-align: center;
}
.item_23254 {
	position: absolute;
	right: 38px;
	top: 22px;
}
.text-32 {
	left: 30px;
	position: absolute;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
	text-align: center;
}
.x100-2 {
	position: relative;
	top: 87px;
	color: #ffcc00;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
	text-align: center;
}
.group-3 {
	height: 129px;
	left: 476px;
	position: absolute;
	top: 149px;
	width: 110px;
	background: url(../images/pryamougolnik_6.png) no-repeat;
}
.etc_adena_i00_0 {
	left: 39px;
	position: absolute;
	top: 22px;
}
.adena {
	left: 33px;
	position: absolute;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
}
.x30 {
	position: relative;
	top: 87px;
	color: #ffcc00;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
}
.group-4 {
	height: 129px;
	left: 606px;
	position: absolute;
	top: 149px;
	width: 110px;
	background: url(../images/pryamougolnik_6.png) no-repeat;
}
.skill0042_0 {
	position: absolute;
	right: 38px;
	top: 22px;
}
.drop {
	position: relative;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
	text-align: center;
}
.x15-2 {
	position: relative;
	top: 75px;
	color: #ffcc00;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
}
.group-5 {
	height: 129px;
	left: 736px;
	position: absolute;
	top: 149px;
	width: 110px;
	background: url(../images/pryamougolnik_6.png) no-repeat;
}
.skill0254_0 {
	left: 39px;
	position: absolute;
	top: 22px;
}
.spoil {
	left: 37px;
	position: absolute;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
	text-align: center;
}
.x7 {
	position: relative;
	top: 87px;
	color: #af4230;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
}
.group-6 {
	height: 129px;
	left: 866px;
	position: absolute;
	top: 149px;
	width: 110px;
	background: url(../images/pryamougolnik_6.png) no-repeat;
}
.weapon_arcana_mace_i00_0 {
	position: absolute;
	right: 38px;
	top: 22px;
}
.text-33 {
	left: 24px;
	position: absolute;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
	text-align: center;
}
.x3 {
	position: relative;
	top: 87px;
	color: #af4230;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
}
.group-7 {
	height: 129px;
	left: 996px;
	position: absolute;
	top: 149px;
	width: 110px;
	background: url(../images/pryamougolnik_6.png) no-repeat;
}
.accessory_ring_of_baium_i00_0 {
	position: absolute;
	right: 38px;
	top: 22px;
}
.text-34 {
	left: 25px;
	position: absolute;
	top: 68px;
	color: #ffffff;
	font-weight: 300;
	text-align: center;
}
.x1 {
	position: relative;
	top: 87px;
	color: #75af30;
	font-size: 1.875rem;
	/* 30px / 16px = 1.875rem */
	font-weight: bold;
	text-align: center;
}
.elf_famale {
	left: 0;
	position: absolute;
	top: 0;
}
.perekluchateli {
	height: 45px;
	position: absolute;
	right: 8px;
	top: 356px;
	width: 1130px;
	background: rgba(5, 5, 5, 0.08);
}
.source-code-kopiya {
	left: 498px;
	position: absolute;
	top: 15px;
	cursor: pointer;
}
.ellips-1 {
	left: 529px;
	position: absolute;
	top: 17px;
}
.ellips-1-kopiya {
	left: 559px;
	position: absolute;
	top: 17px;
}
.ellips-1-kopiya-2 {
	left: 591px;
	position: absolute;
	top: 17px;
}
.source-code {
	left: 623px;
	position: absolute;
	top: 15px;
	cursor: pointer;
}
.sloi-11-kopiya-holder {
	height: 24px;
	left: 0;
	position: relative;
	top: -10px;
	max-width: 1180px;
	z-index: 9999;
	margin: 0 auto;
	width: 100%;
	background: url(../images/sloi_11_kopiya.png) no-repeat center center;
}
.figura-6 {
	/* left: 338px; */
	/* position: absolute; */
	/* top: 16px; */
	/* display: none; */
}
.fon-menu {
	position: relative;
	width: 100%;
	max-width: 1200px;
	background: url(../images/pryamougolnik_1.webp) no-repeat 0px 15px;
	margin: 0 auto;
	height: 100px;
	top: -16px;
}
.figura-3 {
	left: 987px;
	position: absolute;
	top: 16px;
	z-index: 1;
}
.figura-1 {
	left: 60px;
	position: absolute;
	top: 16px;
	z-index: 1;
}
.sloi-1 {
	left: 535px;
	position: absolute;
	top: 0;
	z-index: 1;
}
.sloi-2-kopiya {
	left: 0;
	position: relative;
	top: 4px;
	z-index: 1;
}
.fon-menu ul.row-36 .lichnyi-kabinet-knopka {
	height: 75px;
	float: right;
	position: relative;
	top: 0px;
	width: 100% !important;
	background: url(../images/sloi_35.png) repeat center left;
	z-index: 9;
	cursor: pointer;
}
.sloi-4 {
	left: 0;
	position: absolute;
	top: 0;
}
.unlock {
	left: 22px;
	position: absolute;
	top: 24px;
}
.col-14 {
	height: 29px;
	left: 55px;
	position: absolute;
	top: 23px;
	width: 120px;
}
.text-35 {
	left: 0;
	position: absolute;
	top: 0;
	color: #eadecf;
	font-weight: 300;
}
.text-36 {
	left: 1px;
	position: absolute;
	top: 20px;
	color: #828f5d;
	font-size: 0.625rem;
	/* 10px / 16px = 0.625rem */
	font-weight: 300;
}
.nav-item a {
	color: #eadecf;
	font-weight: 300;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 74px;
	cursor: pointer;
	height: 74px;
	position: relative;
	display: block;
	font-size: 100%;
}
.row-36 {
	height: 52px;
	position: relative;
	top: -9px;
	left: 0px;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-content: center;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
.nav-item-1-2 {
	color: #eadecf;
	font-weight: 300;
}
.nav-item-1-3 {
	top: 18px;
	font-weight: 300;
}
.nav-item-1-4 {
	color: #eadecf;
	font-weight: 300;
}
.nav-item-1-5 {
	color: #eadecf;
	font-weight: 300;
}
.nav-item-1-6 {
	color: #eadecf;
	font-weight: 300;
}
.nav-item-1-7 {
	color: #eadecf;
	font-weight: 300;
}
.luchshie-igroki {
	height: 509px;
	left: 395px;
	position: absolute;
	top: 1519px;
	width: 545px;
}
.zagolovok-3 {
	height: 35px;
	left: 0;
	position: absolute;
	top: 0;
	width: 545px;
}
.row-4 {
	height: 15px;
	left: 0;
	position: absolute;
	top: 0;
	width: 544px;
}
.strelka-3 {
	left: 0;
	position: absolute;
	top: 2px;
}
.text-37 {
	left: 15px;
	position: absolute;
	top: 0;
	color: #c4b9ab;
	font-size: 1rem;
	/* 16px / 16px = 1rem */
}
.nav-2 {
	height: 10px;
	left: 248px;
	position: absolute;
	top: 0;
	width: 296px;
}
.nav-list-2 {
	left: 0;
	position: absolute;
	top: 0;
	width: 296px;
	list-style: none;
}
.nav-list-2 li {
	float: left;
	margin: 0 30px 0 0;
}
.nav-list-2 li:last-child {
	margin-right: 0;
}
.nav-item-1-8 {
	line-height: unset;
}
.nav-item-2 {
	line-height: unset;
}
.nav-item-3 {
	line-height: unset;
}
.wrapper-18 {
	height: 2px;
	left: 0;
	position: absolute;
	top: 33px;
	width: 545px;
}
.pryamougolnik-8 {
	height: 2px;
	left: 357px;
	position: absolute;
	top: 0;
	width: 80px;
	background-color: #ffcc00;
	/*Layer's solid color*/
}
.figura-4-3 {
	height: 1px;
	left: 0;
	position: absolute;
	top: 1px;
	width: 545px;
	background-color: rgba(255, 255, 255, 0.04);
	/*Layer's solid color*/
}
.row-2 {
	height: 45px;
	left: 0;
	position: absolute;
	top: 55px;
	width: 545px;
	background: url(../images/pryamougolnik_3_kopiya_7.jpg) no-repeat;
}
.text-38 {
	left: 32px;
	position: absolute;
	top: 17px;
	color: #999490;
	font-weight: 300;
	text-align: center;
}
.imya {
	left: 79px;
	position: absolute;
	top: 17px;
	color: #999490;
	font-weight: 300;
}
.klass {
	left: 230px;
	position: absolute;
	top: 17px;
	color: #999490;
	font-weight: 300;
}
.text-39 {
	left: 471px;
	position: absolute;
	top: 17px;
	color: #999490;
	font-weight: 300;
}
.col-7 {
	height: 347px;
	left: 0;
	position: absolute;
	top: 100px;
	width: 545px;
	background: url(../images/pryamougolnik_3_kopiya_3.jpg) no-repeat;
}
.personazh-1 {
	height: 48px;
	left: 0;
	position: absolute;
	top: 21px;
	width: 544px;
}
.row-19 {
	height: 27px;
	position: absolute;
	right: 15px;
	top: 0;
	width: 505px;
}
.nomer {
	height: 27px;
	left: 0;
	position: absolute;
	top: 0;
	width: 29px;
	background: url(../images/41a5f78b1ced629aff5416881.png) no-repeat;
}
.text-40 {
	left: 10px;
	position: absolute;
	top: 6px;
	color: #ffcc00;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
}
.flomaster {
	left: 56px;
	position: absolute;
	top: 4px;
	color: #c4b9ab;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.adventurer {
	left: 190px;
	position: absolute;
	top: 7px;
	color: #786d5e;
	font-weight: 300;
}
.text-41 {
	left: 415px;
	position: absolute;
	top: 5px;
	color: #75af30;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-42 {
	left: 456px;
	position: absolute;
	top: 4px;
	color: #786d5e;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.text-43 {
	left: 470px;
	position: absolute;
	top: 5px;
	color: #af4230;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.figura-5 {
	left: 0;
	position: absolute;
	top: 47px;
}
.personazh-1-kopiya {
	height: 48px;
	left: 0;
	position: absolute;
	top: 90px;
	width: 544px;
}
.row-22 {
	height: 27px;
	position: absolute;
	right: 15px;
	top: 0;
	width: 505px;
}
.nomer-2 {
	height: 27px;
	left: 0;
	position: absolute;
	top: 0;
	width: 29px;
	background: url(../images/41a5f78b1ced629aff5416881_2.png) no-repeat;
}
.text-44 {
	left: 10px;
	position: absolute;
	top: 6px;
	color: #e6e4e1;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
}
.flomaster-2 {
	left: 56px;
	position: absolute;
	top: 4px;
	color: #c4b9ab;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.adventurer-2 {
	left: 190px;
	position: absolute;
	top: 7px;
	color: #786d5e;
	font-weight: 300;
}
.text-45 {
	left: 415px;
	position: absolute;
	top: 5px;
	color: #75af30;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-46 {
	left: 456px;
	position: absolute;
	top: 4px;
	color: #786d5e;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.text-47 {
	left: 470px;
	position: absolute;
	top: 5px;
	color: #af4230;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.figura-5-2 {
	left: 0;
	position: absolute;
	top: 47px;
}
.personazh-1-kopiya-2 {
	height: 48px;
	left: 0;
	position: absolute;
	top: 159px;
	width: 544px;
}
.row-25 {
	height: 27px;
	position: absolute;
	right: 15px;
	top: 0;
	width: 505px;
}
.nomer-3 {
	height: 27px;
	left: 0;
	position: absolute;
	top: 0;
	width: 29px;
	background: url(../images/41a5f78b1ced629aff5416881_3.png) no-repeat;
}
.text-48 {
	left: 10px;
	position: absolute;
	top: 6px;
	color: #79614d;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
}
.flomaster-3 {
	left: 56px;
	position: absolute;
	top: 4px;
	color: #c4b9ab;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.adventurer-3 {
	left: 190px;
	position: absolute;
	top: 7px;
	color: #786d5e;
	font-weight: 300;
}
.text-49 {
	left: 415px;
	position: absolute;
	top: 5px;
	color: #75af30;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-50 {
	left: 456px;
	position: absolute;
	top: 4px;
	color: #786d5e;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.text-51 {
	left: 470px;
	position: absolute;
	top: 5px;
	color: #af4230;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.figura-5-3 {
	left: 0;
	position: absolute;
	top: 47px;
}
.personazh-1-kopiya-3 {
	height: 49px;
	left: 0;
	position: absolute;
	top: 228px;
	width: 544px;
}
.row-28 {
	height: 27px;
	position: absolute;
	right: 16px;
	top: 0;
	width: 504px;
}
.nomer-4 {
	height: 27px;
	left: 0;
	position: absolute;
	top: 0;
	width: 27px;
	background: url(../images/ellips_2.png) no-repeat;
}
.text-52 {
	left: 9px;
	position: absolute;
	top: 7px;
	color: #999490;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
}
.flomaster-4 {
	left: 56px;
	position: absolute;
	top: 5px;
	color: #c4b9ab;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.adventurer-4 {
	left: 190px;
	position: absolute;
	top: 8px;
	color: #786d5e;
	font-weight: 300;
}
.text-53 {
	left: 415px;
	position: absolute;
	top: 6px;
	color: #75af30;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-54 {
	left: 456px;
	position: absolute;
	top: 5px;
	color: #786d5e;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.text-55 {
	left: 470px;
	position: absolute;
	top: 6px;
	color: #af4230;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.figura-5-4 {
	left: 0;
	position: absolute;
	top: 48px;
}
.personazh-1-kopiya-4 {
	height: 27px;
	position: absolute;
	right: 17px;
	top: 299px;
	width: 504px;
}
.nomer-5 {
	height: 27px;
	left: 0;
	position: absolute;
	top: 0;
	width: 27px;
	background: url(../images/ellips_2.png) no-repeat;
}
.text-56 {
	left: 10px;
	position: absolute;
	top: 7px;
	color: #999490;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
}
.flomaster-5 {
	left: 56px;
	position: absolute;
	top: 5px;
	color: #c4b9ab;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.adventurer-5 {
	left: 190px;
	position: absolute;
	top: 8px;
	color: #786d5e;
	font-weight: 300;
}
.text-57 {
	left: 415px;
	position: absolute;
	top: 6px;
	color: #75af30;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.text-58 {
	left: 456px;
	position: absolute;
	top: 5px;
	color: #786d5e;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: 300;
}
.text-59 {
	left: 470px;
	position: absolute;
	top: 6px;
	color: #af4230;
	font-size: 1.125rem;
	/* 18px / 16px = 1.125rem */
	font-weight: bold;
}
.sloi-7 {
	left: 25px;
	position: absolute;
	top: 384px;
}
.temy-s-foruma {
	height: 599px;
	left: 980px;
	position: absolute;
	top: 1518px;
	width: 556px;
	background: url(../images/sloi_7.png) no-repeat center bottom;
}
.zagolovok-kopiya {
	height: 36px;
	left: 0;
	position: absolute;
	top: 0;
	width: 546px;
}
.row-12 {
	height: 16px;
	left: 0;
	position: absolute;
	top: 0;
	width: 546px;
}
.strelka-4 {
	left: 0;
	position: absolute;
	top: 3px;
}
.text-60 {
	left: 16px;
	position: absolute;
	top: 1px;
	color: #c4b9ab;
	font-size: 1rem;
	/* 16px / 16px = 1rem */
}
.text-61 {
	left: 436px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
	text-decoration: underline;
}
.figura-4-4 {
	height: 1px;
	left: 0;
	position: absolute;
	top: 35px;
	width: 545px;
	background-color: rgba(255, 255, 255, 0.04);
	/*Layer's solid color*/
}
.wrapper {
	height: 395px;
	left: 0;
	position: absolute;
	top: 53px;
	width: 546px;
}
.col-8 {
	height: 395px;
	left: 1px;
	position: absolute;
	top: 0;
	width: 545px;
	background: url(../images/pryamougolnik_3_kopiya_6.jpg) no-repeat;
}
.tema {
	height: 42px;
	position: absolute;
	right: 18px;
	top: 19px;
	width: 508px;
}
.sloi-8 {
	left: 0;
	position: absolute;
	top: 0;
}
.col-15 {
	height: 35px;
	left: 51px;
	position: absolute;
	top: 3px;
	width: 262px;
}
.text-62 {
	left: 2px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
}
.text-63 {
	left: 0;
	position: absolute;
	top: 24px;
	color: #524840;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.posmotret-na-forume {
	height: 39px;
	left: 340px;
	position: absolute;
	top: 2px;
	width: 168px;
	background: url(../images/pryamougolnik_10.png) no-repeat;
}
.text-64 {
	left: 16px;
	position: absolute;
	top: 13px;
	color: #786d5e;
	font-weight: 300;
	line-height: 39px;
	text-align: center;
}
.tema-kopiya-4 {
	height: 42px;
	position: absolute;
	right: 18px;
	top: 333px;
	width: 508px;
}
.sloi-8-2 {
	left: 0;
	position: absolute;
	top: 0;
}
.col-16 {
	height: 35px;
	left: 51px;
	position: absolute;
	top: 3px;
	width: 262px;
}
.text-65 {
	left: 2px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
}
.text-66 {
	left: 0;
	position: absolute;
	top: 24px;
	color: #524840;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.posmotret-na-forume-2 {
	height: 39px;
	left: 340px;
	position: absolute;
	top: 2px;
	width: 168px;
	background: url(../images/pryamougolnik_10.png) no-repeat;
}
.text-67 {
	left: 16px;
	position: absolute;
	top: 13px;
	color: #786d5e;
	font-weight: 300;
	line-height: 39px;
	text-align: center;
}
.col-9 {
	height: 235px;
	left: 0;
	position: absolute;
	top: 80px;
	width: 544px;
	background: url(../images/figura_6_kopiya_3.png) no-repeat;
}
.tema-kopiya {
	height: 42px;
	position: absolute;
	right: 16px;
	top: 18px;
	width: 508px;
}
.sloi-8-3 {
	left: 0;
	position: absolute;
	top: 0;
}
.col-17 {
	height: 35px;
	left: 51px;
	position: absolute;
	top: 3px;
	width: 262px;
}
.text-68 {
	left: 2px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
}
.text-69 {
	left: 0;
	position: absolute;
	top: 24px;
	color: #524840;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.posmotret-na-forume-3 {
	height: 39px;
	left: 340px;
	position: absolute;
	top: 2px;
	width: 168px;
	background: url(../images/pryamougolnik_10.png) no-repeat;
}
.text-70 {
	left: 16px;
	position: absolute;
	top: 13px;
	color: #786d5e;
	font-weight: 300;
	line-height: 39px;
	text-align: center;
}
.tema-kopiya-2 {
	height: 42px;
	position: absolute;
	right: 16px;
	top: 97px;
	width: 508px;
}
.sloi-8-4 {
	left: 0;
	position: absolute;
	top: 0;
}
.col-18 {
	height: 35px;
	left: 51px;
	position: absolute;
	top: 3px;
	width: 262px;
}
.text-71 {
	left: 2px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
}
.text-72 {
	left: 0;
	position: absolute;
	top: 24px;
	color: #524840;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.posmotret-na-forume-4 {
	height: 39px;
	left: 340px;
	position: absolute;
	top: 2px;
	width: 168px;
	background: url(../images/pryamougolnik_10.png) no-repeat;
}
.text-73 {
	left: 16px;
	position: absolute;
	top: 13px;
	color: #786d5e;
	font-weight: 300;
	line-height: 39px;
	text-align: center;
}
.tema-kopiya-3 {
	height: 42px;
	position: absolute;
	right: 16px;
	top: 174px;
	width: 508px;
}
.sloi-8-5 {
	left: 0;
	position: absolute;
	top: 0;
}
.col-19 {
	height: 35px;
	left: 51px;
	position: absolute;
	top: 3px;
	width: 262px;
}
.text-74 {
	left: 2px;
	position: absolute;
	top: 0;
	color: #786d5e;
	font-weight: 300;
}
.text-75 {
	left: 0;
	position: absolute;
	top: 24px;
	color: #524840;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.posmotret-na-forume-5 {
	height: 39px;
	left: 340px;
	position: absolute;
	top: 2px;
	width: 168px;
	background: url(../images/pryamougolnik_10.png) no-repeat;
}
.text-76 {
	left: 16px;
	position: absolute;
	top: 13px;
	color: #786d5e;
	font-weight: 300;
	line-height: 39px;
	text-align: center;
}
.futer {
	height: 156px;
	position: relative;
	top: 280px;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
}
.row-6 {
	height: 69px;
	left: 0;
	position: absolute;
	top: 0;
	width: 1131px;
}
.logotip-kopiya {
	height: 69px;
	left: 0;
	position: absolute;
	top: 0;
	width: 257px;
}
.text-77 {
	left: 4px;
	position: absolute;
	top: 56px;
	color: #89807c;
	font-size: 0.760526rem;
	/* 12.17px / 16px = 0.760625rem */
	font-weight: 300;
	letter-spacing: 0.12em;
	text-align: center;
}
.text-78 {
	left: 352px;
	position: absolute;
	top: 31px;
	color: #eadecf;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
}
.col-10 {
	height: 51px;
	left: 1080px;
	position: absolute;
	top: 8px;
	width: 51px;
	background: url(../images/ellips_6.png) no-repeat;
}
.back {
	position: absolute;
	right: 16px;
	top: 11px;
}
.vverh {
	position: absolute;
	right: 10px;
	top: 27px;
	opacity: 0.31;
	color: #eadecf;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
	text-align: center;
}
.figura-7 {
	height: 1px;
	position: absolute;
	right: 0;
	top: 96px;
	width: 1130px;
	background-color: rgba(255, 255, 255, 0.05);
	/*Layer's solid color*/
}
.row-34 {
	height: 31px;
	position: relative;
	right: 0;
	top: 125px;
	width: 50%;
	float: left;
}
.text-79 {
	left: 0;
	position: relative;
	top: 0;
	width: 431px;
	color: #eadecf2b;
	font-size: 0.75rem;
	/* 12px / 16px = 0.75rem */
	font-weight: 300;
	line-height: 1.2;
}
.logo-kopiya-2 {
	left: 807px;
	position: absolute;
	top: 0;
}
.color947f6d {
	color: #947f6d;
}
li.nav-item:hover {
    background: linear-gradient(to top, #ffecd212, #45403a00);
    transition: background 1s ease;
}
.lichnyi-kabinet-knopka:hover {
    background-color: #8fa91f69;
	transition: background-color 1s ease;
}
    .slider-container {
      overflow: hidden;
      width: 100%;
      position: relative;
      margin: 0 auto;
      height: 300px;
    }

    .slides {
      display: flex;
      transition: transform 1s ease;
      justify-content: flex-start;
      align-items: center;
      align-content: center;
      flex-wrap: nowrap;
      flex-direction: row;
    }

    .slide {
      flex: 0 0 1140px;
      margin: 0 auto;
      position: relative;
      display: block;
    }
	button#prevBtn {
    background: none;
    border: 0px;
}
button#nextBtn{
    background: none;
    border: 0px;
}


    .dots {
      text-align: center;
      margin-top: 4px;
    }

    .dot {
      display: inline-block;
      height: 10px;
      width: 10px;
      background-color: #50493f;
      border-radius: 50%;
      margin: 0 5px;
      cursor: pointer;
    }

    .dot.active {
      background-color: #837c74;
    }
a.logotext {
    font-family: "Beaufort for LOL Bold";
    text-align: center;
    margin: 0 auto;
    position: relative;
    display: block;
    height: 77px;
    font-size: 5em;
    color: #fff;
    text-transform: uppercase;
    transition: color 1s ease;
    z-index: 8;
    width: 50%;
}
a.logotext:hover, a.logotextfooter:hover {
    color: #f2d297;
}
a.logotextfooter {
    font-family: "Beaufort for LOL Bold";
    text-align:left;
    margin: 0 auto;
    position: relative;
    display: block;
    font-size: 4em;
    color: #fff;
    text-transform: uppercase;
    transition: color 1s ease;
}
.futer .row-36 {
    height: 52px;
    position: relative;
    top: -65px;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-content: center;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
}
#particles-js {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
@media (min-width: 290px) and (max-width: 900px) {
		.banners {
    display: none !important;
}
	.fon-kontenta {
    height: 100%;
}
.sloi-11-kopiya-holder {
    display: none;
}
.strimy {
    display: none;
}

.nachat-igru {
    position: relative;
    left: 0;
    top: 0px;
    margin: 0 auto;
    z-index: 2;
}
.nashi-servera {
    display: none;
    /* max-width: 100%; */
}
.fon-menu {
    display: none;
}
.global_container_ {
    height: auto;
    max-height: 1200px;
}
.futer {
           display: flex;
           flex-direction: column;
           align-content: center;
           justify-content: center;
           align-items: center;
           flex-wrap: nowrap;
           max-width: 100%;
           top: 0;
}
.futer .row-6 {
    width: 100%;
    position: relative;
    /* top: 100px; */
}
.futer .figura-7 {
    display: none;
}
.row-34 {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    top: 10px;
}
.zagolovok {
    position: relative;
    width: 100%;
    display: none;
}
.row-10 {
    position: relative;
    width: 100%;
    margin: 0 auto;
    height: 100%;
}
.fon-novosti {
    width: 100%;
    position: relative;
    display: block;
    margin: 0 auto;
}
}
.row-33 {
    height: 31px;
    position: relative;
    right: 0;
    top: 125px;
    width: 50%;
    float: right;
    text-align: right;
}
li.lang {
    position: relative;
    font-weight: 300;
    padding-right: 45px;
    padding-left: 45px;
    left: 10px;
    border-right: 1px solid #8e746433;
    height: 74px;
    line-height: 74px;
    cursor: pointer;
}

.langs {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.langs div {
    margin-right: 0px;
    padding: 5px;
}

.langs div img {
    width: 22px;
    height: 22px;
    border-radius: 100%;
}

.ww {
	max-width: 600px;
	width: 100%;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	padding: 0
}
.ww_size_big {
	max-width: 916px
}
.ww_animated {
	-webkit-transition: all .3s;
	transition: all .3s;
	-webkit-transform: scale(1.2) translateY(-100px);
	transform: scale(1.2) translateY(-100px);
	opacity: 0
}
.fancybox-slide--current .ww_animated {
	-webkit-transform: scale(1) translateY(0);
	transform: scale(1) translateY(0);
	opacity: 1
}
.ww__inner {
	background-color: #1a1917;
	background: #1a1917;
	background-size: auto, cover;
	border: 1px solid #1a1917;
	max-width: 800px;
	width: 100%;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.ww__close {
	width: 17px;
	height: 17px;
	display: block;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s;
	background: url(../images/modal/close.png) no-repeat
}
.ww__close:hover {
	-webkit-filter: brightness(120%);
	filter: brightness(120%);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}
.ww__head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-bottom: 15px
}
.ww__title {
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	line-height: 20px;
	font-family: BeaufortforLOL, Times New Roman, Times, serif;
	text-transform: uppercase
}
.ww__title_warning {
	color: #fc7c56
}
.ww__desc {
	color: #70706d;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	padding: 5px 0 7px;
	border-bottom: 1px solid #383838;
	width: 100%
}
.fl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #38383724;
	border: 1px solid rgba(86, 78, 75, .17);
	padding: 5px 5px 5px 20px;
	color: #d1c9c3;
	font-size: 16px;
	font-weight: 500;
	line-height: 16px;
	cursor: default
}
.fl_mb {
	margin-bottom: 10px
}
.fl__desc {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-right: 6px
}
.fl__link {
	-ms-flex-negative: 0;
	flex-shrink: 0
}
.ww__faq {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.faq__link {
	display: block;
	background-color: rgba(62, 62, 62, .09);
	border: 1px solid rgba(58, 58, 58, .42);
	padding: 5px 10px;
	text-decoration: none;
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	margin: 2px 0;
	-webkit-transition: all .1s;
	transition: all .1s
}
.faq__link:hover {
	background-color: rgba(104, 59, 16, .43922);
	border: 1px solid rgba(188, 139, 34, .45098)
}
.form {
	max-width: 500px;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	background-color: transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
	margin: 0 auto
}
.form__heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 20px;
	padding-bottom: 20px
}
.form__title {
	font-family: BeaufortforLOL, Times New Roman, Times, serif;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	text-transform: uppercase;
	color: #fcf9f4;
	cursor: default
}
.form__title_m_r {
	margin-right: 10px
}
.form__ico {
	width: auto;
	height: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 7px;
	-webkit-transition: all .3s;
	transition: all .3s;
	-webkit-filter: drop-shadow(0 0 5px rgba(0, 198, 255, .9)) drop-shadow(0 0 12px rgba(0, 198, 255, .9));
	filter: drop-shadow(0 0 5px rgba(0, 198, 255, .9)) drop-shadow(0 0 12px rgba(0, 198, 255, .9));
	position: relative;
	top: -1px
}
.h-link {
	text-decoration: none;
	position: relative;
	color: #767168;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px
}
.form__h-link {
	margin-left: auto;
	top: 1px
}
.h-link:after {
	content: "";
	display: block;
	height: 1px;
	background-color: #767168;
	position: absolute;
	left: 0;
	bottom: -2px;
	right: 100%;
	-webkit-transition: all .3s;
	transition: all .3s
}
.h-link:hover:after {
	right: 0
}
.a-link {
	color: #ffd363;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	display: inline-block
}
.a-link:after {
	content: "";
	display: block;
	height: 1px;
	background-color: #ffd363;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	pointer-events: none
}
.a-link:hover:after {
	right: 100%
}
.a-link:hover {
	text-decoration: none;
}
.form__desc {
	color: #717d8c;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center
}
.form__desc_m_b {
	margin-bottom: 24px
}
.icon-container {
	left: 1px;
	width: 45px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	color: #a9abad;
	font-size: 18px;
	padding-top: 1px;
	padding-left: 2px
}
.icon-container, .prefix-container {
	position: absolute;
	top: 1px;
	bottom: 1px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
li.login {
    position: relative;
    right: 0px;
    width:calc(100% - 80%);
}
.lang__link.lang__link_select {
    opacity: 1;
}

.lang__list {
    opacity: 0.45;
}
.source-code:hover, .source-code-kopiya:hover {
	 opacity: 0.45;
}

a.faq__link.reg {
    width: 30%;
    margin: 0 auto;
    text-align: center;
    padding: 10px;
}
li.nav-item.discord a {
    color: #eeeeee;
    font-weight: bold;
}
li.nav-item {
    border-right: 1px solid #eeeeee14;
    z-index: 9;
    min-width: 9%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    position: relative;
    margin: 0;
}
::-webkit-scrollbar {
    display: none;
}
.submenu {
display: none;
    position: absolute;
    z-index: 999;
    top: 74px;
    width: 100%;
}
.fon-menu-mobile {
	 display: none;
}
/* Show submenu on hover */
.has-submenu:hover .submenu {
    display: block;
}

/* Style the submenu items */
.submenu li {
    display: block;
}

ul.submenu li a {
    background: #292624;
    padding: 0 21px;
    height: 44px;
    line-height: 44px;
}
.slidernews {
    width: 100%;
    height: 397px;
    margin: 0 auto;
    display: flex;
    align-content: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
button.slick-next.slick-arrow {
    display: none !important;
}

button.slick-prev.slick-arrow {
    display: none !important;
}
.col-2 {
   box-shadow: 0 0 1px 3px #eee0;
   border-radius: 100%;
}

.col-2[data-online="0"] {
    box-shadow: 0 0 1px 3px #fedd9e;
    border-radius: 100%;
}

.col-2[data-online="1"] {
    box-shadow: 0 0 1px 3px #fedd9e;
    border-radius: 100%;
}

.col-2[data-online>="2"] {
    box-shadow: 0 0 1px 3px #fedd9e;
    border-radius: 50%;
    clip: rect(0px, 50px, 100px, 0);
    width: 93px;
    height: 100%;
    display: block;
    left: 0;
    z-index: 1;
    top: 0;
    position: absolute;
}
.col-status {
	height: 5px;
	left: 0;
	position: absolute;
	top: 0;
	background: url(../images/ellips_4_kopiya_3.png) no-repeat top left;
	text-align: left;
}
.fancybox-content {
    background: #fff0 !important;
    display: inline-block;
    margin: 0 0 6px;
    max-width: 50% !important;
    overflow: auto;
    padding: 0;
    padding: 24px;
    position: relative;
    text-align: center;
    vertical-align: middle;
}

/* Стили для бургер-иконки */
.mobile-menu-toggle {
  position: fixed;
  top: 20px;
  left: 20px;
  z-index: 999;
  cursor: pointer;
}

.mobile-menu-toggle span {
  display: block;
  width: 30px;
  height: 3px;
  background-color: #fff; /* Цвет иконки */
  margin-bottom: 5px;
}
.mobile-menu-toggle {
	display:none;
}
/* Отображение меню на мобильных устройствах */
@media (max-width: 768px) {
	.fon-menu-mobile.open ul.row-36 .lichnyi-kabinet-knopka {
        left: 0px;
        right: 100px !important;
        background: url(../images/sloi_35.png) repeat center left;
        float: left;
        width: 100%;
        height: 75px;
}
	.banners {
    display: none !important;
}
	a.logotext {
    width: 100% !important;
}
.anonses {
	display:none;
	
}
.novosti {
    height: 386px;
    max-width: 100% !important;
}
.mobile-menu-toggle {
 display: block !important;
}
  .fon-menu {
    display: none; /* Показать меню на мобильных устройствах */
    /* Дополнительные стили для адаптивности меню */
  }
.fon-novosti.slick-slide img {
    width: 100%;
    border-radius: 20px;
}
.futer .row-36 {
    display: none;
}
.futer .row-6 a.logotextfooter {
    text-align: center !important;
}
.langs {
    right: 40% !important;
}
.row-33 {
    width: 100%;
    top: 55px;
    text-align: center;
    margin: 10px auto;
    padding-bottom: 20px;
}
p.text-79 {
    width: 100%;
}
.fon-menu-mobile.open {
    display: block;
    position: fixed;
    top: 0px;
    z-index: 998;
    background: rgb(28 26 24 / 93%);
    height: 100vh;
    width: 100%;
    padding: 0 15px;
    animation: fadeInMenu 0.5s ease-in-out;
}
.mobile-menu-toggle span {
    display: block;
    width: 33px;
    height: 2px;
    margin: 6px 0;
    transition: 0.4s;
}

.mobile-menu-toggle span.active:nth-child(1) {
    transform: rotate(-45deg) translate(-5px, 6px);
}

.mobile-menu-toggle span.active:nth-child(2) {
    opacity: 0;
}

.mobile-menu-toggle span.active:nth-child(3) {
    transform: rotate(45deg) translate(-5px, -6px);
}
@keyframes fadeInMenu {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

li.nav-item-mob {
    padding: 10px;
    display: block;
    line-height: 40px;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
.fon-menu-mobile.open ul.row-36 {
        display: flex;
        width: 100%;
        flex-direction: column;
        flex-wrap: nowrap;
        align-content: flex-start;
        justify-content: center;
        align-items: flex-start;
        top: 300px;
        padding: 0;
        margin: 0 auto;
        left: 0;
}
li.nav-item-mob a {
    font-size: 14px;
    color: #fff;
    font-weight: 400;
}
li.login {
position: relative;
        margin: 0 auto;
        right: 0;
        width: 100%;
}
.lichnyi-kabinet-knopka {
    right: 0;
}
.text-13 {
    left: 0px;
    position: relative;
    top: 213px;
    font-weight: 300;
    padding: 10px;
    line-height: 1.2;
    width: 100%;
    display: block;
}
.vremya {
        height: 24px;
        position: relative;
        top: -25px;
        left: 220px;
        width: 120px;
        text-align: right;
    }
.pryamougolnik-4 {
    height: 3px;
    left: 0;
    position: absolute;
    top: 21px;
    width: 86px;
    background: #efc255;
}
.slidernews {
    width: 100%;
    top: -40px;
}
div#files {
    width: 100% !important;
    max-width: 100% !important;
}
.fl__desc {
    font-size: 12px;
}
ul.submenu {
    width: 100%;
    margin: 0 auto;
    top: 0px;
    text-align: center;
}
ul.submenu li a {
    background: #eeeeee00;
    padding: 0px;
    height: 44px;
    line-height: 4px;
}
.submenu li {
    display: block;
    left: -10px;
    right: 0;
    position: relative;
    margin: 0px auto;
    width: 100%;
    background: #eeeeee26;
    border-radius: 5px;
}
body {
    background: #1e1d1a;
}
}
@media (min-width:796px) and (max-width:1200px) {
	.global_container_ {
    padding-top: 80px !important;
}
	.fon-novosti.slick-slide.slick-current.slick-active img {
    width: 100% !important;
    text-align: center;
}
.anonses {
	display:none;
	
}
span.text-13 {
    position: relative;
    color: #fff;
    text-align: center;
}
p.text-12 {
    position: relative;
    text-align: center;
    font-size: 24px;
    color: #000;
}
.futer {
    top: 100px;
}
.futer .row-36 {
    display: none;
}
a.logotextfooter {
    text-align: center;
}
.col-2 .col-status {
    width: 100% !important;
    height: 95px !important;
}
}
.banner {
            background-color: #dfc683;
    color: #27160f;
    text-align: center;
    padding: 10px;
    position: fixed;
    z-index: 99;
    width: 100%;
        }
        .close-banner {
            position: absolute;
            right: 10px;
            top: 10px;
            cursor: pointer;
            font-weight: bold;
        }
        @media (min-width: 768px) {
            .banner {
                display: block; /* Показываем только на ПК */
            }
			.lichnyi-kabinet-knopka {
    height: 75px;
    float: right;
    position: relative;
    top: 0px;
    width: 100% !important;
    background: url(../images/sloi_35.png) repeat center left;
    z-index: 9;
    cursor: pointer;
}
        }
ul.submenu li a:hover {
    opacity: .5;
}
/* aposnow */
.aposnow {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	z-index: 500;
}