/*
 *	Folha de estilo - Naruto Arena de Batalha
 *	By: Adriel Oliveira
 *
 */
/*-----------------------------------------------------------------------------------------------------------ICONES*/
[class^="icone-"], [class*=" icone-"] { 
display: inline-block; width: 20px; height: 20px; vertical-align: text-top; background-image: url("../images/icones/glyphicons-halflings-white.png");
 background-repeat: no-repeat;
 margin-right:2px;
 }
.icone-glass { background-position: 0 0; }
.icone-music { background-position: -24px 0; }
.icone-search { background-position: -48px 0; }
.icone-envelope { background-position: -72px 0; }
.icone-heart { background-position: -96px 0; }
.icone-star { background-position: -120px 0; }
.icone-star-empty { background-position: -144px 0; }
.icone-user { background-position: -168px 0; }
.icone-film { background-position: -192px 0; }
.icone-th-large { background-position: -216px 0; }
.icone-th { background-position: -240px 0; }
.icone-th-list { background-position: -264px 0; }
.icone-ok { background-position: -288px 0; }
.icone-remove { background-position: -312px 0; }
.icone-zoom-in { background-position: -336px 0; }
.icone-zoom-out { background-position: -360px 0; }
.icone-off { background-position: -384px 0; }
.icone-signal { background-position: -408px 0; }
.icone-cog { background-position: -432px 0; }
.icone-trash { background-position: -456px 0; }
.icone-home { background-position: 0 -24px; }
.icone-file { background-position: -24px -24px; }
.icone-time { background-position: -48px -24px; }
.icone-road { background-position: -72px -24px; }
.icone-download-alt { background-position: -96px -24px; }
.icone-download { background-position: -120px -24px; }
.icone-upload { background-position: -144px -24px; }
.icone-inbox { background-position: -168px -24px; }
.icone-play-circle { background-position: -192px -24px; }
.icone-repeat { background-position: -216px -24px; }
.icone-refresh { background-position: -240px -24px; }
.icone-list-alt { background-position: -264px -24px; }
.icone-lock { background-position: -287px -24px; }
.icone-flag { background-position: -312px -24px; }
.icone-headphones { background-position: -336px -24px; }
.icone-volume-off { background-position: -360px -24px; }
.icone-volume-down { background-position: -384px -24px; }
.icone-volume-up { background-position: -408px -24px; }
.icone-qrcode { background-position: -432px -24px; }
.icone-barcode { background-position: -456px -24px; }
.icone-tag { background-position: 0 -48px; }
.icone-tags { background-position: -25px -48px; }
.icone-book { background-position: -48px -48px; }
.icone-bookmark { background-position: -72px -48px; }
.icone-print { background-position: -96px -48px; }
.icone-camera { background-position: -120px -48px; }
.icone-font { background-position: -144px -48px; }
.icone-bold { background-position: -167px -48px; }
.icone-italic { background-position: -192px -48px; }
.icone-text-height { background-position: -216px -48px; }
.icone-text-width { background-position: -240px -48px; }
.icone-align-left { background-position: -264px -48px; }
.icone-align-center { background-position: -288px -48px; }
.icone-align-right { background-position: -312px -48px; }
.icone-align-justify { background-position: -336px -48px; }
.icone-list { background-position: -360px -48px; }
.icone-indent-left { background-position: -384px -48px; }
.icone-indent-right { background-position: -408px -48px; }
.icone-facetime-video { background-position: -432px -48px; }
.icone-picture { background-position: -456px -48px; }
.icone-pencil { background-position: 0 -72px; }
.icone-map-marker { background-position: -24px -72px; }
.icone-adjust { background-position: -48px -72px; }
.icone-tint { background-position: -72px -72px; }
.icone-edit { background-position: -96px -72px; }
.icone-share { background-position: -120px -72px; }
.icone-check { background-position: -144px -72px; }
.icone-move { background-position: -168px -72px; }
.icone-step-backward { background-position: -192px -72px; }
.icone-fast-backward { background-position: -216px -72px; }
.icone-backward { background-position: -240px -72px; }
.icone-play { background-position: -264px -72px; }
.icone-pause { background-position: -288px -72px; }
.icone-stop { background-position: -312px -72px; }
.icone-forward { background-position: -336px -72px; }
.icone-fast-forward { background-position: -360px -72px; }
.icone-step-forward { background-position: -384px -72px; }
.icone-eject { background-position: -408px -72px; }
.icone-chevron-left { background-position: -432px -72px; }
.icone-chevron-right { background-position: -456px -72px; }
.icone-plus-sign { background-position: 0 -96px; }
.icone-minus-sign { background-position: -24px -96px; }
.icone-remove-sign { background-position: -48px -96px; }
.icone-ok-sign { background-position: -72px -96px; }
.icone-question-sign { background-position: -96px -96px; }
.icone-info-sign { background-position: -120px -96px; }
.icone-screenshot { background-position: -144px -96px; }
.icone-remove-circle { background-position: -168px -96px; }
.icone-ok-circle { background-position: -192px -96px; }
.icone-ban-circle { background-position: -216px -96px; }
.icone-arrow-left { background-position: -240px -96px; }
.icone-arrow-right { background-position: -264px -96px; }
.icone-arrow-up { background-position: -289px -96px; }
.icone-arrow-down { background-position: -312px -96px; }
.icone-share-alt { background-position: -336px -96px; }
.icone-resize-full { background-position: -360px -96px; }
.icone-resize-small { background-position: -384px -96px; }
.icone-plus { background-position: -408px -96px; }
.icone-minus { background-position: -433px -96px; }
.icone-asterisk { background-position: -456px -96px; }
.icone-exclamation-sign { background-position: 0 -120px; }
.icone-gift { background-position: -24px -120px; }
.icone-leaf { background-position: -48px -120px; }
.icone-fire { background-position: -72px -120px; }
.icone-eye-open { background-position: -96px -120px; }
.icone-eye-close { background-position: -120px -120px; }
.icone-warning-sign { background-position: -144px -120px; }
.icone-plane { background-position: -168px -120px; }
.icone-calendar { background-position: -192px -120px; }
.icone-random { width: 16px; background-position: -216px -120px; }
.icone-comment { background-position: -240px -120px; }
.icone-magnet { background-position: -264px -120px; }
.icone-chevron-up { background-position: -288px -120px; }
.icone-chevron-down { background-position: -313px -119px; }
.icone-retweet { background-position: -336px -120px; }
.icone-shopping-cart { background-position: -360px -120px; }
.icone-folder-close { background-position: -384px -120px; }
.icone-folder-open { width: 16px; background-position: -408px -120px; }
.icone-resize-vertical { background-position: -432px -119px; }
.icone-resize-horizontal { background-position: -456px -118px; }
.icone-hdd { background-position: 0 -144px; }
.icone-bullhorn { background-position: -24px -144px; }
.icone-bell { background-position: -48px -144px; }
.icone-certificate { background-position: -72px -144px; }
.icone-thumbs-up { background-position: -96px -144px; }
.icone-thumbs-down { background-position: -120px -144px; }
.icone-hand-right { background-position: -144px -144px; }
.icone-hand-left { background-position: -168px -144px; }
.icone-hand-up { background-position: -192px -144px; }
.icone-hand-down { background-position: -216px -144px; }
.icone-circle-arrow-right { background-position: -240px -144px; }
.icone-circle-arrow-left { background-position: -264px -144px; }
.icone-circle-arrow-up { background-position: -288px -144px; }
.icone-circle-arrow-down { background-position: -312px -144px; }
.icone-globe { background-position: -336px -144px; }
.icone-wrench { background-position: -360px -144px; }
.icone-tasks { background-position: -384px -144px; }
.icone-filter { background-position: -408px -144px; }
.icone-briefcase { background-position: -432px -144px; }
.icone-fullscreen { background-position: -456px -144px; } 
/*-----------------------------------------------------------------------------------------------------------BARRA SEKAI*/
.barra_sk {
color:#fff;
position:fixed;
top:0;
left:0;
right:0;
z-index:2;
height:40px;
line-height:40px;
color:#ddd;
text-shadow:0 -1px #000;
background:url(../img/bg.png) center #111518;
border-bottom:1px solid #191919;
-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0),0 0 3px rgba(0,0,0,.8);
box-shadow:inset 0 0 1px hsla(0,0,100%,.1),0 0 3px rgba(0,0,0,.8);
z-index:99999
}

