@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&subset=latin,cyrillic);

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5 {
	font-weight: normal;
	line-height: normal;
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1.3em;
}

h4 {
	font-size: 1.2em;
}

h5 {
	font-size: 1.1em;
}

a {
	color: #b36d45;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

a img {
	border: 0 none;
}

textarea {
	resize: vertical;
}

input, textarea, select {
	font-size: 15px;
	color: #373737;
	padding: 5px 5px;
	margin-bottom: 4px;
}

select {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #373737;
	padding: 5px 5px;
}

input, textarea, select, button, a {
	outline: none;
}

p {
	margin-bottom: 0.4em;
}

.reset, .reset li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.clr {
	clear: both;
}

.thide, .htmenu span {
	overflow: hidden;
	display: block;
	height: 0;
	line-height: normal;
}

table.userstop, table.pm, table.tableform, table.calendar {
	border-collapse: collapse;
	border-spacing: 0;
}

.lcol, .rcol, form {
	display: inline;
}

.lcol {
	float: left;
}

 .rcol {
	float: right;
}





html, body {
	margin: 0;
	height: 100%;
	min-width: 1020px;
}

html { overflow-x: hidden; }

body {
	word-wrap: break-word;
	font-family: 'PT Sans', sans-serif;
	font-size: 15px;
	color: #373737;
	background: url(/templates/iCraftsV2/img/body2.png) repeat-y center -25px,
				url(/templates/iCraftsV2/img/body1.png) repeat-y center 213px,
		#4a665a url(/templates/iCraftsV2/img/bg.jpg) repeat-y center 290px;
}

#wrapper {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	min-width: 1020px;
	background: url(/templates/iCraftsV2/img/wrapper.png) no-repeat center bottom;
	overflow: hidden;
}
#header {
	height: 432px;
	background: url(/templates/iCraftsV2/img/h1.jpg) no-repeat center 0;
}

#container {
	background: url(/templates/iCraftsV2/img/cont.jpg) no-repeat center 0;
    overflow: hidden;
}

#container1 {
	width: 1020px;
	margin: 0 auto;
}

#right {
	float: right;
	width: 264px;
	padding-top: 9px;
}

#left {
	margin-right: 264px;
	overflow: hidden;
	padding: 79px 0 0 9px;
	width: 730px;
}

#spacer { height: 255px; }
.clear { clear: both; }

#footer {
	height: 255px;
	margin-top: -255px;
	background: url(/templates/iCraftsV2/img/footer.png) no-repeat center 0;
}







/* ============================================================ */
/* ========================== HEADER ========================== */
/* ============================================================ */
.header1 { background: url(/templates/iCraftsV2/img/h2.jpg) no-repeat center 100px; }
.header2 { background: url(/templates/iCraftsV2/img/h3.jpg) no-repeat center 200px; }
.header3 { background: url(/templates/iCraftsV2/img/h4.jpg) no-repeat center 300px; }
.header4 { background: url(/templates/iCraftsV2/img/h5.jpg) no-repeat center 400px; }
.header5 {
	position: relative;
	width: 1020px;
	height: 432px;
	margin: 0 auto;
}
/*
.logo {
	position: absolute;
	top: 117px; left: 397px;
	width: 226px;
	height: 142px;
	display: block;
	overflow: hidden;
	line-height: 400px;
	background: url(/templates/iCraftsV2/img/logo.jpg) no-repeat;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.logo:hover {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}
*/

.logo {
	position: absolute;
	top: 117px; left: 397px;
	width: 226px;
	height: 137px;
	display: block;
	overflow: hidden;
	line-height: 400px;
	background: url(/templates/iCraftsV2/img/logo1.png) no-repeat;
}

