@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600i,700i');
@import url('../images/layout/fonts/kgtenthousandreasons.css');
@import url('../images/layout/fonts/mission-script.css');
@import url('chat.css');

@font-face {
    font-family: 'mistralregular';
    src: url('../font-face/mistral-webfont.eot');
    src: url('../font-face/mistral-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font-face/mistral-webfont.woff') format('woff'),
         url('../font-face/mistral-webfont.ttf') format('truetype'),
         url('../font-face/mistral-webfont.svg#mistralregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Pacotes */
.pack-rewards{
	background-image: url('../images/layout/packs/bg_logs.png');
	width: 180px;
	height: 167px;
	float: left
}
.pack-name{
	padding: 25px;	
}
.pack-name b{
	color: #ffdf79;
	font-size: 14px;
	font-weight: normal;
}
.packs{
	width: 235px;
	height: 420px;
	float: left;
	background-repeat: no-repeat;	
	top: 10px;
}
.pack-topo{
	position: relative;
	width: 235px;
	height: 100px;	
}
.pack-bottom{
	position: relative;
	width: 235px;
	height: 275px;	
	padding-top: 200px;
}
.pack-bottom b{
	color: #ffdf79;
	font-size: 14px;
	font-weight: normal;	
}
.pack-clock{
	padding-top: 5px;	
}
.pack-items, .pack-limite{
	position: absolute;	
	background-image: url('../images/layout/packs/bg_items.png');
	width: 53px;
	height: 61px;
	margin: 36px 0px 0px 5px;
	padding-top: 13px;
}
.pack-limite{
	background-image: url('../images/layout/packs/bg_limite.png');
	right: 5px;
}
.pack-items b, .pack-limite b{
	font-size: 30px;	
}
/* Pacotes*/

.locked{
	 -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
.tutorial_base{
	width: 730px;
	position: relative;
	top: 40px;
	height: 350px;
	padding: 20px;
}
.tutorial {
    width: 130px;
    height: 30px;
    display: inline-block;
    margin: 2px;
    box-shadow: inset 0px 0px 10px rgba(0,0,0,.7);
    border-radius: 8px;
    vertical-align: top;
    font-size: 12px;
    color: #FFF;
}
.tutorial .image {
    float: left;
    position: relative;
    top: 8px;
    width: 30px;
	left: 10px;
}
.tutorial .texto {
    float: left;
    position: relative;
    top: 6px;
    left: 5px;
    text-align: center;
}
.tutorial a{
	color: #d3b6a4;
	text-decoration: none;
}
.tutorial a:hover{
	
}
.at .progress {
	float: right;
	margin-top: 6px;
	margin-right: 7px;
}
.info, .classes {
	width: 730px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: table;
}
.ui-widget-content {
	border: 1px solid #666666;
	color: #ffffff;
	background-image: url(ui-darkness/images/bg_site2.jpg);
}
.character-info {
	background-image: url('../images/layout/bg_profile.png');
	width: 226px;
	height:  40px;
	margin: 0px auto;
	padding-top: 3px
}
.character-info .headline {
	color: #937B4D;
	margin-top: 2px
}
#esquerda .layout_change {
	position: relative;
	float: left;
	left: 7px;
	bottom: 5px;
	cursor: pointer;
}
#esquerda .layout_change img{
	border-radius: 5px;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: 'Open Sans', sans-serif;
}

.verde{
	color: #2f9d0d;
}
#vila-stats{
	position: relative;
	width: 730px;
	height: 86px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;	
}
#cnPBuff{
	float: left; position: relative; top: 4px
}
#cnEBuff{
	float: right; position: relative; top: 4px
}
#barra-topo{
	background-image:url(../images/layout/interno/top-bar.png);
	background-repeat: repeat-x;
	height: 24px;
	width: 100%;
	position:fixed;
	bottom: 0;
	border: 0;
	padding: 0;
	z-index: 10000;
}

#barra-bottom{
	background-image:url(../images/layout/interno/bottom-bar.png);
	background-repeat: repeat-x;
	height: 31px;
	width: 100%;
	position:fixed;
	bottom: 0;
	z-index: 10000;
}
.selecione_grande{
	width:220px;
	height: 109px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;	
}
.at{
	width: 249px;
	height: 32px;
	float: left;
	margin: 2px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
}
#cla-selector .cla-selector-item {
	float: left;
	padding: 8px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
	position: relative;
	margin-left: 11px
}
#invocacao-selector .invocacao-selector-item {
	float: left;
	padding: 8px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
	position: relative;
	margin-left: 11px
}
.ability-speciality-box{
    box-shadow: inset 0px 0px 10px rgba(0,0,0,.7);
    border-radius: 8px;
    width: 175px;
    height: 245px;
    float: left;
    display: block;
    text-align: center;
    padding: 15px;
    margin: 3px;
    background-color: #22140e;
}
.ability-speciality-box .name{
    font-size: 16px;
    margin-bottom: 10px;
    height: 33px;
}
.vila_evento_on{
	background-image: url(../images/layout/bg_torneio_ligado2.png);
}
.vila_evento_off{
	background-image: url(../images/layout/bg_torneio_apagado2.png);
}
.torneio_evento_on{
	background-image: url(../images/layout/bg_torneio_ligado.png);
}
.torneio_evento_off{
	background-image: url(../images/layout/bg_torneio_apagado.png);
}
.evento-container {
	background-repeat: no-repeat;
	width: 730px;
	height: 145px;
	position: relative;
	padding-bottom: 5px;
	color: #949494;
}

.evento-items {
	margin-top: -10px;
	padding-top: 10px;
	background-color: #140b08;
	width: 710px;
	margin-left: 10px;
}

.evento-texto {
	width: 730px;
	height: 145px;
	position: relative;
}

.evento-detalhe {
	right: 30px;
	position: absolute;
	top: 60px;
}

.evento-items tr.item {
	
	height: 30px;
}

.evento-items tr.spacer {
	height: 10px
}
.class-type {
	width: 503px;
	height: 50px;
	padding-left: 110px;
	height: 32px;
	margin: 0px auto;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;

}
.left .data {
	width: 503px;
	height: 115px;
	padding: 15px;
	margin: 0px auto;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
}
.class-type a {
	cursor: pointer;
	background-image: url(../images/layout/criacao/bt_classe_tipo.png);
	background-position: 0px -20px;
	width: 57px;
	text-align: center;
	width: 68px;
	height: 20px;
	display: block;
	float: left;
	padding-top: 4px;
	margin: 1px;
	margin-top: 6px;
	
}