/*-----------------------------------------------------------------------------------------------------------WEBFONTS-Katanf , Acens , Edosz */

@font-face {
font-family:Katanf;
src:url(fonts/Katanf.ttf);
font-weight:400;
font-style:normal
}

@font-face {
font-family:Acens;
src:url(fonts/Acens.ttf);
font-weight:400;
font-style:normal

}

@font-face {
font-family:edosz;
src:url(fonts/edosz.ttf);
font-weight:400;
font-style:normal
}

/*----------------------------------------------------------------------------------------------------------- ORGS*/
.info{
background:url(../images/icones/info.png) 0px 1px no-repeat;
padding-left:15px;
cursor:pointer;

}
.org_missoes{
background:url(../images/icones/missoes.png) no-repeat;
min-width:30px;
padding-left:34px;
height:30px;
font-size:11px!important;
}
.org_lider{
background:url(../images/icones/lider.png) no-repeat;
min-width:60px;
padding:10px;
padding-left:30px;
height:15px;
font-weight:bold;
}
.org_sublider{
background:url(../images/icones/sublider.png) no-repeat;
min-width:60px;
padding:10px;
padding-left:30px;
height:15px;
font-weight:bold;
}
.org_membro{
background:url(../images/icones/membro.png) no-repeat;
min-width:30px;
padding:10px;
padding-left:30px;
height:15px;
font-weight:bold;
}
.org_event{
	padding:2px;
	color:#fff;
	min-width:23px;
	min-height:23px;
	color: #bbb;
	background: rgba(0, 0, 0, 0.16);
	border: 0;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.06);
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.06);
	opacity:0.5;
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear;
}
.org_event .event_s{
	background:url(../images/icones/org/s.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_g{
	background:url(../images/icones/org/g.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_n{
	background:url(../images/icones/org/n.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_missao{
	background:url(../images/icones/org/m.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_arena{
	background:url(../images/icones/org/arena.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.event_{
	background:url(../images/icones/org/n.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_e{
	background:url(../images/icones/org/e.png) center no-repeat;
	background-size:100% 100%;
	width:26px;
	height:25px;
}
.org_event .event_con{
	background:url(../images/icones/org/convite.png) center no-repeat;
	background-size:100% 100%;
	width:28px;
	height:27px;
}


.org_event:hover{
opacity:1;
}
.div_shadow .tabela_n td{
height:31px!important;
}
.tabela_eventos td{
background:rgba(0,0,0,.2);
border-bottom:1px solid rgba(70,70,70,.3);
}
/*-----------------------------------------------------------------------------------------------------------*/
.div_shadow{
	padding:5px;
	color:#fff;
	min-width:20px;
	color: #bbb;
	background: rgba(0, 0, 0, 0.16);
	border: 0;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.06);
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.06);
}
/*-----------------------------------------------------------------------------------------------------------CSS OOP*/

.tip b{color:#65dc05!important}
.tip span{color:#2dc1b1!important}
.tip td{font-size:11px;}

.radius {
border-radius:3px!important;
-webkit-border-radius:3px!important;
-moz-border-radius:3px!important;
}

.text_green {
color:#65960b!important
}

.text_green_2 {
color:#65dc05!important
}

.text_orange {
color:#dc7f18!important
}

.amarelo {
color: #f5b600 !important;
}

.laranja {
color: #ff7d1c !important;
}

.azul {
color: #26b1f9 !important;
}

.error b {
color: #eb0b22 !important;
}

.verde_2 {
color: #65dc05 !important;
}

.upper {
text-transform: uppercase!important;
}

.pointer {
cursor:pointer!important;
}

.amarelo_claro {
color: #ffe65c !important;
}

.text_red {
color:#ff0000!important
}

.text_blue {
color:#2dc1b1!important
}

.text_bold {
font-style:bold!important;
font-weight:bold!important
}

.text_cursor {
cursor:pointer!important
}

.text-center {
text-align:center!important
}

.transition{
transition:all .5s linear!important;
-moz-transition:all .5s linear!important;
-webkit-transition:all .5s linear!important;
}
.gradient{
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
}
.eu_rank td{
background-color:#222!important;
}

.font-impact {
font:700 16px/1.1em Impact,sans-serif;
color:#afafaf!important;
font-weight:normal
}

.font-verdana {
font:700 16px/1.1em Verdana,sans-serif;
color:#afafaf!important;
font-weight:bold
}

.no-shadow {
box-shadow:inset 0 0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0)!important;
-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0)!important;
-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0)!important
}

.no-padding  {
padding:0px;
}
/*-----------------------------------------------------------------------------------------------------------QUESTS*/

ul#quests_list li {
background:rgba(01,01,01,.2)!important;
margin:3px;
}

ul#quests_list li b{
color:#65dc05!important
}

ul#quests_list li span{
color:#2dc1b1!important
}

ul#quests_list li a{
font-family:verdana!important;
font-size:11px!important;
cursor:pointer;
font-style:bold!important;
}

/*-----------------------------------------------------------------------------------------------------------BOTÕES*/
.dialogFixed {
    position: fixed !important;
}
.button_green {
border-radius:4px !important;
border:2px solid rgba(0,0,0,.5) !important;
padding:6px !important;
width:135px;
display:block !important;
font-size:13px!important;
color: #445b0f!important;
font-weight:bold!important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
background: #a5cd4e !important;
background: -moz-linear-gradient(top,  #a5cd4e 0%, #6b8f1a 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cd4e), color-stop(100%,#6b8f1a)) !important;
background: -webkit-linear-gradient(top,  #a5cd4e 0%,#6b8f1a 100%) !important;
background: -o-linear-gradient(top,  #a5cd4e 0%,#6b8f1a 100%) !important;
background: -ms-linear-gradient(top,  #a5cd4e 0%,#6b8f1a 100%) !important;
background: linear-gradient(top,  #a5cd4e 0%,#6b8f1a 100%) !important;
}
.button_blue {
border-radius:4px !important;
border:2px solid rgba(0,0,0,.5) !important;
padding:6px !important;
width:135px;
display:block !important;
font-size:13px!important;
color: #bcd5ed!important;
font-weight:bold!important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
background: #4e8acd !important;
background: -moz-linear-gradient(top,  #4e8acd 0%, #1a598f 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e8acd), color-stop(100%,#1a598f)) !important;
background: -webkit-linear-gradient(top,  #4e8acd 0%,#1a598f 100%) !important;
background: -o-linear-gradient(top,  #4e8acd 0%,#1a598f 100%) !important;
background: -ms-linear-gradient(top,  #4e8acd 0%,#1a598f 100%) !important;
background: linear-gradient(top,  #4e8acd 0%,#1a598f 100%) !important;
}
.button_blue:disabled {
border-radius:4px !important;
border:2px solid rgba(0,0,0,.5) !important;
padding:6px !important;
width:135px;
display:block !important;
font-size:13px!important;
color: #fff!important;
font-weight:bold!important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
background: #333 !important;
background: -moz-linear-gradient(top,  #333 0%, #222 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#222)) !important;
background: -webkit-linear-gradient(top,  #333 0%,#222 100%) !important;
background: -o-linear-gradient(top,  #333 0%,#222 100%) !important;
background: -ms-linear-gradient(top,  #333 0%,#222 100%) !important;
background: linear-gradient(top,  #333 0%,#222 100%) !important;
}
.button_false {
border-radius:4px !important;
border:2px solid rgba(0,0,0,.5) !important;
padding:6px !important;
width:135px;
display:block !important;
font-size:13px!important;
color: #fff!important;
font-weight:bold!important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
background: #333 !important;
background: -moz-linear-gradient(top,  #333 0%, #222 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#222)) !important;
background: -webkit-linear-gradient(top,  #333 0%,#222 100%) !important;
background: -o-linear-gradient(top,  #333 0%,#222 100%) !important;
background: -ms-linear-gradient(top,  #333 0%,#222 100%) !important;
background: linear-gradient(top,  #333 0%,#222 100%) !important;
}

.button_green:hover {
-webkit-box-shadow: inset 1px 1px 1px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
-moz-box-shadow: inset 1px 1px 1px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
box-shadow: inset 1px 1px 1px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
}

.button_false:hover {
-webkit-box-shadow: inset 0px 0px 0px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
-moz-box-shadow: inset 0px 0px 0px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
box-shadow: inset 0px 0px 0px 0px rgba(255,255,255, .45), 0px 1px 1px 0px rgba(0,0,0, .3) !important;
}


.sg_form input[type=text] {
background-color:#222;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
border:2px solid rgba(0,0,0,.3) !important;
border-radius:2px!important
}

/*-----------------------------------------------------------------------------------------------------------RELÓGIO*/


#relogio{
font:13px verdana !important;
margin-top:-118px;
margin-left:430px;
position:absolute;
width:185px;
background:rgba(0,0,0,.7);
border-right:4px solid rgba(0,0,0,.6);
padding:8px;
padding-left:15px;
min-height:15px;
border-radius:4px;
}

/*-----------------------------------------------------------------------------------------------------------BARRAS*/


.bg_exp {
width:400px;
height:30px;
background:#111;
border-radius:5px;
position:absolute;
margin-top:-30px;
padding:5px;
margin-left:10px;
border-top:3px solid rgba(39,105,96,.5);
z-index:9
}

/*-----------------------------------------------------------------------------------------------------------NPCS*/


.npc-dialogo {
background:#fff;
min-width:250px;
min-height:100px;
border-radius:4px;
padding:3px;
font-size:1.2em;
margin:5px;
border-bottom:1px solid #2c756b;
border-top:1px solid #2c756b;
}

.npc-dialogo span {
color:#65960b;
}

.npc-dialogo b {
color:#24b29f
}

.npc-dialogo b:first-child {
font:700 14px/1.1em Verdana,sans-serif;
color:#24b29f;
font-weight:bold;
}

.npc-dialogo-ceta {
background:url(../images/ceta.png);
width:20px;
height:21px;
position:absolute;
margin-left:-19px;
margin-top:10px
}

.npc-npc {
width:100px;
height:100px
}

.npc-npc_loja {
width:90px;
height:90px
}

/*-----------------------------------------------------------------------------------------------------------PLUGIN ACORDION*/


#accordion h3 {
height:20px;
padding-top:10px;
margin-top:0;
color:#afafaf
}

#accordion h3 b {
color:#82c30a
}

#accordion div {
border:1px solid #65960b;
background:#222;
border-bottom:3px solid #65960b;
background:#222
}

#accordion div b {
color:#82c30a
}

/*-----------------------------------------------------------------------------------------------------------PAGINAÇÂO*/

.paginacao {
padding:10px;
background:#222;
text-align:center
}

.paginacao a{
background:url(../images/submit.png) center;
color:#afafaf;
border-radius:3px;
padding:5px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
text-decoration:none;
margin:5px;
}

.paginacao a:hover {
color:#fff
}

.paginacao a.atual {
border-left:3px solid #ff8000;
border-right:3px solid #ff8000;
color:#ff8000;
padding-left:5px!important;
padding-right:5px;
}

/*-----------------------------------------------------------------------------------------------------------ICONES*/


.icones {
background:#111;
border-radius:5px;
min-width:200px;
height:48px;
padding:5px;
padding-top:10px;
position:absolute;
margin-left:432px;
margin-top:-75px;
border-top:2px solid #04b9a1;
z-index:9
}

.icones img {
margin-left:5px;
border-radius:7px;
padding:2px;
}

/*-----------------------------------------------------------------------------------------------------------BOTÕES*/

.td-hospital {
height:30px;
padding:5px;
font-size:12px
}

.td-hospital p span {
color:#0ccf5f
}

#link {
padding:.5em 1em .4em 25px;
text-decoration:none;
position:relative
}

#link span.ui-icon {
margin:0 5px 0 0;
position:absolute;
left:.2em;
top:50%;
margin-top:-8px
}

.content div,table,td,tr {
color:#bdbdbd
}

.content td {
font-size:11px
}

.barra_1 {
height:25px;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:#2b2b2b;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),0 0 6px rgba(0,0,0,.5);
}

.barra_2 {
height:25px;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:rgba(0,0,0,.2);
}
.barra_2 td{
border-bottom:1px solid rgba(255,255,255,.1)
}
.tabela_1 tr td b {
color:#26b1f9
}

.tabela_1 tr td span {
color:#f89c40
}

.tabela_1 tr {
height:25px
}

.bar-top{
height:40px!important;
padding:0px;
width:100%;
top:0px;
left:0px;
position:fixed;
background:url(../images/bg-bar-top.jpg);
border-bottom:2px solid #65960b;
z-index:9;
display:none;
}
.tabela_info {
border-radius:3px;
padding:7px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:#222;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
}

.tabela_erro {
border-radius:3px;
padding:7px;
border-left:2px solid #eb0b22;
border-right:2px solid #eb0b22;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:#222;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
}
.tabela_erro{font-size:12px!important;}
.tabela_info{font-size:12px!important;}
.tabela_aviso{font-size:12px!important;}
.tabela_aviso {
border-radius:3px;
padding:7px;
border-left:2px solid #2fb2ef;
border-right:2px solid #2fb2ef;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:#222;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));

}
.tabela_vip {
border-radius:3px;
padding:7px;
border-left:2px solid #dfb62d;
border-right:2px solid #dfb62d;
background-image:none;
background-size:auto;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
background-clip:border;
background-origin:padding;
background-color:#222;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));

}
.tabela_vip b{color:#dfb62d;}
.tabela_vip span{color:#e51000;}

.tabela_info b {
font-size:12px;
color:#65960b
}

.tabela_erro b {
font-size:12px;
color:#eb0b22
}

.tabela_aviso b {
font-size:12px;
color:#2fb2ef
}

.tabela_1 tr td b span {
color:#65dc05
}

.tabela_1 tr td {
padding:5px!important;
}

.tabela_1 tr td:first-child {
border-radius:3px 0px 0px 3px!important;
padding-left:5px;
}

.tabela_1 tr td:last-child {
border-radius:0px 3px 3px 0px!important;
padding-right:3px;
}

.sep-m {
background:url(../images/sep-g.png) center;
height:2px;
margin-top:2px;
margin-bottom:2px;
background-size: 100% 100%;
}

.barra_status_bg {
border:1px solid #444;
background:url(../images/barra_status_bg.jpg);
border-radius:2px;
width:99%;
max-width:99%;
height:20px
}

#loading_char{
background:rgba(0,0,0,0.4);
margin-top:-45px;
margin-left:-7px;
position:absolute;
width:730px;
min-height:220px;
border-radius:3px;
text-align:center;
display:none;
z-index:9999999;
}

#loading_char img{
margin-top:70px;
}

.barra_status {
background:url(../images/barra_status.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #14ae89;
}

.barra_status_2 {
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #02a457;
background:url(../images/barra_status_2.jpg);
}

.barra_status_hp {
background:url(../images/barra_status_hp.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #ef0808
}

.barra_status_hunger {
background:url(../images/barra_status_energia.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #04bbca
}

.barra_status_thirsty {
background:url(../images/barra_status_chakra.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #e3a509
}

.barra_status_stamina {
background:url(../images/barra_status_stamina.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #e35600
}

.barra_status_exp {
text-align:center;
background:url(../images/barra_status_exp.jpg);
border-radius:2px;
width:99%;
height:20px;
max-width:99%;
border-right:2px solid #d504e4;
color:#fff
}

.barra_status_bg b {
font-size:12px;
padding:3px;
position:absolute;
margin-left:110px
}

.medalhas_area {
background:#2b2b2b;
width:360px;
height:33px;
padding:4px;
border-radius:3px
}

.medalha_bg {
background:url(../images/medalhas/bg.png);
width:32px;
height:32px;
float:left;
margin-right:4px
}

.botao {
margin-top:3px;
display:block;
width:110px;
text-align:center;
height:15px;
padding:5px;
background:url(../images/submit.png) center;
color:#fff;
border:1px solid #04b9a1;
border-radius:2px;
box-shadow:-0 -0 0 1px #024e44
}

.botao2 {
display:block;
width:110px;
text-align:center;
height:15px;
padding:5px;
background:url(../images/submit.png) center;
font-weight:700;
color:#82c30a;
border:1px solid #65960b;
border-radius:2px;
box-shadow:-0 -0 0 1px #024e44
}

.convite_1 td {
border-bottom:1px dotted #555!important;
background:rgba(0,0,0,.2)
}

.convite_2 td {
border-bottom:1px dotted #555!important;
background:rgba(0,0,0,.4)
}

.botao3 {
display:block;
margin:2px;
width:68px;
margin-left:7px;
text-align:center;
height:15px;
padding:5px;
background:url(../images/submit.png) center;
font-weight:700;
color:#82c30a;
border:1px solid #65960b;
border-radius:2px;
box-shadow:-0 -0 0 1px #024e44
}

.botao:hover {
color:#02cdb2;
border:1px solid #02cdb2;
box-shadow:-0 -0 0 1px #017969;
-moz-transition:all .5s linear;
-webkit-transition:all .5s linear
}
.form_treino input[type=button] {
display:block;
width:25px;
border:0;
color:#65960b;
cursor:pointer;
float:right;
margin:3px;
text-align:center;
padding:7px;
background:url(../images/submit.png) center;
font-weight:700;
border-radius:3px;
padding:3px;
border-left:2px solid #65960b;
border-right:2px solid #65960b
}

.button_treino {
display:block;
width:25px;
border:0;
color:#65960b;
cursor:pointer;
float:right;
margin:3px;
text-align:center;
padding:7px;
background:url(../images/submit.png) center;
font-weight:700;
border-radius:3px;
padding:1px;
border-left:2px solid #65960b;
border-right:2px solid #65960b
}

.button_treino_des {
display:block;
width:25px;
border:0;
color:#afafaf;
cursor:pointer;
float:right;
margin:3px;
text-align:center;
padding:7px;
background:url(../images/submit.png) center;
font-weight:700;
border-radius:3px;
padding:1px;
border-left:2px solid #afafaf;
border-right:2px solid #afafaf
}

.tip_tabela td,tr {
font-size:11px
}
.count_arena{
background:url(../images/npc/count/arena.png) no-repeat!important;
width:298px;
height:128px;
margin-top:-20px;
}
.count_time{
position:relative;
font-size:30px;
color:#fff!important;
font-family:edosz;
float:right;
margin-right:30px;
margin-top:65px;
}

.tip_tabela b {
color:#fff
}

.bar-bg {
background:url(../images/barras/bg.jpg) center;
border-radius:2px;
width:100%;
max-width:154px;
height:20px
}
.bar-bg div {
height:20px;
}
.bar-exp {
font-weight:700;
font-size:11px;
padding:2px;
color:#fff;
background:url(../images/barras/exp.jpg) center;
border-radius:2px;
width:99%;
max-width:154px;
height:20px;
border-right:4px double #f000ff
}

.bar-hp {
font-weight:700;
font-size:11px;
padding:2px;
color:#fff;
background:url(../images/barras/vida.jpg) center;
border-radius:2px;
width:99%;
max-width:154px;
height:20px;
padding-left:3px;
border-right:4px double #ff0004
}
.right_hp{
float:right!important;
text-align:right!important;
border-left:4px double #ff0004!important;
border-right:0px double #ff0004!important;
padding-right:3px;
}
.bar-thirsty {
font-weight:700;
font-size:11px;
padding:2px;
color:#fff;
background:url(../images/barras/chakra.jpg) center;
border-radius:2px;
width:99%;
max-width:154px;
height:20px;
padding-left:3px;
border-right:4px double #00deff
}
.right_thirsty{
float:right!important;
text-align:right!important;
border-left:4px double #00deff!important;
border-right:0px double #00deff!important;
padding-right:3px;
}
.bar-stamina {
font-weight:700;
font-size:11px;
padding:2px;
color:#fff;
background:url(../images/barras/stamina.jpg) center;
border-radius:2px;
width:99%;
max-width:154px;
height:20px;
padding-left:3px;
border-right:4px double #e35600
}
.right_stamina{
float:right!important;
text-align:right!important;
border-left:4px double #e35600!important;
border-right:0px double #e35600!important;
padding-right:3px;
}
.bar-hunger {
font-weight:700;
font-size:11px;
padding:2px;
color:#fff;
background:url(../images/barras/energia.jpg) center;
border-radius:2px;
width:99%;
max-width:154px;
height:20px;
border-right:4px double #ff8000;
padding-left:3px;
}
.hunger{
float:right!important;
text-align:right!important;
border-left:4px double #ff8000!important;
border-right:0px double #ff8000!important;
padding-right:5px;
}
.caixa-avatar {
background:#111;
width:210px;
min-height:100px;
margin-top:-136px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-top:2px solid #04b9a1
}
.avatar_icones{
	margin-left:160px;
	width:33px;
	position:absolute;
}
.avatar_icones div{
	margin-top:5px;
	width:30px;
	height:30px;
	border-radius:5px;
	border:2px solid rgba(76,144,30,.7);
	cursor:pointer;
	opacity:.9;
}
#user-info b{
	color: #26b1f9 !important;
}
#user-info i{
	color: #f5b600 !important;
	float:right;
	font-size:11px;
}

.ic_cron{
background:url(../images/icones/icone_cron.png) center no-repeat rgba(0,0,0,.9);
}
.ic_vip{
background:url(../images/icones/icone_vip.png) center no-repeat rgba(0,0,0,.9);
}
.ic_avatar{
background:url(../images/icones/icone_troca.png) center no-repeat rgba(0,0,0,.9);
}

.vilaa,.vila-s{
-moz-transition:all .3s linear;
-webkit-transition:all .3s linear
}
.info_vip td{
font-size:11px;
}
.caixa-avatar2 {
background:#111;
width:222px;
height:107px;
margin-left:202px;
margin-top:-2px;
position:absolute;
border-radius:0 4px 0 0;
-moz-border-radius:0 4px 0 0;
-webkit-border-radius:0 4px 0 0;
padding:5px;
border-top:2px solid #04b9a1;
border-right:2px solid #04b9a1
}

.caixa-avatar2 b {
color:82c30a
}

.avatares img{
margin-left:3px;
opacity:.5;
transition:all .3s linear!important;
-moz-transition:all .3s linear!important;
-webkit-transition:all .3s linear!important;
}

.caixa-avatar2 span {
color:04b9a1
}
.bar-top b {
color:82c30a
}

.bar-top span {
color:04b9a1
}

.alerta {
width:100%;
display:block;
background:#1c1c1c;
border-top:1px solid #262626;
border-bottom:1px solid #161712;
padding:6px 0;
text-align:center
}

.tabela_n tr td {
height:25px;
padding:2px;
background:#1c1c1c;
border-top:1px solid #262626;
border-bottom:1px solid #161712
}

.missoes tr {
height:40px
}

.tabela_2 tr {
height:30px;
background:#222
}

.tabela_2 td {
border-bottom:1px solid #111;
padding:5px
}

.tabela_2 tr td b {
color:#26b1f9
}

.tabela_2 tr td span {
color:#27ca42
}

.titulos_tabela {
border:1px solid #000;
background:url(../images/submit_3.png) repeat-x 50% 50% #9fda58;
box-shadow:-0 -0 0 1px #024e44;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
margin-bottom:2px;
margin-top:2px;
padding:7px;
height:15px;
color:#fff;
font-size:12px
}

.titulos_tabela b {
color:#fff
}

.img_desafio {
height:110px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px
}

#dg-bg {
background:rgba(0,0,0,.7);
min-height:64px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

#dg-bg .tabela_erro{
min-height:34px;
opacity:.9;
padding:10px;
padding-top:20px;
}
#dg-bg .tabela_erro b{
font-size:16px!important;
font-family:verdana!important;
}

#dg-bg .tabela_info{
min-height:44px;
opacity:.9;
}
#dg-bg .tabela_info #COUNTER{
padding:10px;
min-height:30px;
font-size:22px!important;
font-family:impact!important;
}

#dg-bg b {
font-size:12px
}

#dg-bg span {
color:#1bb29e;
font-size:12px
}

.chat-nab {
-moz-transition:all .5s linear;
-webkit-transition:all .5s linear;
width:350px;
height:213px;
background:url(../images/chat/bg.png);
position:fixed;
bottom:0;
border-top:3px solid #65b31c;
border-left:3px solid #65b31c;
border-right:3px solid #65b31c;
border-radius:5px 5px 0 0;
margin-left:-360px;
margin-bottom:-0;
z-index:99999999999
}

.chat-bat-titulo {
font-size:12px;
width:344px;
height:25px;
background:url(../images/submit.png) 0px -3px;
padding:3px;
border-radius:3px 3px 0 0
}

.chat-bat-falas {
-moz-transition:all .5s linear;
-webkit-transition:all .5s linear;
width:344px;
height:155px;
padding:3px;
overflow:hidden scroll
}

.chat-bat-falas b {
color:#fff
}



.chat-bat-falas span {
color:#64b31a
}

td .chat-bat-form {
width:261px;
height:26px;
background:#333;
border:0;
border-radius:0;
margin-top:-1px;
font-size:11px;
padding:3px
}

td .chat-bat-form:focus {
background:#555;
border:0;
font-size:11px
}

.chat-bat-barra {
position:fixed;
bottom:-5px;
width:350px;
margin-left:-3px;
height:27px;
background:#111;
border:3px solid #65b31c
}

.chat-bat-barra td {
background:url(../images/submit.png) center;
}

.chat-bat-barra b {
color:#74e10e;
}

.bg_geral {
background:url(../images/batalhas/bg_geral.jpg) 0 -10px;
width:730px;
height:485px;
border-radius:3px
}

.caixa_relatorio {
width:400px;
height:190px;
margin-left:150px;
margin-top:10px
}

.caixa_relatorio_2 {
position:absolute;
max-width:730px;
margin-left:-150px;
margin-top:-30px
}

.caixa_status_1 {
border-right:2px solid #04b9a1;
position:absolute;
background:#111;
width:203px;
height:80px;
margin-left:-5px;
border-radius:3px;
margin-top:-13px
}

.caixa_status_2 {
border-left:2px solid #04b9a1;
position:absolute;
background:#111;
width:203px;
height:80px;
margin-right:-5px;
border-radius:3px;
margin-top:-13px
}

.caixa_relatorios {
overflow:auto;
margin-left:7px;
margin-top:85px;
width:300px;
padding:2px;
height:145px;
border-radius:3px
}

.caixa_relatorios b {
color:#41bc38
}

.caixa_relatorios b span {
color:#38bcb4
}
.caixa_relatorios .critico{
margin-left:2px!important;
color:#fff!important;
background:#ff0000!important;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4))!important;
border:1px solid #fff!important;
border-radius:14px!important;
padding-left:2px!important;
padding-right:2px!important;
font-size:9px!important;
}
.status_p{
background:url(../images/batalhas/status.png);cursor:pointer;width:63px;height:60px;position:absolute;margin-top:32px;margin-left:0px;
}
.status_i{
background:url(../images/batalhas/status_2.png);cursor:pointer;width:63px;height:60px;position:absolute;margin-top:32px;margin-left:258px;
}
.status_a{
background:url(../images/batalhas/status_3.png);cursor:pointer;width:63px;height:60px;position:absolute;margin-top:32px;margin-left:258px;
}
#vez_caixa{
border:2px solid rgba(0,0,0,.5); padding:5px;background:rgba(0,0,0,.7);border-radius:5px;text-align:center;color:#fff;
margin-left:7px;
margin-top:10px;
width:290px;
}
.rel {
background:rgba(0,0,0,.8);
-moz-border-radius:2px;
-webkit-border-radius:2px;
padding:5px;
}

.rel .rel_2 {
margin-bottom:3px;
padding:1px;
}

.vs {
width:96px;
height:72px;
background:url(../images/batalhas/vs.png);
position:absolute;
margin-top:-10px;
margin-left:110px
}

.tecnicas {
padding:5px;
width:720px;
height:140px;
margin-top:150px
}

.tecnicas_npc {
padding:5px;
width:720px;
height:140px;
margin-top:150px
}

.persoo {
cursor:pointer;
opacity:.5;
}

.persoo-s {
cursor:pointer;
border-bottom:3px solid #afafaf;
border-radius:3px;
-moz-border-radius:3px
}

.vilaa {
cursor:pointer;
opacity:.5;
margin-top:1px;
border-radius:3px;
border-top:2px solid #afafaf;
border-bottom:2px solid #afafaf
}

.vila-s {
cursor:pointer;
border-radius:3px;
border-top:3px solid #afafaf;
border-bottom:3px solid #afafaf;
margin-top:0
}
.no-opacity{opacity:1;}
.opacity{opacity:.5;}

.criar_vilas {
background:#222;
width:411px;
padding:5px;
height:53px;
border-radius:4px;
border-left:2px solid #65960b;
border-right:2px solid #65960b
}

#critico_p {
margin-left:70px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
margin-top:100px;
position:absolute;
text-align:center;
width:50px;
padding:3px;
background:#333;
color:#65960b;
font:20px "impact",sans-serif;
display:none;
font-size:22px
}

#critico_j {
margin-left:70px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
margin-top:100px;
position:absolute;
text-align:center;
width:50px;
padding:3px;
background:#333;
color:#65960b;
font:20px "impact",sans-serif;
display:none;
font-size:22px
}

#icones_battle_1 {
background:url(../images/chat/bg.png);
border-radius:7px;
padding:3px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
position:absolute;
width:183px;
height:35px;
margin-top:203px;
margin-left:5px
}

#icones_battle_2 {
background:url(../images/chat/bg.png);
border-radius:7px;
padding:3px;
border-left:2px solid #65960b;
border-right:2px solid #65960b;
position:absolute;
width:183px;
height:35px;
margin-top:203px;
margin-left:5px
}

#icones_battle_1 img {
width:35px;
height:35px;
margin-left:5px
}

#icones_battle_2 img {
width:35px;
height:35px;
margin-left:5px
}

#loading_2 {
color:#fff;
text-align:center;
background:rgba(0,0,0,.7);
width:100%;
height:150px;
bottom:0;
text-align:center;
position:absolute;
font-size:12px;
display:none;
text-align:left;
display:none
}

#loading_2 b {
font-size:14px;
color:#65960b;
font-weight:bold;
}

#loading_2 td {
text-align:left
}

.transparencia #loading {
color:#fff;
text-align:center;
background:rgba(0,0,0,.7);
width:100%;
padding:30px;
height:30px;
top:0;
display:none
}

.transparencia_2 #loading {
color:#fff;
text-align:center;
background:rgba(0,0,0,.7);
width:100%;
padding:30px;
height:30px;
top:0;
display:none
}

.transparencia {
position:fixed!important;
top:0;
left:0;
z-index:10;
width:100%;
height:100%;
color:#000;
background:rgba(0,0,0,.4);
display:none
}

.transparencia_2 {
position:fixed!important;
top:0;
left:0;
z-index:10;
width:100%;
height:100%;
color:#000;
background:rgba(0,0,0,.4);
display:none
}

.notifica_bg {
background:url(../images/npc/notifica/bg-1.png);
width:624px;
height:211px;
display:none;
position:fixed;
top:30%;
z-index:999
}

.notifica_bg #notifica_titulo {
background:url(../images/npc/notifica/bg-2.png) no-repeat;
width:250px;
height:25px;
padding:7px;
font-size:20px;
color:#7cae0c;
font-weight:700;
text-align:center;
margin-top:163px;
margin-left:5px;
z-index:99;
position:absolute;
border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
-webkit-border-radius:0 5px 5px 5px;
float:left
}

.notifica_bg #notifica_npc {
background:url(../images/npc/notifica/sem.png);
width:250px;
height:250px;
z-index:9!important;
margin-top:-45px;
margin-left:10px;
float:left;
position:absolute
}

.notifica_bg #notifica_fala {
width:305px;
height:132px;
float:right;
margin-right:15px;
margin-top:10px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:5px;
font-size:12px;
color:#878787
}

