*{margin:0;padding:0;border:0;}
body{
	margin:0 auto;
	background-color:#07141d;
	font-size:12px;
	color:#bdf2f5;
	font-family:Arial,sans-serif;
	min-width:216px;
	max-width:316px;
}
a {text-decoration:underline;}
a:link,a:visited{text-decoration:underline;color:#bdf2f5;}
a:hover{color:#bdf2f5;}
a img{border:0;}
ul,li{list-style:none;}
img{vertical-align:bottom;}
h1 {font-size:115%; color:#fff;}
h2 {font-size:100%; color:#fff;}
input, textarea, select {
	padding: 2px;
	margin: 5px 0;
	border-radius: 2px;
}
/* container */
.main {
	margin:auto;
	background:#061319 url(images/border_l.png) left top repeat-y;
}
.main_brd {
	background:url(images/border_r.png) right top repeat-y;
}
.hr {
	height:1px;
	background:url(images/hr.gif) center top no-repeat;
	font-size:0;
	line-height:0;
	margin:2px;
}
.hr_stone {
	height:8px;
	background:url(images/hr_top.jpg) center top no-repeat;
	font-size:0;
	line-height:0;
}
.hr_stone_btm {
	background-image:url(images/hr_btm.jpg);
}
/*Landing*/
.temp_landing {
	background:url(images/temp_landing.jpg) center top no-repeat;
	padding-top:220px;
	margin-left:1px;
	margin-right:1px;
}
/* header */
.header {
	background:url(images/sprite-header.png) right top no-repeat;
}
.header_in {
	background:url(images/sprite-header-l.png) left top no-repeat;
}
.header_ny {
	background-image:url(images/sprite-header-ny.png);
}
.header_ny .header_in {
	background:url(images/sprite-header-l-ny.png) left top no-repeat;
}
.header_ny2 {
	background-image:url(images/sprite-header-ny2.png);
}
.header_ny2 .header_in {
	background:url(images/sprite-header-l-ny2.png) left top no-repeat;
}
.header_ny3 {
	background-image:url(images/sprite-header-ny3.png);
}
.header_ny3 .header_in {
	background:url(images/sprite-header-l-ny3.png) left top no-repeat;
}
.header_ny4 {
	background-image:url(images/sprite-header-ny4.png);
}
.header_ny4 .header_in {
	background:url(images/sprite-header-l-ny4.png) left top no-repeat;
}
.header_spring {
	background-image:url(images/sprite-header-spring.png);
}
.header_spring .header_in {
	background:url(images/sprite-header-l-spring.png) left top no-repeat;
}
.header_spring2 {
	background-image:url(images/sprite-header-spring2.png);
}
.header_spring2 .header_in {
	background:url(images/sprite-header-l-spring2.png) left top no-repeat;
}
.header_spring3 {
	background-image:url(images/sprite-header-spring3.png);
}
.header_spring3 .header_in {
	background:url(images/sprite-header-l-spring3.png) left top no-repeat;
}
.header_spring4 {
	background-image:url(images/sprite-header-spring4.png);
}
.header_spring4 .header_in {
	background:url(images/sprite-header-l-spring4.png) left top no-repeat;
}
.header_spring8 {
	background-image:url(images/sprite-header-spring8.png);
}
.header_spring8 .header_in {
	background:url(images/sprite-header-l-spring8.png) left top no-repeat;
}
.header_summer {
	background-image:url(images/sprite-header-summer.png);
}
.header_summer .header_in {
	background:url(images/sprite-header-l-summer.png) left top no-repeat;
}
.header_summer2 {
	background-image:url(images/sprite-header-summer2.png);
}
.header_summer2 .header_in {
	background:url(images/sprite-header-l-summer2.png) left top no-repeat;
}
.header_summer3 {
	background-image:url(images/sprite-header-summer3.png);
}
.header_summer3 .header_in {
	background:url(images/sprite-header-l-summer3.png) left top no-repeat;
}
.header_summer4 {
	background-image:url(images/sprite-header-summer4.png);
}
.header_summer4 .header_in {
	background:url(images/sprite-header-l-summer4.png) left top no-repeat;
}
.header_summer5 {
	background-image:url(images/sprite-header-summer5.png);
}
.header_summer5 .header_in {
	background:url(images/sprite-header-l-summer5.png) left top no-repeat;
}

.currency {
	text-align:center;
	padding-top:2px;
	color:#ffd269;
	height:20px;
	font-size:12px;
}
.currency img {
	vertical-align:bottom;
}
.header_notitle .currency {
	padding-top:7px;
}
.page_title {
	background:url(images/sprite-title.png) left top no-repeat;
	padding-left:25px;
	margin:0 15px;
}
.page_title_in {
	background:url(images/sprite-title.png) right bottom no-repeat;
	padding-right:25px;
	height:18px;
	line-height:1;
	text-align:center;
	font-weight:bold;
	color:#bdf2f5;
	overflow:hidden;
	padding-top:7px;
}
.page_title img {
	vertical-align:middle;
}
.isle {
	height:273px;
	margin:1px;
	background:center top no-repeat;
}
.bnr_isle {
	height:102px;
	margin:5px 1px;
	display:block;
}
.isle_brd_l {
	background:url(images/map/map_border_l.png) left repeat-y;
}
.isle_brd_r {
	background:url(images/map/map_border_r.png) right repeat-y;
}
.isle_brd_t {
	background:url(images/map/map_border_t.png) top repeat-x;
}
.isle_brd_b {
	background:url(images/map/map_border_b.png) bottom repeat-x;
}
.isle_brd_bl {
	background:url(images/map/map_border_bl.png) left bottom no-repeat;
}
.isle_brd_br {
	background:url(images/map/map_border_br.png) right bottom no-repeat;
}
.isle_brd_tl {
	background:url(images/map/map_border_tl.png) left top no-repeat;
}
.isle_brd_tr {
	background:url(images/map/map_border_tr.png) right top no-repeat;
	height:273px;
}
.lvl_c {
	position:relative;
	height:26px;
	margin-bottom:5px;
}
.lvl_p {
	padding-top:4px;
}
.lvl {
	background:url(images/prg.png) left top repeat-x;
	height:3px;
	font-size:0;
	line-height:0;
	margin:6px 35px 0 33px;
	border:solid 1px #262b2f;
}
.lvl_prg {
	background:#ffb509;
	height:3px;
	font-size:0px;
	line-height:0px;
}
.lvl_c .refresh {
	display:block;
	height:26px;
	width:28px;
	position:absolute;
	right:3px;
	padding-top:0px;
}
.lvl_c .main_icon {
	display:block;
	height:26px;
	width:28px;
	position:absolute;
	left:3px;
	padding-top:0px;
}
.lvl_c .main_icon_c {
	position:relative;
	height:26px;
	width:28px;
	margin-left:1px;
}
.lvl_c .main_icon_b {
	width:24px;
	height:24px;
	position:absolute;
	background:url(images/dragons/border_24.png) center no-repeat;
}
.tour_bg {
	background:url(images/tour-bg.jpg) top repeat-x;
	text-align:center;
	margin:5px 5px 0 5px;
	display:block;
	text-decoration:none !important;
}
.tour_l {
	background:url(images/tour-l.jpg) left top no-repeat;
}
.tour_r {
	background:url(images/tour-r.jpg) right top no-repeat;
	height:89px;
	padding-top:5px;
}
.tour_bg_d {
	background-image:url(images/tour-bg-d.jpg);
}
.tour_bg_d .tour_l {
	background-image:url(images/tour-l-d.jpg);
}
.tour_bg_d .tour_r {
	background-image:url(images/tour-r-d.jpg);
}
.tour_h {
	font-size:14px;
	color:#ffe04d;
}
.tour_place {
	color:#8aa7b4;
	margin:5px;
}
.couple {
	width:47%;
	margin-left:5px;
	display:block;
	text-decoration:none !important;
	margin-bottom:10px;
}
.couple_l {
	background:url(images/couple_l.png) left top no-repeat;
}
.couple_r {
	background:url(images/couple_r.png) right top no-repeat;
	text-align:center;
	min-height:90px;
}
.couple_t {
	padding-top:84px;
}
.couple_h {
	color:#ffe04d;
}
.couple_bw .couple_t,
.couple_bw .couple_h {
	color:#5b7784;
}
.couple_arena {
	background:url(images/arena.jpg) center top no-repeat;
}
.couple_arena_bw {
	background:url(images/arena_bw.jpg) center top no-repeat;
}
.couple_cave {
	background:url(images/cave.jpg) center top no-repeat;
}
.couple_cave_bw {
	background:url(images/cave_bw.jpg) center top no-repeat;
}
.couple_duel {
	background:url(images/duel.jpg) center top no-repeat;
	margin-right:5px;
	margin-left:0;
}
.couple_duel_bw {
	background:url(images/duel_bw.jpg) center top no-repeat;
	margin-right:5px;
	margin-left:0;
}
/* Action */
.main_promo {
	display:block;
	height:26px;
	padding-top:12px;
	background:url(images/action.jpg) center no-repeat;
	text-align:center;
	color:#ffffff !important;
	font-weight:bold;
}
.local_promo_header {
	display:block;
	height:30px;
	padding-top:9px;
	background:url(images/action_big.png) center no-repeat;
	text-align:center;
	color:#ffffff !important;
	font-weight:bold;
}
/* footer */
.footer {
	background:url(images/sprite-footer-r.png) right bottom no-repeat;
}
.footer_in {
	background:url(images/sprite-footer-l.png) left bottom no-repeat;
	text-align:center;
	padding-bottom:10px;
}
.footer a {
	color:#a3a3a3;
}

/* btn */
.btn_g,
.btn_y,
.btn_d {
	display:block;
	height:31px;
	line-height:31px;
	background:url(images/sprite-btn-green.png) right bottom no-repeat;
	text-decoration:none !important;
	font-weight:bold;
	text-shadow:0 1px 5px black;
	margin:auto;
	text-align:center;
	padding-right:2px;
	white-space:nowrap;
}
.btn_y {
	background-image:url(images/sprite-btn-yellow.png);
}
.btn_d {
	background-image:url(images/sprite-btn-dsbl.png);
}
.btn_g:link, .btn_g:hover,
.btn_y:link, .btn_y:hover,
.btn_d:link, .btn_d:hover {
	color:#fff;
	text-decoration:none;
}
.btn_g_in,
.btn_y_in,
.btn_d_in {
	display:block;
	background:url(images/sprite-btn-green.png) left top no-repeat;
	color:#fff;
	margin-left:-2px;
	text-decoration:none;
	height:22px;
	line-height:1;
	padding-top:9px;
	white-space:nowrap;
}
.btn_y_in {
	background-image:url(images/sprite-btn-yellow.png);
}
.btn_d_in {
	background-image:url(images/sprite-btn-dsbl.png);
}
.btn_g img,
.btn_y img,
.btn_d img {
	vertical-align:middle;
}
.btn_g input,
.btn_y input,
.btn_d input {
	border:0;
	background:0;
	color:#fff;
	font-weight:bold;
	text-shadow: 0 1px 5px black;
	cursor:pointer;
	font-size: 12px;
	margin:0;
	padding:0;
}
/* Bubble */
.bubble, .bubble_g  {
	background:#000c15;
	text-align:center;
	margin:5px;
}
.bl_l {
	background:url(images/bubble_l.png) left top repeat-y;
}
.bl_r {
	background:url(images/bubble_r.png) right top repeat-y;
}
.bl_t {
	background:url(images/bubble_t.png) left top repeat-x;
}
.bl_b {
	background:url(images/bubble_b.png) left bottom repeat-x;
}
.bl_lt {
	background:url(images/bubble_lt.png) left top no-repeat;
}
.bl_rt {
	background:url(images/bubble_rt.png) right top no-repeat;
}
.bl_lb {
	background:url(images/bubble_lb.png) left bottom no-repeat;
}
.bl_rb {
	background:url(images/bubble_rb.png) right bottom no-repeat;
	padding:5px;
}

.bubble_g .bl_l {
	background-image:url(images/bubble_g_l.png);
}
.bubble_g .bl_t {
	background-image:url(images/bubble_g_t.png);
}
.bubble_g .bl_b {
	background-image:url(images/bubble_g_b.png);
}
.bubble_g .bl_r {
	background-image:url(images/bubble_g_r.png);
}
.bubble_g .bl_lt {
	background-image:url(images/bubble_g_lt.png);
}
.bubble_g .bl_lb {
	background-image:url(images/bubble_g_lb.png);
}
.bubble_g .bl_rt {
	background-image:url(images/bubble_g_rt.png);
}
.bubble_g .bl_rb {
	background-image:url(images/bubble_g_rb.png);
}
.guild_quest_bubble_in {
	display:block;
	text-decoration:none !important;
}
/* Backplates */
.backplate {
	margin:5px;
	background:url(images/backplates/backplates_t.png) center 44px repeat-x;
}
.backplate_t {
	background:url(images/backplates/backplates_t.png) top repeat-x;
}
.backplate_r {
	background:url(images/backplates/backplates_r.png) right repeat-y;
}
.backplate_b {
	background:url(images/backplates/backplates_b.png) bottom repeat-x;
}
.backplate_l {
	background:url(images/backplates/backplates_l.png) left repeat-y;
}
.backplate_lt {
	background:url(images/backplates/backplates_lt.png) left bottom no-repeat;
	height:59px;
}
.backplate_rt {
	background:url(images/backplates/backplates_rt.png) right bottom no-repeat;
	height:59px;
}
.backplate_lb {
	background:url(images/backplates/backplates_lb.png) left bottom no-repeat;
}
.backplate_rb {
	background:url(images/backplates/backplates_rb.png) right bottom no-repeat;
}
.backplate_header {
	background:url(images/backplates/backplates_header.png) center top no-repeat;
	height:59px;
}
.backplate_icon {
	height:56px;
	text-align:center;
}
.backplate_text {
	text-align:center;
	padding:0 10px 10px 10px;
	text-align:center;
}
.backplate_message {
	background:0;
}
.backplate_message .backplate_lt {
	height:auto;
	background-position:left top;
}
.backplate_message .backplate_rt {
	height:auto;
	background-position:right top;
}
.backplate_message .backplate_text {
	padding:10px;
}

/* Plates  */
.plate_bg {
	margin:0 10px 0 5px;
}
.plate {
	background:url(images/plates/plate_top.png) right top no-repeat;
	margin: 0 10px 5px 5px;
}
.plate_bg .plate {
	margin-left:0;
	margin-right:0;
	background-image:url(images/plates/plate_top_bg.png);
}
.plate_b {
	background:url(images/plates/plate_bottom.png) right bottom no-repeat;
}
.plate_bg .plate_b {
	background-image:url(images/plates/plate_bottom_bg.png);
}
.plate_bl {
	background:url(images/plates/plate_bl.png) left bottom no-repeat;
}
.plate_icon_bg {
	background:url(images/plates/plate_icon.png) left top no-repeat;
}
.plate_red {
	background:url(images/plates/plate_top_err.png) right top no-repeat;
	margin: 0 10px 5px 5px;
}
.plate_b_red {
	background:url(images/plates/plate_bottom_err.png) right bottom no-repeat;
}
.plate_bl_red {
	background:url(images/plates/plate_bl_err.png) left bottom no-repeat;
}
.plate_icon_bg_red {
	background:url(images/plates/plate_icon_err.png) left top no-repeat;
}

.plate_text {
	margin-left:60px;
	padding:20px 10px 17px 5px;
	color:#f1e6b3;
	min-height:38px;
}
.plate_text a {
	color:#f1e6b3;
}
.plate_header {
	color:#ffd200;
	font-size:16px;
	padding-bottom:3px;
	text-align:center;
}
.plate_header img {
	vertical-align:top;
}
.plate_seeds {
	background:url(images/plates/seeds.png) left top no-repeat;
}
.plate_victory {
	background:url(images/plates/victory.png) left top no-repeat;
}
.plate_quests {
	background:url(images/plates/quests.png) left top no-repeat;
}
.plate_harvest {
	background:url(images/plates/harvest.png) left top no-repeat;
}
.plate_gold {
	background:url(images/plates/gold.png) left top no-repeat;
}
.plate_crys {
	background:url(images/plates/crys.png) left top no-repeat;
}
.plate_crys_b {
	background:url(images/plates/crys_b.png) left top no-repeat;
}
.plate_lvl_m {
	background:url(images/plates/lvl_m.png) left top no-repeat;
}
.plate_lvl_f {
	background:url(images/plates/lvl_f.png) left top no-repeat;
}
.plate_lvl_d {
	background:url(images/plates/lvl_d.png) left top no-repeat;
}
.plate_lvl_dp {
	background:url(images/plates/lvl_dp.png) left top no-repeat;
}
.plate_selection {
	background:url(images/plates/selection.png) left top no-repeat;
}
.plate_egg {
	background:url(images/plates/egg.png) left top no-repeat;
}
.plate_lock {
	background:url(images/plates/lock.png) left top no-repeat;
}
.plate_hourglass {
	background:url(images/plates/hourglass.png) left top no-repeat;
}
.plate_habitat {
	background:url(images/plates/habitat.png) left top no-repeat;
}
.plate_day {
	background:url(images/plates/day.png) left top no-repeat;
}
.plate_crisis {
	background:url(images/plates/crisis_food.png) left top no-repeat;
}
.plate_crisis_crys {
	background:url(images/plates/crisis_crys.png) left top no-repeat;
}
.plate_crisis_coin {
	background:url(images/plates/crisis_coin.png) left top no-repeat;
}
.plate_battle_fail {
	background:url(images/plates/fail.png) left top no-repeat;
}
.plate_gift {
	background:url(images/plates/gift.gif) left top no-repeat;
}
.plate_calend {
	background:url(images/plates/calend.png) left top no-repeat;
}
.plate_cup {
	background:url(images/backplates/cup.png) left top no-repeat;
}
.plate_manager {
	background:url(images/plates/manager.png) left top no-repeat;
}
.plate_news {
	background:url(images/plates/news.png) left top no-repeat;
}
.plate_guild_up {
	background:url(images/plates/guild_up.png) left top no-repeat;
}
.plate_guild_war {
	background:url(images/plates/war.png) left top no-repeat;
}
.plate_guild_bg {
	background:url(images/plates/guild_bg.png) left top no-repeat;
}
.plate_chest_horns {
	background:url(images/plates/chest_horns.gif) left top no-repeat;
}
.plate_heart {
	background:url(images/plates/heart.png) left top no-repeat;
}
.elem_fire {
	background:url(images/raid/elemental_fire_icon.png) left top no-repeat;
}
.elem_nature {
	background:url(images/raid/elemental_nature_icon.png) left top no-repeat;
}
.elem_earth {
	background:url(images/raid/elemental_earth_icon.png) left top no-repeat;
}
.elem_air {
	background:url(images/raid/elemental_air_icon.png) left top no-repeat;
}
.elem_water {
	background:url(images/raid/elemental_water_icon.png) left top no-repeat;
}
.plate_bronze1 {
	background:url(images/league/bronze1_r.png) left top no-repeat;
}
.plate_bronze2 {
	background:url(images/league/bronze2_r.png) left top no-repeat;
}
.plate_bronze3 {
	background:url(images/league/bronze3_r.png) left top no-repeat;
}
.plate_silver3 {
	background:url(images/league/silver3_r.png) left top no-repeat;
}
.plate_silver2 {
	background:url(images/league/silver2_r.png) left top no-repeat;
}
.plate_silver1 {
	background:url(images/league/silver1_r.png) left top no-repeat;
}
.plate_gold3 {
	background:url(images/league/gold3_r.png) left top no-repeat;
}
.plate_gold2 {
	background:url(images/league/gold2_r.png) left top no-repeat;
}
.plate_gold1 {
	background:url(images/league/gold1_r.png) left top no-repeat;
}
.plate_key {
	background:url(images/plates/key.png) left top no-repeat;
}
.plate_chest {
	background:url(images/plates/chest.png) left top no-repeat;
}
.plate_tour {
	background:url(images/plates/tour.png) left top no-repeat;
}
.plate_hassle {
	background:url(images/achievements/hassle.png) left top no-repeat;
}
.plate_olympus_top {
	background:url(images/achievements/olympus_top.png) left top no-repeat;
}
.plate_olympus {
	background:url(images/achievements/olympus.png) left top no-repeat;
}
/*Plates celebration*/
.plate_ny {
	background:url(images/plates/ny_bg.png) right bottom no-repeat;
}
.plate_spring {
	background:url(images/plates/spring_bg.png) right bottom no-repeat;
}
.plate_summer {
	background:url(images/plates/summer_bg.png) right bottom no-repeat;
}
.plate_ghost {
	background-image:url(images/plates/plate_top_ghost.png);
}
.plate_ghost2 {
	background-image:url(images/plates/plate_top_ghost2.png);
}
.plate_bat {
	background-image:url(images/plates/plate_top_bat.png);
}
.plate_web {
	background-image:url(images/plates/plate_top_web.png);
}
.plate_witch {
	background-image:url(images/plates/plate_top_witch.png);
}
.plate_ghost .plate_text,
.plate_ghost2 .plate_text,
.plate_bat .plate_text,
.plate_web .plate_text,
.plate_witch .plate_text {
	min-height:52px;
}

/* Plate Achievements */
.plate_ach {
	background:url(images/achievements/plate_top.png) right top no-repeat;
}
.plate_ach .plate_b {
	background:url(images/achievements/plate_bottom.png) right bottom no-repeat;
}
.plate_ach .plate_bl {
	background:url(images/achievements/plate_bl.png) left bottom no-repeat;
}
.plate_ach .plate_icon_bg {
	background:url(images/achievements/plate_icon.png) left top no-repeat;
}
.plate_ach .quest_prgr div,
.plate_ach .quest_prgr span {
	background:#b7bbc7;
}
.plate_ach_done {
	background:url(images/achievements/plate_top_done.png) right top no-repeat;
}
.plate_ach_done .plate_b {
	background:url(images/achievements/plate_bottom_done.png) right bottom no-repeat;
}
.plate_ach_done .plate_bl {
	background:url(images/achievements/plate_bl_done.png) left bottom no-repeat;
}
.plate_ach_done .plate_icon_bg {
	background:url(images/achievements/plate_icon_done.png) left top no-repeat;
}

.plate_ach .plate_header {
	font-size:12px;
	color:#E0E4F6;
	font-weight:bold;
}
.plate_ach_done .plate_header {
	font-size:12px;
	color:#ffd269;
	font-weight:bold;
}
.plate_portal {
	background:url(images/achievements/portal.png) left top no-repeat;
}
.d_mountains {
	background:url(images/achievements/d_mountains.png) left top no-repeat;
}
.d_dragonfly {
	background:url(images/achievements/d_dragonfly.png) left top no-repeat;
}
.d_cloud {
	background:url(images/achievements/d_cloud.png) left top no-repeat;
}
.d_spring {
	background:url(images/achievements/d_spring.png) left top no-repeat;
}
.d_pumkin {
	background:url(images/achievements/d_pumkin.png) left top no-repeat;
}
.d_bubble {
	background:url(images/achievements/d_bubble.png) left top no-repeat;
}
.d_swamp {
	background:url(images/achievements/d_swamp.png) left top no-repeat;
}
.d_bamboo {
	background:url(images/achievements/d_bamboo.png) left top no-repeat;
}
.d_coal {
	background:url(images/achievements/d_coal.png) left top no-repeat;
}
.d_waterfall {
	background:url(images/achievements/d_waterfall.png) left top no-repeat;
}
.d_salamander {
	background:url(images/achievements/d_salamander.png) left top no-repeat;
}
.d_sand {
	background:url(images/achievements/d_sand.png) left top no-repeat;
}
.d_coral {
	background:url(images/achievements/d_coral.png) left top no-repeat;
}
.d_druid {
	background:url(images/achievements/d_druid.png) left top no-repeat;
}
.d_amber {
	background:url(images/achievements/d_amber.png) left top no-repeat;
}
.d_rudolf {
	background:url(images/achievements/d_rudolf.png) left top no-repeat;
}
.d_fairy {
	background:url(images/achievements/d_fairy.png) left top no-repeat;
}
.d_needles {
	background:url(images/achievements/d_needles.png) left top no-repeat;
}
.d_poison {
	background:url(images/achievements/d_poison.png) left top no-repeat;
}
.d_silk {
	background:url(images/achievements/d_silk.png) left top no-repeat;
}
.d_tide {
	background:url(images/achievements/d_tide.png) left top no-repeat;
}
.d_dusk {
	background:url(images/achievements/d_dusk.png) left top no-repeat;
}
.d_amethyst {
	background:url(images/achievements/d_amethyst.png) left top no-repeat;
}
.d_coffee {
	background:url(images/achievements/d_coffee.png) left top no-repeat;
}
.d_cactus {
	background:url(images/achievements/d_cactus.png) left top no-repeat;
}
.d_amphibian {
	background:url(images/achievements/d_amphibian.png) left top no-repeat;
}
.d_sunflower {
	background:url(images/achievements/d_sunflower.png) left top no-repeat;
}
.d_riparian {
	background:url(images/achievements/d_riparian.png) left top no-repeat;
}
.d_elf {
	background:url(images/achievements/d_elf.png) left top no-repeat;
}
.d_evening {
	background:url(images/achievements/d_evening.png) left top no-repeat;
}
.d_clay {
	background:url(images/achievements/d_clay.png) left top no-repeat;
}
.d_cave {
	background:url(images/achievements/d_cave.png) left top no-repeat;
}
.d_iridescent {
	background:url(images/achievements/d_iridescent.png) left top no-repeat;
}
.d_fog {
	background:url(images/achievements/d_fog.png) left top no-repeat;
}
.d_moth {
	background:url(images/achievements/d_moth.png) left top no-repeat;
}
.d_paper {
	background:url(images/achievements/d_paper.png) left top no-repeat;
}
.d_porcelain {
	background:url(images/achievements/d_porcelain.png) left top no-repeat;
}
.plate_tour_ch {
	background:url(images/achievements/tour_ch.png) left top no-repeat;
}
.plate_tour_fin {
	background:url(images/achievements/tour_fin.png) left top no-repeat;
}
.plate_comp {
	background:url(images/achievements/comp.png) left top no-repeat;
}
.plate_calend_ch {
	background:url(images/achievements/calend_ch.png) left top no-repeat;
}
.plate_a_duel {
	background:url(images/achievements/duel.png) left top no-repeat;
}
.plate_p_fire {
	background:url(images/achievements/p_fire.png) left top no-repeat;
}
.plate_p_nature {
	background:url(images/achievements/p_nature.png) left top no-repeat;
}
.plate_p_earth {
	background:url(images/achievements/p_earth.png) left top no-repeat;
}
.plate_p_air {
	background:url(images/achievements/p_air.png) left top no-repeat;
}
.plate_p_water {
	background:url(images/achievements/p_water.png) left top no-repeat;
}
.plate_p_magic {
	background:url(images/achievements/p_magic.png) left top no-repeat;
}
.plate_p_light {
	background:url(images/achievements/p_light.png) left top no-repeat;
}
.plate_p_dark {
	background:url(images/achievements/p_dark.png) left top no-repeat;
}
/* Palte Bonus */
.plate_bonus_food {
	background:url(images/plates/bonus_food.png) left top no-repeat;
}
.plate_bonus_exp {
	background:url(images/plates/bonus_exp.png) left top no-repeat;
}
.plate_bonus_gold {
	background:url(images/plates/bonus_gold.png) left top no-repeat;
}
/* Palte Elrror */
.plate_err {
	background:#220100 url(images/plates/plate_mr_t.png) left top repeat-x;
}
.plate_err_b {
	background:url(images/plates/plate_mr_b.png) left bottom repeat-x;
}
.plate_err_l {
	background:url(images/plates/plate_mr_l.png) left top repeat-y;
}
.plate_err_r {
	background:url(images/plates/plate_mr_r.png) right top repeat-y;
}
.plate_err_rt {
	background:url(images/plates/plate_mr_rt.png) right top no-repeat;
}
.plate_err_rb {
	background:url(images/plates/plate_mr_rb.png) right bottom no-repeat;
}
.plate_err_lt {
	background:url(images/plates/plate_mr_lt.png) left top no-repeat;
}
.plate_err_lb {
	background:url(images/plates/plate_mr_lb.png) left bottom no-repeat;
	padding:15px;
	color:#f1b3b3;
}

/* Plate Gold*/
.plate_gl {
	background:#001722 url(images/plates/plate_gl_t.png) left top repeat-x;
}
.plate_gl_b {
	background:url(images/plates/plate_gl_b.png) left bottom repeat-x;
}
.plate_gl_l {
	background:url(images/plates/plate_gl_l.png) left top repeat-y;
}
.plate_gl_r {
	background:url(images/plates/plate_gl_r.png) right top repeat-y;
}
.plate_gl_rt {
	background:url(images/plates/plate_gl_rt.png) right top no-repeat;
}
.plate_gl_rb {
	background:url(images/plates/plate_gl_rb.png) right bottom no-repeat;
}
.plate_gl_lt {
	background:url(images/plates/plate_gl_lt.png) left top no-repeat;
}
.plate_gl_lb {
	background:url(images/plates/plate_gl_lb.png) left bottom no-repeat;
	padding:15px;
	color:#FFF42F;
}
.plate_pzl_bg {
	background:url(images/plates/plate_pzl_bg.jpg) center top no-repeat;
	min-height:85px;
}
/* Plate Normal*/
.plate_nor {
	background:#001722 url(images/plates/plate_nor_t.png) left top repeat-x;
}
.plate_nor_b {
	background:url(images/plates/plate_nor_b.png) left bottom repeat-x;
}
.plate_nor_l {
	background:url(images/plates/plate_nor_l.png) left top repeat-y;
}
.plate_nor_r {
	background:url(images/plates/plate_nor_r.png) right top repeat-y;
}
.plate_nor_rt {
	background:url(images/plates/plate_nor_rt.png) right top no-repeat;
}
.plate_nor_rb {
	background:url(images/plates/plate_nor_rb.png) right bottom no-repeat;
}
.plate_nor_lt {
	background:url(images/plates/plate_nor_lt.png) left top no-repeat;
}
.plate_nor_lb {
	background:url(images/plates/plate_nor_lb.png) left bottom no-repeat;
	padding:15px;
	color:#FFF42F;
}
.plate_nor .h1 {
	margin-top:-17px;
	background:0;
}
.plate_nor .h1 span {
	padding-left:1px;
	padding-right:1px;
}
.plate_nor .h1 span.plate_nor_ribbon {
	display:block;
	background:url(images/ribbons/plate_nor_ribbon.gif) center no-repeat;
	height:26px;
	color:#fff;
	text-align:center;
	padding-top:4px;
}
.plate_nor .h1 span.plate_nor_ribbon a {
	color:#fff;
	text-decoration:none;
}
/* Plate Normal Transparent*/
.plate_nor_transp {
	background:url(images/plates/plate_nor_transp_lt.png) left top no-repeat;
}
.plate_nor_transp_rt {
	background:url(images/plates/plate_nor_transp_rt.png) right top no-repeat;
}
.plate_nor_transp_rb {
	background:url(images/plates/plate_nor_transp_rb.png) right bottom no-repeat;
}
.plate_nor_transp_lb {
	background:url(images/plates/plate_nor_transp_lb.png) left bottom no-repeat;
}

.plate_nor_transp_lt_ins {
	background:url(images/plates/plate_nor_transp_lt_ins.png) left top no-repeat;
}
.plate_nor_transp_rt_ins {
	background:url(images/plates/plate_nor_transp_rt_ins.png) right top no-repeat;
}
.plate_nor_transp_rb_ins {
	background:url(images/plates/plate_nor_transp_rb_ins.png) right bottom no-repeat;
}
.plate_nor_transp_lb_ins {
	background:url(images/plates/plate_nor_transp_lb_ins.png) left bottom no-repeat;
	padding:15px;
	color:#b3cdf1;
	text-align:center;
}

.plate_nor_transp_corner_paddings {
	padding:4px 9px;
}
.plate_nor_transp_l {
	background:#001722 url(images/plates/plate_nor_transp_l.png) left top repeat-y;
}
.plate_nor_transp_t {
	background:url(images/plates/plate_nor_transp_t.png) left top repeat-x;
}
.plate_nor_transp_r {
	background:url(images/plates/plate_nor_transp_r.png) right top repeat-y;
}
.plate_nor_transp_b {
	background:url(images/plates/plate_nor_transp_b.png) left bottom repeat-x;
}

/* Plate gray*/
.plate_gr {
	background:url(images/plates/plate_gr_t.png) left top repeat-x;
}
.plate_gr_b {
	background:url(images/plates/plate_gr_b.png) left bottom repeat-x;
}
.plate_gr_l {
	background:url(images/plates/plate_gr_l.png) left top repeat-y;
}
.plate_gr_r {
	background:url(images/plates/plate_gr_r.png) right top repeat-y;
}
.plate_gr_rt {
	background:url(images/plates/plate_gr_rt.png) right top no-repeat;
}
.plate_gr_rb {
	background:url(images/plates/plate_gr_rb.png) right bottom no-repeat;
}
.plate_gr_lt {
	background:url(images/plates/plate_gr_lt.png) left top no-repeat;
}
.plate_gr_lb {
	background:url(images/plates/plate_gr_lb.png) left bottom no-repeat;
	padding:15px;
	color:#a3a3a3;
}

/* Plate Good */
.plate_good {
	background:#002200 url(images/plates/plate_good_t.png) left top repeat-x;
	display:block;
}
.plate_good_link {
	display:block;
	text-decoration:none !important;
}
.plate_good_link span {
	display:block;
}
.plate_good_b {
	background:url(images/plates/plate_good_b.png) left bottom repeat-x;
}
.plate_good_l {
	background:url(images/plates/plate_good_l.png) left top repeat-y;
}
.plate_good_r {
	background:url(images/plates/plate_good_r.png) right top repeat-y;
}
.plate_good_rt {
	background:url(images/plates/plate_good_rt.png) right top no-repeat;
}
.plate_good_rb {
	background:url(images/plates/plate_good_rb.png) right bottom no-repeat;
}
.plate_good_lt {
	background:url(images/plates/plate_good_lt.png) left top no-repeat;
}
.plate_good_lb {
	background:url(images/plates/plate_good_lb.png) left bottom no-repeat;
	padding:15px;
	color:#f1e6b3;
}
.plate_good_top {
	background:url(images/plates/plate_good_top.png) center top no-repeat;
	padding-top:18px;
}
.plate_good_bottom {
	background:url(images/plates/plate_good_bottom.png) center bottom no-repeat;
	padding-bottom:18px;
}
.plate_good_top .plate_good_lb {
	padding:0;
}
.plate_good_top_p {
	background:url(images/plates/plate_good_top_p.png) center top no-repeat;
}
.plate_good_bottom_p {
	background:url(images/plates/plate_good_bottom_p.png) center bottom no-repeat;
	padding:15px;
}
/*Plate Radius */
.plate_rd {
	border:solid 1px #239700;
	border-radius:6px;
	padding:10px;
	text-align:center;
	background:#0f1f19;
	box-shadow:0 0 10px #a5a0a0;
}
.plate_rd_hearts {
	border:solid 1px #e24101;
	border-radius:6px;
	padding:10px;
	text-align:center;
	background:url(images/plates/hearts.jpg) center repeat;
	box-shadow:0 0 10px #d608ae;
	color: #fff !important;
}
/*Plate Log Skills */
.plate_sk_r {
	border:solid 1px #e0796b;
	border-radius:4px;
	box-shadow:0 0 5px #ff7b69;
	padding:5px;
}
.plate_sk_g{
	border:solid 1px #bfff86;
	border-radius:4px;
	box-shadow:0 0 5px #1d88e;
	padding:5px;
}

/* Achievements */
.ach_group {
	margin:10px;
	min-height:70px;
}
.ach_group_img {
	float:left;
}
.ach_group_descr {
	margin-left:80px;
}
.ach_dots img {
	margin:0 1px;
}
.ach_profile {
	width:190px;
	margin:10px auto;
}
.ach_profile2 {
	width:130px;
}
.ach_profile1 {
	width:65px;
}
.ach_profile_item {
	width:60px;
	height:56px;
	background:url(images/achievements/plate_icon_profile.png) left top no-repeat;
	float:left;
	margin-left:2px;
}
.guild_puzzle_item {
	width:60px;
	height:56px;
	background:url(images/achievements/plate_icon_gpuzzle.png) left top no-repeat;
	margin:5px auto;
}
/* main menu */
.menu {
	margin:0 2px;
}
.menu_btn {
	background:url(images/sprite-btn.png) right -34px no-repeat;
	height:34px;
	line-height:34px;
	margin-bottom:2px;
}
.menu_btn_l {
	float:left;
	background:url(images/sprite-btn.png) left top no-repeat;
	padding-left:10px;
	height:34px;
	line-height:34px;
	padding-right:10px;
}
.gmenu .menu_btn_l {
	padding-right:5px;
}
.menu_btn a {
	display:block;
	line-height:34px;
	color:#bdf2f5;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.menu_btn a img {
	vertical-align:middle;
}
.menu_btn  .flr {
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
}
.menu_btn_noicon .menu_btn_l {
	padding-left:25px;
	float:none;
	display:block;
}
.menu_btn_dsbl,
.menu_btn_dsbl .menu_btn_l  {
	background-image:url(images/sprite-btn-menu-dsbl.png);
}
.menu_btn_dsbl a {
	color:#999;
}
/* btm menu */
.menu_bottom {
	height:60px;
	padding:10px 0;
}
.menu_bottom .mb_item {
	float:left;
	width:25%;
	text-align:center;
}

.menu_bottom .mb_item a {
	display:inline-block;
//display:inline;
//zoom:1;
	width:52px;
	position:relative;
}
.menu_bottom .mb_item .new {
	background:url(images/new_16.png) right top no-repeat;
	width:16px;
	height:16px;
	position:absolute;
	right:0;
	top:0;
}
/* Buttons Low*/
.btn_low {
	background:url(images/sprite-green-low.png) right -28px no-repeat;
	height:28px;
	margin-bottom:2px;
}
.btn_low_l {
	float:left;
	background:url(images/sprite-green-low.png) left top no-repeat;
	padding-left:10px;
	height:28px;
	padding-right:10px;
	line-height:28px;
}
.btn_low a {
	display:block;
	line-height:28px;
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
}
.btn_low img {
	vertical-align:middle;
}
.btn_low_br {
	background-image:url(images/sprite-br-low.png);
}
.btn_low_br .btn_low_l {
	background-image:url(images/sprite-br-low.png);
}
/* habtats list*/
.habitat_item {
	margin:5px 1px;
	min-height:158px;
}
.habitat_upgrades {
	min-height:inherit;
}
.habitat_item_header,
.farm_item_header {
	background:url(images/habitats/habitat_header_border.png) top repeat-x;
}
.habitat_item_header_l,
.farm_item_header_l {
	background:url(images/habitats/habitat_header_l.png) left top no-repeat;
}
.habitat_item_header_r,
.farm_item_header_r {
	background:url(images/habitats/habitat_header_r.png) right top no-repeat;
	height:28px;
}
.habitat_item_header .habitat_item_h,
.farm_item_header .farm_item_h {
	display:block;
	height:28px;
	line-height:28px;
	color:#6799c6;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	background:url(images/habitats/bnt.png) right top no-repeat;
}
.habitat_item_header .habitat_item_h img,
.farm_item_header .farm_item_h img {
	vertical-align:middle;
}
.habitat_item_header .habitat_item_btn_noactive,
.farm_item_header .farm_item_btn_noactive {
	background:url(images/habitats/bnt_noactive.png) right top no-repeat;
}
.habitat_item_header .habitat_item_btn_blue,
.farm_item_header .farm_item_btn_blue {
	background:url(images/habitats/bnt_blue.png) right top no-repeat;
}
.habitat_item_header .habitat_item_btn_none,
.farm_item_header .farm_item_btn_none {
	background:none;
}
.habitat_upgrades .habitat_item_h,
.farm_upgrades .farm_item_h {
	color:#fff000;
	background:0;
}
.habitat_item .dragon_item_1 {
	width:auto;
	text-align:center;
	padding:10px 0;
}
.habitat_item .dragon_item_2 {
	width:50%;
	float:left;
	text-align:center;
	padding:10px 0;
}
.habitat_item .dragon_item_3 {
	width:33%;
	float:left;
	text-align:center;
	padding:10px 0;
}
.habitat_item .dragon_item {
	float:none;
	width:auto;
	display:inline-block;
//display:inline;
//zoom:1;
}
.farm_item {
	height:128px;
	margin:10px 1px 5px 1px;
	margin-top:10px;
	position:relative;
}
.farm_item_lvl {
	position:absolute;
	left:5px;
	top:5px;
	width:22px;
	height:22px;
}
.farm_link {
	float:left;
	width:25%;
	height:81px;
}
.farm_link {
	width:25%;
}
.seeds_item {
	width:30%;
	float:left;
}
.seeds_plant {
	width:75%;
	float:right;
	padding-top:10px;
}
.seeds_plant_bed {
	float:none;
	margin:auto;
	width:auto;
	margin-left:10px;
}
.seeds_plant .btn_g,
.seeds_plant .btn_y,
.seeds_plant .btn_d {
	margin-left:0;
}
.income {
	display:block;
	clear:both;
	width:70%;
	margin:auto;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(images/sprite-income.png) right bottom no-repeat;
}
.income:link, .income:visited {
	color:#fff000;
	text-decoration:none;
}

.income img {
	vertical-align:middle;
}
.income .income_in {
	display:block;
	height:25px;
	background:url(images/sprite-income.png) left top no-repeat;
}
.building_speedup {
	width:75%;
	float:right;
	padding-top:5px;
	text-align:center;
}
.fire1 {
	background:url(images/habitats/habitat_fire1.jpg) center 28px no-repeat;
}
.fire2 {
	background:url(images/habitats/habitat_fire2.jpg) center 28px no-repeat;
}
.fire3 {
	background:url(images/habitats/habitat_fire3.jpg) center 28px no-repeat;
}
.nature1 {
	background:url(images/habitats/habitat_nature1.jpg) center 28px no-repeat;
}
.nature2 {
	background:url(images/habitats/habitat_nature2.jpg) center 28px no-repeat;
}
.nature3 {
	background:url(images/habitats/habitat_nature3.jpg) center 28px no-repeat;
}
.earth1 {
	background:url(images/habitats/habitat_earth1.jpg) center 28px no-repeat;
}
.earth2 {
	background:url(images/habitats/habitat_earth2.jpg) center 28px no-repeat;
}
.earth3 {
	background:url(images/habitats/habitat_earth3.jpg) center 28px no-repeat;
}
.water1 {
	background:url(images/habitats/habitat_water1.jpg) center 28px no-repeat;
}
.water2 {
	background:url(images/habitats/habitat_water2.jpg) center 28px no-repeat;
}
.water3 {
	background:url(images/habitats/habitat_water3.jpg) center 28px no-repeat;
}
.air1 {
	background:url(images/habitats/habitat_air1.jpg) center 28px no-repeat;
}
.air2 {
	background:url(images/habitats/habitat_air2.jpg) center 28px no-repeat;
}
.air3 {
	background:url(images/habitats/habitat_air3.jpg) center 28px no-repeat;
}
.magic1 {
	background:url(images/habitats/habitat_magic1.jpg) center 28px no-repeat;
}
.magic2 {
	background:url(images/habitats/habitat_magic2.jpg) center 28px no-repeat;
}
.magic3 {
	background:url(images/habitats/habitat_magic3.jpg) center 28px no-repeat;
}
.light1 {
	background:url(images/habitats/habitat_light1.jpg) center 28px no-repeat;
}
.light2 {
	background:url(images/habitats/habitat_light2.jpg) center 28px no-repeat;
}
.light3 {
	background:url(images/habitats/habitat_light3.jpg) center 28px no-repeat;
}
.dark1 {
	background:url(images/habitats/habitat_dark1.jpg) center 28px no-repeat;
}
.dark2 {
	background:url(images/habitats/habitat_dark2.jpg) center 28px no-repeat;
}
.dark3 {
	background:url(images/habitats/habitat_dark3.jpg) center 28px no-repeat;
}
.cornfield1 {
	background:url(images/farm_list_1.jpg) left 28px no-repeat;
}
.cornfield2 {
	background:url(images/farm_list_2.jpg) left 28px no-repeat;
}
.cornfield3 {
	background:url(images/farm_list_3.jpg) left 28px no-repeat;
}
.dragon_item {
	width:25%;
	float:left;
	min-height:81px;
	margin-bottom:5px;
}
.plate_nor .dragon_item {
	margin-bottom:0;
}
.dragon_lvl {
	float:right;
	width:19px;
	height:19px;
	margin-right:-5px;
	margin-top:-5px;
	font-size:12px;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	text-decoration:none !important;
}
.dragon_lvl_heart,
.dragon_lvl_portal {
	float:right;
	width:19px;
	height:19px;
	margin-right:-5px;
	margin-top:-5px;
	font-size:12px;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	background:url(images/dragon_lvl_heart.png) center no-repeat;
}
.dragon_lvl_portal {
	background:url(images/dragon_lvl_portal.png) center no-repeat;
	background-size:19px 19px;
}
.dragon_empty_60 {
	display:block;
	background:url(images/dragons/d_empty_60.png) center top no-repeat;
	width:64px;
	height:81px;
	position:relative;
}
.dragon_empty_60 span {
	display:block;
	padding-top:60px;
	width:64px;
	text-align:center;
	text-decoration:underline;
	left:0;
}
.dragon_empty_60_l {
	background-image:url(images/dragons/d_empty_60_l.png);
}
.dragon_border_60 {
	width:64px;
	height:81px;
	display:block;
	font-size:0;
	line-height:0;
	position:relative;
}

.dragon_border_60 .elems {
	display:block;
	margin:auto;
	height:16px;
	padding-top:63px;
}

.dragon_border_green_60 {
	background:url(images/dragon_border_green_60.png) center top no-repeat;
}
.dragon_border_green_60 .dragon_lvl {
	background:url(images/dragon_lvl_green.png) center top no-repeat;
	color:#10af08;
}
.dragon_border_green_60 .elems {
	width:16px;
}
.dragon_border_blue_60 {
	background:url(images/dragon_border_blue_60.png) center top no-repeat;
}
.dragon_border_blue_60 .dragon_lvl {
	background:url(images/dragon_lvl_blue.png) center top no-repeat;
	color:#1578f9;
}
.dragon_border_blue_60 .elems {
	width:32px;
}
.dragon_border_purple_60 {
	background:url(images/dragon_border_purple_60.png) center top no-repeat;
}
.dragon_border_purple_60 .dragon_lvl {
	background:url(images/dragon_lvl_purple.png) center top no-repeat;
	color:#8d2ffe;
}
.dragon_border_purple_60 .elems {
	width:48px;
}
.seeds_border_60 {
	background:url(images/seeds_border_60.png) center top no-repeat;
	width:64px;
	height:81px;
	display:block;
	text-align:center;
}
.seeds_border_60 span {
	display:block;
	padding-top:62px;
	position:relative;
}
.seeds_border_60 span .arrow_move_t {
	bottom:0;
	left:50%;
	position:absolute;
}

.seeds_item {
	float:left;
}
.plant_info {
	margin-left:70px;
	text-align:left;
}
/* Habitat profile */
.habitat {
	height:20px;
	margin:0 1px;
	padding-top:130px;
	padding-bottom:10px;
	background-position:center top;
}
.habitat_mess {
	height:80px;
	padding-top:50px;
}
.dragons  {
	margin:5px;
}
.dragons .dragon_item {
	float:none;
	margin-top:10px;
	min-height:85px;
	width:auto;
}
.dragons .dragon_item_a {
	float:left;
}
.dragons .dragon_item_i {
	margin-left:75px;
}
.dragons_shop .dragon_item {
	min-height:81px;
	position:relative;
}
.dragon_item_food_lvl,
.dragon_item_rank,
.dragon_item_evo {
	width:65px;
	margin:0;
	padding:0;
	height:1px;
}
.dragon_item_food_lvl li,
.dragon_item_rank li,
.dragon_item_evo li {
	height:2px;
	line-height:0;
	width:12px;
	float:left;
	margin-right:1px;
}
.dragon_item_rank li,
.dragon_item_evo li   {
	width:auto;
	float:none;
	margin-right:0;
}
.dragon_item_food_lvl_full {
	background:#60e85d;
}
.dragon_item_food_lvl_empty {
	background:#413806;
}
.dragon_item_rank_full {
	background:#25C3EA;
	height:2px;
}
.dragon_item_evo_full {
	background:#efb80a;
	height:3px;
	float:left;
}
.dragon_item_evo_up {
	background:#3dab04;
	height:3px;
	float:left;
}
.dragon_item_rank_empty {
	background:#413806;
}

.dragon_item_evo_empty {
	background:#413806;
	height:3px !important;
}
/* Dragon profile */
.dragon_image {
	width:165px;
	height:174px;
	margin:auto;
}
.dragon_profile_food_lvl {
	width:150px;
	height:5px;
	margin:10px auto;
}
.dragon_profile_food_lvl_empty {
	height:5px;
	width:30px;
	float:left;
	background:url(images/prg_food_empty_30.png) center top no-repeat;
	font-size:0;
	line-height:0;
}
.dragon_profile_food_lvl_full {
	height:5px;
	width:30px;
	float:left;
	background:url(images/prg_food_full_30.png) center top no-repeat;
	font-size:0;
	line-height:0;
}
.dragon_profile_perk,
.profile_item {
	padding:5px 0;
}
.dragon_profile_perk_icon,
.profile_item_icon {
	float:left;
	width:40px;
	margin-right:10px;
}
.perks_choice .fll {
	margin-left:10px;
}
.perks_choice .flr {
	margin-right:10px;
}
.perks {
	margin:10px;
}
.perks_quest .dragon_profile_perk_icon {
	margin-right:4px;
}
.item_prg_bg {
	background:url(images/prg.png) left top repeat-x;
	height:3px;
	font-size:0;
	line-height:0;
	margin:5px 0;
	border:solid 1px #262b2f;
}
.item_prg {
	background:#25C3EA;
	height:3px;
	font-size:0px;
	line-height:0px;
}
/* Yes / No */
.y_n .fll {
	margin-left:30px;
}
.y_n .flr {
	margin-right:30px;
}

/* selection */
.selection {
	padding:10px 0;
}
.selection_left {
	float:left;
	width:33%
}
.selection_right {
	float:right;
	width:33%;
}
.heart {
	float:left;
	width:33%;
	height:90px;
	background:url(images/heart.jpg) center top no-repeat;
	text-align:center;
}
.evolution {
	float:left;
	width:33%;
	height:90px;
	background:url(images/evo.jpg) center top no-repeat;
	text-align:center;
}
.egg {
	float:left;
	width:33%;
	height:81px;
	text-align:center;
	line-height:81px;
}
.egg img {
	vertical-align:middle;
}
.dragon_selection {
	margin:auto;
	width:64px;
	text-align:center;
}
.selection_res  {
	text-align:center;
}
.selection_res_c {
	display:inline-block;
	width:70px;
}
.selection_res div {
	float:none;
	display:inline-block;
}
/* seeds shop */
.seeds {
	margin:5px;
}
.seeds .seeds_shop_item {
	float:none;
	margin-top:10px;
	width:auto;
}
.seeds .seeds_item_a {
	float:left;
}
.seeds .seeds_item_i {
	margin-left:75px;
}
/* quests */
.quest_prgr {
	height:3px;
	line-height:0;
	margin:5px 10px;
	background:url(images/quest_prgr_bg.png) left top repeat-x;
}
.quest_prgr div,
.quest_prgr span {
	background:#bfff86;
	height:3px;
	line-height:0;
}
.quest_reward,
.manager_bubble,
.main_bubble {
	padding:0;
}
.quest_reward_book {
	padding:10px;
	background:url(images/quest_reward.png) right center no-repeat;
}
.chapter_book {
	padding:10px;
	background:url(images/chapters.png) right center no-repeat;
}
.manager_bubble_in {
	display:block;
	text-decoration:none !important;
	background:url(images/manager_bubble.png) 10px center no-repeat;
	padding:10px 10px 10px 58px;
}
.main_bubble_in {
	display:block;
	text-decoration:none !important;
	padding:5px 10px 5px 58px;
}
.main_bubble_portal {
	background:url(images/m_portal.png) 10px center no-repeat;
}
.main_bubble_habitats {
	background:url(images/m_habitats.png) 10px center no-repeat;
}
.main_bubble_farm {
	background:url(images/m_farm.png) 10px center no-repeat;
}
.main_bubble_selection {
	background:url(images/m_selection.png) 10px center no-repeat;
}
.main_bubble_hatcher {
	background:url(images/m_hatcher.png) 10px center no-repeat;
}
.main_bubble_lair {
	background:url(images/m_lair.png) 10px center no-repeat;
}
.main_bubble_comp {
	background:url(images/m_comp.png) 10px center no-repeat;
}
.main_bubble_pumkin {
	background:url(images/m_pumkin.png) 10px center no-repeat;
}
.main_bubble_tree {
	background:url(images/m_tree.png) 10px center no-repeat;
}
.main_bubble_olympus {
	background:url(images/m_olympus.png) 10px center no-repeat;
}
/* Elems Tabs */
.elems_tabs {
	margin:5px 5px 0 5px;
}
.elems_tabs li {
	height:28px;
	width:40px;
	text-align:center;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}
.elems_tabs li.break {
	clear:both;
	width:0;
	height:0;
	line-height:0;
	margin-right:0;
}
.elems_tabs li a,
.elems_tabs li span {
	line-height:28px;
	background:url(images/elems_tab.png) center top no-repeat;
	display:inline-block;
//display:inline;
//zoom:1;
	width:40px;
	height:28px;
}
.elems_tabs li img  {
	vertical-align:-4px;
}
.elems_tabs li.elems_tab_tut {
	text-align:left;
}
.tab_f {
	background:url(images/elems_tab_f.png) center top no-repeat;
}
.tab_e {
	background:url(images/elems_tab_e.png) center top no-repeat;
}
.tab_n {
	background:url(images/elems_tab_n.png) center top no-repeat;
}
.tab_w {
	background:url(images/elems_tab_w.png) center top no-repeat;
}
/* dragons icons */
.fire_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_fire_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.fire_baby_150 {
	background:url(images/dragons/d_fire_1_150.jpg) center top no-repeat;
}
.earth_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_earth_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.earth_baby_150 {
	background:url(images/dragons/d_earth_1_150.jpg) center top no-repeat;
}
.nature_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_nature_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.nature_baby_150 {
	background:url(images/dragons/d_nature_1_150.jpg) center top no-repeat;
}
.ash_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_ash_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.ash_baby_150 {
	background:url(images/dragons/d_ash_1_150.jpg) center top no-repeat;
}
.grass_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_grass_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.grass_baby_150 {
	background:url(images/dragons/d_grass_1_150.jpg) center top no-repeat;
}
.lava_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_lava_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.lava_baby_150 {
	background:url(images/dragons/d_lava_1_150.jpg) center top no-repeat;
}
.water_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_water_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.water_baby_150 {
	background:url(images/dragons/d_water_1_150.jpg) center top no-repeat;
}
.air_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_air_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.air_baby_150 {
	background:url(images/dragons/d_air_1_150.jpg) center top no-repeat;
}
.mountains_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_mountains_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.mountains_baby_150 {
	background:url(images/dragons/d_mountains_1_150.jpg) center top no-repeat;
}
.dirt_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_dirt_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.dirt_baby_150 {
	background:url(images/dragons/d_dirt_1_150.jpg) center top no-repeat;
}
.smoke_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_smoke_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.smoke_baby_150 {
	background:url(images/dragons/d_smoke_1_150.jpg) center top no-repeat;
}
.lily_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_lily_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.lily_baby_150 {
	background:url(images/dragons/d_lily_1_150.jpg) center top no-repeat;
}
.cloud_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_cloud_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.cloud_baby_150 {
	background:url(images/dragons/d_cloud_1_150.jpg) center top no-repeat;
}
.dragonfly_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_dragonfly_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.dragonfly_baby_150 {
	background:url(images/dragons/d_dragonfly_1_150.jpg) center top no-repeat;
}
.rain_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_rain_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.rain_baby_150 {
	background:url(images/dragons/d_rain_1_150.jpg) center top no-repeat;
}
.spring_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_spring_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.spring_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_spring_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.spring_baby_150 {
	background:url(images/dragons/d_spring_1_150.jpg) center top no-repeat;
}
.spring_big_150 {
	background:url(images/dragons/d_spring_2_150.jpg) center top no-repeat;
}
.pumkin_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_pumkin_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.pumkin_baby_150 {
	background:url(images/dragons/d_pumkin_1_150.jpg) center top no-repeat;
}
.fluffy_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_fluffy_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.fluffy_baby_150 {
	background:url(images/dragons/d_fluffy_1_150.jpg) center top no-repeat;
}
.swamp_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_swamp_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.swamp_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_swamp_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.swamp_baby_150 {
	background:url(images/dragons/d_swamp_1_150.jpg) center top no-repeat;
}
.swamp_big_150 {
	background:url(images/dragons/d_swamp_2_150.jpg) center top no-repeat;
}
.bubble_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_bubble_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.bubble_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_bubble_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.bubble_baby_150 {
	background:url(images/dragons/d_bubble_1_150.jpg) center top no-repeat;
}
.bubble_big_150 {
	background:url(images/dragons/d_bubble_2_150.jpg) center top no-repeat;
}
.salamander_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_salamander_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.salamander_baby_150 {
	background:url(images/dragons/d_salamander_1_150.jpg) center top no-repeat;
}
.salamander_big_150 {
	background:url(images/dragons/d_salamander_2_150.jpg) center top no-repeat;
}
.salamander_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_salamander_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.sand_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_sand_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.sand_baby_150 {
	background:url(images/dragons/d_sand_1_150.jpg) center top no-repeat;
}
.sand_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_sand_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.sand_big_150 {
	background:url(images/dragons/d_sand_2_150.jpg) center top no-repeat;
}
.amber_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_amber_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.amber_baby_150 {
	background:url(images/dragons/d_amber_1_150.jpg) center top no-repeat;
}
.amber_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_amber_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.amber_big_150 {
	background:url(images/dragons/d_amber_2_150.jpg) center top no-repeat;
}
.waterfall_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_waterfall_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.waterfall_baby_150 {
	background:url(images/dragons/d_waterfall_1_150.jpg) center top no-repeat;
}
.waterfall_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_waterfall_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.waterfall_big_150 {
	background:url(images/dragons/d_waterfall_2_150.jpg) center top no-repeat;
}
.bamboo_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_bamboo_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.bamboo_baby_150 {
	background:url(images/dragons/d_bamboo_1_150.jpg) center top no-repeat;
}
.bamboo_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_bamboo_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.bamboo_big_150 {
	background:url(images/dragons/d_bamboo_2_150.jpg) center top no-repeat;
}
.coal_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_coal_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.coal_baby_150 {
	background:url(images/dragons/d_coal_1_150.jpg) center top no-repeat;
}
.coal_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_coal_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.coal_big_150 {
	background:url(images/dragons/d_coal_2_150.jpg) center top no-repeat;
}
.coral_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_coral_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.coral_baby_150 {
	background:url(images/dragons/d_coral_1_150.jpg) center top no-repeat;
}
.coral_big_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_coral_2_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.coral_big_150 {
	background:url(images/dragons/d_coral_2_150.jpg) center top no-repeat;
}
.fairy_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_fairy_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.fairy_baby_150 {
	background:url(images/dragons/d_fairy_1_150.jpg) center top no-repeat;
}
.magic_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_magic_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.magic_baby_150 {
	background:url(images/dragons/d_magic_1_150.jpg) center top no-repeat;
}
.heat_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_heat_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.heat_baby_150 {
	background:url(images/dragons/d_heat_1_150.jpg) center top no-repeat;
}
.druid_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_druid_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.druid_baby_150 {
	background:url(images/dragons/d_druid_1_150.jpg) center top no-repeat;
}
.almaz_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_almaz_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.almaz_baby_150 {
	background:url(images/dragons/d_almaz_1_150.jpg) center top no-repeat;
}
.lightning_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_lightning_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.lightning_baby_150 {
	background:url(images/dragons/d_lightning_1_150.jpg) center top no-repeat;
}
.pearl_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_pearl_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.pearl_baby_150 {
	background:url(images/dragons/d_pearl_1_150.jpg) center top no-repeat;
}
.rudolf_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_rudolf_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.rudolf_baby_150 {
	background:url(images/dragons/d_rudolf_1_150.jpg) center top no-repeat;
}
.needles_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_needles_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.needles_baby_150 {
	background:url(images/dragons/d_needles_1_150.jpg) center top no-repeat;
}
.poison_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_poison_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.poison_baby_150 {
	background:url(images/dragons/d_poison_1_150.jpg) center top no-repeat;
}
.silk_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_silk_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.silk_baby_150 {
	background:url(images/dragons/d_silk_1_150.jpg) center top no-repeat;
}
.tide_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_tide_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.tide_baby_150 {
	background:url(images/dragons/d_tide_1_150.jpg) center top no-repeat;
}
.light_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_light_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.light_baby_150 {
	background:url(images/dragons/d_light_1_150.jpg) center top no-repeat;
}
.spark_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_spark_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.spark_baby_150 {
	background:url(images/dragons/d_spark_1_150.jpg) center top no-repeat;
}
.chamomile_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_chamomile_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.chamomile_baby_150 {
	background:url(images/dragons/d_chamomile_1_150.jpg) center top no-repeat;
}
.glass_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_glass_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.glass_baby_150 {
	background:url(images/dragons/d_glass_1_150.jpg) center top no-repeat;
}
.rainbow_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_rainbow_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.rainbow_baby_150 {
	background:url(images/dragons/d_rainbow_1_150.jpg) center top no-repeat;
}
.sun_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_sun_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.sun_baby_150 {
	background:url(images/dragons/d_sun_1_150.jpg) center top no-repeat;
}
.albino_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_albino_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.albino_baby_150 {
	background:url(images/dragons/d_albino_1_150.jpg) center top no-repeat;
}
.dark_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_dark_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.dark_baby_150 {
	background:url(images/dragons/d_dark_1_150.jpg) center top no-repeat;
}
.star_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_star_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.star_baby_150 {
	background:url(images/dragons/d_star_1_150.jpg) center top no-repeat;
}
.grig_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_grig_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.grig_baby_150 {
	background:url(images/dragons/d_grig_1_150.jpg) center top no-repeat;
}
.onyx_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_onyx_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.onyx_baby_150 {
	background:url(images/dragons/d_onyx_1_150.jpg) center top no-repeat;
}
.night_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_night_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.night_baby_150 {
	background:url(images/dragons/d_night_1_150.jpg) center top no-repeat;
}
.deep_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_deep_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.deep_baby_150 {
	background:url(images/dragons/d_deep_1_150.jpg) center top no-repeat;
}
.ghost_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_ghost_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.ghost_baby_150 {
	background:url(images/dragons/d_ghost_1_150.jpg) center top no-repeat;
}
.dusk_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_dusk_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.dusk_baby_150 {
	background:url(images/dragons/d_dusk_1_150.jpg) center top no-repeat;
}
.amethyst_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_amethyst_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.amethyst_baby_150 {
	background:url(images/dragons/d_amethyst_1_150.jpg) center top no-repeat;
}
.coffee_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_coffee_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.coffee_baby_150 {
	background:url(images/dragons/d_coffee_1_150.jpg) center top no-repeat;
}
.cactus_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_cactus_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.cactus_baby_150 {
	background:url(images/dragons/d_cactus_1_150.jpg) center top no-repeat;
}
.amphibian_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_amphibian_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.amphibian_baby_150 {
	background:url(images/dragons/d_amphibian_1_150.jpg) center top no-repeat;
}
.sunflower_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_sunflower_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.sunflower_baby_150 {
	background:url(images/dragons/d_sunflower_1_150.jpg) center top no-repeat;
}
.riparian_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_riparian_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.riparian_baby_150 {
	background:url(images/dragons/d_riparian_1_150.jpg) center top no-repeat;
}
.elf_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_elf_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.elf_baby_150 {
	background:url(images/dragons/d_elf_1_150.jpg) center top no-repeat;
}
.evening_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_evening_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.clay_baby_150 {
	background:url(images/dragons/d_clay_1_150.jpg) center top no-repeat;
}
.clay_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_clay_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.evening_baby_150 {
	background:url(images/dragons/d_evening_1_150.jpg) center top no-repeat;
}
.cave_baby_150 {
	background:url(images/dragons/d_cave_1_150.jpg) center top no-repeat;
}
.cave_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_cave_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.iridescent_baby_150 {
	background:url(images/dragons/d_iridescent_1_150.jpg) center top no-repeat;
}
.iridescent_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_iridescent_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.fog_baby_150 {
	background:url(images/dragons/d_fog_1_150.jpg) center top no-repeat;
}
.fog_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_fog_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.moth_baby_150 {
	background:url(images/dragons/d_moth_1_150.jpg) center top no-repeat;
}
.moth_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_moth_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.paper_baby_150 {
	background:url(images/dragons/d_paper_1_150.jpg) center top no-repeat;
}
.paper_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_paper_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.porcelain_baby_150 {
	background:url(images/dragons/d_porcelain_1_150.jpg) center top no-repeat;
}
.porcelain_baby_60 {
	width:64px;
	height:81px;
	background:url(images/dragons/d_porcelain_1_120.jpg) center 3px no-repeat;
	background-size:60px 60px;
}
.rip_60 {
	background:url(images/dragons/rip_60.jpg) center 5px no-repeat;
}
/* Seeds icons */
.seeds_empty_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/seeds_empty_60.jpg) center 3px no-repeat;
}
.grapes_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/grapes_60.jpg) center 3px no-repeat;
}
.kiwi_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/kiwi_60.jpg) center 3px no-repeat;
}
.mango_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/mango_60.jpg) center 3px no-repeat;
}
.banana_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/banana_60.jpg) center 3px no-repeat;
}
.grapefruit_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/grapefruit_60.jpg) center 3px no-repeat;
}
.melon_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/melon_60.jpg) center 3px no-repeat;
}
.papaya_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/papaya_60.jpg) center 3px no-repeat;
}
.pineapple_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/pineapple_60.jpg) center 3px no-repeat;
}
.watermelon_60 {
	width:64px;
	height:81px;
	background:url(images/seeds/watermelon_60.jpg) center 3px no-repeat;
}
/* Chat forum*/
.chat_forum {
	margin:5px;
	color:#e2e2e2;
}