.class-type a:hover,  .class-type a.selected {
	background-position: 0px 0px
}
#armor-container {
	width: 730px;
	height: 616px;
	background-image:url(../images/layout/equipamentos/fundo.jpg);
	background-repeat:no-repeat;
	position: relative
}
.step1-topics .topic {
	width: 225px;
	margin: 5px;
	padding: 10px;
	float: left;
	height: 140px;
	background-color: #413625
}

.step1-topics.only-titles .topic {
	height: 50px
}

.step1-topics .topic:nth-child(odd) {
	background-color: #251a13
}
.cor_sensei{
	background-color: #c25200;	
}
.cor_sim{
	background-color: #413625;	
}
.cor_nao{
	background-color: #251a13;	
}
.cor_roxa{
	background-color: #5d0089;	
}
#conteudo-barra{
	width: 1000px !important;
	margin: 0px auto !important;	
}

#conteudo{
	position: relative;
	width: 1000px;
	height: auto;
	height: 100% !important;
	text-align: center;
	margin: auto;
}

#topo-info{
	width: 1060px;
	height: 155px;
	position:relative;
	margin: auto;
	top: 0;
}

#topo-info .flag {
	position: relative;
	float: left;
	margin-top: 22px;
	margin-left: 88px;
}

#background-topo2{
	background-image:url(../images/layout/topo-deslogado.jpg);
	width: 100%;
	background-position: top center;
	background-repeat: no-repeat;
	margin: auto;
	position:absolute;
	height: 511px;
	top: 0;
}

#info-game{
	width: 1000px;
	height: 118px;
	position: absolute;
	margin: auto;
	text-align: center;
	bottom: 8px;
	z-index: 1
}


#background-topo{
	/*width: 1600px;*/
	width: 100%;
	background-position: top center;
	background-repeat: no-repeat;
	margin: auto;
	position:absolute;
	height: 511px;
	top: 0;
}

#topo, #topo2 {
	position: relative;
	width: 1000px;
	height: 356px;
	margin: 0px auto;
	background-repeat:no-repeat;
	background-position: top center;
	z-index: 10
}

#pagina{
	position:relative;
	width:1000px;
	height:100% !important;
	height:auto;
	clear:both;
	float:left;
	padding-bottom:8em;
	background-color: #2f1f15;
	background:url("../images/layout/pagina-repeat.jpg");
	background-repeat:repeat-y;
	margin-top: -60px;
}

#colunas{
	position:relative;
	width:1000px;
	height:auto;
	height:100% !important;
	background-image:url(../images/layout/menu-repete.png);
	background-repeat:repeat-y;
	background-position: 15px -50px;
}

#esquerda{
	position: relative;
	width: 251px;
	height: auto;
	float:left;
	margin-top: -50px
}

/***** *****/

.error{
	background-color: red;
	padding: 5px;
	color: white;
	font-size: 14px;	
}

.titulo-tabelas{
	font-size: 12px;
	color: #FFFFFF;
	text-transform: capitalize;	
}

.tMissaoBloco{
	font-size: 12px;	
}

.titulo-tabelas p{
	margin: 0;
	padding: 15px 0 0 0;	
}

#banner-home{
	width: 730px;
	height: 206px;
	position: relative;
	margin-bottom: 24px;
}

#noticias-estatisticas{
	margin-bottom: 60px;	
}

#primeira-noticia{
	height: 100px;
	background-position: left top;
	background-repeat: no-repeat;
}

#noticias .data, .imagem, .previa{
	float: left;
}

#noticias .titulos-proxima{
	height: 30px;
	padding-top: 3px;
	text-align: left;
	margin-left: 81px;
}

#noticias .titulos-proxima a{
	font-weight: normal;
}

#noticias .data{
	width: 60px;
	color: #0f0c09;
	font-weight: bold;
	font-size: 13px;
	margin-top: 9px;
}

#primeira-noticia .imagem{
	width: 85px;
	height: 100px;
}

#primeira-noticia .previa{
	width: 210px;
	height: 100px;
}

.previa p{
	margin: 3px 0 3px 0;	
}

#noticias .autor{
	color: #c0804e;	
}

#primeira-noticia a, #proximas-noticias a{
	color: #e3eda3;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#proximas-noticias a:hover, #primeira-noticia a:hover{
	color: #aaeea1;
	text-decoration: underline;
}

#proximas-noticias{
	height: 31px;
	margin: 3px 0 3px 0;
	background-position: left top;
	background-repeat: no-repeat;
}

#proximas-noticias a{
	font-size: 12px;
}

#kages-ranking, #noticias-estatisticas{
	width: 730px;
	height: 236px;
	position:relative;
}

.area-nav{
	clear: both;
	width: 360px;
	height: 31px;
	text-align: center;
}

.area-nav2{
	width: 360px;
	height: 31px;
	position: absolute;
	top: 260px;
	left: 0;
	text-align: center;
}

.dir-nav{
	float: right;
	margin-right: 10px;
}

.esq-nav{
	float: left;
	margin-left: 5px;	
}

.dir-nav, .esq-nav{
	position:relative;
	width: 17px;
	height: 95%;
}

#areaNoticias{
	position:relative;
	float: left;
	height:245px;
	width:360px;
	font-size:12px;
}

.areaTitulos1, .areaTitulos2, .areaTitulos3{
	height:55px;
	width: 360px;
}

.areaTitulos1{
	background-image:url(../images/layout/home/madeira-360e1.jpg);
}

.areaTitulos2{
	background-image:url(../images/layout/home/madeira-360d1.jpg);
}

.areaTitulos3{
	background-image:url(../images/layout/home/madeira-360e2.jpg);
}

.areaTitulos1 p, .areaTitulos2 p, .areaTitulos3 p, #madeiraTitulo p{
	font-size: 28px;
	font-family: "Mission Script";
	text-align: right;
	padding: 16px 18px 0 0;
}


#areaEstatisticas{
	/*background-image:url(../images/layout/home/bg-estatisticas.png);*/
	position:relative;
	float: right;
	height:245px;
	width:360px;
	font-size:12px;
}

#areaKages{
	height: 186px;
	width: 710px;
	margin-left: 3px;
	font-size: 12px;
}

#areaKages div{
	height: 186px;
	width: 710px;
}

#pkage{
	float:left;
	margin:48px 0 0 48px;
	width: 295px;
}

#pkage img{
	float:left;
}

.pInfo{
	float:left;
	margin-top: 25px;
	margin-left: 15px;
}

.vInfo{
	margin-top: 126px;
	font-size:13px;
	float: left;
	margin-left: 92px;
}

#vila-seletor{
	float:right;
	width: 36px;
	height:188px;
	margin-right: 5px;
	margin-top: 2px;
}