.notifica_bg #notifica_fala b {
color:#7cae0c
}

.notifica_bg #notifica_fala span {
color:#26b1f9
}

.notifica_bg #notifica_botoes {
width:320px;
height:30px;
margin-left:290px;
margin-top:165px;
position:absolute;
padding:3px
}

.notifica_bg #notifica_fala .fala {
height:35%
}

.notifica_bg #notifica_fala .extra {
color:#7cae0c;
padding:3px;
background:#111;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
min-height:90px
}

.notifica_bg #notifica_botoes button {
float:right;
padding:5px;
min-width:70px;
cursor:pointer;
background:url(../images/submit.png) center;
color:#7cae0c;
border:1px solid #555;
border-radius:3px;
border-left:3px solid #7cae0c;
border-right:3px solid #7cae0c;
font-weight:700;
font-size:11px;
text-align:center
}

.lnk_verde {
cursor:pointer;
background:url(../images/submit.png) center;
border-radius:3px;
padding:5px;
font-weight:700;
font-size:11px;
text-align:center;
display:block;
border:1px solid #555;
border-left:3px solid #65960b;
border-right:3px solid #65960b;
color:#65960b
}

.lnk_red {
cursor:pointer;
background:url(../images/submit.png) center;
border-radius:3px;
padding:5px;
font-weight:700;
font-size:11px;
text-align:center;
display:block;
border:1px solid #555;
border-left:3px solid red;
border-right:3px solid red;
color:red
}