.chat_input {
	width:100%;
	margin-right:5px;
	padding-top:3px;
}
.chat_forum .typetext {
	width:98%;
	margin:0;
	background-color: #dadada;
	color:#000;
	height:18px;
	font-size:12px;
}
.chat_forum .typesubmit {
	background:url(images/enter.png) center top no-repeat;
	width:32px;
	margin:0;
	height:32px;
	cursor:pointer;
	border:0;
}
.chat_forum .message {
	padding-top:5px;
	padding-bottom:5px;
}
.chat_forum .message .mtb5,
.chat_forum .message .mt5,
.chat_forum .message .mb5 {
	word-wrap:break-word;
	overflow-x:hidden;
}
.pg {
	padding: 3px 7px;
	margin: 1px;
	border:solid 1px #8db6b8;
	color:#8db6b8 !important;
	text-decoration:none !important;
}
.chat_forum .tarea {
	width:98%;
}
.pg:hover {
	border-color:#fff !important;
}
span.pg {
	color:#fff !important;
	border-color:#fff;
}
.chat_forum .chat_nick,
.mail .chat_nick {
	display:inline-block;
//display:inline;
//zoom:1;
	vertical-align:top;
	padding-top:4px;
	margin-left:5px;
}
.chat_forum .male,
.mail .male,
.rtg .male,
.plate_nor .male,
.plate_err .male,
.arena_user .male {
	color:#74b5ed !important;
}
.chat_forum .female,
.mail .female,
.rtg .female,
.plate_nor .female,
.plate_err .female,
.arena_user .female{
	color:#f9a7d4 !important;
}
.forum_time {
	display:inline-block;
//display:inline;
//zoom:1;
	vertical-align:top;
	padding-top:5px;
}
.small_avatar_c {
	display:inline-block;
//display:inline;
//zoom:1;
	position:relative;
	width:24px;
	height:24px;
}
.small_avatar_b {
	position:absolute;
	width:24px;
	height:24px;
	background:url(images/dragons/border_24.png) center no-repeat;
}
.chat_smiles td.active {
	background:#386f88 !important;
}
/* Profile */
.profile_avatar {
	float:left;
	margin-right:10px;
	position:relative;
}
.profile_avatar_ny {
	background:url(images/avatars/cap.png) right no-repeat;
	position:absolute;
	width:37px;
	height:40px;
	top:-10px;
	right:-11px;
}
.profile_avatar_ny2 {
	background:url(images/avatars/cap2.png) right no-repeat;
	position:absolute;
	width:34px;
	height:38px;
	top:-13px;
	right:5px;
}
.profile_avatar_b {
	background:url(images/dragons/border_50.png) center no-repeat;
	position:absolute;
	width:50px;
	height:50px;
}
.avatars {
	text-align:center;
}
.avatars img {
	margin:5px;
}
.ava25 {
	float:left;
	width:25%;
	text-align:center;
	margin-bottom:10px;
}
.ava_cntr {
	display:inline-block;
	width:50px;
	position:relative;
}
/* Mail */
.mail {
	margin:5px;
}
.mail_tabs {
	text-align:center;
}
.mail .btn_low {
	display:inline-block;
//display:inline;
//zoom:1;
}
.mail_short {
	text-decoration:none !important;
}
.mail .mail_message img {
	margin-bottom:3px;
}
/* Farm bed */
.farm1 {
	background:url(images/farm_1.jpg) left top no-repeat;
	padding-top:75px;
	position:relative;
}
.farm2 {
	background:url(images/farm_2.jpg) left top no-repeat;
	padding-top:75px;
	position:relative;
}
.farm3 {
	background:url(images/farm_3.jpg) left top no-repeat;
	padding-top:75px;
	position:relative;
}
/* title img */
.title_img_quests {
	background:url(images/ribbons/quests_rib.jpg) center top no-repeat;
}
.title_img_hatchery {
	background:url(images/ribbons/hatchery_rib.jpg) center top no-repeat;
}
.title_img_shop {
	background:url(images/ribbons/shop_rib.jpg) center top no-repeat;
}
.title_img_rate {
	background:url(images/ribbons/rate_rib.jpg) center top no-repeat;
}
.title_img_selection {
	background:url(images/ribbons/selection_rib.jpg) center top no-repeat;
}
.title_img_portal {
	background:url(images/ribbons/portal_rib.jpg) center top no-repeat;
}
.title_img_train {
	background:url(images/ribbons/train_rib.jpg) center top no-repeat;
}
.title_img_liar {
	background:url(images/ribbons/lair_rib.jpg) center top no-repeat;
}
.title_img_manager {
	background:url(images/ribbons/manager_rib.jpg) center top no-repeat;
}
.title_img_guild {
	background:url(images/ribbons/guild_rib.jpg) center top no-repeat;
}
.title_img_treasury {
	background:url(images/ribbons/treasury_rib.jpg) center top no-repeat;
}
.title_img_achievements {
	background:url(images/ribbons/achievements_rib.jpg) center top no-repeat;
}
.title_img {
	background-size: 314px 72px;
	height:72px;
	margin:0 1px;
}
/*Elementals*/
.elemental_fire {
	background:url(images/raid/elemental_fire.jpg) center top no-repeat;
}
.elemental_nature {
	background:url(images/raid/elemental_nature.jpg) center top no-repeat;
}
.elemental_earth {
	background:url(images/raid/elemental_earth.jpg) center top no-repeat;
}
.elemental_air {
	background:url(images/raid/elemental_air.jpg) center top no-repeat;
}
.elemental_water {
	background:url(images/raid/elemental_water.jpg) center top no-repeat;
}
.elemental {
	background-size: 314px 140px;
	height:149px;
	margin:10px 1px 0 1px;
	text-align:center;
}
.elemental_hp {
	margin:0 10px 10px 10px;
	border:#252b30 solid 2px;
	border-radius:3px;
}
.elemental_hp .batle_hp_bar_prg,
.elemental_hp .batle_hp_bar {
	margin:0;
	height:4px;
	color:#000;
}
.elemental_hp_v {
	color:#86ff00;
	height:14px;
	text-align:left;
	margin:0 10px;
}
.raid_group {

}