#madeiraTitulo{
	background: url("../images/layout/barra_secoes/1.png");
	height:46px;
	width:725px;
}

#madeiraTituloPequeno{
	background: url("../images/layout/home/madeira-360.jpg");
	height:48px;
	width:360px;
}

#areaRankings{
	/*background-image:url(../images/layout/home/bg-ranking.png);*/
	position:relative;
	float: left;
	height:245px;
	width:345px;
	font-size:12px;
}

#areaFacebook{
	width: 365px;
	float: left;
	height: 234px;
	position: relative;
}

#bg-face{
	width: 350px;
	height: 251px;
	margin-left: 5px;
}

#areaVilas{
	width: 783px;
	clear:both;
	position:relative
}

#enfeiteFacebook{
	right: 15px;
	top 0;
	background-image: url(../images/layout/home/facebook-gai.png);
	height: 187px;
	width: 155px;
	z-index: 100;
	position: absolute;
}

#areaVilas{
	/*background-image:url(../images/layout/home/bg-vilas.png);*/
	position:relative;
	height: 131px;
	font-size: 12px;
}

#bandanas{
	position:absolute;
	top: 45px;
	left: 80px;
	width: 620px;
	text-align:center;
}

.pers-vilas{
	float: left;
	margin-left: 25px;
	color: #21a878;
	width: 48px;
}

/**/

#logo-deslogado {
	width: 223px;
	margin: 0px auto 0px auto;
}

#formulario{
	text-align:left;
	margin-left: 350px;
	padding-top: 18px;
}

#formulario .form-group, #formulario #captcha-image, #formulario #captcha-container {
	float: left;
}

#formulario #recover-password {
	margin-top: 10px;
	margin-left: 158px;
}

#formulario #recover-password a:link, #formulario #recover-password a:visited {
	color: #55c8e5;
	text-decoration: none;
}

#formulario input[type=image] {
	margin-left: 15px;
	float: left;
}

#formulario #captcha-container {

	margin-left: 40px
}

#formulario #captcha-image {
	margin-left: 10px
}

#formulario #social-login {
	margin-left: 5px;
	float: left;
}

#formulario #social-login a {
	margin-top: -3px
}

#formulario label {
	text-align: right;
	margin-right: 5px
}

#formulario input[type="text"], #formulario input[type="password"]{
	background-color: transparent;
	border: none;
	color:#ffc281;
	width: 110px;
	height: 18px;
}

#formulario input[type="password"] {
	margin-left: 46px;
}

#formulario input[type="text"]:focus, #formulario input[type="password"]:focus{
	background-color:transparent;
	color: #FFF;
	border: none;
}

#formulario #captcha{
	width: 80px;
}

.titulos-menu{
	width:236px;
	height:87px;
}

#menu_repete{
	position: relative;
	height: auto;
	background-image:url(../images/layout/menu-repete.png);
	/*background-repeat:repeat-y*/;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 15px;
	padding-top: 70px;
	padding-bottom: 20px
}

#menu_fundo{
	position: absolute;
	background-image:url(../images/layout/menu-fim.png);
	background-repeat:no-repeat;
	background-position: right top;
	width: 263px; 
	height: 134px; 
	bottom: -39px;
	left: 9px;
}

#direita{
	width: 730px;
	height: auto;
	float: left;
	margin-left: 6px;
}

.titulo-secao{
	background-image:url(../images/layout/interno/titulo-secao2.png);
	width:730px;
	height:60px;
	position:relative;	
}
.titulo-secao3{
	background-image:url(../images/layout/interno/titulo-secao3.png);
	width:730px;
	height:60px;
	position:relative;	
}

.titulo-secao-dojo {
	width: 913px;
	margin: 0px auto;
	background-repeat: no-repeat;
}

.titulo-secao-dojo-1 { background-image:url(../images/layout/barra_dojo_grande1.png); }
.titulo-secao-dojo-2 { background-image:url(../images/layout/barra_dojo_grande2.png); }
.titulo-secao-dojo-3 { background-image:url(../images/layout/barra_dojo_grande3.png); }

.titulo-secao p{
	margin:0;
	padding:0;
	position:absolute;
	top: 22px;
	left: 60px;
	font-family: 'mistralregular' !important;
	text-transform: uppercase;
	font-size: 30px !important;
	color: #FFF;
}
.titulo-secao3 p{
	margin:0;
	padding:0;
	position:absolute;
	top: 22px;
	left: 60px;
	font-family: 'mistralregular' !important;
	text-transform: uppercase;
	font-size: 30px !important;
	color: #FFF;
}
.titulo-home{
	width:360px;
	height:30px;
	position:relative;	
}
.titulo-home p {
	margin:0;
	padding:0;
	position:absolute;
	font-family: 'mistralregular' !important;
	text-transform: uppercase;
	font-size: 24px !important;
	color: #FFF;
	letter-spacing: 2px;
}
.titulo-home2{
	width:361px;
	height:48px;
	position:relative;	
	background-image:url("../images/layout/bg-home-madeira1.png");
}
.titulo-home2 p {
	margin:0;
	padding:0;
	position:absolute;
	font-family: 'Mission Script' !important;
	font-size: 28px !important;
	color: #f3e6c4;
	top: 9px;
	left: 31px;
}

.subtitulo-home{
	width:730px;
	height: 49px;
	padding: 0;
	position:relative;
	background-image: url(../images/layout/barra_secoes/1.png);
}

.subtitulo-home p {
	padding: 5px 0 0 30px;
	text-align: left;
	font-family: 'mistralregular' !important;
	text-transform: uppercase;
	font-size: 22px !important;
	color: #FFF;
	letter-spacing: 2px;
}

.conteudo-direita{
	width: 730px;
	text-align: justify;
	color: #d2d2d2;
}

#rodape{
	width: 100%;
  	position: relative;
  	margin: 0 auto;
	height: 135px;
	clear:both;
	margin-top: -10px;
}

#rodape-fim{
	background-image:url('../images/layout/rodape/rodape-fim.png');
	background-repeat: no-repeat;
	background-position: center;
	clear:both;
	height: 68px;
	width: 1000px;
	margin: auto;
	z-index: 100;
}

#rodape_interno{
	width: 100%;
	position: absolute;
	text-align:center;
	opacity: 0.20;
	background-color: #000;
	height: 100%;
	z-index: 10;
}

#parceiros{
	width:925px;	
  	position: relative;
	z-index: 100;
	margin: auto;
}

.parceiros_logos{
	position:relative;
	width:auto;
	height:101px;
	padding-left:0px;
	float:left;
}