.lnk_cinza {
cursor:pointer;
background:url(../images/submit.png) center;
border-radius:3px;
padding:5px;
font-weight:700;
font-size:11px;
text-align:center;
display:block;
border:1px solid #555;
border-left:3px solid #afafaf;
border-right:3px solid #afafaf;
color:#afafaf
}

.thumb_beta{
padding:3px;
padding-left:7px;
padding-right:7px;
background:#05d030;
background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
border-radius:7px;
font-size:10px!important;
display:block!important;
text-transform:capitalize;
float:right;
}

.thumb_new{
padding:3px;
padding-left:7px;
padding-right:7px;
background:#ff8000;
background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.4));
background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));
background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));
border-radius:7px;
font-size:10px!important;
display:block!important;
text-transform:capitalize;
float:right;
}

/*MAPA*/

#mapaa{background:#222;
width:300px;
border-radius:4px;
padding:0px;
border-top:2px solid #65960b;
border-bottom:2px solid #65960b;
}

#tile{
background: rgb(0, 0, 0) transparent;
background: rgba(0, 0, 0, 0.1);
cursor:pointer;
height:35px !important;
width:35px !important;
color:#fff;
}
.verde{
background: rgb(51, 130, 49) transparent;
background: rgba(51, 130, 49,.8);
}