/* ratings */
.rtgh {
	width: 100%;
	border: 1px solid #252b30;
	border-spacing: 0;
	border-radius: 5px;
}
.rtgh .td30,
.rtgh .td50 {
	width:33%;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	border-left: 1px solid #252b30;
}
.rtgh .td50 {
	width:50%;
}
.rtgh .rgtbl {
	border-left:0;
}
table.rtgh a {
	display:block;
	padding-top:1px;
	padding-bottom:1px;
}
.rtgh td.active {
	background:#132c37;
}
.rtg td {
	padding:0;
	margin:0;
}
.rtg td a {
	text-decoration:none;
}
.rtg td a.gname {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
}
.rtg td.num,
.rtg td.avatar {
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #252b30;
	padding-left:10px;
	padding-right:10px;
}
.rtg_guild td.num {
	padding-left:5px;
	padding-right:5px;
}
.rtg td.avatar {
	padding-left:3px;
	padding-right:0;
	border-right:0;
}
.rtg td {
	padding-top:4px;
	padding-bottom:2px;
	border-top: 1px solid #252b30;
}
.rtg td span {
	display:block;
}
.rtg td span.dibl {
	display:inline-block;
}
.rtg td.usr .fll {
	padding-left:5px;
}
.rtg td span.chat_nick {
	display:inline-block;
//display:inline;
//zoom:1;
	vertical-align: top;
	padding-top: 4px;
	margin-left: 5px;
}
.rtg td span.ml0 {
	margin-left:0;
}
.rtg td.usr span.chat_nick {
	padding-left:0;
	margin-left:0;
}
.rtg td.usr span.chat_nick span {
	padding-left:0px;
	display:inline;
}
.rtg td.usr span.chat_nick span.afk {
	padding-left:0px;
}
.rtg td.usr span.chat_nick span.guild_exp {
	padding-left:0px;
}
.rtg td.usr {
	width: 100%;
	border-right: 1px solid #252b30;
	text-align:left;
	padding-left:5px;
}
.rtg_guild td.usr {
	border-right:0;
	padding-left:3px;
	padding-right:3px;
}
.rtg_guild td.usr span {
	padding-left:0 !important;
	display:inline !important;
}
.rtg_guild .guild_manage {
	border:0;
	padding-left:3px;
	padding-top:0;
}
.rtg_guild .guild_manage_num {
	border-top:0;
	border-right:solid 1px #252b30;
}
.rtg td.usr .minor {
	display:inline;
	padding-left:5px;
}
.rtg td.usr span {
	padding-left:10px;
}
.rtg td.sum {
	padding-left:10px;
	padding-right:10px;
}
.rtg .leader td,
.rtg .leader td a,
.rtg .leader td span {
	color:#f8c912;
	font-weight:bold;
}
.rtg .leader td,
.rtg .leader td a.info span {
	color:#bfff86;
}
.rtg .even td {
	background:#132229;
}
.rtg .unfriend {
	padding-left:10px;
	padding-right:10px;
	width:100px;
	white-space:nowrap
}
.frsh a,
.mailh a {
	text-decoration:none;
	line-height:20px;
}
.rtg td.rwrd {
	width: 100%;
	border-right: 1px solid #252b30;
	text-align: left;
	padding-top:0;
	border-top:0;
}
.rtg td.rwrd td {
	padding-left:5px;
}
.rwrd_place td.rwrd {
	border-right:0;
}
.rtg_b0 td {
	border: 0;
}
.rtg_b0 td.avatar {
	padding-left: 2px;
	padding-right: 2px;
}
/* Team */
.team_drg {
	float:left;
	width:33%;
}
.team_drg_profile {
	text-align:center;
}
.team_drg_profile .team_drg {
	float:none;
	display:inline-block;
	width:70px;
}
.dragon_team {
	margin:auto;
	width:64px;
	text-align:center;
}
.team_drg2 {
	width:140px;
}
.team_drg2 .team_drg {
	width:50%;
}
.team_drg1 .team_drg {
	width:100%;
}
/* Battle */
.battle {
	margin:5px;
}
.battle_hp {
	color:#86ff00;
}
.battle_main_drg {
	float:left;
}
.battle .nick {
	font-weight:bold;
	margin-bottom:5px;
}
.battle .opponent {
	min-height:102px;
}
.battle .opponent .nick  {
	color:#ff7b69;
}
.battle .opponent_info,
.battle .player_info {
	margin-left:75px;
	position:relative;
	min-height:83px;
}
.batle_hp_bar {
	background:#c90303;
	height:2px;
	margin:3px 0;
}
.batle_hp_bar_prg {
	background:#94ff1e;
	height:2px;
}
.batle_damage {
	color:#f22e2e;
}
.battle_help {
	float:left;
	margin-right:10px;
	margin-top:5px;
	width:50px;
}
.backplate .battle_help {
	float:right;
	width:20px;
	margin:5px;
}
.backplate td.opponent {
	width:90px;
}
.backplate .opponent .male {
	color: #74b5ed !important;
	float:left;
}
.backplate .opponent .female {
	color: #f9a7d4 !important;
	float:left;
}
.battle_help .help_hp_bg {
	background:#c90303;
	height:1px;
}
.battle_help .help_hp {
	background:#86ff00;
	height:1px;
}
.battle .player .nick {
	color:#bfff86;
}
.battle .player_info .batle_damage,
.battle .opponent_info .batle_damage {
	float:right;
}
.battle_btns {
	width:220px;
}
.battle_btns {
	width:235px;
	margin:auto;
}
.battle_btnl {
	float:left;
	width:110px;
}
.battle_btnr {
	float:left;
	width:110px;
	margin-left:10px;
}
/* Balttle tables */
.t_battle {
	width:100%;
	padding:5px;
}
.t_battle .nick {
	font-weight: bold;
}
.t_battle .t_opponent .nick {
	color:#ff7b69;
}
.t_battle .t_player .nick {
	color:#bfff86;
}
.t_battle_main_drg {
	width:65px;
	padding-top:5px;
	padding-right:10px;
}
.t_battle_help {
	padding-right:10px;
	margin-top:5px;
	width:50px;
	height:56px;
}
.t_battle_help .help_hp_bg {
	background:#c90303;
	height:1px;
}
.t_battle_help .help_hp {
	background:#86ff00;
	height:1px;
}
.t_btl_perk {
	width:40px;
	height:40px;
	padding:0;
	margin:0;
	position:relative;
}
.t_btl_perk a {
	text-decoration:none;
	font-size:0;
	line-height:0;
}
.td_btl_spacer {
	font-size:0;
	line-height:0;
	width:8px;
}
.t_btl_perk_cd {
	font-size:12px;
	width:100px;
	height:40px;
}
/* Perk Icons */
.btl_perk,
.item {
	display:block;
	width:40px;
	height:40px;
	position:relative;
}
.perk_border,
.profile_item_border {
	text-align:center;
	display:block;
	position:relative;
	width:40px;
	height:40px;
	background:url(images/perks/border_y.png) center no-repeat;
}
.perk_border_g,
.profile_item_border_g {
	background-image:url(images/perks/border_g.png);
}
.perk_border_gr,
.profile_item_border_gr {
	background-image:url(images/perks/border_gr.png);
}
.perk_border_r,
.profile_item_border_r {
	background-image:url(images/perks/border_r.png);
}
.perk_health {
	background:#ad8f04 url(images/perks/life_nb.png) center no-repeat;
}
.perk_health_n {
	background:#ad8f04 url(images/perks/life_nb_n.png) center no-repeat;
}
.perk_hit {
	background:#7a6f3a url(images/perks/hit.png) center no-repeat;
}
.perk_hit_n {
	background:#7a6f3a url(images/perks/hit_n.png) center no-repeat;
}
.perk_fire {
	background:#e52e00 url(images/perks/fire.png) center no-repeat;
}
.perk_fire_n {
	background:#984a36 url(images/perks/fire_n.png) center no-repeat;
}
.perk_nature {
	background:#09a301 url(images/perks/nature.png) center no-repeat;
}
.perk_nature_n {
	background:#5e835b url(images/perks/nature_n.png) center no-repeat;
}
.perk_earth {
	background:#7b0610 url(images/perks/earth.png) center no-repeat;
}
.perk_earth_n {
	background:#533235 url(images/perks/earth_n.png) center no-repeat;
}
.perk_air {
	background:#86cfeb url(images/perks/air.png) center no-repeat;
}
.perk_air_n {
	background:#5d8ea3 url(images/perks/air_n.png) center no-repeat;
}
.perk_water {
	background:#0056aa url(images/perks/water.png) center no-repeat;
}
.perk_water_n {
	background:#2b4054 url(images/perks/water_n.png) center no-repeat;
}
.perk_magic {
	background:#f26ecb url(images/perks/magic.png) center no-repeat;
}
.perk_magic_n {
	background:#d05faf url(images/perks/magic_n.png) center no-repeat;
}
.perk_light {
	background:#f26ecb url(images/perks/light.png) center no-repeat;
}
.perk_light_n {
	background:#d05faf url(images/perks/light_n.png) center no-repeat;
}
.perk_dark {
	background:#f26ecb url(images/perks/dark.png) center no-repeat;
}
.perk_dark_n {
	background:#d05faf url(images/perks/dark_n.png) center no-repeat;
}
.perk_dodge {
	background:#4e6b29 url(images/perks/dodge.png?v=1) center no-repeat;
}
.perk_dodge_n {
	background:#2b4054 url(images/perks/dodge_n.png?v=1) center no-repeat;
}
.perk_heal {
	background:#227b1c url(images/perks/heal.png) center no-repeat;
}
.perk_evasion {
	background:#227b1c url(images/perks/evasion.png) center no-repeat;
}
.perk_thorns {
	background:#227b1c url(images/perks/thorns.png) center no-repeat;
}
.perk_stone {
	background:#227b1c url(images/perks/stone.png) center no-repeat;
}
.perk_violence {
	background:#227b1c url(images/perks/violence.png) center no-repeat;
}
.perk_crit {
	background:#227b1c url(images/perks/crit.png) center no-repeat;
}
.btl_perks {
	min-height:43px;
}
.btl_perks .btl_perk {
	display:inline-block;
//display:inline;
//zoom:1;
	margin-right:5px;
	position:relative;
}
/* Items  */
.profile_item_c .item_head {
	background:url(images/items/head-r1.png) center no-repeat;
}
.plate_head_c {
	background:url(images/items/head-pl-r1.png) left top no-repeat;
}
.profile_item_c  .item_torso {
	background:url(images/items/torso-r1.png) center no-repeat;
}
.plate_torso_c {
	background:url(images/items/torso-pl-r1.png) left top no-repeat;
}
.profile_item_c  .item_legs {
	background:url(images/items/legs-r1.png) center no-repeat;
}
.plate_legs_c {
	background:url(images/items/legs-pl-r1.png) left top no-repeat;
}
.profile_item_c .item_feet {
	background:url(images/items/feet-r1.png) center no-repeat;
}
.plate_feet_c {
	background:url(images/items/feet-pl-r1.png) left top no-repeat;
}
.profile_item_c .item_ring {
	background:url(images/items/ring-r1.png) center no-repeat;
}
.plate_ring_c {
	background:url(images/items/ring-pl-r1.png) left top no-repeat;
}
.profile_item_uc .item_head {
	background:url(images/items/head-r2.png) center no-repeat;
}
.plate_head_uc {
	background:url(images/items/head-pl-r2.png) left top no-repeat;
}
.profile_item_uc .item_torso {
	background:url(images/items/torso-r2.png) center no-repeat;
}
.plate_torso_uc {
	background:url(images/items/torso-pl-r2.png) left top no-repeat;
}
.profile_item_uc .item_legs {
	background:url(images/items/legs-r2.png) center no-repeat;
}
.plate_legs_uc {
	background:url(images/items/legs-pl-r2.png) left top no-repeat;
}
.profile_item_uc .item_feet {
	background:url(images/items/feet-r2.png) center no-repeat;
}
.plate_feet_uc {
	background:url(images/items/feet-pl-r2.png) left top no-repeat;
}
.profile_item_uc .item_ring {
	background:url(images/items/ring-r2.png) center no-repeat;
}
.plate_ring_uc {
	background:url(images/items/ring-pl-r2.png) left top no-repeat;
}
.profile_item_r .item_head {
	background:url(images/items/head-r3.png) center no-repeat;
}
.plate_head_r {
	background:url(images/items/head-pl-r3.png) left top no-repeat;
}
.profile_item_r .item_torso {
	background:url(images/items/torso-r3.png) center no-repeat;
}
.plate_torso_r {
	background:url(images/items/torso-pl-r3.png) left top no-repeat;
}
.profile_item_r .item_legs {
	background:url(images/items/legs-r3.png) center no-repeat;
}
.plate_legs_r {
	background:url(images/items/legs-pl-r3.png) left top no-repeat;
}
.profile_item_r .item_feet {
	background:url(images/items/feet-r3.png) center no-repeat;
}
.plate_feet_r {
	background:url(images/items/feet-pl-r3.png) left top no-repeat;
}
.profile_item_r .item_ring {
	background:url(images/items/ring-r3.png) center no-repeat;
}
.plate_ring_r {
	background:url(images/items/ring-pl-r3.png) left top no-repeat;
}
.profile_item_e .item_head {
	background:url(images/items/head-r4.png) center no-repeat;
}
.plate_head_e {
	background:url(images/items/head-pl-r4.png) left top no-repeat;
}
.profile_item_e .item_torso {
	background:url(images/items/torso-r4.png) center no-repeat;
}
.plate_torso_e {
	background:url(images/items/torso-pl-r4.png) left top no-repeat;
}
.profile_item_e .item_legs {
	background:url(images/items/legs-r4.png) center no-repeat;
}
.plate_legs_e {
	background:url(images/items/legs-pl-r4.png) left top no-repeat;
}
.profile_item_e .item_feet {
	background:url(images/items/feet-r4.png) center no-repeat;
}
.plate_feet_e {
	background:url(images/items/feet-pl-r4.png) left top no-repeat;
}
.profile_item_e .item_ring {
	background:url(images/items/ring-r4.png) center no-repeat;
}
.plate_ring_e {
	background:url(images/items/ring-pl-r4.png) left top no-repeat;
}
.profile_item_l .item_head {
	background:url(images/items/head-r5.png) center no-repeat;
}
.plate_head_l {
	background:url(images/items/head-pl-r5.png) left top no-repeat;
}
.profile_item_l .item_torso {
	background:url(images/items/torso-r5.png) center no-repeat;
}
.plate_torso_l {
	background:url(images/items/torso-pl-r5.png) left top no-repeat;
}
.profile_item_l .item_legs {
	background:url(images/items/legs-r5.png) center no-repeat;
}
.plate_legs_l {
	background:url(images/items/legs-pl-r5.png) left top no-repeat;
}
.profile_item_l .item_feet {
	background:url(images/items/feet-r5.png) center no-repeat;
}
.plate_feet_l {
	background:url(images/items/feet-pl-r5.png) left top no-repeat;
}
.profile_item_l .item_ring {
	background:url(images/items/ring-r5.png) center no-repeat;
}
.plate_ring_l {
	background:url(images/items/ring-pl-r5.png) left top no-repeat;
}
.profile_item_c .profile_item_text {
	color:#a3a3a3 !important;
}
.profile_item_uc .profile_item_text {
	color:#bfff86 !important;
}
.profile_item_r .profile_item_text {
	color:#22a2ef !important;
}
.profile_item_e .profile_item_text {
	color:#fd86ff !important;
}
.profile_item_l .profile_item_text {
	color:#efb921 !important;
}