#texto{
	position: absolute;
	height: auto;
	clear: both;
	font-size: 12px;
	bottom: 10px;;
	left: 33%;
	z-index: 11;
}

.req_level{
	vertical-align: middle;
	background: #0F294A url('layout/interno/bg-requerimento.png') no-repeat center;
	font-size: 10px;
	font-weight: bold;
	width: 51px;
	height: 51px;
}

.text_rodape{
	position:relative;
	color: #d5de99;
}


#imgDP, #imgDE {
	/*
	position: absolute;
	margin-top:-130px;
	margin-left:16px;
	*/
}

.dAnimTextK, .dAnimTextE {
	position: absolute;
	font-size: 24px;
	z-index: 1000;
	font-weight: bold;
}

.dAnimTextK {
	color: #FF6600;
}

.dAnimTextE {
	color: #FF0000;
}

#vipPlayer{
	width: 163px;
	height: 60px;
	text-align:center;
	margin-bottom:10px;
}

#pIcones {
	width: auto;
	height: auto;
	z-index: 200000;
	margin-top: 6px;
}

#topFidelity{
	left: 4px;
	top: 1px;
}

#topAdvantages{
	left: 2px;
	background-image: url(../images/layout/topo-logado/icones/kage.png);
}

#topClock{
	background-image: url(../images/layout/topo-logado/icones/relogio.png);
}

#topFriends{
	left: 395px;	
}

#topMessages{
	left: 395px;	
}

#topLogout{
	left: 402px;	
}

#topClock, #topFidelity, #topAdvantages, #topFriends, #topMessages, #topLogout{
	height:24px;
	width:24px;
	font-size:11px;
	color:#c6dde6;
	position: relative;
	float: left;
}

#pIcones .i, #pIcones .i2 {
	float: left;
	position: relative;
}

#pIcones .i2 {
	cursor: pointer;
}

#pIcones img:first-child {
	float: left
}

#pIcones .t, #character-attributes .box .t {
	display: none;
	z-index: 10000 !important;
	color: #FFF;
	text-align: left;
	position: absolute;
	z-index: 10000000;		
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #0a0a0a;
	background-position: 1px 1px;
	background-repeat: no-repeat;
	border-color: #B1B2B4 #434445 #2F3032;
	border-radius: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 2px;
	overflow: hidden;
	padding: 8px;
	width: 250px;
	top: 14px;
	font-size: 12px;
	line-height: normal;
}

.invetoryDetailPopup {
	border: solid 3px #FF6600;
	color: #FFF;
	background-color: #333;
	padding: 4px;
	z-index: 10000000;
}

/* ÁRVORE arvre, arvoreres, arvres, arvoros, somos nozes */

.d-itembox {
	width: 55px;
	height: 55px;
	position: relative;
	margin-left: -1px;
}

.d-itembox img {
	position: relative;
	left: 0px;
	z-index: 1;
}

.ex_tooltip hr{
	color: #c1c1c1;
	border: 1px dotted #272727;	
}

.ex_tooltip b{
	color: #FF6600;	
}

.ex_tooltip, .inventory-data {
	display: none;
	padding: 8px;
	background-color: #000 !important;
	border: 2px solid;
	border-color: #B1B2B4 #434445 #2F3032;
	position: absolute;
	z-index: 10000 !important;
	color: #FFF;
	text-align: left;
	width: 270px;
}

.ex_tooltip_esp {
	width: 350px;
	line-height: 15px
}

.ex_tooltip_esp .bonus {
	color: #09d96b
}

.ex_tooltip_esp .loss {
	color: #ff0000
}

/* Raridade */

/*** Nome dos itens por raridade ***/

.ex_tooltip .comum, .ex_tooltip .raro, .ex_tooltip .epico, .ex_tooltip .lendario{
	text-transform:capitalize;
	font-weight: bold;
}

.ex_tooltip .comum{
	color: #CCC;
}

.ex_tooltip .raro{
	color:#0070DD !important;
}

.ex_tooltip .epico{
	color:#A335EE !important;
}

.ex_tooltip .lendario{
	color:#FF8000;
}

.ex_tooltip ul {
	padding : 0px;
	margin: 0px;
	margin-left: 15px;
}

.d-itembox-total {
	position: absolute;
	right: 0px;
	bottom: 0px;
	padding:1px;
	color:  #FFF;
	font-weight: bold;
	background-color: #052b40;
	font-size:8px;
	font-family: Trebuchet MS;
	z-index: 2
}

#pergaminho{
	position:relative;
	width:700px;
	height:auto;
}
#p-topo{
	position:relative;
	width:730px;
	height:82px;
	background:url("../images/layout/pergaminho_topo.jpg");
	background-repeat:no-repeat;
	cursor:pointer;
}

#pergaminho .p-meio, #p-meio{
	position:relative;
	width:704px;
	left: 13px;
	height:auto;
	height:100% !important;
	background:url("../images/layout/pergaminho_meio.jpg");
	background-repeat:repeat-y;
	top: -5px;
}
.p-tutorial{
	position:relative;
	width:704px;
	left: 13px;
	height:30px;
	background:url("../images/layout/pergaminho_meio.jpg");
	background-repeat:repeat-y;
}
#p-meio a{
	color:#851919;
	text-decoration:none;	
}
#p-meio a:hover{
	color:#851919;	
	text-decoration:underline;
}

#p-fim{
	position:relative;
	width:730px;
	height:60px;
	background:url("../images/layout/pergaminho_rodape.jpg");
	background-repeat:no-repeat;
	cursor:pointer;
	top: -5px;
	left: -1px;
}
.ok{
	background-color:#251a13;
	border: 1px solid #413625;
}
.cancel{
	background-color:#1f150f;
	border: 1px solid #251a13;
}

.p-cima{
	position:relative;
	width:680px;
	text-align:center;
	margin: auto;
	color: #ffffff;
	margin-top: 5px;
}
.p-baixo{
	position:relative;
	width:725px;
	text-align:center;
	display: none;
	clear: both;
	color:#735f2c;
}

.p-flag{
	position:relative;
	width:75px;
	height:55px;
	float:left;
}
.p-description{
	position:relative;
	width:525px;
	height:55px;
	float:left;
}
.p-button{
	position:relative;
	width:75px;
	height:55px;
	float:left;
}
.p-titulo{
	color:#ead187;
	font-size:18px;
	text-align:center;
	display:block;
	font-weight:normal;	
}

.p-texto{
	color:#FFF;
	font-size:12px;
	text-align:center;
	display:block;
	font-weight:normal;	
}

.p-align{
	padding-top:15px;	
}