.legenda_mapa{
background:#111;
padding:5px;
text-align:center;
border-top:2px solid #65960b;
margin-left:-1px;
}
.eu{
background: rgb(30, 209, 191) transparent;
background: rgba(30, 209, 191, .5);
z-index:999;
}

.eu img{
margin-top:3px;
}

.verde img{
margin-top:3px;
}

.enemy{
background: #A71E00 none repeat scroll 0% 0%;
}

.enemy img{
margin-top:3px;
}

.aliado{
background: #48A805 none repeat scroll 0% 0%;
}

.aliado img{
margin-top:3px;
}

.tile img{
margin-top:3px;
}
.info_mapa{
width:100px;
padding:3px;
text-align:center;
}

.info_mapa b{
color:#65960b;
}

/*=========================================*/

.tipo-mob{
width:10px;height:10px;background:#bdbdbd;display:block;float:left;margin:2px;
display:inline-block;-webkit-border-radius:14px;border-radius:14px;
}

.tipo-evento{
width:10px;height:10px;background:#c310ea;display:block;float:left;margin:2px;
border-radius:3px;
display:inline-block;-webkit-border-radius:14px;border-radius:14px;
}

.tipo-boss{
width:10px;height:10px;background:#ea1024;display:block;float:left;margin:2px;
border-radius:3px;
display:inline-block;-webkit-border-radius:14px;border-radius:14px;
}