/* Perks & items ranks */
.btl_perk .pr,
.t_btl_perk .pr,
.btl_perk .pr_ev,
.t_btl_perk .pr_ev,
.item .pr {
	display:block;
	position:absolute;
	width:19px;
	height:19px;
	right:-5px;
	top:-5px;
	font-size:12px;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	text-decoration:none !important;
	color:#f3c803;
}
.arr_ev {
	position:absolute;
	left:15px;
	top:-4px;
}
.btl_perk .pr_ev,
.t_btl_perk .pr_ev {
	left:-5px;
}
.pr_n .pr,
.pr_n_ev .pr_ev {
	background:url(images/perks/br_n.png) center no-repeat;
	color:#999;
}
.pr_gr .pr,
.pr_gr_ev .pr_ev {
	background:url(images/perks/br1.png) center no-repeat;
}
.pr_g .pr,
.pr_g_ev .pr_ev {
	background:url(images/perks/br2.png) center no-repeat;
}
.pr_b .pr,
.pr_b_ev .pr_ev {
	background:url(images/perks/br3.png) center no-repeat;
}
.pr_p .pr,
.pr_p_ev .pr_ev {
	background:url(images/perks/br4.png) center no-repeat;
}
.pr_o .pr,
.pr_o_ev .pr_ev {
	background:url(images/perks/br5.png) center no-repeat;
}
.pr_r .pr,
.pr_r_ev .pr_ev {
	background:url(images/perks/br6.png) center no-repeat;
}
.perk_dodge_n .pr {
	top:10px;
	left:10px;
}
.league_c {
	position:relative;
	height:26px;
	margin-bottom:5px;
}
.league_p {
	padding-top:1px;
}
.league {
	background:url(images/prg.png) left top repeat-x;
	height:3px;
	font-size:0;
	line-height:0;
	margin:5px 24px 0 24px;
	border:solid 1px #262b2f;
}
.league_prg {
	background:#25C3EA;
	height:3px;
	font-size:0px;
	line-height:0px;
}
.league_c .left_l {
	display:block;
	height:16px;
	width:16px;
	position:absolute;
	right:3px;
	padding-top:0px;
}
.league_c .right_l {
	display:block;
	height:16px;
	width:16px;
	position:absolute;
	left:3px;
	padding-top:0px;
}
.dragon_btl_r1 .dragon_lvl {
	background:url(images/perks/pr1.png);
}
.dragon_btl_r2 .dragon_lvl {
	background:url(images/perks/pr2.png);
}
.dragon_btl_r3 .dragon_lvl {
	background:url(images/perks/pr3.png);
}
.dragon_btl_r4 .dragon_lvl {
	background:url(images/perks/pr4.png);
}
.dragon_btl_r5 .dragon_lvl {
	background:url(images/perks/pr5.png);
}
.dragon_btl_r6 .dragon_lvl {
	background:url(images/perks/pr6.png);
}
/* Portal */
.prize {
	width:50px;
	height:44px;
	margin:auto;
	background:url(images/1prize.jpg) center no-repeat;
	text-align:center;
}
.prize_2 {
	width:100px;
	background-image:url(images/2prize.jpg);
}