.p-align2{
	padding-top:23px;	
}

/*Torneios*/

#torneios{
	position:relative;
	width: 730px;
	height: auto;	
}

.torneio_div {
	float: left;
	position: relative;
	width: 214px;
	height: 385px;
	margin-bottom: 15px;	
}

.torneios_divisao{
	position:absolute;
	width: 214px;
	height: 385px;
	margin-left: 22px;
	margin-bottom: 15px;	
}


.torneios_divisao2{
	position:absolute;
	width: 214px;
	height: 385px;
	margin-left: 22px;
	margin-bottom: 15px;	
}

.t_nome{
	position: absolute;
	width: 204px;
	bottom: 105px;
	font-weight: bold;
	font-size: 14px;
	color: #cbae6c;
	margin-left:5px;
}
.t_botoes{
	position: absolute;
	width: 254px;
	top: 320px;
}
.torneios_divisao2 ul{
	margin:	0;
	padding: 0;
}
.loose{
	color: #fedb8e;
	font-size:14px;
	font-weight: bold;
}
.loose2{
	color:#c1a485;	
}

.shown {
	display: block !important	
}

.bt_laranja{
	background:url('../images/layout/bt_aba2.gif') !important; 
}
.bt_cinza{
	background:url('../images/layout/bt_aba.gif'); 
	width:146px;
	height:53px;	
}
#fixed{
	position:fixed;	
}
.h-combates, .h-missoes, .h-treinamento{
	position: relative;	
	width: 235px;
	height: 248px;
	margin-left: 5px;
	float: left;
	background:url('../images/layout/bg_home.png');
	color: #FFFFFF !important;
}
.amarelo{
	color:#ffd273 !important;
}
.amarelo_claro{
	color: #ffe65c !important;	
}
.azul{
	color: #26b1f9 !important;
}
.laranja{
	color: #ff7d1c !important;
}
.vermelho{
	color: #ff635b !important;
}
.verde{
	color: #09d96b !important;
}
.cinza{
	color: #c6dde6 !important;	
}
.vinho{
	color: #640404 !important;
}
.verde_menu{
	color: #1a410f !important;
}
.laranja_menu{
	color: #b82d02 !important;
}
.chumbo{
	color: #19110d!important;
}

.link_verde{
	color: #09d96b !important;
	text-decoration: none;
}

.link_verde:hover{
	color: #09d96b !important;
	text-decoration:underline;
}

.link_laranja{
	color: #ff7d1c !important;
	text-decoration: none;
}

.link_laranja:hover{
	color: #ff7d1c !important;
	text-decoration:underline;
}

.bg_td{
	width: 355px;	
	height: 37px;
	background:url('../images/layout/bg_td.png'); 
	background-repeat: none;
	margin-top: 2px;
	position: relative;
	
}
.bg_td2{
	width: 355px;	
	height: 37px;
	background:url('../images/layout/bg_td2.png'); 
	background-repeat: none;
	margin-top: 2px;
	position: relative;
	
}
.atr_float{
	float: left;
	margin-top: 10px;
}

/* BARRA EXP 3*/
.barra_exp3 {
	position: relative;	
	height: 18px;
	line-height: 12px !important;
}
.barra_exp3 #l, .barra_exp3 #c, .barra_exp3 #r {
	width: 43px;
	height: 19px;
	background-repeat: no-repeat;
	float: left;
	z-index: 2;
	position: relative
}

.barra_exp3 #p {
	height: 19px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

.barra_exp3 #t {
	position: absolute;
	top: 4px;
	left: 11px;
	color: white !important;
	font-weight: bold;
	font-size: 12px;
	z-index: 3;
	text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000;
}

.barra_exp3 #c {
	background-repeat: repeat-x !important
}


/* BARRA EXP 3*/
.barra_exp4 {
	position: relative;	
	height: 14px;
}
.barra_exp4 #l, .barra_exp4 #c, .barra_exp4 #r {
	width: 43px;
	height: 15px;
	background-repeat: no-repeat;
	float: left;
	z-index: 2;
	position: relative
}

.barra_exp4 #p {
	height: 15px;
	top: 0px;
	z-index: 1;
	background-position: right center;
	margin-top: -2px;
}

.barra_exp4 #t {
	position: absolute;
	top: 3px;
	margin-left: 11px;
	color: white !important;
	font-weight: bold;
	font-size: 12px;
	z-index: 3;
	text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000;
}

.barra_exp4 #c {
	background-repeat: repeat-x !important
}

/* Barra 5*/

.barra_exp5 {
	position: relative;	
	height: 22px !important;
	left: 3px
}
.barra_exp5 #l, .barra_exp5 #c, .barra_exp5 #r {
	width: 43px;
	height: 19px;
	background-repeat: no-repeat;
	float: left;
	z-index: 2;
	position: relative
}

.barra_exp5 #p {
	height: 19px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

.barra_exp5 #t {
	position: absolute;
	top: 3px;
	left: 11px;
	color: white !important;
	font-weight: bold;
	font-size: 12px;
	z-index: 3;
	text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000;
}

.barra_exp5 #c {
	background-repeat: repeat-x !important
}


.break { 
	clear: both;
}

.pull-left {
	float: left;    
}

.pull-right {
	float: right;
}

#cadastro input[type='text'], #cadastro select, #cadastro input[type='password']{
	height: 30px;
	/*background-image: url('../images/bg_td.jpg');*/
	border: none;	
	font-size: 20px;
	color: #000;
	border: 2px solid #484647;	
}

#level_equipe{
	position: relative;
	width: 730px;
	height: 140px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
}

#integrantes-equipe{
	font-size:28px;
	margin:5px 0 0 30px;
	float:left;
	color:#f3e6c4;
	font-family: Mission Script;	
}

.titulos-box-equipe{
	padding: 8px 0 0 24px;
	font-size: 13px;		
}

.conteudo-box-equipe{
	padding: 5px 0 0 6px;
	height: 111px;
	width: 237px;
	position: relative;
	line-height: 15px
}

.guilds_bg{
	background-image:url('../images/layout/bg_guilds.jpg');
	width:232px;
	height:111px;
	background-repeat: no-repeat;
	float: left;
	text-align: left;
	margin-left: 8px;
}

#guild-container{
	position: relative;
	width: 730px;
	height: 140px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;	
}

.equipes_bg{
	background-image:url('../images/layout/bg_equipes.jpg');
	width: 188px !important;
	height:109px !important;
	background-repeat: no-repeat;
	background-position: center;
}

.barrinha-equipe{
	padding: 5px 0 8px 5px;
}

.pontuacao-equipe{
	float:left;
	width: 114px;	
}