.icon_hp{
background:url(../images/icones/vida.png) no-repeat;
width:25px;
padding:5px;
padding-left:30px;
}

.icon_thirsty{
background:url(../images/icons/water.png) no-repeat;
width:25px;
padding:5px;
padding-left:30px;
}

.icon_hunger{
background:url(../images/icons/hunger.png) no-repeat;
width:25px;
padding:5px;
padding-left:30px;
}

.icon_stamina{
background:url(../images/icones/ene.png) no-repeat;
width:25px;
padding:5px;
padding-left:30px;
}

.icon_yens{
background:url(../images/icones/yens.png) no-repeat;
width:25px;
padding:5px;
padding-left:30px;
}

.icon_exp{
background:url(../images/icones/exp.png) no-repeat;
min-width:25px;
padding:5px;
padding-left:30px;
}

.icon_treino{
background:url(../images/icones/treino.png) no-repeat;
min-width:25px;
padding:5px;
padding-left:30px;
}


.extra .icon_exp{
width:200px;
}
.extra .icon_yens{
width:200px;
margin-top:-12px;
}


.bag{
background:url(../images/_equipamentos/des.png);
cursor:pointer;
margin-left:4px;
margin-top:1px;
width:50px!important;
height:50px!important;
background-size:100% 100%!important;
float:left;
}
.bag_d{
background:url(../images/_equipamentos/des.png);
cursor:pointer;
margin-left:4px;
margin-top:1px;
width:50px!important;
height:50px!important;
background-size:100% 100%!important;
float:left;
}
.block{
background:url(../images/_equipamentos/block.png)!important;
width:50px!important;
height:50px!important;
background-size:100% 100%!important;
opacity:.3!important;
}