.prize_3 {
	width:150px;
	background-image:url(images/3prize.jpg);
}
.prize img {
	vertical-align:middle;
	margin:6px 7px;
}
.portals .portals_item {
	min-height:50px;
}
/* Guild Buildings */
.guild_b {
	height:150px;
	margin:5px 1px;
	background:no-repeat center top;
}
.guild_library {
	background-image:url(images/buildings/library_b.jpg);
}
.guild_aerarium {
	background-image:url(images/buildings/aerarium_b.jpg);
}
.guild_astrologer {
	background-image:url(images/buildings/astrologer_b.jpg);
}
.guild_cartographer {
	background-image:url(images/buildings/cartographer_b.jpg);
}
.guild_garden {
	background-image:url(images/buildings/garden_b.jpg);
}
.guild_mine {
	background-image:url(images/buildings/mine_b.jpg);
}
.guild_idol {
	background-image:url(images/buildings/idol_b.jpg);
}
/* Progress bar*/
.bar {
	background:url(images/bar_bg.png) top repeat-x;
	height:17px;
	color:#fff;
	text-align:center;
	line-height:17px;
}
.bar_full {
	background:url(images/bar_bg_full.png) top repeat-x;
	height:17px;
}
.bar_r {
	width:6px;
	height:17px;
	background:url(images/bar_bg_r.png) right top no-repeat;
}
.bar_r_full {
	width:6px;
	height:17px;
	background:url(images/bar_bg_r_full.png) right top no-repeat;
}
.bar_l {
	width:6px;
	height:17px;
	background:url(images/bar_bg_l.png) right top no-repeat;
}
.bar_left {
	width:32%;
	border-right:solid 1px #000;
}
.bar_cntr {
	width:33%;
	border-right:solid 1px #000;
}
.bar_right {
	width:32%;
}
/* Puzzles */
.puzzle_box {
	background:top left no-repeat;
	width: 200px;
	height: 200px;
	margin:auto;
}
.puzzle_box_guild {
	display:block;
	text-decoration:none !important;
}
.puzzle_box_guild img {
	margin-left:3px;
	margin-right:3px;
}
.puzzle_box img {
	float:left;
}
.puzzle_box_B_F {
	background-image:url(images/puzzle/B_F_bg.jpg);
}
.puzzle_box_B_N {
	background-image:url(images/puzzle/B_N_bg.jpg);
}
.puzzle_box_B_E {
	background-image:url(images/puzzle/B_E_bg.jpg);
}
.puzzle_box_B_A {
	background-image:url(images/puzzle/B_A_bg.jpg);
}
.puzzle_box_B_W {
	background-image:url(images/puzzle/B_W_bg.jpg);
}
.puzzle_box_F_A_M {
	background-image:url(images/puzzle/F_A_M_bg.jpg);
}
.puzzle_box_F {
	background-image:url(images/puzzle/F_bg.jpg);
}
.puzzle_box_N {
	background-image:url(images/puzzle/N_bg.jpg);
}
.puzzle_box_E {
	background-image:url(images/puzzle/E_bg.jpg);
}
.puzzle_box_A {
	background-image:url(images/puzzle/A_bg.jpg);
}
.puzzle_box_W {
	background-image:url(images/puzzle/W_bg.jpg);
}
.puzzle_box_F_N {
	background-image:url(images/puzzle/F_N_bg.jpg);
}
.puzzle_box_F_E {
	background-image:url(images/puzzle/F_E_bg.jpg);
}
.puzzle_box_N_E {
	background-image:url(images/puzzle/N_E_bg.jpg);
}
.puzzle_box_F_W {
	background-image:url(images/puzzle/F_W_bg.jpg);
}
.puzzle_box_N_W {
	background-image:url(images/puzzle/N_W_bg.jpg);
}
.puzzle_box_E_W {
	background-image:url(images/puzzle/E_W_bg.jpg);
}
.puzzle_box_F_A {
	background-image:url(images/puzzle/F_A_bg.jpg);
}
.puzzle_box_N_A {
	background-image:url(images/puzzle/N_A_bg.jpg);
}
.puzzle_box_N_A_fluffy {
	background-image:url(images/puzzle/N_A_fluffy_bg.jpg);
}
.puzzle_box_E_A {
	background-image:url(images/puzzle/E_A_bg.jpg);
}
.puzzle_box_A_W {
	background-image:url(images/puzzle/A_W_bg.jpg);
}
.puzzle_box_F_N_E {
	background-image:url(images/puzzle/F_N_E_bg.jpg);
}
.puzzle_box_F_N_E_P {
	background-image:url(images/puzzle/F_N_E_P_bg.jpg);
}
.puzzle_box_N_E_W {
	background-image:url(images/puzzle/N_E_W_bg.jpg);
}
.puzzle_box_F_A_W {
	background-image:url(images/puzzle/F_A_W_bg.jpg);
}
.puzzle_box_N_E_A {
	background-image:url(images/puzzle/N_E_A_bg.jpg);
}
.puzzle_box_F_N_W {
	background-image:url(images/puzzle/F_N_W_bg.jpg);
}
.puzzle_box_F_E_A {
	background-image:url(images/puzzle/F_E_A_bg.jpg);
}
.puzzle_box_F_N_A {
	background-image:url(images/puzzle/F_N_A_bg.jpg);
}
.puzzle_box_F_E_W {
	background-image:url(images/puzzle/F_E_W_bg.jpg);
}
.puzzle_box_N_A_W {
	background-image:url(images/puzzle/N_A_W_bg.jpg);
}
.puzzle_box_E_A_W {
	background-image:url(images/puzzle/E_A_W_bg.jpg);
}
.puzzle_box_N_E_M {
	background-image:url(images/puzzle/N_E_M_bg.jpg);
}
.puzzle_box_N_W_L {
	background-image:url(images/puzzle/N_W_L_bg.jpg);
}