.membro-imagem{
	width: 195px;
	height: 238px;
}

/*NEW DOJO PORRA*/
.new_dojo{
	position: relative;	
	width: 835px;
	margin: 0px auto;
	background:url('../images/layout/combate/vs.png');
	background-repeat: no-repeat;
	background-position: center 88px;
	min-height: 566px
}

#painel-pvp-container, #painel-pvp-multi-container {
	background:url('../images/layout/combate/bg-topo-combate.png');
	background-repeat: no-repeat;
	background-position:top center;
}

#painel-pvp-container .a-esquerda-batalha, #painel-pvp-container .b-direita-batalha {
	width: 304px;
	position: absolute;
	top: 133px
}

#painel-pvp-container .a-esquerda-batalha {
	left: 0px;
}

#painel-pvp-container .b-direita-batalha {
	right: 0px
}

#painel-pvp-container .player-name {
	display: block;
	margin-top: 2px;
	font-size: 14px;
	font-weight: bold
}

#painel-pvp-container .player-headline {
	display: block;
	margin-top: 3px;
	color: #937B4D
}

#painel-pvp-container #imgDP, #painel-pvp-container #imgDE {
	padding-bottom: 4px;
	margin-top: 5px
}

#painel-pvp-container #imgDP .player-info-box, #painel-pvp-container #imgDE .player-info-box {
	background-color: #160e0d;
	border-radius: 8px;
	width: 224px;
	padding: 4px;
	color: #937B4D;
	font-size: 11px;
	padding-top: 4px;
	height: 32px;
}

#painel-pvp-container #imgDP .player-info-box {
	float: left;
	margin-right: 10px;
}

#painel-pvp-container #imgDE .player-info-box {
	float: right;
	margin-left: 10px;
}

#painel-pvp-container #imgDP .d-icon-counter { float: right }
#painel-pvp-container #imgDE .d-icon-counter { float: left }

#painel-pvp-container #imgDP { float: right; }
#painel-pvp-container #imgDE { float: left; }

#painel-pvp-container { position: relative; }

.a-topo-batalha, .b-topo-batalha {
	position: absolute;
	top: 88px;
}

.a-topo-batalha {
	left: 80px
}

.b-topo-batalha{
	right: 80px
}

.a-habilidades-batalha{
	width: 70px;
	float: left;
	height: 238px;
}

.a-profile-batalha{
	width: 226px;
	float: right;
	height: 238px
}

.a-stats-batalha { float: right ;}
.b-stats-batalha { float: left ;}

.a-stats-batalha, .b-stats-batalha{
	position: relative;	
	width: 275px;
	height: 142px;
	clear: both
}

.a-stats-batalha-barras{
	position: relative;		
	width: 275px;
	clear: both;
}

.a-stats-batalha-barras .barra_exp4 {
	float: right	
}

.b-stats-batalha-barras{
	position: relative;		
	width: 275px;
	clear: both;
}
.b-habilidades-batalha{
	width: 70px;
	float: right;
	height: 238px;
}
.b-profile-batalha{
	width: 226px;
	float: left;
	height: 238px;
}

.a-stats-batalha-nome, .b-stats-batalha-nome {
	background-image: url(../images/layout/bg_profile.png);
	width: 226px;
	height: 40px;
	text-align: center;
}

.a-stats-batalha-nome  { float: right }
.b-stats-batalha-nome  { float: left }

.vs-batalha{
	width: 215px;
	margin: 0px auto;
	top: 364px;
	position: relative;
}
.cnLog{
	display: block;
	background-image:url('../images/layout/combate/bg_log.png'); 
	background-repeat: no-repeat;
	height:150px;
	width:200px;
	font-size:8pt;
	padding:8px;
	text-align: left;
	position: relative;
	line-height: 15px;
	left: 6px;	
}
.cnLog hr{
	width: 150px;	
}
.cnLog2{
	display: block;
	background-image:url('../images/layout/combate/bg_log.png'); 
	background-repeat: no-repeat;
	height:150px;
	width:195px;
	font-size:8pt;
	padding:8px;
	text-align: left;
	position: relative;
	line-height: 15px;
	top: 5px;
	left: 6px;	
}
.cnLog2 hr{
	width: 150px;	
}
.cnPVPLog{
	position: relative;
	color: #134466;
	margin-top: 10px;
}

.img-lateral-dojo{
	background-image:url('../images/layout/bg_habilidades.png');
	background-repeat: no-repeat;
	width: 63px;
	height: 63px;
	left: 5px;
	position:absolute;
}
.img-lateral-dojo2{
	background-image:url('../images/layout/bg_habilidades.png');
	background-repeat: no-repeat;
	width: 63px;
	height: 63px;
	left: 5px;
}
.paginator {
	margin-top: 15px;
	margin-bottom: 20px
}

.paginator a {
	padding: 6px;
	background-color: #251a13;
	border: 1px solid #000;
	border-radius: 5px;
	border-top-color: #4b301f;
	border-left-color: #4b301f;
	cursor: pointer
}

.paginator a:hover, .paginator .current {
	background-color: #8f664c
}

#dialog div ul li{
	color: #000000;	
}

/* REMOVE BORDA DA LIKEBOX DO FACE NA HOME */
.pluginBoxContainer{
	border: 0;	
}

.inventory-container {
	opacity:  .6
}

.inventory-container .inventory-data {
	display: none
}

.inventory-container.shown {
	opacity:  1
}

.inventory-container.shown .inventory-data {
	display: block !important;
	overflow: visible !important;
	margin-left: -172px;
	position: absolute;
	width: 230px;
	margin-top: 18px;
	box-shadow: 0px 0px 4px rgba(0,0,0,.9);
}

.arrow_box {
	position: relative;
	background: #111;
	border: 2px solid #ccc;
}
.arrow_box:after, .arrow_box:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(17, 17, 17, 0);
	border-bottom-color: #111;
	border-width: 8px;
	margin-left: -8px;
}
.arrow_box:before {
	border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
	border-width: 11px;
	margin-left: -11px;
}

.inventory-container.shown .inventory-data:after, .inventory-container.shown .inventory-data:before {
	left: 88%;	
}

.inventory-data .section {
	clear: both;
	padding: 5px 0px;
	font-size: 14px
}

.inventory-data {
	cursor: auto;
}

.inventory-data .qty {
	font-size: 9px;
	background-color: #333;
	color: #FFF;
	position: absolute;
	bottom: 0px;
	right: 0px;
	padding: 2px
}

.inventory-data .item {
	margin: 1px;
	float: left;
	position: relative;
	border: solid 1px #333;
	cursor: pointer;
}

