.igla-page {
	color: #e8d5a3;
}

body .content .container .main-content .news .igla-page h2,
body .content .container .main-content .news .igla-page h3,
.igla-page .panel-title {
	font-family: "Bebas Neue Bold", "bebas neue bold", sans-serif;
	font-size: 28px;
	letter-spacing: 2px;
	color: #ffd277 !important;
	text-shadow: 0 0 8px rgba(255, 210, 119, 0.25);
	margin: 0 0 12px;
	line-height: 1.1;
	text-align: left;
	display: block;
	width: auto;
	padding-top: 0;
}

.igla-page .panel-body h3,
body .content .container .main-content .news .igla-page .panel-body h3 {
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	font-size: 16px;
	letter-spacing: 1.4px;
	color: #c1a267 !important;
	text-shadow: none;
	margin: 16px 0 8px;
}

.igla-page .panel,
.igla-page .panel-default {
	background: transparent;
	border: none;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 18px;
}

.igla-page .panel-heading {
	background: none !important;
	border: none;
	padding: 0;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 8px;
	margin-bottom: 8px;
}

.igla-page .panel-heading .panel-title {
	order: 1;
	flex: 1;
	margin: 0;
}

.igla-page .panel-heading .pull-right,
.igla-page .panel-heading .btn-group {
	order: 2;
	float: none !important;
	position: static !important;
	top: auto !important;
	margin: 0;
	justify-content: flex-end;
}

.igla-page .panel-body {
	background: #100e0c;
	border: 1px solid #c1a267;
	border-radius: 8px;
	box-shadow: inset 0 0 0 1px #3d2f18, 0 0 12px rgba(0, 0, 0, 0.45);
	padding: 12px;
	color: #e8d5a3;
	overflow-x: auto;
}

body .content .container .main-content .news .igla-page p {
	font-family: inherit;
	font-size: 13px;
	line-height: 1.45;
	color: #ddd0b0;
}

.igla-page .table {
	background: transparent;
	color: #e8d5a3;
	margin: 0;
	border-collapse: collapse;
}