.pz2 {
	margin-left: -22px;
}
.pz3 {
	margin-left: -24px;
}
.pz4 {
	margin-top: -37px;
}
.pz5 {
	margin-left: -16px;
	margin-top: -45px;
}
.pz6 {
	margin-left: -16px;
	margin-top: -26px;
}
.pz7 {
	margin-top: -23px;
}
.pz8 {
	margin-left: -17px;
	margin-top: -42px;
}
.pz9 {
	margin-left: -19px;
	margin-top: -23px;
}

/* Daily reward*/
.daily_w {
	width:20%;
	float:left;
}
.daily_st {
	background:url(images/daily/standart.png) center top no-repeat;
	width:42px;
	height:55px;
	display:inline-block;
	position:relative;
}
.daily_c {
	padding-top:1px;
	height:14px;
	color:#fff;
}
.daily_n {
	color:#fff;
}
.daily_tb {
	background:url(images/daily/today_big.png) center top no-repeat;
	width:85px;
	height:92px;
	margin:auto;
}
.daily_tb .daily_r {
	padding-top:5px;
}
.daily_tb .daily_c {
	height:18px;
	font-weight:bold;
}
.daily_tb .daily_n {
	padding-top:7px;
}
.daily_t {
	background:url(images/daily/today.png);
}
.daily_g {
	background:url(images/daily/good.png);
}
.daily_w .received {
	background:url(images/daily/received.png) center no-repeat;
	width:30px;
	height:26px;
	position:absolute;
	right:-6px;
	top:3px;
}
.daily_third {
	width:60px;
	text-align:center;
}
.daily_third_bg {
	background:url(images/daily/day_small.png);
	width:60px;
	height:62px;
}
.daily_third_bg .daily_r {
	padding-top:10px;
}
.daily_third_bg .daily_dr {
	padding-top:12px;
}
/* Tower */
.tower_bg {
	background:url(images/buildings/tower.jpg) center top no-repeat;
	height:145px;
}
.tower_bg_f {
	background-image:url(images/buildings/tower_f.jpg);
}
.tower_bg_l {
	background-image:url(images/buildings/tower_l.jpg);
}
.tower_main {
	display:block;
	background:url(images/buildings/tower_m.jpg) center bottom no-repeat;
	height:115px;
}
.tower_plate {
	border: 2px solid #239700;
	padding: 5px;
	background-color: #000c15;
	border-radius: 4px;
}
.tower_main_dr {
	display:block;
	margin:0 5px 5px 5px;
	background:url(images/buildings/tower_m_dr.jpg) center bottom no-repeat;
}
.tower_main_dr .couple_l {
	background-position:left bottom;
}
.tower_main_dr .couple_r {
	background-position:right bottom;
	padding-bottom:40px;
}
/* Dice game */
.dice_shine_bg {
	text-align:center;
}
.dice, .dice * {
	width: 54px;
	height: 47px;
	background-repeat: no-repeat;
}
.dice {
	display: inline-block;
	background: url(images/dice_game/dice.png) center top no-repeat;
}
.dice * {
	display: block;
	background-position: 14px 9px;
}
.dice .dq {
	background-image: url(images/dice_game/dice-q.png);
}
.dice .d1 {
	background-image: url(images/dice_game/dice-1.png);
}
.dice .d2 {
	background-image: url(images/dice_game/dice-2.png);
}
.dice .d3 {
	background-image: url(images/dice_game/dice-3.png);
}
.dice .d4 {
	background-image: url(images/dice_game/dice-4.png);
}
.dice .d5 {
	background-image: url(images/dice_game/dice-5.png);
}
.dice .d6 {
	background-image: url(images/dice_game/dice-6.png);
}
.bpath {
	height: 54px;
	margin:0 1px;
	border-top: 1px solid #777878;
	border-bottom: 1px solid #777878;
	background-color: #001722;
}
.bpath .pl, .bpath .pr {
	height: 56px;
	background-image: url(images/dice_game/bg-bpath-side.gif);
	background-repeat: no-repeat;
}
.bpath .pls {
	background: url(images/dice_game/bg-bpath-side-l.gif) left no-repeat;
}
.bpath .prf {
	background: url(images/dice_game/bg-bpath-side-r.gif) left no-repeat;
}
.bpath .pl {
	margin: -1px 0;
}
.bpath .pr {
	background-position: 100% 0;
}
.bpath .mark_l, .bpath .mark_r, .bpath .mark_c {
	height: 16px;
	padding: 2px 0 1px;
	text-align: center;
	font-size: 0;
}
.bpath .mark_l {
	float: left;
	width: 11px;
	margin-left:5px;
}
.bpath .mark_c {
	margin: 0 11px;
}
.bpath .mark_r {
	float: right;
	width: 11px;
}
.bpath .slot {
	display: inline-block;
	width: 14%;
	height: 16px;
}
.flg_r, .flg_g, .flg_v {
	display: inline-block;
	height: 16px;
	background-repeat: no-repeat;
	padding-left: 3px;
}
.flg_g {
	background-image: url(images/dice_game/flag-green.png);
}
.flg_r {
	background-image: url(images/dice_game/flag-red.png);
}
.flg_v {
	background-image: url(images/dice_game/flag-violet.png);
}
.wf {
	width: 16px;
}
.bpath .line {
	height: 18px;
	font-size: 0;
	text-align: center;
}
.bpath .line, .bpath .end {
	background-image: url(images/dice_game/bg-bpath-line-lr.png);
	background-repeat: no-repeat;
	background-position: 0 8px;
}
.bpath .line.start {
	background: none;
}
.bpath .end {
	height: 18px;
	padding: 0 11px;
	background-position: 100% 8px;
}
.bpath .finish .end {
	background: none;
}
.bpath .line .slot {
	height: 18px;
	background-image: url(images/dice_game/bg-bpath-line.gif);
	background-repeat: repeat-x;
	background-position: 0 8px;
}
.bpath .line .first, .bpath .line .last {
	background-image: url(images/dice_game/bg-bpath-line-first.gif);
	background-position: 50% 8px;
	background-repeat: no-repeat;
}

