.arena-hello { width:654px; }
.arena-hello .cover-alert {margin: -230px 0 0 -150px; width: 310px; }
.arena-hello .cover-magazine  { background:url(../images/obj/cover-magazine-bg.png) no-repeat ; padding:17px 10px; margin: 10px 5px 0 5px; display:inline-block;height:170px; overflow:hidden; vertical-align:middle; }
.arena-hello .cover-magazine-text { display:inline-block; text-align:left; }

.arena-hello .instruction { display:none; margin:0; padding:15px; list-style-type:none; background:#626f9a;  position:relative; }
.arena-hello .instruction ul { padding:0; margin:0; float:left; width:100%; list-style-type:none; }
.arena-hello .instruction ul li { float:left; width:115px; padding: 0 15px 0 25px; position:relative; }
.arena-hello .instruction ul li b.numeric { color:#626f9a; position:absolute; left:-5px; top:-5px; background-image:url(../images/ico/icons.png); background-position:0 -2310px; height:25px; width:25px; line-height:25px; text-align:center; }
.arena-hello .instruction ul li a,
.arena-hello .instruction ul li a:link,
.arena-hello .instruction ul li a:visited { color:#fff; }
.arena-hello .instruction .close-cross { font-size:17px; line-height:1; color:#dff0ff; font-weight:bold; position:absolute; top:2px; right:3px; cursor:pointer; }
.arena-hello .instruction .close-cross:hover { color:#fffdce; }

.arena-hello .welcome {color: #FFFFFF; margin-bottom: 12px;padding-top: 0; }
.arena-hello .welcome .about { font-size:12px; color:#fff; position:absolute; top:0; right:0; background:#000a28; padding:7px 10px 10px 20px; -moz-border-radius:0 0 0 10px; border-radius:0 0 0 10px; -webkit-border-radius:0 0 0 10px; opacity:0.85; //filter:alpha(opacity:85); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; }
.arena-hello .welcome .about a { color:#fff; }
.arena-hello .welcome .goback { background:#968e86; color:#dadada; -moz-border-radius:0 0 5px 0; -webkit-border-radius:0 0 5px 0; border-radius:0 0 5px 0; }
.arena-hello .welcome .goback a, .arena-hello .welcome .goback a:hover, .arena-hello .welcome .goback a:visited { color: #dadada; }
.arena-hello .welcome .block-rounded .faq-link { background:#968e86; padding:1px 5px 3px 5px; color:#dadada; left:auto; right:0; -moz-border-radius:0 0 0 5px; -webkit-border-radius:0 0 0 5px; border-radius:0 0 0 5px; }
.arena-hello .welcome .block-rounded .faq-link .dashedlink { color:#dadada; border-color:#dadada; }
.arena-hello .welcome .poster { position:absolute; width:145px; height:97px; z-index:2; left:420px; top:93px; }
.arena-hello .welcome .poster a { opacity: 0.7; //filter:alpha(opacity:70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }
.arena-hello .welcome .poster a:hover { opacity: 1; //filter:alpha(opacity:100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
.arena-hello .welcome .text { padding:24px 10px 12px 10px; text-align:center; color:#1e2d51; }
.arena-hello .welcome .picture { background: url("../images/loc/bunker-closed.jpg") no-repeat scroll 0 0 #6b86ab; height:297px; }
.arena-hello .welcome .block-rounded i.blc,
.arena-hello .welcome .block-rounded i.brc { z-index:1; }

.arena-hello .instruction { display:none; margin:0; padding:15px; list-style-type:none; background:#27294d;  position:relative; color:#9a9ff0; }
.arena-hello .instruction ul { padding:0; margin:0; float:left; width:100%; list-style-type:none; }
.arena-hello .instruction ul li { float:left; width:115px; padding: 0 15px 0 25px; position:relative; }
.arena-hello .instruction ul li b.numeric { color:#7278cc; position:absolute; left:-5px; top:-5px; background-image:url(../images/ico/icons.png); background-position:0 -2310px; height:25px; width:25px; line-height:25px; text-align:center; }
.arena-hello .instruction ul li a,
.arena-hello .instruction ul li a:link,
.arena-hello .instruction ul li a:visited { color:#9a9ff0; }
.arena-hello .instruction ul li.clans,
.arena-hello .instruction ul li.clans a,
.arena-hello .instruction ul li.clans a:link,
.arena-hello .instruction ul li.clans a:visited { color:#a7d0ff }
.arena-hello .instruction ul li.clans b.numeric { color:#457bb7; }
.arena-hello .instruction .close-cross { font-size:17px; line-height:1; color:#8588bf; font-weight:bold; position:absolute; top:2px; right:3px; cursor:pointer; }
.arena-hello .instruction .close-cross:hover { color:#6f74ca; }

.arena-hello .welcome div.block-rounded, .arena-game .welcome div.block-rounded { background:none; margin: 0; padding: 0; }

.arena-hello .welcome div.block-rounded .dashedlink { color:#fff; border-color:#fff; }
.arena-hello .welcome div.block-rounded .arena-loc {background: url("../images/loc/arena-hello.jpg") no-repeat scroll 0 0 #4D97DE;height: 300px; overflow: hidden; position: relative; width: 100%; }
.arena-hello .welcome div.block-rounded .button .f i.brc,.arena-hello .welcome div.block-rounded .button.disabled:hover .f i.brc, .arena-hello .welcome div.block-rounded .button.button-shadow:hover .f i.brc { background-position: 0 0; bottom: 0;font-size: 1px; height: 4px;right: 0;width: 4px; }

.arena-hello div.block-bordered .splasher-tournament,
.arena-hello div.block-bordered .splasher-training { height: 167px; margin:0 0 6px 0; background: url("../images/decor/arena-splasher.png") 50% 0 no-repeat; }
.arena-hello div.block-bordered .splasher-training { background-position:50% -167px; }

.arena-hello div.car-achive  { background:url(../images/ico/watch-achive-bg.png) no-repeat ; padding:0 10px; margin: 10px 5px; display:inline-block;height:110px; overflow:hidden; vertical-align:middle; }
.arena-hello div.car-achive img {margin-top:-9px; background:url("../images/decor/128-light.png") no-repeat 50% 50%; }
.arena-hello div.clan-achive  { margin: 10px 5px;padding:10px 0; display:inline-block; max-width:140px;overflow:hidden; vertical-align:middle; }
.arena-hello span.user {margin:5px 10px; }
.arena-hello .collectbar .label {color: #975D17; font-weight: bold; text-align: right; width: 59px; }
.arena-hello .collectbar .value {color: #975D17; text-align: left; width: 8%; }
.arena-hello .collectbar .progress {padding: 0 5px; width: 92px; }

.arena-hello .clan-tournament { font-size:90%;margin-bottom:10px; padding:0 5px; }
.arena-hello .clan-tournament b {padding: 0 0 10px 0;display:inline-block; }
.arena-hello .clan-tournament b.member img { height:32px; width:32px; margin:0 3px; }
.arena-hello .clan-tournament div.rate { border: 1px solid #FFC466;color: #975D17;font-weight: bold; margin: 0 0 2em; padding: 5px;text-align: center; }
.arena-hello .clan-tournament div.member { padding: 0 0 0 15px; }

.arena-hello .tournament, .arena-hello .training { font-size:90%;margin-bottom:10px; padding:0 5px; }
.arena-hello .tournament img, .arena-hello .training img { margin: 0 0 0 -5px; }
.arena-hello .tournament p, .arena-hello .training p { margin:10px 0; }

.arena-hello .tournament div.membership, .arena-hello .training div.membership { border: 1px solid #FFC466;color: #975D17;font-weight: bold; margin: 0 5px 2em 5px; padding: 5px;text-align: center; }

.arena-hello .watch-top { padding: 5px; font-size:90%; }
.arena-hello .watch-top table.list td { font-size:100%; }
.arena-hello .watch-top table.list tr.special td { background:#ffe194; text-align:center; }
.arena-hello .watch-top table.list tr.special td .car-achive { height:auto; text-align:center; background-position:50% 3px; }
.arena-hello .watch-top table.list tr.special td .car-achive div.username-place { position:relative; top:-30px; margin:0 0 -30px 0; font-size:11px; }
.arena-hello .watch-top table.list tr.special td .car-achive div.username-place .user { background:#fff2d1; height:auto; padding:2px 5px 2px 2px;  //display:inline; zoom:1; }
.arena-hello .watch-top table.list tr.special td .car-achive div.username-place .user .resident,
.arena-hello .watch-top table.list tr.special td .car-achive div.username-place .user .arrived { margin:-5px 3px 0 0; }
.arena-hello .watch-top span.user { vertical-align:middle; display:inline-block; height:24px; }
.arena-hello .watch-top img.car { height:32px; width:32px; margin:-12px 5px -10px 0; vertical-align:middle; }
.arena-hello .watch-top span.user {margin:0; }
.arena-hello .watch-top span.user a {vertical-align:middle; }
.arena-hello .watch-top span.user span.level {vertical-align:middle; }
.arena-hello .watch-top .value img { height:24px; width:24px; margin:0 2px 0 0; vertical-align:middle; display:inline-block; }

.arena-hello .user-card.clear { font-size: 90%; }
.arena-hello .user-card.clear a,
.arena-hello .user-card.clear a img {margin: 0; float: left; line-height: 18px; }
.arena-hello .user-card.clear img { float: left; margin-right: 10px; line-height: 18px; }
.arena-hello .user-card.clear .slogan { margin-top: 5px; }

/* arena-equipment */
.arena-equipment { background:#9cacd1; color:#1e2d51; padding:6px 6px 12px 6px; position:relative; text-align:center; overflow: hidden; border-radius: 0px 0px 6px 6px; -moz-border-radius: 0px 0px 6px 6px; -webkit-border-radius: 0px 0px 6px 6px; /*behavior: url("@/behaviors/PIE.htc");*/ }
.arena-equipment a,
.arena-equipment a:link,
.arena-equipment a:visited { color:black; }
.arena-equipment h3 { color:#1e2d51 !important; margin-bottom:6px !important; text-shadow: 1px 1px 0 #AEC3E6; }
.arena-equipment .arena-choose { font-size:11px; color:#92879a; position:absolute; top:-160px; left:10px; background:url(../images/decor/car-bg-2.png); width:202px; height:164px; padding:10px 0 0 0; text-align:center; }
.arena-equipment .arena-choose .dashedlink { color:#92879a !important; border-color:#92879a !important; }
.arena-equipment .arena-choose .car-pick { margin-top:-24px; position:relative; }
.arena-equipment .arena-equipment-slots { text-align:left; background:none; display:inline-block; //display:inline; zoom:1; }
.arena-equipment .arena-equipment-slots .objects { text-align:center; white-space:nowrap; }
.arena-equipment .arena-equipment-slots .objects .object-thumb { margin:0 3px; vertical-align:top; }
.arena-equipment .arena-equipment-slots .objects .object-thumb b.unfunctional { background: url("../images/ico/slots-arena.png") no-repeat scroll -70px 0px transparent; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding { background: url("../images/ico/slots-arena.png") no-repeat scroll 2px 2px #CDD5E8; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding img { background:url("none") 0 -2590px no-repeat; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding .count { color: #45749F; background: #B5C3D5; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; border-radius: 5px 0 0 0; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding .action { background:#6f92be; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding .action span, .arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding .action span { background:#7395cd; border-bottom:1px solid #45749f; border-right:1px solid #45749f; }
.arena-equipment .arena-equipment-slots .objects .object-thumb .padding .action span:hover, .arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding .action span:hover { background:#9AB6E6; }
.arena-equipment .arena-equipment-slots .texts { width:586px; margin-top:15px; font-size:11px; }
.arena-equipment .arena-equipment-slots .texts .button { float:right; margin:2px 0 0 5px; }
.arena-equipment .arena-equipment-slots .texts .button .c { padding:0 1px; }

.arena-equipment .arena-equipment-store { background:#AEBDE0; padding:6px 10px; margin:10px -6px -12px -6px; display: none; }
.arena-equipment .arena-equipment-store .object-thumbs { background:#cdd5e8; padding:5px; height:180px; text-align: left; }
.arena-equipment .arena-equipment-store .hint { color:#1E2D51; margin: 5px 0 0 0; font-size: 11px; }
.arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding { background:url(../images/decor/slot-arena-equipment.png) 2px 2px no-repeat #cdd5e8; }
.arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding img { background:url(../images/ico/slots.png) 0 -2590px no-repeat; }
.arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding .count { color: #45749F; background: #B5C3D5; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; border-radius: 5px 0 0 0; }
.arena-equipment .arena-equipment-store .object-thumbs .object-thumb .padding .action { background:#6f92be; }

.arena-hello div.arena-membership { padding:20px 10px 14px 70px; background:#6788b5; }
.arena-hello div.arena-membership img {float:left; margin:10px 0 0 0; }
.arena-hello div.arena-membership .text {  color:#fff; margin:0 0 14px 8px; padding:15px 20px 10px 20px; text-align:left; font-family:Arial, Helvetica, sans-serif; background:#7193c1; position:relative; width:380px; }
.arena-hello div.arena-membership .text i.tlc,
.arena-hello div.arena-membership .text i.trc,
.arena-hello div.arena-membership .text i.blc,
.arena-hello div.arena-membership .text i.brc { background: url("../images/decor/block-curves-x2-blue.png") no-repeat scroll 0 0 transparent;  height: 12px; width: 12px; }
.arena-hello div.arena-membership .text i.tlc { background-position:0 0; left:0; top:0; }
.arena-hello div.arena-membership .text i.trc { background-position:100% 0; right:0; top:0; }
.arena-hello div.arena-membership .text i.blc { background-position:0% 100%; left:0; bottom:0; }
.arena-hello div.arena-membership .text i.brc { background-position:100% 100%; right:0; bottom:0; }

/* group */
.arena-game  td.group { width:160px; }
.arena-game  td.group label { cursor:pointer; display:inline-block; //display:block; width:100%; padding:0 2px; white-space:nowrap; }
.arena-game  td.group label:hover { background:#ffd88a; }
.arena-game  td.group .list-users li { width:160px; float:left; }
.arena-game  td.group .list-users li .user { white-space:nowrap; }
.arena-game  td.group .list-users li .user i.arrived,
.arena-game  td.group .list-users li .user i.resident { display:none; }
.arena-game  td.group .life { float:left; }
.arena-game  td.group .life .bar { display:inline-block; width:70px; margin-right:3px; }
.arena-game  td.group .life .number { display:inline-block; font-size:90%; color:#2B7C12; }
.arena-game  td.log { padding:0 5px; }
.arena-game  td.group .list-users li.me .user { color:#f76300; }
.arena-game  td.group .list-users li.me .user a { color:#f76300; }
.arena-game  td.group .list-users li.dead { opacity:0.5; /* //filter:alpha(opacity:50); */  }
.arena-game  td.group .list-users li.dead .user,
.arena-game  td.group .list-users li.dead .user:link,
.arena-game  td.group .list-users li.dead .user:visited { color:#aeaeae; }
.arena-game  td.group .list-users li.dead input { display:none; }
.arena-game  td.group .list-users li.dead  label { background:none; }
.arena-game  td.group .list-users li.dead .life  { //filter:alpha(opacity:50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }
.arena-game  td.group .list-users li.dead .life .number { color:#aeaeae; }
.arena-game  td.group .list-users li label.selected { background:#95ddff; }
.arena-game  td.group .list-users li .pet { vertical-align:bottom; width:20px; float:right; margin:-6px 1px 1px 1px; }

/* fight-actions */
.arena-game #fight-actions .block-bordered .center {
    padding: 8px;
    text-align: center;
    white-space: nowrap; }
.arena-game #timer-block, .fight-group #timer-block {
    color: #6C6C6C;
    font-size: 90%;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: center;
}
.arena-game #timer-block, .fight-group #timer-block {
    color: #6C6C6C;
    font-size: 90%;
    font-weight: bold;
    text-align: center;
}
.arena-game #fight-actions .hint {
    color: #945903;
    font-size: 90%;
    margin: 0 0 10px;
    text-align: center;
}
.arena-game #fight-actions .block-bordered .center {
    text-align: center;
    white-space: nowrap;
}
.arena-game #fight-actions .waiting {
    color: #6C6C6C;
    font-size: 90%;
    font-weight: bold;
}

/* GAME PAGE*/
.arena-game .welcome { margin-bottom: 10px; }
.arena-game .arena-app .alert#fight-arena-result { margin: -68px 0 0 -154px; }
.arena-game .arena-app .alert#fight-arena-result h2 { color: #975D17; }
.arena-game .arena-app .alert#fight-arena-result .fight-log .result {
	background: none;
	border: none;
	padding: 0;
	font-size: 12px;
}

.arena-game .arena-app .alert#fight-arena-result .fight-log .text {
	font-size: 90%;
}

.arena-game .arena-bar { position: relative; background: #536899; height: 40px; color: #cdd5e8; font-size: 90%; border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; behavior: url("@/behaviors/PIE.htc"); }
.arena-game .arena-bar table td { vertical-align: middle; text-align: center; }
.arena-game .arena-bar table .life { white-space: nowrap; height: 100%; width: 36%; margin: 0; padding-left: 14px; }
.arena-game .arena-bar table .life > * { margin-right: 6px; }
.arena-game .arena-bar table .life div.bar { float: left; }
.arena-game .arena-bar table .life div.bar div{ background:url(../images/ico/bar.png) 0 0 no-repeat; }
.arena-game .arena-bar table .life div.bar { height:7px; width:101px; padding-left:1px; margin-top:5px; background-position:0% -0px; position:relative; }
.arena-game .arena-bar table .life div.bar div { height:7px; width:100%; background-position:100% 0px; }
.arena-game .arena-bar table .life div.bar div.percent  { height:7px; min-width:1px; -width:1px; background-color:#2d9513; background-position:100% -20px; float:left; }
.arena-game .arena-bar table .life .title { float: left; }
.arena-game .arena-bar table .life .healthy-status { float: left; color: #b3ee91; }
.arena-game .arena-bar table td.time-left, .arena-game .arena-bar td.turn-timer { color: #cdd5e8; }
.arena-game .arena-bar table td.time-left  .timeleft, .arena-game .arena-bar td.turn-timer .rounded-plate .timeleft { color: white; font-weight: bold; }
.arena-game .arena-bar table td.turn-timer { width: 200px; cursor: default; }
.arena-game .arena-bar table td.turn-timer.alarm .rounded-plate {background: red;}
.arena-game .arena-bar table td.turn-timer.alarm .rounded-plate * {color: yellow;}
.arena-game .arena-bar table td.turn-timer .rounded-plate { padding: 0 16px; background: #3b5080; height: 30px; width: auto; line-height: 30px; display: inline-block; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; behavior: url("@/behaviors/PIE.htc"); }
.arena-game .arena-bar table td.turn-timer .rounded-plate span:first-child { line-height: 30px; float: left; }
.arena-game .arena-bar table td.turn-timer .timeleft { font-size: 24px; float: left; margin-left: 6px; }

.arena-game .arena-app {height: 434px; position: relative; background: #cdd5e8; overflow: hidden; }
.arena-game .arena-app .first-person-camera { width: 654px; height: 434px; position: relative; background: black url(none) 0 0 no-repeat; }
.arena-game .arena-app .first-person-camera .floor { background: url("../images/loc/arena/maps/floors.jpg") 0 0 no-repeat; height: 168px; width: 100%; position: absolute; bottom: 0; left: 0; }
.arena-game .arena-app .first-person-camera .walls { background: url("../images/loc/arena/maps/walls.png") 0 0 no-repeat; height: 434px; width: 100%; position: absolute; top: 0; left: 0; }
.arena-game .arena-app .first-person-camera .walls .graffities { width: 100%; height: 100%; top: 0; left: 0; position: absolute; }
.arena-game .arena-app .first-person-camera .walls .graffities .graffiti1 { background: url("../images/loc/arena/maps/graffities.png") no-repeat 0 0; width: 52px; height: 74px; left: 453px; top: 84px; position: absolute; }
.arena-game .arena-app .first-person-camera .door { background: url("../images/loc/arena/maps/doors.png") 0 0 no-repeat; width: 61px; height: 291px; position: absolute; left: 33px; top: 101px; }
.arena-game .arena-app .first-person-camera .door .selected { background: url("../images/loc/arena/maps/doors.png") 0 -574px no-repeat; width: 61px; height: 291px; position: absolute; left: 0px; top: 0px; display: none; }
.arena-game .arena-app .first-person-camera .door + .door { background: url("../images/loc/arena/maps/doors.png") -120px 0 no-repeat; width: 153px; height: 204px; position: absolute; left: 255px; top: 68px; }
.arena-game .arena-app .first-person-camera .door + .door + .door { background: url("../images/loc/arena/maps/doors.png") -60px 0 no-repeat; height: 286px; width: 61px; position: absolute; top: 104px; left: 566px; }
.arena-game .arena-app .first-person-camera .door + .door .selected { background: url("../images/loc/arena/maps/doors.png") -122px -574px no-repeat; width: 153px; height: 204px; position: absolute; left: 0px; top: 0px; }
.arena-game .arena-app .first-person-camera .door + .door + .door .selected { background: url("../images/loc/arena/maps/doors.png") -61px -574px no-repeat; height: 286px; width: 61px; position: absolute; top: 0px; left: 0px; }
.arena-game .arena-app .first-person-camera .door + .door + .door + .foreground + .door { background: url("../images/loc/arena/maps/doors.png") -273px -573px no-repeat; height: 12px; width: 169px; position: absolute; top: auto; left: 250px; bottom: 0; }
.arena-game .arena-app .first-person-camera .door + .door + .door + .foreground + .door .selected { background: url("../images/loc/arena/maps/doors.png") -273px -585px no-repeat; height: 12px; width: 169px; position: absolute; top: 0px; left: 0px; }
.arena-game .arena-app .first-person-camera .door:hover .selected, .arena-game .arena-app .first-person-camera .door.hover .selected { display: block; cursor: pointer; }

.arena-game .arena-app .first-person-camera .door.bricks { background: url("../images/loc/arena/maps/doors.png") -820px 0 no-repeat !important; width: 61px; height: 291px; position: absolute; left: 33px; top: 101px; }
.arena-game .arena-app .first-person-camera .door + .door.bricks { background: url("../images/loc/arena/maps/doors.png") -940px 0 no-repeat !important; width: 153px; height: 204px; position: absolute; left: 255px; top: 68px; }
.arena-game .arena-app .first-person-camera .door + .door + .door.bricks { background: url("../images/loc/arena/maps/doors.png") -881px 0 no-repeat !important; height: 286px; width: 61px; position: absolute; top: 104px; left: 566px; }
.arena-game .arena-app .first-person-camera .door + .door + .door + .foreground + .door.bricks { background: url("../images/loc/arena/maps/doors.png") -273px -573px no-repeat !important; height: 12px; width: 169px; position: absolute; top: auto; left: 250px; bottom: 0; }
.arena-game .arena-app .first-person-camera .door.bricks:hover .selected, .arena-game .arena-app .first-person-camera .door.bricks.hover .selected { display: none !important; cursor: default !important; }

.arena-game .arena-app .first-person-camera .tubes { background: url("../images/loc/arena/maps/tubes.png") 0 0 no-repeat; height: 354px; width: 100%; position: absolute; top: 0; left: 0; }
.arena-game .arena-app .first-person-camera .mines_plate { background: url("../images/loc/arena/maps/mines_plate.png") 0 0 no-repeat; height: 48px; width: 116px; position: absolute; bottom: 0; left: 110px; top: 281px; }
.arena-game .arena-app .first-person-camera .mines_plate .mines { display: none; background: url("../images/loc/arena/maps/mines_plate.png") 0 -98px no-repeat; height: 48px; width: 116px; position: absolute; bottom: 0; left: 4px; top: 0; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate { background: url("../images/loc/arena/maps/mines_plate.png") -116px 0 no-repeat; height: 48px; width: 116px; position: absolute; bottom: 0; right: 90px; top: 285px; left: auto; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate .mines { background: url("../images/loc/arena/maps/mines_plate.png") -116px -98px no-repeat; height: 48px; width: 116px; position: absolute; left: 0; top: 0; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate + .mines_plate { background: url("../images/loc/arena/maps/mines_plate.png") -232px 0 no-repeat; height: 49px; width: 116px; position: absolute; left: 43px; bottom: 12px; top: auto; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate + .mines_plate .mines { background: url("../images/loc/arena/maps/mines_plate.png") -232px -98px no-repeat; height: 49px; width: 116px; position: absolute; left: 16px; top: 0; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate + .mines_plate + .mines_plate { background: url("../images/loc/arena/maps/mines_plate.png") -347px 0 no-repeat; height: 49px; width: 116px; position: absolute; left: auto; top: auto; bottom: 10px; right: 41px; }
.arena-game .arena-app .first-person-camera .mines_plate + .mines_plate + .mines_plate + .mines_plate .mines { background: url("../images/loc/arena/maps/mines_plate.png") -347px -98px no-repeat; height: 49px; width: 116px; position: absolute; left: 12px; top: 0; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines { display: block; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_damage { background: url("../images/obj/arena/weapon1_ingame.png") 14px 0 no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_trap { background: url("../images/obj/arena/weapon2_ingame.png") 14px 0 no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_debuff { background: url("../images/obj/arena/weapon3_ingame.png") 14px 0 no-repeat !important; top: -8px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_slow { background: url("../images/obj/arena/weapon4_ingame.png") 14px 0 no-repeat !important; top: -8px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_slow_punch { background: url("../images/obj/arena/weapon8_ingame.png") 14px 0 no-repeat !important; top: -8px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.bunker_mine_may2013 { background: url("../images/obj/arena/weapon_may_ingame.png") 14px 0 no-repeat !important; top: -8px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w5 { background: url("../images/obj/arena/weapon5_ingame.png") 14px 0 no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w6 { background: url("../images/obj/arena/weapon6_ingame.png") 14px 0 no-repeat !important; top: -8px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established#mine-plate-3 .mines.w6, .arena-game .arena-app .first-person-camera .mines_plate.established#mine-plate-4 .mines.w6 { top: -6px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w7 { background: url("../images/obj/arena/weapon7_ingame.png") 14px 0 no-repeat !important; top: -8px; }
.arena-game .arena-app .first-person-camera .mines_plate.established#mine-plate-3 .mines.w7, .arena-game .arena-app .first-person-camera .mines_plate.established#mine-plate-4 .mines.w7 { top: -6px !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w8 { background: url("../images/obj/arena/weapon8_ingame.png") 14px -6px no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w9 { background: url("../images/obj/arena/weapon9_ingame.png") 14px 0 no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established .mines.w10 { background: url("../images/obj/arena/weapon10_ingame.png") 14px 0 no-repeat !important; }
.arena-game .arena-app .first-person-camera .mines_plate.established:hover .mines, .arena-game .arena-app .first-person-camera .mines_plate.established.hover .mines { cursor: default; }
.arena-game .arena-app .first-person-camera .chest { background: url("../images/loc/arena/maps/chests.png") -146px 0 no-repeat; height: 82px; width: 145px; position: absolute; bottom: 51px; left: 253px; }
.arena-game .arena-app .first-person-camera .chest > .neon_glow, .arena-game .arena-app .first-person-camera .chest .arrow { display: none; }
.arena-game .arena-app .first-person-camera .chest:hover > .neon_glow, .arena-game .arena-app .first-person-camera .chest.hover > .neon_glow { cursor: pointer; background: url("../images/loc/arena/maps/chests.png") 0px -165px no-repeat; display: block; height: 82px; width: 145px; position: absolute; left: 0; top: 0; }
.arena-game .arena-app .first-person-camera .hatch { background: url("../images/loc/arena/maps/hatches.png") -396px 0 no-repeat; height: 80px; width: 198px; position: absolute; bottom: 46px; left: 233px; }
.arena-game .arena-app .first-person-camera .hatch > .neon_glow { display: block }
.arena-game .arena-app .first-person-camera .hatch:hover > .neon_glow, .arena-game .arena-app .first-person-camera .hatch.hover > .neon_glow { cursor: pointer; background: url("../images/loc/arena/maps/hatches.png") 0 -159px no-repeat; display: block; height: 80px; width: 198px; position: absolute; bottom: 0; left: 0; }
.arena-game .arena-app .first-person-camera .safe { background: url("../images/loc/arena/maps/safes.png") 0 0 no-repeat; height: 80px; width: 198px; position: absolute; bottom: 46px; left: 233px; }
.arena-game .arena-app .first-person-camera .safe > .neon_glow { display: block }
.arena-game .arena-app .first-person-camera .safe:hover > .neon_glow, .arena-game .arena-app .first-person-camera .safe.hover > .neon_glow { cursor: pointer; background: url("../images/loc/arena/maps/safes.png") 0 -159px no-repeat; display: block; height: 80px; width: 198px; position: absolute; bottom: 0; left: 0; }
.arena-game .arena-app .first-person-camera .foreground { background: url("../images/loc/arena/maps/foregrounds.png") 0 0 no-repeat; height: 68px; width: 100%; position: absolute; bottom: 0; left: 0; }

/* Set1 */
.arena-game .arena-app .first-person-camera .floor.set1, .arena-game .arena-app .first-person-camera.set1 .floor { background-position: -654px 0; }
.arena-game .arena-app .first-person-camera .walls.set1, .arena-game .arena-app .first-person-camera.set1 .walls { background-position: -654px 0; }
.arena-game .arena-app .first-person-camera .tubes.set1, .arena-game .arena-app .first-person-camera.set1 .tubes { background-position: -654px 0; }
.arena-game .arena-app .first-person-camera .door.set1, .arena-game .arena-app .first-person-camera.set1 .door  { background-position: -547px 0; }
.arena-game .arena-app .first-person-camera .door + .door.set1, .arena-game .arena-app .first-person-camera.set1 .door + .door { background-position: -668px 0; }
.arena-game .arena-app .first-person-camera .door + .door + .door.set1, .arena-game .arena-app .first-person-camera.set1 .door + .door + .door { background-position: -608px 0; }
.arena-game .arena-app .first-person-camera .chest.set1, .arena-game .arena-app .first-person-camera.set1 .chest { background-position: -289px 0; }
.arena-game .arena-app .first-person-camera .hatch.set1, .arena-game .arena-app .first-person-camera.set1 .hatch { background-position: -198px 0; }
.arena-game .arena-app .first-person-camera .safe.set1 { background-position: -198px 0; }
.arena-game .arena-app .first-person-camera .safe.set1:hover > .neon_glow { background-position: -198px -159px; }

/* Set2 */
.arena-game .arena-app .first-person-camera .floor.set2, .arena-game .arena-app .first-person-camera.set2 .floor { background-position: 0 0; }
.arena-game .arena-app .first-person-camera .walls.set2, .arena-game .arena-app .first-person-camera.set2 .walls { background-position: -1308px 0; }
.arena-game .arena-app .first-person-camera .tubes.set2, .arena-game .arena-app .first-person-camera.set2 .tubes { background-position: -1308px  0; }
.arena-game .arena-app .first-person-camera .door.set2, .arena-game .arena-app .first-person-camera.set2 .door { background-position: -273px 0; }
.arena-game .arena-app .first-person-camera .door + .door.set2, .arena-game .arena-app .first-person-camera.set2 .door + .door { background-position: -394px 0; }
.arena-game .arena-app .first-person-camera .door + .door + .door.set2, .arena-game .arena-app .first-person-camera.set2 .door + .door + .door { background-position: -334px 0; }
.arena-game .arena-app .first-person-camera .chest.set2, .arena-game .arena-app .first-person-camera.set2 .chest { background-position: 0 0; }
.arena-game .arena-app .first-person-camera .hatch.set2, .arena-game .arena-app .first-person-camera.set2 .hatch { background-position: 0px 0; }

/* Set0 Dark */
.arena-game .arena-app .first-person-camera.dark .floor { background-position: 0 -168px; }
.arena-game .arena-app .first-person-camera.dark .walls { background-position: 0 -434px; }
.arena-game .arena-app .first-person-camera.dark .tubes { background-position: 0  -354px; }
.arena-game .arena-app .first-person-camera.dark .door { background-position: 0 -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door { background-position: -122px -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door + .door { background-position: -61px -286px; }
.arena-game .arena-app .first-person-camera.dark .door.bricks { background-position: -820px -286px !important; }
.arena-game .arena-app .first-person-camera.dark .door + .door.bricks { background-position: -940px -286px !important; }
.arena-game .arena-app .first-person-camera.dark .door + .door + .door.bricks { background-position: -881px -286px !important; }
.arena-game .arena-app .first-person-camera.dark .chest { background-position: -146px -82px; }
.arena-game .arena-app .first-person-camera.dark .hatch { background-position: -396px -78px; }
.arena-game .arena-app .first-person-camera.dark .mines_plate { background-position: 0 -49px; }
.arena-game .arena-app .first-person-camera.dark .mines_plate + .mines_plate { background-position: -116px -49px; }
.arena-game .arena-app .first-person-camera.dark .mines_plate + .mines_plate + .mines_plate { background-position:-232px -49px; }
.arena-game .arena-app .first-person-camera.dark .mines_plate + .mines_plate + .mines_plate + .mines_plate { background-position: -347px -49px; }
.arena-game .arena-app .first-person-camera.dark .foreground { background-position: 0 -68px; }

/* Set1 Dark */
.arena-game .arena-app .first-person-camera.dark .floor.set1, .arena-game .arena-app .first-person-camera.set1.dark .floor { background-position: -654px -168px; }
.arena-game .arena-app .first-person-camera.dark .walls.set1, .arena-game .arena-app .first-person-camera.set1.dark .walls { background-position: -654px -434px; }
.arena-game .arena-app .first-person-camera.dark .tubes.set1, .arena-game .arena-app .first-person-camera.set1.dark .tubes { background-position: -654px -354px; }
.arena-game .arena-app .first-person-camera.dark .door.set1, .arena-game .arena-app .first-person-camera.set1.dark .door  { background-position: -547px -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door.set1, .arena-game .arena-app .first-person-camera.set1.dark .door + .door { background-position: -668px -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door + .door.set1, .arena-game .arena-app .first-person-camera.set1.dark .door + .door + .door { background-position: -608px -286px; }
.arena-game .arena-app .first-person-camera.dark .chest.set1, .arena-game .arena-app .first-person-camera.set1.dark .chest { background-position: -289px -82px; }
.arena-game .arena-app .first-person-camera.dark .hatch.set1, .arena-game .arena-app .first-person-camera.set1.dark .hatch { background-position: -198px -78px; }

/* Set2 Dark */
.arena-game .arena-app .first-person-camera.dark .floor.set2, .arena-game .arena-app .first-person-camera.set2.dark .floor { background-position: 0 -168px; }
.arena-game .arena-app .first-person-camera.dark .walls.set2, .arena-game .arena-app .first-person-camera.set2.dark .walls { background-position: -1308px -434px; }
.arena-game .arena-app .first-person-camera.dark .tubes.set2, .arena-game .arena-app .first-person-camera.set2.dark .tubes { background-position: -1308px  -354px; }
.arena-game .arena-app .first-person-camera.dark .door.set2, .arena-game .arena-app .first-person-camera.set2.dark .door { background-position: -273px -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door.set2, .arena-game .arena-app .first-person-camera.set2.dark .door + .door { background-position: -395px -286px; }
.arena-game .arena-app .first-person-camera.dark .door + .door + .door.set2, .arena-game .arena-app .first-person-camera.set2.dark .door + .door + .door { background-position: -334px -286px; }
.arena-game .arena-app .first-person-camera.dark .chest.set2, .arena-game .arena-app .first-person-camera.set2.dark .chest { background-position: 0 -82px; }
.arena-game .arena-app .first-person-camera.dark .hatch.set2, .arena-game .arena-app .first-person-camera.set2.dark .hatch { background-position: 0 -78px; }

.arena-game .arena-app .first-person-camera .arrow div,
.arena-game .arena-app .first-person-camera .arrow { display: block; position: absolute; width: 80px; height: 50px; background: url("../images/loc/arena/arrows.png") no-repeat 0 -51px transparent; cursor: pointer; zoom: 1; }
.arena-game .arena-app .first-person-camera .arrow { background: none; }
.arena-game .arena-app .first-person-camera .arrow.up { left: 295px; top: 263px; }
.arena-game .arena-app .first-person-camera .arrow.down { left: 295px; top: 382px; }
.arena-game .arena-app .first-person-camera .arrow.left { left: 80px; top: 328px; }
.arena-game .arena-app .first-person-camera .arrow.right { left: 499px; top: 328px; }
.arena-game .arena-app .first-person-camera .arrow div.neon_glow { display:none; }
.arena-game .arena-app .first-person-camera .arrow:hover div.neon_glow { opacity: 1; filter: none; display:block; }
.arena-game .arena-app .first-person-camera .arrow:hover div.image { opacity: 1; filter: none; margin-top: -3px; }
.arena-game .arena-app .first-person-camera .arrow.up div.neon_glow { background-position: 0 -101px }
.arena-game .arena-app .first-person-camera .arrow.down div.neon_glow { background-position: -80px -101px }
.arena-game .arena-app .first-person-camera .arrow.left div.neon_glow { background-position: -159px -101px }
.arena-game .arena-app .first-person-camera .arrow.right div.neon_glow { background-position: -239px -101px }
.arena-game .arena-app .first-person-camera .arrow.up div.image { background-position: 0 -51px }
.arena-game .arena-app .first-person-camera .arrow.down div.image { background-position: -80px -51px }
.arena-game .arena-app .first-person-camera .arrow.left div.image { background-position: -159px -51px }
.arena-game .arena-app .first-person-camera .arrow.right div.image { background-position: -239px -51px }
.arena-game .arena-app .first-person-camera .arrow.up:hover div.image { background-position: 0 0px }
.arena-game .arena-app .first-person-camera .arrow.down:hover div.image { background-position: -80px 0px; margin-top: 3px; }
.arena-game .arena-app .first-person-camera .arrow.left:hover div.image { background-position: -159px 0px; margin-left: -3px; }
.arena-game .arena-app .first-person-camera .arrow.right:hover div.image { background-position: -239px 0px; margin-left: 3px; }
.arena-game .arena-app .first-person-camera .hatch .arrow.underground { left: 61px; top: 4px; }
.arena-game .arena-app .first-person-camera .hatch:hover .arrow.underground div.neon_glow { background-position: -318px -97px; opacity: 1; filter: none;  }
.arena-game .arena-app .first-person-camera .hatch .arrow.underground div.image { background-position: -318px -51px; }
.arena-game .arena-app .first-person-camera .hatch:hover .arrow.underground div.image { background-position: -318px 0px; margin-top: 4px; }
.arena-game .arena-app .first-person-camera .safe .arrow {display: none;}

.arena-game .arena-app .first-person-camera .massiveDestruction {display: none; }
.arena-game .arena-app .first-person-camera .massiveDestruction, .arena-game .arena-app .first-person-camera .massiveDestruction .sprites, .arena-game .arena-app .first-person-camera .massiveDestruction .flash, .arena-game .arena-app .first-person-camera .massiveDestruction .shader { width: 654px; height: 434px; position: absolute; left: 0; top:0;  overflow: hidden; }
.arena-game .arena-app .first-person-camera .massiveDestruction .shader {opacity: 0; display: none; background: url("../images/loc/arena/explosion/shader.png"); }
.arena-game .arena-app .first-person-camera .massiveDestruction .flash {display: none; background: white; }
.arena-game .arena-app .first-person-camera .massiveDestruction .sprites .explosion {position: absolute; overflow: hidden; display: none; zoom:1; }
.arena-game .arena-app .first-person-camera .massiveDestruction .sprites .explosion img {position: absolute; left:0; top: 0; max-width: 9999px !important; zoom:1; }

.arena-game .arena-app .smoke-fx {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.arena-game .arena-app .fog-of-war {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(../images/loc/arena/smoke/fog-bg.jpg) 0 0 no-repeat;
}

.arena-game .arena-app .fog-of-war .smoke {
    background: url(../images/loc/arena/smoke/fog-of-top.png) 0 0 repeat-x;
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.arena-game .arena-app .smoke-fx img.mine-object {
    position: absolute;
    left: 302px;
    top: -34px;
    width: 56px;
    height: 33px;
}

.arena-game .arena-app .smoke-fx .anihilation {
    position: absolute;
    display: block;
    width: 121px;
    height: 110px;
    left: 272px;
    top: 296px;
    background: url(../images/loc/arena/smoke/smoke-mine-anihilation.png) 0 0 no-repeat;
}

.arena-game .arena-app .smoke-fx .anihilation#fr01{ background-position: 0 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr02{ background-position: -121px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr03{ background-position: -243px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr04{ background-position: -364px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr05{ background-position: -486px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr06{ background-position: -607px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr07{ background-position: -729px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr08{ background-position: -850px 0; }
.arena-game .arena-app .smoke-fx .anihilation#fr09{ background-position: -972px 0; }

.arena-game .arena-app .smoke-fx img.mine-smokless {
    -ms-interpolation-mode:bicubic;
    image-rendering: optimizeQuality;
    width: 1962px;
    height: 1744px;
    max-width: 1962px !important;
    position: absolute;
    left: -1308px;
    top: -1308px;
}

.arena-game .arena-app .smoke-fx img.mine-smokless#fr0 { display: none; }

.arena-game .arena-app .smoke-fx img.mine-smokless#fr1, .arena-game .arena-app .smoke-fx img.mine-smokless#fr5 {
    top: -1308px;
}

.arena-game .arena-app .smoke-fx img.mine-smokless#fr2, .arena-game .arena-app .smoke-fx img.mine-smokless#fr6 {
    top: -872px;
}

.arena-game .arena-app .smoke-fx img.mine-smokless#fr3, .arena-game .arena-app .smoke-fx img.mine-smokless#fr7 {
    top: -436px;
}
.arena-game .arena-app .smoke-fx img.mine-smokless#fr4, .arena-game .arena-app .smoke-fx img.mine-smokless#fr8 {
    top: -0px;
}
.arena-game .arena-app .smoke-fx img.mine-smokless#fr5, .arena-game .arena-app .smoke-fx img.mine-smokless#fr6, .arena-game .arena-app .smoke-fx img.mine-smokless#fr7, .arena-game .arena-app .smoke-fx img.mine-smokless#fr8 {
    left: -654px;
}
.arena-game .arena-app .smoke-fx img.mine-smokless#fr9, .arena-game .arena-app .smoke-fx img.mine-smokless#fr10 {
    left: 0px;
}

.arena-game .arena-app .first-person-camera .single-shot {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 100%;
}

.arena-game .arena-app .first-person-camera .single-shot .img {
    width: 251px;
    height: 194px;
    left: 322px;
    top: 260px;
    position: absolute;
}

.arena-game .arena-app img.concrate {
	position: absolute;
	display: block;
	height: 434px;
	width: 68px;
	z-index: 1;
	margin-left: -4px;
	margin-right: -4px;
	top: 0;
}

.arena-game .arena-app img.humus {
	position: absolute;
	display: block;
	height: 17px;
	width: 654px;
	z-index: 1;
	margin-top: -6px;
	margin-bottom: -17px;
	left: 0;
}

.arena-game .arena-app .minimap {
	z-index: 1;
    display: block;
    /*overflow: hidden;*/
    right: 6px;
    top: 6px;
    padding: 1px 0 0 1px;
    position: absolute;
    border: 1px solid black;
	background: url("../images/loc/arena/minimap-grid.png") 0 0;
    width: 125px;
    height: 125px;
}

.arena-game .arena-app .minimap > div {
    border: 0px solid #BECDF2;
    padding: 0;
    margin: 0 1px 1px 0;
    width: 24px;
    height: 24px;
    text-align: center;
    position: relative;
    vertical-align: middle;
    line-height: 1px;
    font-size: 1px;
    float: left;
}

.arena-game .arena-app .minimap > div div.bord {
	position: absolute;
	width: 24px;
	height: 24px;
	display: block;
	left: 0;
	top: 0;
}

.arena-game .arena-app .minimap > div.block.u > div.bord {
    border-top: 1px solid black;
	top: -1px;
	z-index:1;
}
.arena-game .arena-app .minimap > div.block.d > div.bord {
	border-bottom: 1px solid black;
	z-index:1;
}
.arena-game .arena-app .minimap > div.block.l > div.bord {
	border-left: 1px solid black;
	left: -1px;
	z-index:1;
}
.arena-game .arena-app .minimap > div.block.r > div.bord {
	border-right: 1px solid black;
	z-index:1;
}

.arena-game .arena-app .minimap > div.room {
    cursor: default;
}

.arena-game .arena-app .minimap > div.room-cur {
    background-color: green;
    margin: -2px -1px -1px -2px !important;
    border: 2px solid yellow !important;
    z-index: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.arena-game .arena-app .minimap > div.room-cango {
    background-color: gray;
    cursor: pointer !important;
}
.arena-game .arena-app .minimap > div.space {
	background: url("../images/loc/arena/space.png") 50% 50% no-repeat #8093AD;
}

.arena-game .arena-app .minimap > div.space > div.bord {
	border: 1px solid black;
	left: -1px;
	top: -1px;
	z-index: 2;
}

.arena-game .arena-app .minimap > div span.blue-team, .arena-game .arena-app .minimap > div span.red-team {
	display: inline-block;
    margin: 0;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma, Geneva, sans-serif;
    line-height: 10px;
    height: 10px;
    width: 20px;
    overflow: hidden;
}
.arena-game .arena-app .minimap > div span.red-team { color: #ed6161; }
.arena-game .arena-app .minimap > div span.red-team i.icon { background-image:url(../images/ico/icons.png); background-position:-10px -2690px; width:5px; height:7px; margin:-1px -1px 0 1px; }
.arena-game .arena-app .minimap > div span.blue-team { color: #83D7FE; margin-top: 1px; }
.arena-game .arena-app .minimap > div span.blue-team i.icon { background-image:url(../images/ico/icons.png); background-position:0px -2690px; width:5px; height:7px; margin:-1px -1px 0 1px; }
.arena-game .arena-app .minimap > div input { display:block; vertical-align: middle; margin:0 auto; }

.arena-game .arena-app .equipment {
	z-index: 1;
	position: absolute;
	left: 6px;
	top: 6px;
	width: 148px;
	height: 73px;
}
.arena-game .arena-app .equipment .item, .arena-game .arena-app .room-debuff .item, .arena-game .arena-app .user-debuff .item {
	width: 34px;
	height: 34px;
	border: 1px solid black;
	float: left;
    cursor: default;
	margin: 0 1px 1px 0;
}
.arena-game .arena-app .equipment .item > div, .arena-game .arena-app .room-debuff .item > div:first-child, .arena-game .arena-app .user-debuff .item > div:first-child {
	width: 32px;
	height: 32px;
	border: 1px solid white;
    position: relative;
}

.arena-game .arena-app .equipment .item:hover > div:first-child {
    border-color: red;
    cursor: pointer;
}

.arena-game .arena-app .equipment .item > div div.count {
	color: #45749F;
	background: white;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	font-style: normal;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 10px;
	opacity: 0.8;
	padding: 1px 2px 1px 3px;
	position: absolute;
	right: 0px;
	text-align: center;
	bottom: 0px;
	line-height: 1;
	filter: alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	behavior: url("/@/behaviors/PIE.htc");
    z-index: 2
}

.arena-game .arena-app .equipment .item > div img, .arena-game .arena-app .room-debuff .item > div:first-child img, .arena-game .arena-app .user-debuff .item > div:first-child img {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2P8/+XeHAAJOgNvORhiywAAAABJRU5ErkJggg==);
	width: 32px;
	height: 32px;
}

.arena-game .arena-app .equipment .item > div div.reload-timer {
    display: none;
}

.arena-game .arena-app .equipment .item.awaiting > div div.reload-timer {
    background: url('../images/loc/arena/reload-timer.png') -957px 0 no-repeat;
    width: 32px;
    height: 32px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    display: block;
}

.arena-game .arena-app .equipment .item.awaiting:hover > div:first-child {
    border-color: white;
    cursor: default;
}

.arena-game .arena-app .room-debuff {
    position: absolute;
    bottom: 6px;
    left: 6px;
    width: 36px;
	z-index: 2;
}

.arena-game .arena-app .room-debuff .item {
    border-color: #DCADAD;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2P8/+XeHAAJOgNvORhiywAAAABJRU5ErkJggg==);
}

.arena-game .arena-app .room-debuff .item .bunker_bomb_fog {
    background: url('../images/ico/buffs/bunker-room-smoke.png') 0 0 no-repeat;
}

.arena-game .arena-app .room-debuff .item > div.countdown, .arena-game .arena-app .user-debuff .item > div.countdown {
    font-weight: bold;
    font-size: 10px;
    text-align: center;
    display: block;
    margin-top: -13px;
    color: #880000;
    position: relative;
}

.arena-game .arena-app .room-debuff .item > div.countdown .bg, .arena-game .arena-app .user-debuff .item > div.countdown .bg  {
    background: white;
    opacity: .8;
    filter: alpha(opacity=80);
    position: absolute;
    left: 1px;
    width: 33px;
    height: 10px;
    bottom: 1px;
    z-index:1px;
}

.arena-game .arena-app .room-debuff .item > div.countdown .timeleft {
    z-index: 1;
    position: relative;
    display: inline-block;
}

.arena-game .arena-app .user-debuff {
    position: absolute;
    bottom: 6px;
    right: 6px;
    width: 36px;
	z-index: 2;
}

.arena-game .arena-app .user-debuff .item .bunker_bomb_crazy {
    background: url('../images/ico/buffs/bunker-user-crazy.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_bomb_stun {
    background: url('../images/ico/buffs/bunker-user-injured.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_bomb_hands {
    background: url('../images/ico/buffs/bunker-user-fracture.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_mine_debuff {
    background: url('../images/ico/buffs/bunker-user-weakness.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_mine_slow {
    background: url('../images/ico/buffs/bunker-user-freeze.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_mine_slow_punch {
    background: url('../images/ico/buffs/bunker-user-slow-punch.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_food_fast_punch {
    background: url('../images/ico/buffs/bunker-user-fast-punch.png') 0 0 no-repeat;
}
.arena-game .arena-app .user-debuff .item .bunker_food_fast_move {
    background: url('../images/ico/buffs/bunker-user-fast-move.png') 0 0 no-repeat;
}

.arena-game .arena-app .user-debuff .item .bunker_food_light {
    background: url('../images/ico/buffs/bunker-user-light.png') 0 0 no-repeat;
}

.arena-game .arena-app .user-debuff .item .bunker_food_mousecatch {
    background: url('../images/ico/buffs/bunker-user-mousecatch.png') 0 0 no-repeat;
}

.arena-game .arena-app .user-debuff .item .bunker_extratime {
    background: url('../images/ico/buffs/bunker-user-extratime.png') 0 0 no-repeat;
}


.arena-game .arena-app .user-debuff .item.buff {
    border-color: #006400;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2P8/+XeHAAJOgNvORhiywAAAABJRU5ErkJggg==);
}

.arena-game .arena-app .user-debuff .item.debuff {
    border-color: #640400;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2P8/+XeHAAJOgNvORhiywAAAABJRU5ErkJggg==);
}

.arena-game .arena-app .user-debuff .item.buff > div:first-child {
    border-color: #228B22;
}

.arena-game .arena-app .user-debuff .item.debuff > div:first-child {
    border-color: #8b2622;
}

.arena-game .arena-app .user-debuff .item.buff > div.countdown {
    color: #003a01;
}

.arena-game .arena-app .user-debuff .item.debuff > div.countdown {
    color: #ffb3b3;
}

.arena-game .arena-app .user-debuff .item.buff > div.countdown .bg {
    background: #c6efb5;
}

.arena-game .arena-app .user-debuff .item.debuff > div.countdown .bg {
    background: #7a1616;
}

.arena-game .arena-app .user-debuff .item > div.countdown .timeleft {
    z-index: 1;
    position: relative;
    display: inline-block;
}
.arena-game .arena-app .first-person-camera.underground { background: transparent url("../images/loc/arena/maps/underground.jpg") 0 0 no-repeat; }

#safe-contents-hint { margin:10px 0; text-align:center; }
#safe-contents-hint img { width:48px; height:48px; margin:0; -ms-interpolation-mode:bicubic; }




.cosmodrome {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);z-index: 200; overflow: auto;}
.cosmodrome-wnd {text-align: center;position: relative;width: 674px;margin: 100px auto 100px auto;background: #ffffff;box-sizing: border-box;padding: 3px;border: 3px solid #2c50a1;border-radius: 12px;}

.cosmodrome-bg:before,
.cosmodrome-bg:after,
.cosmodrome-rockets-wrapper:before,
.cosmodrome-rockets-wrapper:after,
.cosmodrome-close { background-image: url(../images/loc/cosmodrome/sprite.png); }

.cosmodrome-close {position: absolute;top: -11px;right: -10px;width: 25px;height: 25px;background-position: 0 0;cursor: pointer;}
.cosmodrome-back {position: absolute;top: 21px;left: 12px;font-style: normal;color: #6a6a6a;font-size: 13px;}
.cosmodrome-back a {color: #6a6a6a;font-size: 12px;margin-left: -1px;}
.cosmodrome-header {line-height: 28px;margin: -22px 0 0 !important;color: #2c50a1;font-family: 'bloccregular';font-size: 29px;
    text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 3px 2px 1px #fff, 3px -2px 1px #fff, -3px 2px 1px #fff, -3px -2px 1px #fff, 2px 3px 1px #fff, 2px -3px 1px #fff, -2px 3px 1px #fff, -2px -3px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, -2px -2px 1px #fff;
}
.cosmodrome-progress {margin: 8px 0 0 0;}
.cosmodrome-progress__label {display: inline-block;vertical-align: middle;font-size: 12px;line-height: 12px;font-weight: bold;color: #2c50a1;}
.cosmodrome-progress__bar {display: inline-table;vertical-align: middle;width: 380px;list-style: none;padding: 0;border-spacing: 2px;margin: 0 6px;table-layout: fixed;}
.cosmodrome-progress__bar li {height: 20px;display: table-cell;
    background: #d7d7d7;
    background: -moz-linear-gradient(top, #d7d7d7 0%, #e4e4e4 100%);
    background: -webkit-linear-gradient(top, #d7d7d7 0%,#e4e4e4 100%);
    background: linear-gradient(to bottom, #d7d7d7 0%,#e4e4e4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#e4e4e4',GradientType=0 );
}
.cosmodrome-progress__bar li:first-child {border-radius: 10px 0 0 10px;}
.cosmodrome-progress__bar li:last-child {border-radius: 0 10px 10px 0;}
.cosmodrome-progress__bar li.active {
    background: #6a9bf8;
    background: -moz-linear-gradient(top, #6a9bf8 0%, #5c86d8 100%);
    background: -webkit-linear-gradient(top, #6a9bf8 0%,#5c86d8 100%);
    background: linear-gradient(to bottom, #6a9bf8 0%,#5c86d8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a9bf8', endColorstr='#5c86d8',GradientType=0 );
}
.cosmodrome-bg {height: 221px;background-image: url(../images/loc/cosmodrome/bg.jpg);position: relative;margin: 10px 0 19px 0;}
.cosmodrome-bg:before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background-position: 0px -39px;}
.cosmodrome-bg:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 4px;background-position: 0px -49px;}
.cosmodrome-info {font-size: 12px;line-height: 16px;margin: 19px 10px 14px 10px;}
.cosmodrome-flights {}
.cosmodrome-header-small {line-height: 28px;margin: 0 0 -23px !important;color: #2c50a1;font-family: 'bloccregular';font-size: 23px;position: relative;z-index: 1;
    text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 3px 2px 1px #fff, 3px -2px 1px #fff, -3px 2px 1px #fff, -3px -2px 1px #fff, 2px 3px 1px #fff, 2px -3px 1px #fff, -2px 3px 1px #fff, -2px -3px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, -2px -2px 1px #fff;
}
.cosmodrome-rockets-wrapper {position: relative;}
.cosmodrome-rockets-wrapper:before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background-position: 0px -39px;}
.cosmodrome-rockets-wrapper:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 4px;background-position: 0px -49px;}

.cosmodrome-rockets {background-image: url(../images/loc/cosmodrome/bg2.jpg);margin: 10px 0 19px 0;padding: 0;display: table;width: 100%;table-layout: fixed;border-spacing: 1px;}
.cosmodrome-rocket {display: table-cell;background: rgba(103, 129, 205, 0.35);border-spacing: 1px;box-sizing: border-box;width: 25%;height: 227px;}
.cosmodrome-rocket.cosmodrome-rocket--closed {}
.cosmodrome-rocket.cosmodrome-rocket--busy .cosmodrome-rocket__img-wrapper {
    -webkit-filter: drop-shadow(0 0 10px #509ff0);
    -moz-filter: drop-shadow(0 0 10px #509ff0);
    -ms-filter: drop-shadow(0 0 10px #509ff0);
    filter: drop-shadow(0 0 10px #509ff0);
}
.cosmodrome-rocket.cosmodrome-rocket--busy .cosmodrome-rocket__img {
    -webkit-filter: drop-shadow(0 0 5px #509ff0);
    -moz-filter: drop-shadow(0 0 5px #509ff0);
    -ms-filter: drop-shadow(0 0 5px #509ff0);
    filter: drop-shadow(0 0 5px #509ff0);
}
.cosmodrome-rocket__img-wrapper {height: 140px;margin: 26px 0 7px 0;}
.cosmodrome-rocket__img {}
.cosmodrome-rocket__actions {}
.cosmodrome-rocket__actions .button {margin-top: 5px;border: 3px solid #1c4ab4;border-left-width: 5px;border-right-width: 5px;}
.cosmodrome-rocket__actions .button .f .c {min-width: 89px;color: #905b06;text-shadow: none;}

.cosmodrome-rocket__hint {font-size: 11px;font-weight: bold;color: #ffffff;}
.cosmodrome-rocket__timer-wrapper {font-size: 11px;color: #ffffff;font-weight: bold;margin: 5px 0 0 0;}
.cosmodrome-rocket__timer {background: #ff3842;padding: 2px 8px 3px 8px;border-radius: 3px;display: inline-block;vertical-align: top;}

.cosmodrome-logs {margin: 16px 10px 0px 10px;}
.cosmodrome-log {background: #edf2fc;margin-bottom: 4px;border-radius: 5px;padding: 11px 100px 10px 10px;}
.cosmodrome-log:after {content: '';clear: both;display: block;}

.cosmodrome-log__rocket {float: left;width: 92px;margin: -4px 10px -4px -2px;}
.cosmodrome-log__text {font-size: 12px;line-height: 16px;}
.cosmodrome-log__text b {color: #ec5454;}
.cosmodrome-log__text-dt {color: #6a758a;}

.cosmodrome-log__objects {margin: 10px 0 0 0;}
.cosmodrome-log__object {margin: 0 4px 4px 4px;width: 50px;}

.cosmodrome-lead {font-family: 'bloccregular';font-size: 28px;line-height: normal;color: #ec5454;margin: 18px 0 18px 0;}
.cosmodrome-lead b {font-weight: normal;color: #2c50a1;}


.cosmodrome-log__objects .object-thumb {float: none;display: inline-block;height: 68px;background: none;margin-top: 3px;}
.cosmodrome-log__objects .object-thumb .padding{background: none;padding: 0;}
.cosmodrome-log__objects .object-thumb img {background: none;border-radius: 7px;}
.cosmodrome-log__objects .object-thumb .count {background: #ffe789;font-size: 12px;top: auto;bottom: 0;padding: 2px 2px 2px 3px;}


.cosmodrome-buffs {height: 162px;background-image: url(../images/loc/cosmodrome/bg3.jpg);position: relative;margin: 20px 0 19px 0;padding: 1px 0 0 0;}
.cosmodrome-buffs:before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background-position: 0px -39px;}
.cosmodrome-buffs:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 4px;background-position: 0px -49px;}
.cosmodrome-buffs-decor-1 {position: absolute;height: 120px;width: 141px;background: url(../images/loc/cosmodrome/bnr_item1.png) 0 0;margin: 0;left: 9px;bottom: -14px;z-index: 1;}
.cosmodrome-buffs-decor-2 {position: absolute;height: 120px;width: 141px;background: url(../images/loc/cosmodrome/bnr_item1.png) 0 0;margin: 0;right: 9px;bottom: -14px;z-index: 1;transform: scaleX(-1);}
.cosmodrome-buffs-header {line-height: 28px;margin: -14px 0 10px !important;color: #35392d;font-family: 'bloccregular';font-size: 28px;position: relative;z-index: 1;
    text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 3px 2px 1px #fff, 3px -2px 1px #fff, -3px 2px 1px #fff, -3px -2px 1px #fff, 2px 3px 1px #fff, 2px -3px 1px #fff, -2px 3px 1px #fff, -2px -3px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, -2px -2px 1px #fff;
}
.cosmodrome-buffs-about {line-height: 26px;margin: 10px 0 12px 0;color: #ffffff;font-family: 'bloccregular';font-size: 23px;position: relative;z-index: 1;
    text-shadow: rgb(52, 56, 45) 3px 0px 0px, rgb(52, 56, 45) 2.83487px 0.981584px 0px, rgb(52, 56, 45) 2.35766px 1.85511px 0px, rgb(52, 56, 45) 1.62091px 2.52441px 0px, rgb(52, 56, 45) 0.705713px 2.91581px 0px, rgb(52, 56, 45) -0.287171px 2.98622px 0px, rgb(52, 56, 45) -1.24844px 2.72789px 0px, rgb(52, 56, 45) -2.07227px 2.16926px 0px, rgb(52, 56, 45) -2.66798px 1.37182px 0px, rgb(52, 56, 45) -2.96998px 0.42336px 0px, rgb(52, 56, 45) -2.94502px -0.571704px 0px, rgb(52, 56, 45) -2.59586px -1.50383px 0px, rgb(52, 56, 45) -1.96093px -2.27041px 0px, rgb(52, 56, 45) -1.11013px -2.78704px 0px, rgb(52, 56, 45) -0.137119px -2.99686px 0px, rgb(52, 56, 45) 0.850987px -2.87677px 0px, rgb(52, 56, 45) 1.74541px -2.43999px 0px, rgb(52, 56, 45) 2.44769px -1.73459px 0px, rgb(52, 56, 45) 2.88051px -0.838247px 0px;
}
.cosmodrome-buffs-about b {color: #ffe84e;font-weight: normal;}
.cosmodrome-buffs-amount {text-align: center;margin: 12px 0 12px 0;min-height: 34px;}
.cosmodrome-buff-icon {display: inline-block;vertical-align: top;height:  34px;width: 34px;background: url(../images/loc/cosmodrome/sprite.png?1) 0px -70px;margin: 0 2px;}
.cosmodrome-buff-icon.active {background-position: -40px -70px;}
.cosmodrome-buffs-timer {font-size: 11px;font-weight: bold;color: #3a4030;position: absolute;left: 0;right: 0;bottom: 0;}
.cosmodrome-buffs-timer-inner {display: inline-block;vertical-align: top;background: #ffffff;border-radius: 5px 5px 0 0;padding: 5px 9px 5px 9px;}
.cosmodrome-buffs-timer b {color: #df2626;}
.cosmodrome-buffs-button {}
.cosmodrome-buffs-button .button {}
.cosmodrome-buffs-button .button .f {border-radius: 1px;box-shadow: 0 0 0 4px #fff;}
.cosmodrome-buffs-button .button .f .c {font-size: 18px;font-family: 'bloccregular';font-weight: normal;color: #584108;padding: 2px 24px 4px 24px;}
.cosmodrome-bg__buff { position: absolute;bottom: 55px;right: 67px;width: 150px;height: 150px; }

.cosmodrome-buffs.cosmodrome-buffs--starwars {background-image: url(../images/loc/cosmodrome/bg4.jpg);}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-bar {width: 360px;height: 26px;line-height: 22px;margin: 13px auto 0 auto;box-sizing: border-box;background: #84afea;border: 2px solid #24497f;border-radius: 5px;position: relative;overflow: hidden;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buff-bar-percent {position: absolute;top: 0;left: 0;bottom: 0;background: #fee551;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-bar-label {position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: center;font-size: 11px;font-weight: bold;color: #224a7d;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-dt {font-size: 11px;line-height: 16px;color: #ffffff;margin: 6px 0 0 0;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-dt b {color: #fee04a;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-about {font-size: 18px;line-height: 21px;height: 63px;width: 280px;margin: 13px auto 0 auto;
	text-shadow: rgb(36, 73, 127) 3px 0px 0px, rgb(36, 73, 127) 2.83487px 0.981584px 0px, rgb(36, 73, 127) 2.35766px 1.85511px 0px, rgb(36, 73, 127) 1.62091px 2.52441px 0px, rgb(36, 73, 127) 0.705713px 2.91581px 0px, rgb(36, 73, 127) -0.287171px 2.98622px 0px, rgb(36, 73, 127) -1.24844px 2.72789px 0px, rgb(36, 73, 127) -2.07227px 2.16926px 0px, rgb(36, 73, 127) -2.66798px 1.37182px 0px, rgb(36, 73, 127) -2.96998px 0.42336px 0px, rgb(36, 73, 127) -2.94502px -0.571704px 0px, rgb(36, 73, 127) -2.59586px -1.50383px 0px, rgb(36, 73, 127) -1.96093px -2.27041px 0px, rgb(36, 73, 127) -1.11013px -2.78704px 0px, rgb(36, 73, 127) -0.137119px -2.99686px 0px, rgb(36, 73, 127) 0.850987px -2.87677px 0px, rgb(36, 73, 127) 1.74541px -2.43999px 0px, rgb(36, 73, 127) 2.44769px -1.73459px 0px, rgb(36, 73, 127) 2.88051px -0.838247px 0px;
}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-header {line-height: 28px;margin: -14px 0 10px !important;color: #16478c;font-family: 'bloccregular';font-size: 28px;position: relative;z-index: 1;
	text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 3px 2px 1px #fff, 3px -2px 1px #fff, -3px 2px 1px #fff, -3px -2px 1px #fff, 2px 3px 1px #fff, 2px -3px 1px #fff, -2px 3px 1px #fff, -2px -3px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, -2px -2px 1px #fff;
}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-decor-1 {height: 190px;width: 167px;background: url(../images/loc/cosmodrome/bnr2_item1.png) 0 0;left: 5px;bottom: -12px;}
.cosmodrome-buffs.cosmodrome-buffs--starwars .cosmodrome-buffs-decor-2 {height: 126px;width: 111px;background: url(../images/loc/cosmodrome/bnr2_item2.png) 0 0;transform: none;right: 20px;bottom: 14px;}
.cosmodrome-buffs-extend { margin: -5px 0 25px 0;}
.cosmodrome-buffs-extend .button .f {border-radius: 1px;box-shadow: 0 0 0 4px #fff;}
.cosmodrome-buffs-extend .button .f .c {font-size: 18px;font-family: 'bloccregular';font-weight: normal;color: #584108;padding: 2px 24px 4px 24px;}




.battlet {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);z-index: 200; overflow: auto;}
.battle-wnd {text-align: center;position: relative;width: 1014px;height: 616px;margin: 100px auto 100px auto;background: #ffffff;box-sizing: border-box;padding: 3px;border: 3px solid #2c50a1;border-radius: 12px;}
.battle-header {line-height: 28px;margin: -26px 0 0px 0 !important;color: #2c50a1;font-family: 'bloccregular';font-size: 29px;
    text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 3px 2px 1px #fff, 3px -2px 1px #fff, -3px 2px 1px #fff, -3px -2px 1px #fff, 2px 3px 1px #fff, 2px -3px 1px #fff, -2px 3px 1px #fff, -2px -3px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, -2px -2px 1px #fff;
}
.battle-iframe-wrapper { height: 600px; overflow: hidden; border-radius: 7px;}
.battle-iframe-wrapper-inner { height: 645px; margin: -2px 0 0 0;}
.battle-fader-prepare {width: 1000px;height: 600px; background:url(../images/loc/tanks/bg-prepare.png) no-repeat center center #201413; background-size: cover; display: block;position: absolute;top: 4px;left: 4px;border-radius: 5px;z-index: 100;}
.battle-fader-finish {width: 1000px;height: 600px; background:url(../images/loc/tanks/bg-result.png) no-repeat center center #201413; background-size: cover; display: block;position: absolute;top: 4px;left: 4px;border-radius: 5px;z-index: 100;}


.battle-alert {width: 430px;margin-left: -215px;}
.battle-alert .close-cross {display: none;}
.battle-alert-header {position: relative;}
.battle-alert-header-bg {background: url(../images/loc/tanks/alert-img.png);width: 430px;height: 206px;margin: -26px 0 0 -15px;}
.battle-alert-header-text {position: absolute;bottom: 0;left: 0;right: 0;text-align: center;color: #ffffff;font-family: 'bloccregular';font-size: 21px;line-height: 21px;text-shadow: 3px 0 0 #022d5b, -3px 0 0 #022d5b, 0 3px 0 #022d5b, 0 -3px 0 #022d5b, 3px 2px 1px #022d5b, 3px -2px 1px #022d5b, -3px 2px 1px #022d5b, -3px -2px 1px #022d5b, 2px 3px 1px #022d5b, 2px -3px 1px #022d5b, -2px 3px 1px #022d5b, -2px -3px 1px #022d5b, 2px 2px 1px #022d5b, 2px -2px 1px #022d5b, -2px 2px 1px #022d5b, -2px -2px 1px #022d5b;}
.battle-alert-header-text__title {margin: 0 0 9px 0;font-size: 29px;}
.battle-alert-header-text__text {margin: 0 0 11px 0;}
.battle-alert-header-text__text b {font-weight: normal;color: #ff2a4d;}
.battle-alert-reward {background: #fff4d9;border-radius: 5px;margin: 13px 0 5px 0;text-align: center;padding: 11px;}
.battle-alert-reward-title {color: #6f2700;font-family: 'bloccregular';font-size: 23px;line-height: 23px;margin: 0px 0 10px 0;}
.battle-alert-reward-items {}
.battle-alert-reward-item {display: inline-block;vertical-align: top;width: 96px;height: 96px;}
.battle-alert-reward-item img {display: block;width: 100%;height: auto;}
.battle-alert .button .f .c {padding-left: 20px;padding-right: 20px;}

.battletanks-log {display: block;margin-bottom: 0;z-index: 110;position: absolute;background: rgba(0, 0, 0, 0.3);bottom: 20px;right: 20px;height: 100px;left: 20px;color: #ffffff;font-family: monospace;font-size: 11px;line-height: 11px;text-align: left;}
.battletanks-log__error {color: #ff6332;margin-bottom: 0;}
.battletanks-logs {position: absolute;top: 0; left: 0; right: 0; bottom: 0;padding: 10px 20px;box-sizing: border-box;overflow: auto;word-wrap: break-word;word-break: break-all;}
.battletanks-logs p {margin-top: 5px;}
.battletanks-log__btn { position: absolute; bottom: -4px; right: 40px; text-align: right; }