.inventory-data .ex_tooltip {
	line-height: 18px
}

#pvp-battle-stat {
	position: absolute;
	padding-top: 34px
}

#pvp-battle-stat .box {
	float: left;
	width: 133px;
	color: #937B4D
}

#pvp-battle-stat .box span {
	margin-bottom: 7px;
	display: block;
}

#pvp-battle-stat .title {
	font-family: 'mistralregular';
	font-size: 24px;
	float: left;
	width: 300px;
	text-align: center;
	margin-left: 50px;
	margin-top: 8px
}

#pvp-battle-stat .wins, #pvp-battle-stat .losses, #pvp-battle-stat .ties {
	width: 35px;
	height: 36px;
	display: block;
	float: left;
}

#pvp-battle-stat .wins { background-image: url('../images/layout/combate/t1.png') }
#pvp-battle-stat .losses { background-image: url('../images/layout/combate/t2.png') }
#pvp-battle-stat .ties { background-image: url('../images/layout/combate/t3.png') }

#topo #menu-container, #topo2 #menu-container {
	width: 1060px;
	height: 126px;
	margin-left: -30px;
	background-image: url(../images/layout/menu_deslogado.png);
	background-position: top center;
	position: absolute;
	bottom: 14px;
}

#topo2 #menu-container {
	height: 151px !important;
	background-image: url(../images/layout/menu_logado.png);
	bottom: 0px;
	z-index: 100
}

#loggedin-menu {
	display: block;
	position: absolute;
	z-index: 10;
	margin-top: 103px;
	margin-left: 215px;
}

#loggedin-menu .category {
	float: left;
	margin-right: 15px;
	height: 46px;
}

#loggedin-menu .category-data {
	display: block;
	text-align: center;
	cursor: pointer;
	color: #937B4D
}

#loggedin-menu .category-data.disabled {
	color: #666
}

#loggedin-menu .category-data img {
	display: block;
	margin: 0px auto 2px auto;
}

#loggedin-menu .category:hover .submenu {
	display: block !important
}

#loggedin-menu .category .submenu {
	display: none;
	position: absolute;
	background-color: #19110c;
	padding: 8px;
	margin-top: 4px;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, .8);
	border: solid 1px #0F0A06;
	border-top: none;
	margin-left: -8px
}

#loggedin-menu .category .submenu a:link, #loggedin-menu .category .submenu a:visited {
	color: #937B4D;
	text-decoration: none;
	line-height: 18px;
	padding: 0px 10px;
	white-space: nowrap;
}

#loggedin-menu .category .submenu a:hover {
	text-decoration: underline;
}

.barra-exp-topo {
	margin-top: 1px;
	width: 57px;
	height: 8px;
	background-image: url(../images/layout/barras_topo/barras_topo_bg.png)
}

.barra-exp-topo .fill {
	height: 8px
}

.barra-exp-topo-exp {
	background-image: none !important;
	height: 12px
}

.barra-exp-topo-exp .fill {
	height: 12px !important;
	position: relative;
}

.barra-exp-topo-exp .fill span {
	position: relative;
	white-space: nowrap;
	color: #000;
	font-size: 11px;
	text-shadow: 0px 0px 6px rgba(255,255,255,.8);
	font-weight: bold;
	z-index: 2
}

.barra-exp-topo-exp .fill img {
	position: absolute;
	right: 0px;
	margin-top: -9px;
	top: 0px;
	z-index: 1;
}

.floatable-menu {
	position: fixed !important;
	top: 0px !important;
	bottom: inherit;
}

.floatable-top {
	position: fixed !important;
	top: -356px !important;
}

#menu-bg-overlay {
	display: none;
	position: fixed;
	top: 0px;
	height: 112px;
	width: 1000px;
	background-position: center -361px;
}

#esquerda #character-data #character-status {
	color: #19110d;
	line-height: 18px;
	margin-top: 8px;
}

#esquerda #character-data #character-info {
	background-image: url(../images/layout/bg_profile.png);
	background-repeat: no-repeat;
	width: 226px;
	height:  40px;
	margin: 0px auto;
	padding-top: 3px;
	z-index: 9;
	position: relative;
}

#esquerda #character-data #character-info .name {
	font-size: 14px;
	font-weight: bold;
}

#esquerda #character-data #character-info .headline {
	color: #937B4D;
	margin-top: 2px
}

#esquerda #character-data #character-attributes{
	width: 226px;
	margin: -5px auto 0 9px;
}

#esquerda #character-data #character-attributes .box {
	width: 43px;
	height: 47px;
	float: left;
	background-image: url(../images/layout/bg_esquerda_attr.png)
}

#esquerda #character-data #character-attributes .box .i:hover .t {
	display: block !important
}

#esquerda #character-data #character-attributes .box .t {
	display: none;
	position: absolute;
	min-width: 170px;
	/*background-image: url(../images/layout/menu-repete.png);*/
	z-index: 20;
	top: inherit
}

/* ################# ACTION PROFILE ################ */

#direita-action{
	float:left;
	height: 100%;
	width: 720px;
}

#menu_repete_action{
	position: relative;
	height: 100%;
	background-image:url(../images/layout/menu-repete.png);
	background-repeat:repeat-y;
	background-position: left top;
	text-align: center;
	width: 236px;
}

#menu_repete_action #character-data #character-info {
	background-image: url(../images/layout/bg_profile.png);
	width: 226px;
	height:  40px;
	text-align: center;
}

/**** *****/

#cnActionBar {
	background-image:url(../images/layout/combate/bg-repete-combate.png);
	background-position: center top;
	background-repeat: repeat-y;
}

#cnActionBar #actionbar-container {
	margin: 0px auto;
	position: relative;
}

#cnActionBar .bottom {
	background-image:url(../images/layout/combate/bg-rodape-combate.png);
	background-position: center top;
	background-repeat: repeat-y;
	height: 148px;
	/*position: absolute;*/
	width: 100%;
	margin-top: -100px;
	z-index: 0
}

#cnActionBar #d-actionbar {
	top: -18px;
	position: relative;
	width: 730px;
	margin: 0px auto;
	min-height: 128px;
	/*z-index: 1*/
}

#cnActionBar #attack-list {
	position: relative;
	background-color: #160e0d;
	width: 644px;
	margin: 0px auto;
	padding: 10px;
	margin-top: -4px;
}

.icon_bar, .pvp-atk-icons {
	position: absolute;
	right: 50px;
	padding-top: 23px;
	z-index: 1000;
}