.bpath .mark_c .fin {
	background-image: url(images/dice_game/ico-finish.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
}
.bpath .line .last {
	background-image: url(images/dice_game/bg-bpath-line-last.gif);
}
.mpath {
	margin: 0 13px;
}
.mpath .pl_r, .mpath .pl_g, .mpath .pl_v {
	height: 16px;
	background-repeat: no-repeat;
}
.pl_first {
	margin-left:-5px;
	margin-right:-5px;
}
.mpath .pl_v {
	background-image: url(images/dice_game/flag-violet.png);
}
.mpath .pl_g {
	background-image: url(images/dice_game/flag-green.png);
}
.mpath .pl_r {
	background-image: url(images/dice_game/flag-red.png);
}
.mpath .line, .mpath .line * {
	height: 5px;
	font-size: 0;
	background-image: url(images/dice_game/bg-mpath-line.png);
	background-repeat: no-repeat;
}
.mpath .line {
	background-repeat: repeat-x;
}
.mpath .line .ll {
	background-position: 0 -5px;
}
.mpath .line .lr {
	background-position: 100% -5px;
}
.mpath .item {
	height: 16px;
	width:auto;
	font-size: 0;
	background-repeat:no-repeat;
	background-size:16px 16px;
}
.mpath .item_first {
	margin-left:-5px;
	margin-right:-5px;
}
.mpath .item_exp {
	background-image:url(images/exp_16.png);
}
.mpath .item_coin {
	background-image:url(images/coin_16.png);
}
.mpath .item_food {
	background-image:url(images/food_16.png);
}
.mpath_bg {
	background:url(images/dice_game/fin.png) 100% 20px no-repeat;
}
.sh-slot {
	width: 32%;
	display: inline-block;
}

.shelf {
	display: inline-block;
	padding-top: 3px;
	text-align: center;
	width: 60px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: 0 100%;
}
/*Popup*/
.tooltip-body {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: 10000;
}
.tooltip-wrapper {
	background: #061319;
	padding: 1px;
	border:solid 1px #626262;
	max-width: 354px;
	position: absolute;
	z-index: 2147483647;
	border-radius: 2px;
	box-shadow: 0 0 10px #000;
}
.tooltip-wrapper-inner {
	padding:10px;
}
.hatchery_main {
	width:162px;
	margin:auto;
	position:relative;
}
.hatchery_popup {
	top:50px;
	left:15px;
	position:absolute;
	background:#061319;
	border:solid 1px #252b30;
	padding:10px;
	text-align:left;
	white-space:nowrap;
	border-radius: 4px;
	box-shadow: 0 0 9px rgba(0,0,0,0.09),0 2px 5px rgba(0,0,0,0.5);
}
.dragon_item .hatchery_popup {
	top:5px;
}
/* common	styles */
.h1 {
	text-align:center;
	background:url(images/hr.gif) center no-repeat;
	text-align:center;
	margin:5px 0;
}
a.h1 {
	text-align:center;
	display:block;
}
.h1 span {
	display:inline-block;
//display:inline;
//zoom:1;
	padding-left:3px;
	padding-right:3px;
	background:#061319;
	font-weight:bold;
}
.h1 .p0 {
	padding:0;
}
.hauto {
	height:auto;
}
.mlra {
	margin-left:auto;
	margin-right:auto;
}
.m0 {
	margin:0;
}
.m5 {
	margin:5px;
}
.m10 {
	margin:10px;
}
.m15 {
	margin:15px;
}
.mb5 {
	margin-bottom:5px;
}
.mt9 {
	margin-top:9px;
}
.mt0 {
	margin-top:0px;
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
.mt12 {
	margin-top:12px;
}
.mt14 {
	margin-top:14px;
}
.mt15 {
	margin-top:15px;
}
.mt16 {
	margin-top:16px;
}
.mt20 {
	margin-top:20px;
}
.mt30{
	margin-top:30px;
}
.mt40 {
	margin-top:40px;
}
.mt50 {
	margin-top:50px;
}
.mt70 {
	margin-top:70px;
}
.mt90 {
	margin-top:90px;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mtb5 {
	margin-top:5px;
	margin-bottom:5px;
}
.mtb10 {
	margin-top:10px;
	margin-bottom:10px;
}
.mtb20 {
	margin-top:20px;
	margin-bottom:20px;
}
.mlr5 {
	margin-left:5px;
	margin-right:5px;
}
.mlr10 {
	margin-left:10px;
	margin-right:10px;
}
.mlr30 {
	margin-left:30px;
	margin-right:30px;
}
.ml10{
	margin-left:10px;
}
.ml30{
	margin-left:30px;
}
.ml45 {
	margin-left:45px;
}
.ml50 {
	margin-left:50px;
}
.ml60 {
	margin-left:60px;
}
.mb20 {
	padding-bottom:20px;
}
.ml0 {
	margin-left:0px;
}
.ml5 {
	margin-left:5px;
}
.mr0 {
	margin-right:0px;
}
.mr5 {
	margin-right:5px;
}
.mr30 {
	margin-right:30px;
}
.mr10 {
	margin-right:10px;
}
.p0 {
	padding:0px;
}
.p3 {
	padding:3px;
}
.p5 {
	padding:5px;
}
.p10 {
	padding:10px;
}
.pb5 {
	padding-bottom:5px;
}
.pb10 {
	padding-bottom:10px;
}
.pb15 {
	padding-bottom:15px;
}
.pb20 {
	padding-bottom:20px;
}
.pt3 {
	padding-top:3px;
}
.pt5 {
	padding-top:5px;
}
.pt8 {
	padding-top:8px;
}
.pt10 {
	padding-top:10px;
}
.pt15 {
	padding-top:15px;
}
.pt25 {
	padding-top:25px;
}
.plr10 {
	padding-left:10px;
	padding-right:10px;
}
.w50p {
	width:50%;
}
.w33p {
	width:33%;
}
.w100p {
	width:100%;
}
.w30 {
	width:30px;
}
.w40 {
	width:40px;
}
.w65 {
	width:65px;
}
.w70 {
	width:70px;
}
.w90 {
	width:90px;
}
.w100 {
	width:100px;
}
.w110 {
	width:110px;
}
.w120 {
	width:120px;
}
.w130 {
	width:130px;
}
.w140 {
	width:140px;
}
.w150 {
	width:150px;
}
.w170 {
	width:170px;
}
.w180 {
	width:180px;
}
.w190 {
	width:190px;
}
.w195 {
	width:195px;
}
.w200 {
	width:200px;
}
.w210 {
	width:210px;
}
.w220 {
	width:220px;
}
.w235 {
	width:235px;
}
.dbl {
	display:block;
}
.dibl {
	display:inline-block;
}
.nwr {
	white-space:nowrap;
}
.tdn {
	text-decoration:none !important;
}
.tdu {
	text-decoration:underline !important;
}
.tdl {
	text-decoration:line-through !important;
}
.str {
	font-weight:bold;
}
.nostr {
	font-weight:normal;
}
.small {
	font-size:90%;
}
.fll {
	float:left;
}
.flr {
	float:right;
}
.fln {
	float:none;
}
.clr {
	clear:both;
}
.vb {
	vertical-align:bottom;
}
.vt {
	vertical-align:top;
}
.vm {
	vertical-align:middle;
}
.cntr {
	text-align:center;
}
.tleft {
	text-align:left;
}
.tright {
	text-align:right;
}
.info {
	color:#bfff86;
}
a.info, .info a,
a.info:visited, .info a:visited,
a.info:link, .info a:link {
	color:#bfff86;
}
.major {
	color:#ffd269;
}
a.major, .major a,
a.major:link, .major a:link,
a.major:visited, .major a:visited {
	color:#ffd269;
}
.rare {
	color:#fff600 !important;
}
a.rare, .rare a,
a.rare:link, .rare a:link,
a.rare:visited, .rare a:visited {
	color:#fff600 !important;
}
.normal, a.normal, .normal a {
	color:#bdf2f5 !important;
}
.vmid {
	vertical-align:middle;
}
.white, a.white, .white a {
	color:#fff;
}
.red, a.red, .red a {
	color:#fd6843;
}
.moder, a.moder, .moder a {
	color:#90ee90 !important;
}
.admin, a.admin, .admin a {
	color:#00d0ff !important;
}
.regent, a.regent, .regent a {
	color:#A0FFA0 !important;
}
.master, a.master, .master a {
	color:#A0FFA0 !important;
}
.reference {
	color:#fff807;
	font-weight:bold;
}
.battle_opp {
	color:#ff7b69;
}
.minor {
	color:#a3a3a3;
}
a.minor, .minor a {
	color:#a3a3a3;
}
.arena_user {
	margin-bottom: 10px;
}
.arena_av {
	position: relative;
	width: 60px;
	height: 60px;
}
.av_border {
	position: absolute;
	width: 60px;
	height: 60px;
	background: url(images/arena/av_border.png) center no-repeat;
	left: 0px;
	top: 0px;
}
.arena_user .arena_av {
	float: left;
}
.arena_user .arena_info {
	margin-left: 70px;
}
.team_drg_row {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}
.team_drg_row_c {
	position: absolute;
	left: -10px;
	top: 30px;
}
/* Arrows */
.arrow_move {
	height: 20px;
	position: relative;
	-moz-animation-name: arrow-l-motion;
	-moz-animation-timing-function: ease-in;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-moz-animation-duration: 500ms;
	-webkit-animation-name: arrow-l-motion;
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-duration: 500ms;
}
.arrow_move_t {
	height: 20px;
	position: relative;
	-moz-animation-name: arrow-t-motion;
	-moz-animation-timing-function: ease-in;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-moz-animation-duration: 500ms;
	-webkit-animation-name: arrow-t-motion;
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-duration: 500ms;
}
@-moz-keyframes arrow-l-motion{
	0%{left:0;top:0;}
	100%{left:5px;top:0;}
}
@-webkit-keyframes arrow-l-motion{
	0%{left:0;top:0;}
	100%{left:5px;top:0;}
}
@-moz-keyframes arrow-t-motion{
	0%{left:0;top:0;}
	100%{left:0;top:5px;}}
@-webkit-keyframes arrow-t-motion{
	0%{left:0;top:0;}
	100%{left:0;top:5px;}}
	