/*--------------------------------------------------------------------------------------------*/
#suporte{
background:#111;
border-radius: 10px 10px 0px 0px;
padding:5px;
min-width:175px;
position:relative;
min-height:80px;
float:right;
margin-top:223px;
margin-right:85px;
}
#suporte img{
position:absolute;
margin-left:-60px;
margin-top:-30px;
}
#ajax-receive{
background:#222;
border-radius:4px;
width:730px;
height:200px;
float:right;
margin-right:10px;
display:none;
}
#lista_missoes td{
border-bottom:1px solid #222;
}
/*--------------------------------------------------------------------------------------------*/
.h3 h3{
border: 0;
padding: 0;
color: #ada28c;
text-transform: uppercase;
font-size: 18px;
font-family: "Open Sans Condensed",sans-serif;
text-shadow: #000 0 1px 0;
display: table;
margin: 10px auto 0;
padding: 6px 12px;
background-color: rgba(17,17,17,0.7);
background-image: url('/images/modules/pvp/inner_glow.png?1368598551');
background-repeat: no-repeat;
background-position: top center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
box-shadow: rgba(214,214,214,0.1) 0 1px 0,#000 0 1px 2px inset;
font-weight: bold;
letter-spacing: -1px;
}
.tabela_erro a{
color:#fff!important;
font-size:12px;
font-weight:bold;
}
.div_shadow .icone_atacar{
background:url(../images/icones/mapa/atacar.png) center no-repeat;
width:26px;
height:25px;
cursor:pointer;
}


.carta_r_l{width:32px;height:32px;background:url(/images/ic/carta_r_l.png);}
.carta_r_n{width:32px;height:32px;background:url(/images/ic/carta_r_n.png);}
.carta_e{width:32px;height:32px;background:url(/images/ic/carta_e.png);}
.barra_1 td{border-bottom:2px dotted #111111;}
.Cholder { position:relative; margin:0px auto; padding:0px; height: 150px; overflow: hidden; }
.Cholder .events {width: 100%;position:relative; }
.vertical_bar{
height:100%;
width:14px;
background:rgba(0,0,0,.3);
right:0px;
position:absolute;
}

/*****************************************************MAPA*/
.mapTipTitle{
	width:200px;
	padding:2px;
	font-size:13px;
	text-align:center;
	color: #ffe65c !important;
}
.mapTipContent{
	width:200px;
	padding:2px;
}
.ChatList{
padding:4px;background-size:22px 22px;background-repeat:no-repeat;padding-left:25px;border-radius:4px;
}