.igla-page .table > thead > tr > th,
.igla-page .table > tbody > tr > th,
.igla-page table thead th,
.igla-page .black,
.igla-page .white {
	background: linear-gradient(to bottom, #3a2d16, #1c140d) !important;
	color: #ffd277 !important;
	border: 1px solid #8a6d3b !important;
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	font-size: 14px;
	letter-spacing: 0.8px;
	font-weight: 400;
	text-shadow: 0 1px 2px #000;
	padding: 7px 8px;
}

.igla-page .table > tbody > tr > td,
.igla-page table tbody td {
	border: 1px solid #5c4a28 !important;
	background: #14110c !important;
	color: #e8d5a3;
	padding: 6px 8px;
	font-size: 13px;
	vertical-align: middle;
}

.igla-page .table-striped > tbody > tr:nth-child(even) > td,
.igla-page .table-striped > tbody > tr:nth-of-type(even) > td,
.igla-page table tbody tr:nth-child(even) td {
	background: #1a1612 !important;
}

.igla-page .table-striped > tbody > tr:nth-child(odd) > td,
.igla-page .table-striped > tbody > tr:nth-of-type(odd) > td {
	background: #14110c !important;
}

.igla-page a {
	color: #ffd277;
}

.igla-page a:hover {
	color: #fff6d5;
}

.igla-page .btn,
.igla-page .btn-default,
.igla-page .btn-primary,
.igla-page .btn-success,
.igla-page .btn-danger,
.igla-page .btn-warning,
.igla-page .btn-info,
.igla-page .btn-sm,
.igla-page .btn-xs,
.igla-page .btn-mini,
.igla-page .btn-group .btn,
.igla-page a.btn.btn-xs.btn-primary.btn-block {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background: linear-gradient(#1a140c, #0c0a08) padding-box,
		linear-gradient(to right, #77530a, #ffd277, #77530a) border-box !important;
	border: 2px solid transparent !important;
	color: #ffd277 !important;
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	letter-spacing: 0.8px;
	text-shadow: 0 1px 2px #000;
	box-shadow: 0 0 8px rgba(193, 162, 103, 0.18);
	border-radius: 8px;
	width: auto !important;
	height: 34px;
	padding: 0 12px;
	filter: none;
	text-decoration: none;
}

.igla-page .btn-xs,
.igla-page .btn-mini,
.igla-page a.btn.btn-xs.btn-primary.btn-block {
	height: 28px;
	min-width: 0;
	font-size: 13px;
	border-radius: 6px;
	padding: 0 8px;
}

.igla-page .btn:hover,
.igla-page .btn-default:hover,
.igla-page .btn-primary:hover,
.igla-page .btn-success:hover,
.igla-page .btn-danger:hover,
.igla-page .btn-warning:hover,
.igla-page .btn-info:hover,
.igla-page .btn-group .btn:hover,
.igla-page a.btn.btn-xs.btn-primary.btn-block:hover {
	color: #fff6d5 !important;
	box-shadow: 0 0 12px rgba(255, 210, 119, 0.4);
	filter: brightness(1.08);
	text-decoration: none;
}

.igla-page .btn-default.active,
.igla-page .btn.active {
	color: #fff6d5 !important;
	box-shadow: 0 0 12px rgba(255, 210, 119, 0.4);
}

.igla-page .btn-group {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 6px;
	margin-bottom: 8px;
}

.igla-page .btn-group .btn {
	float: none;
	margin: 0;
}

.igla-page .form-control {
	background: #100e0c;
	border: 1px solid #6e572e;
	color: #f3e2b5;
	border-radius: 4px;
	height: 34px;
	box-shadow: none;
}

.igla-page textarea.form-control {
	height: auto;
	min-height: 90px;
	padding: 8px 10px;
}

.igla-page .nav-tabs {
	border-bottom: 1px solid #6e572e;
	margin: 12px 0;
}

.igla-page .nav-tabs > li > a {
	background: #14110c;
	border: 1px solid #6e572e !important;
	color: #c1a267;
	border-radius: 6px 6px 0 0;
	margin-right: 4px;
}

.igla-page .nav-tabs > li > a:hover {
	background: #1a1612;
	border-color: #c1a267 !important;
	color: #ffd277;
}

.igla-page .nav-tabs > li.active > a,
.igla-page .nav-tabs > li.active > a:hover,
.igla-page .nav-tabs > li.active > a:focus {
	background: linear-gradient(to bottom, #3a2d16, #1c140d);
	border-color: #c1a267 !important;
	color: #ffd277;
}

.igla-page .dropdown-menu {
	background: #14110c;
	border: 1px solid #c1a267;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.55);
	padding: 4px 0;
}

.igla-page .dropdown-menu > li > a {
	color: #e8d5a3;
	padding: 6px 14px;
}

.igla-page .dropdown-menu > li > a:hover,
.igla-page .dropdown-menu > li > a:focus {
	background: #2a2114;
	color: #ffd277;
}

.igla-guild-logo {
	width: 40px;
	height: 40px;
	vertical-align: middle;
	margin-right: 8px;
	border: 1px solid #6e572e;
	border-radius: 4px;
	background: #100e0c;
}

.igla-page .form-control:focus {
	border-color: #c1a267;
	box-shadow: none;
	outline: none;
}

.igla-page .alert {
	background: #14110c;
	border: 1px solid #6e572e;
	color: #e8d5a3;
	border-radius: 6px;
	box-shadow: inset 0 0 0 1px #3d2f18;
}

.igla-page .alert-danger {
	border-color: #8a3a2a;
	color: #e8b0a0;
}

.igla-page .alert-info {
	border-color: #c1a267;
}

.igla-page .label {
	border-radius: 3px;
	font-weight: 700;
	padding: 2px 6px;
}

.igla-page .label-success {
	background: #2a4a22;
	color: #7dce6a;
	border: 1px solid #4a7a3a;
}

.igla-page .label-danger {
	background: #3a1c18;
	color: #e8b0a0;
	border: 1px solid #8a3a2a;
}

.igla-page .label-info {
	background: #1c1810;
	color: #c1a267;
	border: 1px solid #6e572e;
}

.igla-page .pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 4px;
	margin: 12px 0 0;
}

.igla-page .pagination > li {
	display: inline-block;
}

.igla-page .pagination > li > a,
.igla-page .pagination > li > span {
	background: #14110c;
	border: 1px solid #6e572e;
	color: #ffd277;
	border-radius: 4px;
	margin: 0;
	padding: 4px 10px;
}

.igla-page .pagination > li > a:hover {
	background: #2a2114;
	border-color: #c1a267;
	color: #fff6d5;
}

.igla-page .pagination > .active > a,
.igla-page .pagination > .active > span {
	background: linear-gradient(to bottom, #3a2d16, #1c140d);
	border-color: #c1a267;
	color: #fff6d5;
}

.igla-page .control-label {
	color: #c1a267;
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	letter-spacing: 0.8px;
}

.igla-gold-up { color: #7dce6a !important; }
.igla-gold-down { color: #e8b0a0 !important; }
.igla-gold-zero { color: #a8946a !important; }

.igla-page #commands td:first-child,
.igla-page #commnds_two td:first-child,
.igla-page #server-info td:first-child {
	color: #ffd277;
}

.igla-page #faq tbody tr:nth-child(even) td {
	color: #ddd0b0;
}

.igla-chrome-btn,
.nav-status .btn-sign,
.nav-status .btn-reg,
.nav-status .btn-def,
.see-more,
.visit-wiki,
.webshop-btn {
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	background: linear-gradient(#1a140c, #0c0a08) padding-box,
		linear-gradient(to right, #77530a, #ffd277, #77530a) border-box !important;
	border: 2px solid transparent !important;
	color: #ffd277 !important;
	font-family: "Bebas Neue", "bebas neue", sans-serif !important;
	font-size: 16px;
	letter-spacing: 1px;
	text-shadow: 0 1px 2px #000;
	box-shadow: 0 0 8px rgba(193, 162, 103, 0.18);
	border-radius: 8px;
	min-width: 118px;
	width: auto !important;
	height: 34px !important;
	padding: 0 12px !important;
	line-height: 1 !important;
	text-decoration: none !important;
	filter: none;
	box-sizing: border-box;
	cursor: pointer;
}

.nav-status .btn-sign:hover,
.nav-status .btn-reg:hover,
.nav-status .btn-def:hover,
.igla-chrome-btn:hover,
.see-more:hover,
.visit-wiki:hover,
.webshop-btn:hover {
	color: #fff6d5 !important;
	box-shadow: 0 0 12px rgba(255, 210, 119, 0.4);
	filter: brightness(1.08);
	text-decoration: none !important;
}

.nav-status .tab-pane.active .form.form {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	position: relative;
	width: 600px;
	height: 75px;
	padding-top: 12px;
	column-gap: 8px;
	overflow: visible;
}

.nav-status .tab-pane.active .form.form input[type="text"],
.nav-status .tab-pane.active .form.form input[type="password"] {
	margin: 0;
	vertical-align: middle;
}

.nav-status .login-sign-slot {
	position: relative;
	display: inline-flex;
	align-items: center;
	height: 34px;
	flex-shrink: 0;
	margin-left: 4px;
}

.nav-status .tab-pane.active .btn-sign,
.nav-status .tab-pane.active .btn-reg,
.nav-status a.btn-reg {
	position: relative;
	top: 0 !important;
	margin-left: 4px;
	margin-bottom: 0;
	align-self: center;
	flex-shrink: 0;
}

.nav-status .login-sign-slot .btn-sign {
	margin-left: 0;
}

.nav-status .tab-pane.active .forgot {
	position: absolute !important;
	left: 0 !important;
	top: calc(100% + 5px) !important;
	flex: none;
	display: block;
	margin: 0 !important;
	padding: 0 !important;
	color: #c1a267;
	font-size: 11px;
	white-space: nowrap;
	line-height: 1;
	z-index: 2;
}

.nav-status .tab-pane.active .forgot:hover {
	color: #ffd277;
}

.nav-status .informations-login h3 {
	font-family: "Bebas Neue Bold", "bebas neue bold", sans-serif;
	color: #ffd277 !important;
	letter-spacing: 1.5px;
	text-shadow: 0 0 8px rgba(255, 210, 119, 0.25);
}

.nav-status .informations-login p {
	color: #c1a267 !important;
}

.igla-trusted-btn {
	display: inline-flex;
	min-width: 200px;
	height: 38px;
	margin: 0 auto 8px;
}

.see-more {
	min-width: 0;
	width: 96px !important;
	height: 28px !important;
	font-size: 13px !important;
	letter-spacing: 0.6px;
	margin: 76px 0 0 24px;
}

.rightk.top {
	position: relative;
	overflow: hidden;
}

.igla-streamers-title {
	margin: 8px 0 2px;
	padding: 0 0 6px;
	text-align: center;
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	font-size: 15px;
	letter-spacing: 1.8px;
	line-height: 1.2;
	color: #ffd277;
	text-transform: uppercase;
	text-shadow: 0 0 8px rgba(255, 210, 119, 0.25);
	background: none;
	border: none;
}

.home-socials {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 6px;
	box-sizing: border-box;
	height: 100%;
	padding: 52px 12px 14px 25px;
}

.home-social {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 3px;
	width: 58px;
	height: 62px;
	background: linear-gradient(180deg, #1a140c 0%, #0c0a08 100%);
	border: 1px solid #6e572e;
	border-radius: 8px;
	color: #ffd277;
	text-decoration: none;
	box-shadow: inset 0 1px 0 rgba(255, 210, 119, 0.12);
}

.home-social:hover {
	border-color: #ffd277;
	color: #fff6d5;
	text-decoration: none;
	box-shadow: 0 0 10px rgba(255, 210, 119, 0.22);
}

.home-social svg {
	width: 22px;
	height: 22px;
	fill: currentColor;
}

.home-social span {
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	font-size: 10px;
	letter-spacing: 0.6px;
	line-height: 1;
	color: #c1a267;
}

.home-social:hover span {
	color: #ffd277;
}

.igla-socials {
	text-align: center;
	padding: 8px 0 18px;
}

.igla-socials h1 {
	margin: 0 0 8px;
	color: #ffd277;
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	letter-spacing: 1.5px;
}

.igla-socials p {
	margin: 0 0 18px;
	color: #c1a267;
}

.igla-socials-grid {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 12px;
}

.igla-social-card {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 10px;
	width: 140px;
	min-height: 128px;
	padding: 16px 10px;
	background: linear-gradient(180deg, #2a2114 0%, #14110c 100%);
	border: 1px solid #6e572e;
	border-radius: 8px;
	color: #ffd277;
	text-decoration: none;
	box-shadow: inset 0 1px 0 rgba(255, 210, 119, 0.12);
}

.igla-social-card:hover {
	border-color: #ffd277;
	color: #fff6d5;
	text-decoration: none;
	box-shadow: 0 0 12px rgba(255, 210, 119, 0.22);
}

.igla-social-card svg {
	width: 36px;
	height: 36px;
	fill: currentColor;
}

.igla-social-card span {
	font-family: "Bebas Neue", "bebas neue", sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	color: #e8d5a3;
}

.igla-social-card:hover span {
	color: #fff6d5;
}

.visit-wiki {
	width: 141px !important;
	height: 36px !important;
	margin: 0 0 0 47px;
	position: relative;
	top: -30px;
}

.webshop-btn {
	width: 141px !important;
	height: 34px !important;
	margin: 0 0 0 47px;
	position: relative;
	top: -40px;
}

.widget_content_prawy_players .ranking-row {
	background: linear-gradient(180deg, #2a2114 0%, #14110c 100%);
	border: 1px solid #6e572e;
	border-radius: 4px;
	box-sizing: border-box;
	width: calc(100% - 3px);
	padding: 4px 6px 4px 4px;
	margin: 0 0 4px -2px;
	color: #e8d5a3;
	box-shadow: inset 0 1px 0 rgba(255, 210, 119, 0.12);
}

.widget_content_prawy_players .ranking-row .ranking-col a {
	color: #ffd277;
	font-weight: 700;
}

.widget_content_prawy_players .ranking-row .ranking-col a:hover {
	color: #fff6d5;
}

.widget_content_prawy_players .ranking-row .ranking-col:nth-child(1) {
	color: #c1a267;
	font-weight: 700;
}

.widget_content_prawy_players .label.label-custom {
	color: #c1a267;
	background: transparent;
}