.logo:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 226px;
	height: 137px;
	display: block;
	overflow: hidden;
	line-height: 400px;
	background: url(/templates/iCraftsV2/img/logo1.png) no-repeat 0 -137px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.logo:hover:before {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.launcher {
	position: absolute;
	top: 104px; left: 671px;
	width: 257px;
	height: 141px;
	background: url(/templates/iCraftsV2/img/launcher.png) no-repeat right bottom;
}

.launcher a {
	position: absolute;
	top: 16px; left: 12px;
	width: 201px;
	height: 119px;
	display: block;
	overflow: hidden;
	line-height: 400px;
}

.launcher a:before {
	content: '';
	position: absolute;
	top: 7px; left: 6px;
	width: 201px;
	height: 119px;
	background: url(/templates/iCraftsV2/img/launcher2.png) no-repeat;
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.launcher a:hover:before {
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.launcher a:after {
	content: '';
	position: absolute;
	top: 7px; left: 6px;
	width: 201px;
	height: 119px;
	background: url(/templates/iCraftsV2/img/launcher1.png) no-repeat;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.launcher a:hover:after {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.header {
	position: absolute;
	top: 92px; left: 153px;
	width: 206px;
	height: 172px;
	background: url(/templates/iCraftsV2/img/header.png) no-repeat;
}





/*----- aurhorisation -----*/
.auth {
	position: absolute;
	top: 73px; left: 8px;
	width: 173px;
	height: 48px;
	display: block;
	overflow: hidden;
	line-height: 200px;
	background: url(/templates/iCraftsV2/img/authbtn.jpg) no-repeat;
}

.auth:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 173px;
	height: 48px;
	background: url(/templates/iCraftsV2/img/authbtn.jpg) no-repeat 0 -48px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.prof {
	position: absolute;
	z-index: 2;
	top: 73px; left: 8px;
	width: 173px;
	height: 48px;
	display: block;
	overflow: hidden;
	line-height: 200px;
	background: url(/templates/iCraftsV2/img/profbtn.jpg) no-repeat;
}

.prof:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 173px;
	height: 48px;
	background: url(/templates/iCraftsV2/img/profbtn.jpg) no-repeat 0 -48px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.auth:hover:before,
.prof:hover:before {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

/* modal window & LOGIN */
#bg-darker {
	display: none;
	position: fixed;
	z-index: 4;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(48, 46, 40, 0.57);
}

.popup-block {
	display: none;
	position: fixed;
	z-index: 999999;
	width: 320px;
	top: 50%; left: 50%;
	background: url(/templates/iCraftsV2/img/popup3.png) no-repeat 4px bottom;
	padding-bottom: 66px;
}
.popup-block1 { background: url(/templates/iCraftsV2/img/popup1.png) repeat-y; }
.popup-block2 { background: url(/templates/iCraftsV2/img/popup2.png) no-repeat center top; }

.popup-block ::-webkit-input-placeholder {
	color: #5d5850;
	font-size: 15px;
	font-family: 'Open Sans Condensed', sans-serif;
}

.popup-block :-moz-placeholder {
	color: #5d5850;
	font-size: 15px;
	font-family: 'Open Sans Condensed', sans-serif;
}

.popup-block .placeholder {
	color: #5d5850;
	font-size: 15px;
	font-family: 'Open Sans Condensed', sans-serif;
}

.login {
	position: absolute;
	top: -15px; left: 63px;
	width: 194px;
	height: 70px;
	background: url(/templates/iCraftsV2/img/auth.png) no-repeat;
}

.logform { padding: 57px 0 29px 38px; }
.logform a {
	position: absolute;
	top: 160px; left: 42px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #648ca5;
	font-weight: bold;
}
#login_name { margin-bottom: 5px; }

#login_name,
#login_password {
	width: 220px;
	height: 38px;
	padding: 0 10px;
	background: url(/templates/iCraftsV2/img/input.jpg) no-repeat;
	border: none;
	outline: none;
	text-align: center;
	font-family: 'PT Sans', sans-serif;
}

.authlogin {
	position: absolute;
	left: 216px; top: 150px;
	width: 64px;
	height: 49px;
	display: block;
	overflow: hidden;
	line-height: 200px;
	background: url(/templates/iCraftsV2/img/authlogin.jpg) no-repeat;
	border: none;
	outline: none;
	cursor: pointer;
}

.authlogin span {
	position: absolute;
	left: 0; top: 0;
	width: 64px;
	height: 49px;
	display: block;
	background: url(/templates/iCraftsV2/img/authlogin.jpg) no-repeat 0 -49px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.authlogin span:hover {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}




.prof-title {
	position: absolute;
	top: -15px; left: 63px;
	width: 194px;
	height: 70px;
	background: url(/templates/iCraftsV2/img/prof.png) no-repeat;
}

.prof-cont {
	padding: 59px 0 0 40px;
	overflow: hidden;
}

.avatar-small {
	width: 56px;
	height: 56px;
	overflow: hidden;
	border: 4px solid #d7c283;
}

.avatar-small img {
	width: 56px;
	min-height: 56px;
}

.prof-links {
	width: 160px;
	margin-left: 83px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #776455;
	font-weight: bold;
}

.prof-links a {
	position: relative;
	height: 31px;
	line-height: 30px;
	display: block;
	overflow: hidden;
	color: #776455;
	text-decoration: none;
	text-indent: 3px;
	margin-bottom: -1px;
}

.prof-links a:hover {
	color: #FFF;
	background: #6f87a2;
	text-indent: 24px;
}

.prof-links a:before {
	content: '';
	position: absolute;
	left: 3px; right: 0;
	bottom: 0;
	height: 1px;
	background: #d4c89d;
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.prof-links a:hover:before {
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.prof-links a:after {
	content: '';
	position: absolute;
	top: 10px; left: -100px;
	width: 7px;
	height: 10px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMyLjggNC4xIDM3IDU4LjciPjxwb2x5Z29uIGZpbGw9IiNGRkYiIHBvaW50cz0iNDAuMSw0LjEgNjkuOCwzMy44IDQwLjgsNjIuOCAzMy41LDU1LjUgNTUuMiwzMy44IDMyLjgsMTEuNCAiLz48L3N2Zz4=) no-repeat;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.prof-links a:hover:after {
	left: 10px;
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.prof-cont-pm {
	position: absolute;
	top: 130px; left: 40px;
	width: 65px;
	height: 52px;
	background: url(/templates/iCraftsV2/img/prof-cont-pm.jpg) no-repeat;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #fffae2;
	font-weight: bold;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	text-shadow: 1px 1px 0 #706555;
}

.prof-cont-pm span {
	position: relative;
	z-index: 2;
}

.prof-cont-pm:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	z-index: 1;
	width: 65px;
	height: 52px;
	background: url(/templates/iCraftsV2/img/prof-cont-pm.jpg) no-repeat 0 -52px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.prof-cont-pm:hover:before {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.prof-cont-profile,
.prof-cont-logout {
	position: absolute;
	top: 204px; left: 40px;
	width: 64px;
	height: 30px;
	display: block;
	line-height: 30px;
	text-align: center;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.prof-cont-profile { background: rgba(202, 103, 70, 0.71); }
.prof-cont-profile:hover { background: rgba(202, 103, 70, 1.0); }

.prof-cont-logout {
	top: 239px;
	background: rgba(130, 183, 139, 0.71);
}

.prof-cont-logout:hover { background: rgba(130, 183, 139, 1.0); }




/* -------------------- header menu -------------------- */
.header-menu {
	position: absolute;
	z-index: 3;
	top: 302px; left: 16px;
}

.header-menu li {
	position: relative;
	height: 95px;
	display: block;
	float: left;
}

.header-menu li:before {
	content: '';
	position: absolute;
	top: 0px; right: -8px;
	width: 14px;
	height: 95px;
	background: url(/templates/iCraftsV2/img/header-menu1.png) no-repeat;
}

.header-menu li a {
	position: relative;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	color: #cdd7de;
	font-weight: bold;
	text-decoration: none;
	height: 95px;
	display: block;
	float: left;
	line-height: 96px;
	padding: 0 19px;
}

.header-menu li:hover a {
	color: #fbe36e;
}

.header-menu li a b {
	position: relative;
	z-index: 2;
}

.header-menu li a:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 0; left: 0; right: 32px;
	height: 95px;
	background: url(/templates/iCraftsV2/img/header-menu.png) no-repeat;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.header-menu li a:after {
	content: '';
	position: absolute;
	z-index: 1;
	top: 0; right: 0;
	width: 32px;
	height: 95px;
	background: url(/templates/iCraftsV2/img/header-menu.png) no-repeat right -95px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.header-menu li:hover a:before,
.header-menu li:hover a:after {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.header-menu li a svg {
	position: absolute;
	top: 34px; left: 50%;
	margin-left: -14px;
	width: 28px;
	height: 24px;
	display: block;
	fill: #cdd7de;
}

.header-menu li a:hover svg {
	fill: #fbe36e;
	/*-webkit-filter: drop-shadow( 0 0 8px #ddcf8a );
	   -moz-filter: drop-shadow( 0 0 8px #ddcf8a );
			filter: drop-shadow( 0 0 8px #ddcf8a );*/
}

.header-menu li:first-child a {
	width: 36px;
}

.header-menu li:first-child a:before,
.header-menu li:first-child a:after {
	display: none;
}

.header-menu li ul {
	position: absolute;
	z-index: 2;
	top: 95px; left: 0;
	display: block;
	overflow: hidden;
	width: 174px;
	padding: 11px 0 12px 3px;
	background: url(/templates/iCraftsV2/img/header-menu3.png) no-repeat 3px bottom;
	max-height: 0px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
	visibility: hidden;
}

.header-menu li:hover ul {
	max-height: 203px;
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
	visibility: visible;
}

.header-menu li ul:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 174px;
	height: 11px;
	background: url(/templates/iCraftsV2/img/header-menu3.png) no-repeat 3px top;
}

.header-menu li ul:after {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 174px;
	height: 30px;
	background: url(/templates/iCraftsV2/img/header-menu4.png) repeat-x;
}

.header-menu li ul li {
	height: 30px;
	display: block;
	float: none;
}

.header-menu li ul li:before,
.header-menu li ul li a:before {
	display: none;
}

.header-menu li ul li:first-child a {
	width: auto;
}

.header-menu li ul li a {
	font-size: 14px;
	color: #cdd7de !important;
	padding: 0;
	line-height: 30px;
	height: 30px;
	display: block;
	float: none;
	text-indent: 18px;
	background: url(/templates/iCraftsV2/img/header-menu2.png) no-repeat;
}

.header-menu li ul li:hover a {
	color: #997552 !important;
}

.header-menu li ul li a:after,
.header-menu li ul li:first-child a:after {
	display: block;
	left: 0; right: 0;
	width: 174px;
	height: 30px;
	background: url(/templates/iCraftsV2/img/header-menu2.png) no-repeat 0 -30px;
	-moz-opacity: 0.0 !important;
		 opacity: 0.0 !important;
		  filter: alpha(opacity=0) !important;
}

.header-menu li ul li:hover a:after {
	-moz-opacity: 1.0 !important;
		 opacity: 1.0 !important;
		  filter: alpha(opacity=100) !important;
}
/* -------------------- header menu end -------------------- */

.play {
	position: absolute;
	z-index: 1;
	top: 303px; right: -33px;
	width: 253px;
	height: 94px;
	background: url(/templates/iCraftsV2/img/play.jpg) no-repeat;
}

.play a {
	width: 210px;
	height: 94px;
	display: block;
	overflow: hidden;
	line-height: 500px;
	background: url(/templates/iCraftsV2/img/play1.jpg) no-repeat;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.play a:hover {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}
/* ============================================================ */
/* ======================== HEADER END ======================== */
/* ============================================================ */











/* ============================================================ */
/* ========================== SIDEBAR ========================= */
/* ============================================================ */

/* -------------------- bloc -------------------- */
.bloc {
	position: relative;
	width: 244px;
	margin-bottom: 75px;
}

.bloc:after {
	content: '';
	position: absolute;
	z-index: 1;
	bottom: -89px; left: 0;
	width: 244px;
	height: 89px;
	background: url(/templates/iCraftsV2/img/bloc2.png) no-repeat;
}

.bloc1 {
	background: url(/templates/iCraftsV2/img/bloc1.png) no-repeat;
}

.bloc2 {
	position: relative;
	z-index: 2;
	min-height: 80px;
	bottom: -36px;
	padding-left: 20px;
}
/* -------------------- bloc end -------------------- */



.online {
	padding-bottom: 15px;
}

.online-title {
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	color: #648299;
	font-weight: bold;
	text-transform: uppercase;
	padding: 20px 0 12px 0;
	margin-right: 11px;
	text-align: center;
}

.online-item {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	color: #5b453b;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 12px;
	margin-bottom: -12px;
	position:relative;
}
.online-item a {
	color: #5b453b;
	text-decoration: none;
}
.online-item1 {
	position: relative;
	width: 211px;
	height: 59px;
	background: url(/templates/iCraftsV2/img/bloc3.png) no-repeat;
	margin: -1px 0 0 -12px;
}

.online-item2 {
	position: relative;
	left: 12px; top: 9px;
	display: block;
	overflow: hidden;
	width: 151px;
	height: 59px;
}

.online-item3 {
	position: absolute;
	top: 10px; right: 8px;
	width: 39px;
	font-size: 19px;
	color: #fffbe2;
	text-align: center;
	text-shadow: 1px 1px 0 rgba(98, 84, 71, 0.75);
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 4px;
}

.online-item3__icon {
	width: 17px;
	height: 24px;
	display: inline-block;
	min-width: 10px;
	background: url(/templates/iCraftsV2/images/serveroff.png) no-repeat center center;
	background-size: contain;
}

.online-item3__value {
	display: inline-block;
	min-width: 10px;
}

.online-item4 {
	height: 59px;
	display: block;
	overflow: hidden;
	background: url(/templates/iCraftsV2/img/bloc4.png) no-repeat;
}

.monitor_all { padding-right:10px; padding-top:10px; color:#756961; }

.akk {
	position: relative;
	padding: 5px 0 14px 14px;
}

.akk .avatar-small { position: absolute; top: 27px; }

.mini-profile-block {
	margin-bottom: 70px;
}

.mini-profile-block .bloc2 {
	bottom: -26px;
	padding: 24px 12px 0 20px;
	text-align: center;
}

.mini-profile-avatar-wrap {
	width: 132px;
	height: 132px;
	margin: 0 auto 12px auto;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}

.mini-profile-avatar-wrap .avatar-small {
	position: static;
	width: 118px;
	height: 118px;
	box-sizing: border-box;
	border: 3px solid #a58f74;
	border-radius: 50%;
	overflow: hidden;
	background: #5f4a39;
}

.mini-profile-avatar-wrap canvas,
.mini-profile-avatar-wrap img {
	width: 100% !important;
	height: 100% !important;
	border: 0 !important;
	border-radius: 50% !important;
	display: block;
}

.mini-profile-greeting {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #4d7d38;
	font-weight: bold;
}

.mini-profile-role {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #4c4239;
	font-weight: bold;
	margin-top: 4px;
}

.mini-profile-balance {
	width: 199px;
	box-sizing: border-box;
	margin: 7px auto 11px auto;
	padding: 4px 8px;
	border-radius: 6px;
	background: rgba(191, 160, 104, 0.42);
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 6px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #5b4d3f;
}

.mini-profile-balance-item {
	display: inline-flex;
	align-items: center;
	gap: 4px;
}

.mini-profile-balance-sep {
	color: #806e59;
}

.mini-profile-balance-icon {
	font-size: 11px;
	color: #4f4237;
}

.fa-circle-question:before,
.fa-question-circle:before {
	content: "\f059";
}

.mini-profile-actions {
	width: 196px;
	margin: 0 auto;
	padding: 0 0 14px 0;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.mini-profile-actions .akk1,
.mini-profile-actions .akk2,
.mini-profile-actions .akk3 {
	margin-left: 0;
	margin-right: 0;
}

.mini-profile-actions .akk-divider {
	width: 196px;
	margin: 12px auto;
	border: 0;
	border-top: 2px solid #d3bf91;
}

.mini-profile-action-flat {
	margin-top: 0;
}

.akk-divider {
	width: 192px;
	margin: 10px 0 0 -3px;
	border: 0;
	border-top: 2px solid #d6c291;
}

.akk-info {
	position: absolute;
	top: 16px; left: 6px;
	width: 23px;
	height: 23px;
	background: #db6340;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	line-height: 23px;
	cursor: pointer;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}

.akk-info span {
	position: absolute;
	bottom: 39px; left: -58px;
	width: 306px;
	display: block;
	background: rgba(34, 34, 34, 0.95);
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding: 15px 0;
	-moz-opacity: 0.0;
	     opacity: 0.0;
	      filter: alpha(opacity=0);
	-webkit-transform: scale(0);
	   -moz-transform: scale(0);
	    -ms-transform: scale(0);
	     -o-transform: scale(0);
	        transform: scale(0);
}

.akk-info:hover span {
	-moz-opacity: 1.0;
	     opacity: 1.0;
	      filter: alpha(opacity=100);
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	     -o-transform: scale(1);
	        transform: scale(1);
}

.akk-info span:before {
	content: '';
	position: absolute;
	bottom: -12px; left: 63px;
	width: 0; height: 0;
	border: 6px solid transparent;
	border-top-color: rgba(34, 34, 34, 0.95);
}

.akk-info span b {
	font-weight: normal;
	color: #85c08d;
}

.akk-info1 {

	margin: -2px 0 0 76px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #756961;
	line-height: 17px;
}

.akk-info1 b {
	color: #648299;
}

.akk-info1 span {
	font-size: 13px;
	font-weight: bold;
	color: #d7834b;
}

.akk1 {
	width: 199px;
	height: 41px;
	display: block;
	background: url(/templates/iCraftsV2/img/akk1.jpg) no-repeat;
	margin-left: -7px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #faffce;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
	text-shadow: 1px 1px 0 #61705a;
	margin-top: 11px;
}

.akk2 {
	width: 199px;
	height: 41px;
	display: block;
	background: url(/templates/iCraftsV2/img/akk2.jpg) no-repeat;
	margin-left: -7px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #ffe9a4;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
	text-shadow: 1px 1px 0 #82381d;
}

.akk3 {
	width: 199px;
	height: 41px;
	display: block;
	background: url(/templates/iCraftsV2/img/akk3.jpg) no-repeat;
	margin-left: -7px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #ffe9a4;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
	text-shadow: 1px 1px 0 #82381d;
}

.akk1:hover, .akk2:hover, .akk3:hover { background-position: 0 -41px; }


.bloc-vk { padding: 5px 0 25px 15px; }


.bloc-vote { padding: 5px 0 25px 15px; }
.bloc-vote img { margin: 0 4px 4px 0; }


/* ============================================================ */
/* ======================== SIDEBAR END ======================= */
/* ============================================================ */










/* ============================================================ */
/* ========================== CONTENT ========================= */
/* ============================================================ */

/* -------------------- slider -------------------- */
div { margin: 0; padding: 0; border: 0; }
.showcase1 {
	margin-left: 41px;
	width: 654px;
	height: 309px;
}

.showcase-load { height: 256px; overflow: hidden; }
.showcase { position: relative; margin: auto; }
.showcase-content-container { border: 4px solid #cec7ad; }

.showcase-arrow-previous, .showcase-arrow-next {
	position: absolute;
	background: url(/templates/iCraftsV2/img/arrows.png);
	width: 68px;
	height: 77px;
	top: 109px;
	cursor: pointer;
	z-index: 2;
}

.showcase-arrow-previous { left: -25px; }
.showcase-arrow-previous:hover { background-position: 0 -77px; }

.showcase-arrow-next {
	right: -25px;
	background-position: right 0;
}
.showcase-arrow-next:hover { background-position: right -77px; }

.showcase-content-wrapper {
	text-align: center;
	height: 470px;
	width: 539px;
	display: table-cell;
	vertical-align: middle;
}

.showcase-caption {
	color: #FFF;
	padding: 15px 20px 18px 20px;
	text-align: left;
	position: absolute;
	bottom: 0; left: 0; right: 0;
	display: none;
	background: rgba(57, 46, 36, 0.71);
	font-size: 15px;
	color: #f4f2e5;
}

.showcase-onepage .showcase-content { margin-bottom: 10px; }
.showcase-onepage .showcase-content img { width: 646px !important; min-height: 256px; }

.showcase-button-wrapper {
	text-align: center;
	height: 17px;
	overflow: hidden;
	margin-top: 15px; }

.showcase-button-wrapper span {
	overflow: hidden;
	background: rgba(112, 103, 81, 0.50);
	cursor: pointer;
	font-size: 0px !important;
	padding: 10px 10px 1px 1px;
	margin: 0 4px 0 3px;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}

.showcase-button-wrapper .active { background: #494741; }

.slide_link {
	position: absolute;
	z-index: 1;
	width: 646px;
	height: 256px;
	display: block;
	overflow: hidden;
	margin-top: -263px;
	line-height: 1000px;
}
/* -------------------- slider end -------------------- */



/* -------------------- shortstory -------------------- */
.shortstory {
	background: url(/templates/iCraftsV2/img/short.png) no-repeat 1px 0;
	padding: 73px 0 0 41px;
	overflow: hidden;
}

.shortstory .btl {
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 26px;
	color: #64839b;
	font-weight: bold;
	padding-left: 4px;
	margin-right: 33px;
}

.shortstory .btl a {
	color: #64839b;
	text-decoration: none;
}

.shortstory-content {
	width: 655px;
	text-align: justify;
	border-bottom: 2px solid rgba(108, 75, 57, 0.40);
	padding: 24px 0;
}

.shortstory-content img {
	border: 4px solid #d0cab2;
	margin: 0 5px;
}

.shortstory-info {
	width: 663px;
	height: 86px;
}

.shortstory-info1 {
	padding: 32px 0 0 2px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #6a6a6a;
}

.shortstory-info1 b { color: #575757; }

.shortstory-more {
	float: right;
	margin-top: 17px;
}

.shortstory-more a {
	position: relative;
	display: block;
	overflow: hidden;
	width: 163px;
	height: 63px;
	line-height: 500px;
	background: url(/templates/iCraftsV2/img/short.jpg) no-repeat;
}

.shortstory-more a:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 163px;
	height: 63px;
	background: url(/templates/iCraftsV2/img/short.jpg) no-repeat 0 -63px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.shortstory-more a:hover:before {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}
/* -------------------- shortstory end -------------------- */



/* -------------------- navigation -------------------- */
.basenavi {
	position: relative;
	width: 726px;
	height: 80px;
	margin: 5px 0 0 5px;
	background: url(/templates/iCraftsV2/img/nav.png) no-repeat;
}

.navigation {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	color: #474747;
	font-weight: bold;
	padding: 35px 0 0 37px;
}

.navigation span {
	background: #6891b1;
	color: #FFF;
	padding: 0 6px 1px 6px;
}

.navigation a {
	text-decoration: none;
	color: #474747;
	padding: 0 6px 1px 6px;
}

.navigation a:hover {
	color: #FFF;
	background: #bb7151;
}

.nextprev {
	position: absolute;
	top: 44px; right: 35px;
	width: 50px;
	height: 21px;
}

.nextprev svg {
	position: absolute;
	top: 0;
	width: 14px;
	height: 21px;
	fill: #a8a393;
}

.nextprev .pprev svg {
	left: 0;
}

.nextprev .pnext svg {
	right: 0;
}

.nextprev a .pprev svg,
.nextprev a .pnext svg {
	fill: #474747;
}

.nextprev a:hover .pprev svg,
.nextprev a:hover .pnext svg {
	fill: #bb7151;
}

.nextprev .pprev {
	width: 25px;
	height: 21px;
	display: block;
	float: left;
}

.nextprev .pnext {
	width: 25px;
	height: 21px;
	display: block;
}
/* -------------------- navigation end -------------------- */



/* -------------------- fullstory -------------------- */
.fullstory {
	background: url(/templates/iCraftsV2/img/short.png) no-repeat 1px bottom;
	padding: 0 0 90px 41px;
	margin-bottom: -18px;
	overflow: hidden;
}

.fullstory .btl {
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 26px;
	color: #64839b;
	font-weight: bold;
	padding-left: 4px;
	margin-right: 33px;
}

.fullstory-back {
	float: right;
	margin-top: 17px;
}

.fullstory-back a {
	position: relative;
	display: block;
	overflow: hidden;
	width: 163px;
	height: 63px;
	line-height: 500px;
	background: url(/templates/iCraftsV2/img/full.jpg) no-repeat;
}

.fullstory-back a:before {
	content: '';
	position: absolute;
	top: 0; left: 0;
	width: 163px;
	height: 63px;
	background: url(/templates/iCraftsV2/img/full.jpg) no-repeat 0 -63px;
	-moz-opacity: 0.0;
		 opacity: 0.0;
		  filter: alpha(opacity=0);
}

.fullstory-back a:hover:before {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.fullstory-comm {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 26px;
	color: #383838;
	font-weight: bold;
	margin-top: -15px;
	padding: 0 0 15px 42px;
	width: 655px;
	margin-left: 0;
	margin-right: 0;
}

/* -------------------- fullstory end -------------------- */



/* -------------------- comments -------------------- */
.comm0 {
	padding: 0 0 8px 0;
	width: 686px;
	margin: 0 0 0 -5px;
}

.comm {
	width: 686px;
	background: url(/templates/iCraftsV2/img/comm.jpg) repeat-y;
	margin: 0;
}

.comm1 {
	background: url(/templates/iCraftsV2/img/comm1.jpg) no-repeat;
}

.comm2 {
	background: url(/templates/iCraftsV2/img/comm2.jpg) no-repeat bottom;
	padding: 46px 48px 44px 49px;
}

.comm3 {
	height: 50px;
	overflow: hidden;
}

.comm-ava {
	width: 34px;
	height: 34px;
	display: block;
	float: left;
	overflow: hidden;
	border: 4px solid #d7c283;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
			border-radius: 0;
}

.comm-ava img {
	width: 34px;
	min-height: 34px;
}

.comm-author {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	color: #8f7b52;
	margin: 9px 0 0 52px;
}

.comm-author b { color: #669a74; }
.comm-author b a { color: #669a74; }
.comm-author b a:hover { text-decoration: none; }

.comm-manage {
	float: right;
	margin-top: 5px;
}

.comm-manage li,
.comm-manage li a {
	width: 30px;
	height: 30px;
	display: block;
	overflow: hidden;
	float: left;
	line-height: 200px;
	margin-left: 5px;
}

.comm-fast {
	background: rgba(94, 70, 51, 0.50) url(/templates/iCraftsV2/img/fast.png) no-repeat center;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}
.comm-fast:hover { background: rgba(94, 70, 51, 0.77) url(/templates/iCraftsV2/img/fast.png) no-repeat center; }

.comm-edit {
	background: rgba(94, 70, 51, 0.50) url(/templates/iCraftsV2/img/edit.png) no-repeat center;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}
.comm-edit:hover { background: rgba(94, 70, 51, 0.77) url(/templates/iCraftsV2/img/edit.png) no-repeat center; }

.comm-del {
	background: rgba(94, 70, 51, 0.50) url(/templates/iCraftsV2/img/del.png) no-repeat center;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
}
.comm-del:hover { background: rgba(94, 70, 51, 0.77) url(/templates/iCraftsV2/img/del.png) no-repeat center; }

.comm-text {
	font-size: 13px;
	color: #313131;
	padding: 1px 3px 0 3px;
}

.comm-text .signature { color: #4c4b4b; }

/* -------------------- comments end -------------------- */



.info {
	width: 686px;
	background: url(/templates/iCraftsV2/img/info.jpg) repeat-y;
	margin: 0 0 20px 25px;
}

.info1 {
	background: url(/templates/iCraftsV2/img/info1.jpg) no-repeat;
}

.info2 {
	background: url(/templates/iCraftsV2/img/info2.jpg) no-repeat bottom;
	padding: 30px 30px 40px 30px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fbe36e;
}

.info2 a {
	color: #FFF;
}


.comm-content {
	width: 655px;
	text-align: justify;
	border-bottom: 2px solid rgba(108, 75, 57, 0.40);
	padding: 24px 0;
	margin: 0 0 0 -10px;
}

.comments-block {
	width: 655px;
	margin: 0;
}

.comments-block .fullstory-comm {
	padding-left: 0;
	text-align: left;
}



.button {
	height: 40px !important;
	text-transform: uppercase;
}

.fieldsubmit { margin: 15px 0 0 0; }


.avatar {
	width: 100px;
	height: 100px;
	display: block;
	overflow: hidden;
	border: 4px solid #d0cab2;
}

.avatar img {
	width: 100px;
	max-height: 100px;
}

.user-info {
	margin-left: 126px;
	font-size: 14px;
}

.statistics {
	padding: 20px 0 0 0;
}

.statistics h5 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.statistics ul {
	font-size: 14px;
	padding-right: 30px;
}

/* ============================================================ */
/* ======================== CONTENT END ======================= */
/* ============================================================ */





.offline {
	background: url(/templates/iCraftsV2/img/offline.jpg) no-repeat center 0,
		#4a665a url(/templates/iCraftsV2/img/offline1.jpg) repeat-y center 0;
}

.offline1 {
	width: 546px;
	margin: 0 auto;
}

.errorwrap {
	position: relative;
	top: 321px;
	width: 546px;
	height: 100px;
	background: url(/templates/iCraftsV2/img/offline.png) no-repeat;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #FFF;
	text-transform: uppercase;
	display: table-cell;
	vertical-align: middle;
}





/* ============================================================ */
/* ========================== FOOTER ========================== */
/* ============================================================ */

.footer {
	position: relative;
	width: 1020px;
	margin: 0 auto;
}

.footer-menu {
	position: absolute;
	top: 97px; left: 14px;
	height: 29px;
}

.footer-menu li {
	height: 29px;
	display: block;
	float: left;
	margin-right: 14px;
}

.footer-menu li a {
	height: 29px;
	display: block;
	float: left;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #ece19e;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
	padding: 0 12px;
	background: rgba(74, 52, 42, 0.81);
}

.footer-menu li a:hover {
	background: rgba(158, 127, 95, 0.69);
}

.counts {
	position: absolute;
	top: 98px; right: 41px;
}

.counts ul {
	display: inline;
}

.counts ul li {
	float: right;
	width: 88px;
	height: 31px;
	margin-left: 12px;
	-moz-opacity: 0.5;
		 opacity: 0.5;
		  filter: alpha(opacity=50);
}

.counts ul li:hover {
	-moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}

.footer-info {
	position: absolute;
	top: 189px;
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #404040;
}

.footer-copy {
	position: absolute;
	top: 192px; left: 17px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #424242;
	font-weight: bold;
}

.footer-copy a { color: #a74f29; }
.footer-copy a:hover { text-decoration: none; }

.developers-copy {
	position: absolute;
	top: 183px; right: 30px;
	width: 42px;
	height: 37px;
	display: block;
	overflow: hidden;
	line-height: 200px;
	background: url(/templates/iCraftsV2/img/copy.png) no-repeat;
}

/* ============================================================ */
/* ======================== FOOTER END ======================== */
/* ============================================================ */




.bloc-vote a {
    -moz-opacity: 0.5;
		 opacity: 0.5;
		  filter: alpha(opacity=50);
}

.bloc-vote a:hover {
    -moz-opacity: 1.0;
		 opacity: 1.0;
		  filter: alpha(opacity=100);
}




.text_spoiler a { color: #fedbb5 !important; }


.static-page1 {
	padding: 0 0 90px 41px;
	margin-bottom: -18px;
	overflow: hidden;
}

.static-page {
	width: 690px;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 26px;
	color: #64839b;
	font-weight: bold;
	padding: 0 0 36px 36px;
	margin-left: 4px;
	background: url(/templates/iCraftsV2/img/nav.png) no-repeat bottom;
}

.static-content {
	width: 655px;
	text-align: justify;
	padding: 24px 0;
}

.static-content1 {
	background: rgba(193, 67, 28, 0.25);
	font-size: 13px;
	color: #b73920;
	padding: 16px 20px;
	margin-bottom: 21px;
}

.static-content1 a { color: #6b2a14; }

.static-content2-title {
	background: #588165;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff3cd;
	font-weight: bold;
	text-transform: uppercase;
	padding: 13px 20px;
}

.static-content2-left {
	width: 310px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 15px;
	color: #464646;
	float: left;
}

.static-content2-left ul li {
	height: 36px;
	display: block;
	line-height: 36px;
	padding: 0 18px;
}

.static-content2-left ul li span {
	float: right;
	color: #58809c;
	font-weight: bold;
}

.static-content2-left ul li:nth-child(2n-1),
.static-content2-right ul li:nth-child(2n-1) {
	background: rgba(134, 100, 66, 0.13);
}

.static-content2-right {
	width: 345px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 15px;
	color: #89857c;
	float: right;
	background: rgba(231, 216, 170, 0.34);
}

.static-content2-right ul li {
	height: 36px;
	display: block;
	line-height: 36px;
	padding: 0 18px;
}

.static-content3 {
	text-align: right;
}

.static-content3-tittle {
	background: #866642;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff3cd;
	font-weight: bold;
	text-transform: uppercase;
	padding: 13px 20px;
	margin-top: 17px;
	text-align: left;
}

.static-content3 ul li {
	height: 42px;
	display: block;
	line-height: 42px;
	padding: 0 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	text-transform: uppercase;
}

.static-content3 ul li:nth-child(2n) {
	background: rgba(136, 70, 16, 0.16);
}

.static-content3 ul li span.static-content31 {
	width: 198px;
	display: block;
	float: left;
	font-weight: bold;
	color: #555555;
	text-align: left;
}

.static-content3 ul li span.static-content31 img {
	margin-bottom: -2px;
	margin-right: 3px;
}

.static-content3 ul li span.static-content32 {
	width: 130px;
	display: block;
	float: left;
	font-weight: bold;
	color: #b66c48;
	text-align: left;
}







/* donate */
.donate1 {
	height: 61px;
	background: #885c3b;
	line-height: 62px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 16px;
	color: #fef4b5;
	font-weight: bold;
	overflow: hidden;
}

.donate1 a { color: #ffcd45; }

.donate1 ul li {
	width: 78px;
	height: 61px;
	display: block;
	float: left;
	text-align: center;
	border-right: 1px solid #795132;
}

.donate1 ul li:last-child {
	border: none;
}

.donate1 ul li:nth-child(1) {
	width: 323px;
	padding: 0 0 0 20px;
	text-align: left;
	font-size: 17px;
}

.donate1 ul li:nth-child(2n) {
	background: #966740;
	width: 76px;
}

.donate2 {
	display: block;
	overflow: hidden;
}

.donate2 ul {
	height: 51px;
	background: rgba(175, 124, 51, 0.22);
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #404040;
	border-bottom: 2px solid rgba(136, 92, 59, 0.24);
	display: block;
	overflow: hidden;
}

.donate2 ul li {
	width: 78px;
	height: 51px;
	text-align: center;
	border-right: 1px solid #d8caaa;
	display: table-cell;
	vertical-align: middle;
}

.donate2 ul li:last-child {
	border: none;
}

.donate2 ul li:nth-child(1) {
	width: 323px;
	padding: 0 0 0 20px;
	text-align: left;
}

.donate2 ul li:nth-child(2n) {
	background: rgba(255, 249, 231, 0.24);
	width: 76px;
}

.donate2 ul li img {
	margin-top: 11px;
}

.donate3 {
	font-size: 15px;
	color: #537c6b;
	background: rgba(78, 165, 139, 0.29);
	padding: 17px 21px;
	margin: 25px 0;
}

.donate3 div {
	margin: 0 !important;
}

.donate4 {
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 17px;
	color: #464646;
	line-height: 18px;
}

.donate4 b {
	display: block;
	margin-bottom: 12px;
}


#easyTooltip {
    width: 100%;
    max-width: 320px;
    z-index: 9999;
	padding: 10px 12px;
	background: rgba(136, 92, 59, 0.8);
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 14px;
	color: #fef4b5;
}
/* donate end */





.rating-tabs li a {
	width: 216px;
}

.rating-table1 {
    height: 42px;
    line-height: 42px;
    padding: 0 17px;
    font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #555555;
    text-align: right;
}

.rating-table1:nth-child(2n-1) {
    background: rgba(175, 124, 51, 0.22);
}

.rating-table1 span {
    width: 149px;
    display: block;
	float: left;
    text-align: left;
}

.rating-table1 a {
    text-decoration: none;
}

.rating-table1 i {
    display: block;
	float: left;
    text-align: left;
    font-style: normal;
}









.exchange {
	background: rgba(78, 165, 139, 0.29);
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 17px;
	color: #537c6b;
    padding: 18px 20px;
}

.exchange span {
	font-size: 18px;
	color: #869522;
	font-weight: bold;
}

.exchange-form {
	display: block;
	background:
		url(/templates/iCraftsV2/img/short.png) no-repeat,
		url(/templates/iCraftsV2/img/short.png) no-repeat left bottom;
    margin: 0 -38px;
    padding: 70px 36px 100px 36px;
}

.exchange-text {
	padding: 0 0 0 51px;
	font-size: 17px;
    height: 50px;
}

.exchange-text div {
	font-size: 14px;
}

.exchange1 {
	background: url(/templates/iCraftsV2/img/exchange1.png) no-repeat;
}

.exchange2 {
	background: url(/templates/iCraftsV2/img/exchange2.png) no-repeat;
}

.exchange-btn {
	width: 655px;
	height: 51px;
	display: block;
	outline: none;
	border: none;
	background: url(/templates/iCraftsV2/images/list-mods.jpg) no-repeat;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #ffeb95;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
    padding-bottom: 17px;
}

.exchange-btn:hover {
	background-position: 0 -51px;
}















.scene {
	text-align: left;
	position: absolute;
	width: 1000px;
	left: 50%;
	margin-left: -500px;
	display: inline-block;
	z-index: 3;

}

.layer {
	line-height: 0;
}

.footer_parallax {
	height: 345px;
	left: -450px;
	overflow: hidden;
	position: absolute;
	top: -90px;
	width: 1907px;
	pointer-events: none;
}

.header_parallax {
	height: 900px;
	left: -450px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 1907px;
	pointer-events: none;
}










.bordered {
  border: solid #AC794A 1px;
  -webkit-box-shadow: 0 1px 1px #AC794A;
  -moz-box-shadow: 0 1px 1px #AC794A;
}

.bordered {
  border-spacing: 0;
  width: 100%;
}

.bordered th {
  background: #AC794A;
  border-top: none;
  color: white;
}









.logo,
.logo:before,
/*.launcher a:before,
.launcher a:after,*/
.auth:before,
.prof:before,
.authlogin span,
.prof-links a,
.prof-links a:before,
.prof-links a:after,
.prof-cont-pm:before,
.prof-cont-profile,
.prof-cont-logout,
.header-menu li a,
.header-menu li a:before,
.header-menu li a:after,
.header-menu li a svg,
.header-menu li ul,
.play a,
.footer-menu li a,
.counts ul li,
.akk-info span,
.shortstory-more a:before,
.fullstory-back a:before,
.navigation a,
.nextprev a .pprev svg,
.nextprev a .pnext svg,
.comm-fast,
.comm-edit,
.comm-del,
.bbcodes,
.bbcodes_poll,
.fbutton,
.ui-button,
.bloc-vote a
{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
		 -o-transition: all 0.3s ease;
			transition: all 0.3s ease;
}


/* Chrome */
@media all and (-webkit-min-device-pixel-ratio:0) {
	.logo { left: 396px; }
	.launcher { left: 670px; }
	.play { right: -32px; }
	.shortstory { background-position: 0 0; }
	.fullstory { background-position: 0 bottom; }
}
/* Opera */
noindex:-o-prefocus,.logo { left: 396px; }
noindex:-o-prefocus,.launcher { left: 670px; }
noindex:-o-prefocus,.play { right: -32px; }
noindex:-o-prefocus,.shortstory { background-position: 0 0; }
noindex:-o-prefocus,.fullstory { background-position: 0 bottom; }

/* Safari */
.logo { (;left: 397px;); }
.launcher { (;left: 671px;); }
.play { (;right: -33px;); }
.showcase-button-wrapper span { (;padding: 10px 0px 1px 1px;); }
.shortstory { (;background-position: 1px 0;); }
.fullstory { (;background-position: 1px bottom;); }

/* IE 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .logo { left: 396px; }
  .launcher { left: 670px; }
  .shortstory { background-position: 0 0; }
  .fullstory { background-position: 0 bottom; }
}

.all-informer,
.all-informer > div {-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
}

.all-informer { position:fixed; top:10px; right:10px; width:118px; height:82px; background: rgba(0,0,0,.75); z-index: 1000; }
.all-informer > div { position:relative; z-index:2; padding:15px; font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase; color:#fff; text-align:center; width:118px; height:82px;-webkit-transition:all .25s ease-in-out; transition:all .25s ease-in-out;  }
.all-informer h4 { font-family: 'PT Sans', sans-serif; font-size:24px; font-weight:bold; color:#fbe5a5; letter-spacing:-1.5px;-webkit-transition:all .25s ease-in-out; transition:all .25s ease-in-out; }
.all-informer:after { position:absolute; top:50%; left:50%; height:0; width:0; background:#fed94d;  content:""; -webkit-transition:all .25s ease-in-out; transition:all .25s ease-in-out; }
.all-informer:hover:after { width:118px; height:82px;  margin:-41px 0 0 -59px;  }
.all-informer:hover > div,
.all-informer:hover h4 { color:#353f41; }

/*
     FILE ARCHIVED ON 16:59:31 Aug 03, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:28:18 Dec 30, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.398
  exclusion.robots: 0.012
  exclusion.robots.policy: 0.005
  esindex: 0.008
  cdx.remote: 23.041
  LoadShardBlock: 218.301 (3)
  PetaboxLoader3.resolve: 133.921 (4)
  PetaboxLoader3.datanode: 163.593 (4)
  load_resource: 122.179
*/