.icon_bar .pvp-atk-filter, .pvp-atk-icons .pvp-atk-filter {
	float: left;
	padding: 5px;
	border: solid 1px #000;
	border-radius: 4px;
	border-bottom: none !important;
	border-right: none !important;
	background-color: #160e0d;
	margin-right: 8px;
	color: #937B4D;
	cursor: pointer;
	height: 22px;
}

.icon_bar .pvp-atk-filter-selected, .pvp-atk-icons .pvp-atk-filter-selected {
	border-right: solid 1px #000 !important;
	border-bottom: solid 1px #000 !important;
	background-color: #1c130e;
	color: #B5975C;
	border: solid 1px;
}

#painel-pvp-multi-container .pvp-versus-box {
	width: 250px;
}

#painel-pvp-multi-container .pvp-versus-left {
	float: left;
}

#painel-pvp-multi-container .pvp-versus-right {
	float: right;
}

#painel-pvp-multi-container #painel-pvp-multi-players {
	width: 800px;
	margin: 0px auto;
	padding-top: 40px
}

#painel-pvp-multi-container #pvp-separator {
	background-image: url(../images/layout/combate/vs.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:280px;
	height: 439px; 
	float: left
}

#painel-pvp-multi-container #pvp-log {
	display: block;
	height: 150px;
	width: 200px;
	font-size: 8pt;
	padding: 8px;
	text-align: left;
	position: relative;
	line-height: 15px;	
	background-image: url(../images/layout/combate/bg_log.png);
	background-repeat: no-repeat;		
	margin: 260px auto 0px auto
}
	
#painel-pvp-multi-container #pvp-log-data {
	overflow: hidden;		
	width: 188px;
	height: 150px;
}
	
#painel-pvp-multi-container #pvp-log hr {
	width: 150px;
	border: 1px dotted #272727;
}

#painel-pvp-multi-container .bottom {
	height: 148px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../images/layout/combate/bg-rodape-combate.png);
	margin-top: -75px;
}

#painel-pvp-multi-container .pvp-atk-bar-container, #painel-pvp-multi-container #actionbar-container {
	background-position: center center;
	background-repeat: repeat-y;
	background-image: url(../images/layout/combate/bg-repete-combate.png);
}

#painel-pvp-multi-container .pvp-atk-bar, #painel-pvp-multi-container #d-actionbar {
	position: relative;
	width: 730px;
	margin: 0px auto;
}

#painel-pvp-multi-container .pvp-atk-list, #painel-pvp-multi-container #attack-list {
	margin: 0px auto;
	width: 681px;
	background-color: #160e0d;
	padding: 4px;
	margin-top: -4px;
}

.bingo_book_pagina .x {
	position: absolute;
	top: 0px;
	height: 282px;
}

#painel-pvp-multi-container {
	background-image: url('../images/layout/combate/bg-topo-combate2.png') !important;
}

/*Guild*/

.guild-message {
	width: 300px;
	display: none
}

.guild-message p {
	text-align: left	
}

.guild-message input, .guild-message textarea {
	width: 270px;	
}

#d-squad-data {
	margin-top: 10px
}

.squad-players-container {
}

.squad-player-container {
	position: relative;
	margin: 0px auto;
	width: 20%;
	height: 270px;
	float: left;
	margin-bottom: 20px;
	line-height: 14px
}

.squad-player-container img {
	cursor: pointer;		
}

.squad-player-container a.button {
	margin-top: 5px
}

.squad-player-container .position {
	color: #FFAF06;
	font-size: 20px;
	background-image: url('../images/layout/ico_shuriken.png');
	background-repeat: no-repeat;
	background-position: left center;
	height: 38px;
	display: table;
	width: 100%
}

.squad-player-container .position span {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.squad-player-container .name {
	color: #0FB8EF;
}

.squad-player-container .level {
	color: #5D8D98;
}

.squad-player-container .objectives span {
	color: #F7F826;
}

.player-squad-select-list .player {
	width: 126px;
	height: 136px;
	float: left;
	margin: 10px;
	cursor: pointer;
	text-align: center;
}
.squad-player-container2 {
	position: relative;
	margin: 0px auto;
	width: 240px;
	height: auto;
	line-height: 14px
}
.squad-player-container2 .position {
	color: #FFAF06;
	font-size: 20px;
	background-image: url('../images/layout/ico_shuriken.png');
	background-repeat: no-repeat;
	height: 34px;
	display: table;
	width: 195px;
	padding-top: 6px;
}
/* Editor */
.description-editor-container {
	width: 100%;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 10px;
	background-color: #062132;
	border: solid 1px #0c4c81;
	border-radius: 5px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .8), 0px 0px 10px rgba(0, 0, 0, .8);
}

.description-editor-container textarea, .description-editor-container .controls, .description-editor-container span.title {
	width: 95%;
	margin: 10px auto;
	display: block;
}

.description-editor-container textarea {
	resize: none;
}

.description-editor-container .controls {
	text-align: right;
}

.description-editor-container span.title {
	text-align: left;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
}

.description-editor-container .controls a {
	margin-left: 5px
}

#fast-signup-form {
	padding-bottom: 20px
}

#fast-signup-form label {
	display: block;
	text-align: center;
	color: #421115;
	font-weight: bold
}

#fast-signup-form input[type=text], #fast-signup-form input[type=password] {
	background-image: url(../images/layout/cadastro_rapido_input.png);
	border: none;
	background-color: transparent;
	color: #FFF;
	padding-left: 4px;
	padding-right: 4px;
	width: 158px;
}

#fast-signup-form .form-group {
	margin-bottom: 10px;
	color: #421115
}

#fast-signup-form .aceite {
	width: 170px;
	margin: 0px auto 10px auto;
}

#fast-signup-form .submit-container {
	display: table;
	margin: 0px auto
}

#fast-signup-form .submit {
	display: table-cell;
	vertical-align: middle;
	width: 194px;
	height: 80px;
	cursor: pointer;
	background-image: url(../images/layout/cadastro_rapido_jogar.png);
	font-size: 17px;
	font-weight: bold;
}

#fast-signup-form .submit:hover {
	background-position: 0px -80px;
}

#fast-signup-form .captcha .image {
	position: absolute;
	left: 40px;
	margin-top: 2px;
}

#fast-signup-form .captcha input {
	padding-left: 70px
}
#menu-character-topo{
	position: absolute;
	z-index: 15;
	left: 260px;
	top: 27px;
	width: 500px;
}
#character-data{
	position: relative;
	top: -10px;
}

/*** CHAT ***/

#chat-v2 .title{
	height: 63px;
	padding-top: 26px;	
}

#chat-v2 .messages, #chat-v2 .selector{
	background-color: #170e08;
}